All About Circuits

Latest Technical Articles

Categories

Laser Diode Tripwire Alarm… A Launchpad Security System

Laser Diode Tripwire Alarm… A Launchpad Security System

The Launchpad-Based Laser Tripwire Alarm turns your next security system into a secret agent's dream.


Projects Aug 26, 2016 by Ryan Jones
Conversion of D Flip-Flops

Conversion of D Flip-Flops

This article presents the conversions of D-type flip-flops into SR-, JK- and T-types. It also explains how to verify the conversion process.


An Introduction to Antenna Basics

An Introduction to Antenna Basics

Antennas are used to transmit and receive electromagnetic energy. This article covers basic antenna theory.


The Basics Behind Constant-Current LED Drive Circuitry

The Basics Behind Constant-Current LED Drive Circuitry

This technical brief discusses the reasoning behind and implementation of constant-current drive circuitry for illuminating LEDs.


Learning About Differential Quadrature Phase Shift Keying (DQPSK) Modulation

Learning About Differential Quadrature Phase Shift Keying (DQPSK) Modulation

This technical brief explains what differential QPSK is and why it can be advantageous compared to ordinary QPSK.


Build a Wireless “Tipping Bucket” Rain Gauge, Part 3—Receiver, PICAXE, and LCD

Build a Wireless “Tipping Bucket” Rain Gauge, Part 3—Receiver, PICAXE, and LCD

Here's a rain gauge that empties itself and that you can read from your easy chair. Best of all, you can build it, yourself.


How to Build Your Own Discrete 4-Bit ALU

How to Build Your Own Discrete 4-Bit ALU

In this project, we will build the heart of a simple 4-bit CPU, the ALU (Arithmetic Logic Unit).


Projects Aug 18, 2016 by Robin Mitchell
Understanding Quadrature Phase Shift Keying (QPSK) Modulation

Understanding Quadrature Phase Shift Keying (QPSK) Modulation

This technical brief covers the basic characteristics of a digital modulation scheme known as quadrature phase shift keying.


Build a Wireless “Tipping Bucket” Rain Gauge, Part 2—Adding the Transmitter

Build a Wireless “Tipping Bucket” Rain Gauge, Part 2—Adding the Transmitter

A tipping bucket rain gauge is a clever way to measure rainfall. Learn how to add wireless capability, a PICAXE microcontroller, and an LCD display to your weather station.


Measuring Temperature with an NTC Thermistor

Measuring Temperature with an NTC Thermistor

For this article, we are only concerned with one type of sensor that can measure temperature. This sensor is called a thermistor.


Projects Aug 15, 2016 by Joseph Corleto
The CMOS Transmission Gate

The CMOS Transmission Gate

This technical brief presents a simple MOSFET configuration that can be used as a voltage-controlled switch.


What Is LiDAR and How Can I Use It?

What Is LiDAR and How Can I Use It?

Learn the basics of what LiDAR is, how it works, and how it's applied.


Conversion of JK Flip-Flops

Conversion of JK Flip-Flops

This article teaches you how to convert a given JK flip-flop circuit to other types of flip-flops while verifying the process of conversion.


Build a Wireless “Tipping Bucket” Rain Gauge, Part 1—Assembling the Bucket

Build a Wireless “Tipping Bucket” Rain Gauge, Part 1—Assembling the Bucket

A tipping bucket rain gauge, an RF transmitter and receiver, a PICAXE microcontroller, and an LCD can make a great addition to your weather station.


DIY Synth Series Part 1 — The Exponential VCO

DIY Synth Series Part 1 — The Exponential VCO

Build a 1V octave voltage-controlled oscillator (VCO) module and create your own analogue synth sounds.


Projects Aug 08, 2016 by Robin Mitchell
Digi-Key’s Scheme-It: Schematics and System Diagrams

Digi-Key’s Scheme-It: Schematics and System Diagrams

This article will provide a brief overview of the capabilities and advantages of using Scheme-It when starting a new project, especially when working with a group.


Stencil Design for Exposed-Pad Packages

Stencil Design for Exposed-Pad Packages

A properly designed solder stencil helps to ensure successful reflow soldering with IC packages that have an exposed thermal pad.


How to Perform UV Monitoring with the Adafruit Si1145

How to Perform UV Monitoring with the Adafruit Si1145

Environmental monitoring sensors help us to better measure the world around us. This article will help you understand why the amount of UV light reaching you changes over time and how to measure it over I²C using the Si1145.


Projects Aug 03, 2016 by Mark Hughes
How to Build a Raspberry Pi Camera

How to Build a Raspberry Pi Camera

In part 8 of the "Building Raspberry Pi Controller" series, readers will learn how to attach a camera board to a Raspberry Pi and write Python code for photo imaging projects.


Projects Aug 01, 2016 by Don Wilcher
Thermal Design with Exposed-Pad Packages

Thermal Design with Exposed-Pad Packages

This technical brief discusses thermal design techniques for IC packages—such as QFN, DFN, and MLP—that incorporate an exposed thermal pad.