All About Circuits

Latest IoT Technical Articles

Categories

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.


A Primer on Power and EM Side-channel Attack Countermeasures and Prevention

A Primer on Power and EM Side-channel Attack Countermeasures and Prevention

Get a high-level understanding of designing electronics to prevent the threat of side-channel attacks (SCAs), namely power- and EM- (electromagnetic) based attacks.


A Brief Introduction to Slot Antennas

A Brief Introduction to Slot Antennas

Learn about slot antennas, namely their history, characteristics, and electromagnetic (EM) behavior for low-voltage, small-form-factor electronic devices.


Designing L-type Matching Networks Using Series and Parallel RC and RL Circuits

Designing L-type Matching Networks Using Series and Parallel RC and RL Circuits

Learn about l-type impedance matching equations through the quality factor (Q factor) of RC and RL circuits and the series-parallel conversion of these circuits.l-


Using the Smith Chart to Design a T and Pi Matching Network

Using the Smith Chart to Design a T and Pi Matching Network

Learn more about L-sections and impedance matching by designing T and Pi matching networks using a Smith chart.


Creating a DCO-based Audio Synthesizer With an Arduino Nano

Creating a DCO-based Audio Synthesizer With an Arduino Nano

In this project, learn to create a digitally-controlled oscillator or DCO-based audio synthesizer with an Arduino Nano or an Arduino Uno.


Projects Apr 09, 2023 by Darby Hewitt
Analyze RLC Components Using the Admittance Smith Chart and Examples

Analyze RLC Components Using the Admittance Smith Chart and Examples

Learn about the admittance Smith chart to analyze a parallel connection of resistors, capacitors, and inductors, and see the circuit's behavior over the swept frequency range.


Designing Firmware for Embedded Systems Using Warnier-Orr Diagrams

Designing Firmware for Embedded Systems Using Warnier-Orr Diagrams

Go from chaos to clarity by learning how to design programs for embedded systems leveraging the Warnier-Orr diagrams.


The Smith Chart and Its Relation to the Reflection Coefficient and Impedance

The Smith Chart and Its Relation to the Reflection Coefficient and Impedance

Learn about the history and ins/outs of the Smith chart, as well as how it relates to the reflection coefficient and makes calculating impedance easier.


Mismatch Loss and Mismatch Uncertainty Via Attenuators and Statistical Models

Mismatch Loss and Mismatch Uncertainty Via Attenuators and Statistical Models

Learn about the effect of mismatch loss on a lossy line, a method to reduce the mismatch loss through fixed attenuators, and the statistical models of this error.


Exploring the Basics of Bluetooth Low Energy: A Beginners Guide To BLE

Exploring the Basics of Bluetooth Low Energy: A Beginners Guide To BLE

Learn about the Bluetooth low energy (BLE) wireless communication protocol, namely its features, protocol stack, and how it communicates with devices.


Mismatch Loss Effect on RF Power Measurement and Gain of Cascaded Amplifiers

Mismatch Loss Effect on RF Power Measurement and Gain of Cascaded Amplifiers

Using the mismatch loss equations, learn about the effect of mismatch loss on RF power measurement and the gain of cascaded amplifiers.


Investigating Lossless Transmission Line Phase Constant and Infinite Bandwidth

Investigating Lossless Transmission Line Phase Constant and Infinite Bandwidth

Learn how to derive the wave equations for a lossless transmission line and look at its infinite bandwidth and phase constant.


Introduction to MEMS Microphone Technology—Analog vs Digital Microphones

Introduction to MEMS Microphone Technology—Analog vs Digital Microphones

MEMS silicon microphones are in everything from cellphones, hearing aids, smart speakers, computers, and vehicles. Learn the basics of how they work, their use, and what’s available.


Is Assembly Language Still Relevant for Embedded Software Development?

Is Assembly Language Still Relevant for Embedded Software Development?

As embedded systems continue to evolve, you might wonder: should I learn assembly language for embedded software development? Learn the answer in this article.


Electronic Component Aging—the Aging Effects of Resistors and Op-amps

Electronic Component Aging—the Aging Effects of Resistors and Op-amps

Learn about the aging behavior of resistors and amplifiers using temperature calculations and the Arrhenius equation to understand resistor drift, resistor stability, and op-amp drift.


Thermocouple Basics—Using the Seebeck Effect for Temperature Measurement

Thermocouple Basics—Using the Seebeck Effect for Temperature Measurement

Learn about the Seebeck effect and how the Seebeck voltage and Seebeck coefficient come into play within the scope of thermocouples and temperature measurement.