All About Circuits

Latest Technical Articles

Categories

Getting Started with FPGAs: The Development Environment and “Hello World”

Getting Started with FPGAs: The Development Environment and “Hello World”

It’s time to dive into the world of programmable logic. Use this tutorial to get your FPGA development environment setup and understand the tool set and basic development process.


Isolated Analog-to-Digital Conversion: A New Sigma-Delta Modulator from Broadcom

Isolated Analog-to-Digital Conversion: A New Sigma-Delta Modulator from Broadcom

Isolation components, such as the ACPL-C799, allow you to transfer data without establishing a direct electrical connection between two parts of a system.


Better Know Your Programming Languages: An Introduction to Python

Better Know Your Programming Languages: An Introduction to Python

This article will give you a brief introduction to the Python programming language.


Harmonics and THD in Audio Systems: Are You a Subjectivist or a Rationalist?

Harmonics and THD in Audio Systems: Are You a Subjectivist or a Rationalist?

THD of an audio system can be easily measured, but because the ultimate output of an audio system is a sound for humans to hear, human perception plays a role in determining what to do about THD.


No Light Required: A New Thermal-Sensor-Array Development Board

No Light Required: A New Thermal-Sensor-Array Development Board

The grid-EYE click provides a user-friendly introduction to advanced thermal sensing and detection.


Easier PCB Design: EAGLE CAD Tips and Tricks Part 3

Easier PCB Design: EAGLE CAD Tips and Tricks Part 3

More important tips and tricks for using EAGLE CAD to help make your work much easier and faster.


Simplified Power Supervision for Portable Devices: A New Battery Management IC from Maxim

Simplified Power Supervision for Portable Devices: A New Battery Management IC from Maxim

There are many integrated circuits that can help you to optimize the performance of battery-powered devices. In this article we’ll take a look at the MAX17055.


Convenient, High-Efficiency Power: A New Series of DC/DC Converter Modules from Murata

Convenient, High-Efficiency Power: A New Series of DC/DC Converter Modules from Murata

You can’t beat the efficiency of switch-mode power supplies, and you can avoid the design-complexity issue by using DC/DC modules such as those in the OKDx-T/90 series.


Tools and Techniques for Hot Air Soldering Surface-Mount Components

Tools and Techniques for Hot Air Soldering Surface-Mount Components

The best way to solder surface mount devices (SMDs) onto printed circuit boards (PCBs) is with a reflow oven, but when that's not possible, a hot-air station can be successfully used.


Harnessing High-Frequency Sound: A New Ultrasonic Controller from Texas Instruments

Harnessing High-Frequency Sound: A New Ultrasonic Controller from Texas Instruments

You can do a lot with ultrasound, and whatever you’re doing will be easier with a highly integrated IC such as the PGA460-Q1.


Track Overhead Flights with a Raspberry Pi Zero Wireless, a Software Defined Radio, and FlightAware

Track Overhead Flights with a Raspberry Pi Zero Wireless, a Software Defined Radio, and FlightAware

This article shows you two ways to use a Raspberry Pi Zero Wireless to track flights in your area. It also demonstrates how it can control a 64×64 RGB matrix.


Projects Apr 03, 2017 by Mark Hughes
Determining the Equivalent Series Resistance (ESR) of Capacitors

Determining the Equivalent Series Resistance (ESR) of Capacitors

Learn more about the importance of capacitor ESR, how to measure it, and what factors can affect your measurements.


Keeping the Lights On: A New “Open LED Protector” from Littelfuse

Keeping the Lights On: A New “Open LED Protector” from Littelfuse

Let’s take a look at how to make your LED array more robust; we’ll use the PLEDxN series from Littelfuse as an example.


The BIG Arduino Piano! Use Pulse Width Modulation to Dance like Tom Hanks

The BIG Arduino Piano! Use Pulse Width Modulation to Dance like Tom Hanks

This BIG piano will help exercise the mind and body! All you need is a few buttons, a speaker, and some dancing shoes.


Projects Mar 29, 2017 by Ryan Jones
Exploring the Pros and Cons of Silicon Carbide (SiC) FETs: A New MOSFET from Cree

Exploring the Pros and Cons of Silicon Carbide (SiC) FETs: A New MOSFET from Cree

The C3M0075120K is a low-on-resistance N-channel FET for high-power switching applications.


Basic Operations in Signal Processing: Multiplication, Differentiation, Integration

Basic Operations in Signal Processing: Multiplication, Differentiation, Integration

Here we discuss some elementary operations performed on the dependent variable representing the signal(s) and the examples in which they are applied.


A Microcontroller Enthusiast’s First Look at Programmable Logic

A Microcontroller Enthusiast’s First Look at Programmable Logic

The FPGA can be a great addition to your arsenal, but it requires some adjustments to the way a microcontroller jockey thinks.


Finding Maximums in Noisy Data

Finding Maximums in Noisy Data

In this article, we'll first study types of noise and then try to eliminate them by filtering the data. Finally, we'll try to find peaks in that data.


The AS7261 Color Sensor: Measuring Color in XYZ

The AS7261 Color Sensor: Measuring Color in XYZ

The AS7261 is a highly integrated sensor that provides optical measurements via a digital interface.


Capturing IMU Data with a BNO055 Absolute Orientation Sensor

Capturing IMU Data with a BNO055 Absolute Orientation Sensor

The BNO055 is an absolute orientation sensor from Bosch that combines sensor data and a microprocessor to filter and combine the data, giving users their absolute orientation in space.


Projects Mar 22, 2017 by Mark Hughes