All About Circuits

Latest IoT Technical Articles

Categories

Using Complex Permeability to Characterize Magnetic Core Losses

Using Complex Permeability to Characterize Magnetic Core Losses

In this article, we use the concept of magnetic field intensity to help explain how complex permeability models the losses of a magnetic core.


How to Analyze Transmission Line Transformers: The Easy Way and the Hard Way

How to Analyze Transmission Line Transformers: The Easy Way and the Hard Way

In this article, we explore two different methods for analyzing the impedance transformation ratio of a transmission line transformer.


Shake It Off! A Digital Drawing Pad Inspired by the Iconic Etch A Sketch

Shake It Off! A Digital Drawing Pad Inspired by the Iconic Etch A Sketch

In this project, which uses the Arduino IDE, we create and demonstrate a digital drawing pad using an ESP32-based e-paper display dev board, rotary encoders for drawing control, and an accelerometer for shake detection to initiate an erase.


Designing a Battery Pack That’s Right For Your Application

Designing a Battery Pack That’s Right For Your Application

Learn how to design the battery array that best fits your system’s power requirements. This article will help you interpret battery specifications, estimate operating life, and understand the relationship between capacity, load, and environment.


Understanding Output Signal Swing in Op Amps

Understanding Output Signal Swing in Op Amps

Learn about the characteristics and limitations of an operational amplifier’s output voltage range.


Understanding Input Signal Swing in Op Amps

Understanding Input Signal Swing in Op Amps

This article, the first in a two-part series on op amp signal swing, explains the characteristics and limitations of an operational amplifier’s input voltages.


Understanding the Limits of VNA Calibration

Understanding the Limits of VNA Calibration

In this article, we compare the scope of factory and user calibration for vector network analyzers (VNAs). We then learn about the types of errors that calibration techniques can't correct.


Building a Handheld Retro Gaming Console With Local Wireless Connectivity

Building a Handheld Retro Gaming Console With Local Wireless Connectivity

In this project article, we design a handheld gaming console with wireless multiplayer functionality using ESP8266 microcontrollers. We then program a game for it with the Arduino IDE.


Introduction to VNA Calibration Techniques

Introduction to VNA Calibration Techniques

Learn the basics of how vector network analyzer (VNA) calibration techniques correct measurement errors.


Introduction to the MOSFET Common-Source Amplifier

Introduction to the MOSFET Common-Source Amplifier

In this article, we cover the basic behavior of the MOSFET common-source amplifier with different types of load.


Understanding the Significance of Dynamic Range and Spurious-Free Dynamic Range

Understanding the Significance of Dynamic Range and Spurious-Free Dynamic Range

In this article, we investigate two metrics used to characterize the performance of RF test and measurement systems.


Using a Raspberry Pi Pico to Enhance a Vintage Radio Shack Microcomputer Kit

Using a Raspberry Pi Pico to Enhance a Vintage Radio Shack Microcomputer Kit

In this project, we’ll use a Raspberry Pi Pico to build an adjustable clock with an LED display. We’ll then integrate the clock with a Radio Shack Science Fair Microcomputer Trainer programmed to function as a 7-bit binary counter.


Projects Feb 11, 2024 by Don Wilcher
Understanding the Inner Workings of Vector Network Analyzers

Understanding the Inner Workings of Vector Network Analyzers

In this article, we explore how the signal source and receivers of a VNA enable its function.


Understanding the Guanella Transmission Line Balun

Understanding the Guanella Transmission Line Balun

Learn how bifilar coils can be used to build Gustav Guanella’s classic RF balun.


Understanding RF Power Measurement Errors in Directional Couplers

Understanding RF Power Measurement Errors in Directional Couplers

Directional couplers are valuable tools for testing RF systems. However, the finite directivity of these devices can cause measurement uncertainty. Learn more in this article.


Balun Basics and Practical Performance Parameters

Balun Basics and Practical Performance Parameters

Learn about the balun, a special type of transformer used in mixers, amplifiers, and signaling.


Introduction to the Directional Coupler for RF Applications

Introduction to the Directional Coupler for RF Applications

As part of a vector network analyzer (VNA), a directional coupler enables us to characterize a device’s performance by its S-parameters. Read this article to learn more about this important piece of equipment.


Basic Principles of the Push-Pull Class B Power Amplifier

Basic Principles of the Push-Pull Class B Power Amplifier

Learn how a push-pull Class B amplifier functions, how to calculate its efficiency, and how its performance compares to the inductively-loaded Class A design.


Small-Signal MOSFET Models for Analog IC Design

Small-Signal MOSFET Models for Analog IC Design

The small-signal characteristics of MOSFETs play an important role in analog IC design. In this article, we learn how to model MOS transistors' small-signal behaviors.


Introduction to the Class B Power Amplifier

Introduction to the Class B Power Amplifier

How does a Class B power amplifier work? What makes it more efficient than a Class A power amplifier? Learn the answers in this article.