All About Circuits

Latest Technical Articles

Categories

Transistor Controlled Switching of an LED Display: A Radio Shack Classics Circuit Remix

Transistor Controlled Switching of an LED Display: A Radio Shack Classics Circuit Remix

Let’s modernize a circuit from a Science Fair 150-in-1 Electronic Project kit using a solderless breadboard, new electronic components, online EDA tools, and an M5Stack Core microcontroller.


Projects Jul 09, 2023 by Don Wilcher
Fundamentals of Binary-Coded Decimal (BCD)

Fundamentals of Binary-Coded Decimal (BCD)

This article provides an introduction to the computational number system known as binary-coded decimal or BCD. This numeric encoding scheme is historically significant and still advantageous in certain applications.


PCB Material Properties and Their Impact on Performance of High Frequency Boards

PCB Material Properties and Their Impact on Performance of High Frequency Boards

Understanding PCB material parameters such as relative permittivity and loss tangent allows us to discuss some important considerations for choosing the right material when designing a high-speed/high-frequency application.


Electrochromic and Electrophoretic Technologies Shine in Low-Power Displays

Electrochromic and Electrophoretic Technologies Shine in Low-Power Displays

Ultra-thin, flexible, and low-power displays support wireless, IoT, and energy-harvesting applications that continue to bring intelligence to more products. This article examines two of the most popular low-power reflective display technologies—electrochromic and electrophoretic.


Boolean Canonical Forms: Sum-of-Products and Product-of-Sums

Boolean Canonical Forms: Sum-of-Products and Product-of-Sums

Understanding two key Boolean canonical forms, the sum-of-products and the product-of-sums, is important in digital system design and optimization. We will introduce how to generate these forms and provide guidelines on when it is typically best to use each form.


Gain Definitions for the Y-Factor Method of NF Measurements: Available Gain or Insertion Gain?

Gain Definitions for the Y-Factor Method of NF Measurements: Available Gain or Insertion Gain?

The Y-factor method is a widely used technique for measuring the gain and noise figure (NF) of RF components. This article will help you understand the differences between the insertion gain and the available gain, while avoiding potentially significant errors when measuring the noise figure.


An RMS Detector for a Wideband Voltmeter—Design and Operation

An RMS Detector for a Wideband Voltmeter—Design and Operation

This project demonstrates the design and operation of a root-mean-squared (RMS) detector for inclusion in a wideband voltmeter. The RMS detector is useful for measuring certain signal types, including noise, since it provides an indication of the energy in a signal.


Projects Jun 25, 2023 by John Woodgate
Securing BLE Connections—An Overview of the Security Protocol

Securing BLE Connections—An Overview of the Security Protocol

Learn about Bluetooth LE's security features and tools, how to use them, and understand how they keep connections secure.


Exploring Output Ripple in a Negative Voltage Charge Pump Using LTspice

Exploring Output Ripple in a Negative Voltage Charge Pump Using LTspice

In this article, we’ll use LTspice simulations to more thoroughly understand output-voltage ripple and consider techniques for mitigating it within a charge pump circuit.


Analyzing Oscillator Frequency in an LTspice Negative Voltage Charge Pump

Analyzing Oscillator Frequency in an LTspice Negative Voltage Charge Pump

Continuing our in-depth look at a simple SPICE circuit that can generate a negative supply voltage, we’ll consider the effect of oscillator frequency on the system’s performance parameters.


Breaking Down the BLE Link Layer—The 7 States of Bluetooth LE Radio

Breaking Down the BLE Link Layer—The 7 States of Bluetooth LE Radio

Explore the seven states of the Bluetooth LE radio, how the link layer state machine manages the LE radio, and the roles of these states in wireless communication.


What is an Application-specific Integrated Circuit (ASIC)?

What is an Application-specific Integrated Circuit (ASIC)?

Indispensable for modern electrical engineering, application-specific integrated circuits (ASICs) form a diverse group of integrated circuits (ICs) that help designers to optimize sophisticated electronic devices.


Explore the Y Factor Method for Noise Figure Measurement

Explore the Y Factor Method for Noise Figure Measurement

Learn about measuring the noise figure (NF) using the Y factor method. We'll dive into using this to find the noise factor, how to calibrate for noise temperature, and much more.


Dive Into the BLE PHY Layer—The Basics of Bluetooth LE PHY Radio

Dive Into the BLE PHY Layer—The Basics of Bluetooth LE PHY Radio

Learn about the different Bluetooth low energy (LE) PHY radio modes, their unique characteristics, and how they influence power consumption and range in wireless LE devices. 


Controlling a Potentiometer-based Servo Motor Using a M5Stack Core

Controlling a Potentiometer-based Servo Motor Using a M5Stack Core

In this project, learn how to use a potentiometer's reading on the M5Stack core to control a servo motor.


Projects Jun 04, 2023 by Don Wilcher
What is an Image Processor? Turns Out the Answer is Hazy

What is an Image Processor? Turns Out the Answer is Hazy

Real-time image processing is a resource-intensive task that often requires specialized hardware. With that in mind, let's explore processors that are designed specifically for photo and video applications.


Characterize RF Noise Components Using Equivalent Noise Temperature

Characterize RF Noise Components Using Equivalent Noise Temperature

Learn another way to characterize RF noise components using noise temperature and how this concept clears up how noise figure measurement instruments actually work.


Explore Negative Voltage Using LTspice and a Negative Voltage Generator

Explore Negative Voltage Using LTspice and a Negative Voltage Generator

In this article, we’ll use SPICE simulations to explore the theory and behavior of negative voltages.


Improving ADC SFDR Using Dithering for Communication System Applications

Improving ADC SFDR Using Dithering for Communication System Applications

Learn more about dithering, namely improving the spurious-free dynamic range (SFDR) of an analog-to-digital converter (ADC) that exhibits differential nonlinearity (DNL) errors.


Noise Figure Concepts—Power Gain, Lossy Components, and Cascaded Systems

Noise Figure Concepts—Power Gain, Lossy Components, and Cascaded Systems

Learn about the RF noise figure (NF), its power gain, lossy components, and cascaded systems.