All About Circuits

Latest Layout Projects

Categories

A 500 mA Power Op Amp Breakout Board With Precision Current Limiting

A 500 mA Power Op Amp Breakout Board With Precision Current Limiting

Safely drive up to ±500 mA into reactive loads. This compact module employs the LT1970A and offers independent 1% source/sink thresholds and onboard fault diagnostics.


A Dual 38W Power Amplifier: A Compact STA540-Based Stereo Audio Board

A Dual 38W Power Amplifier: A Compact STA540-Based Stereo Audio Board

This project brief describes how to build a compact dual-channel power amplifier module that delivers 38 W per channel into 4-ohm speakers using STMicroelectronics' STA540 audio amplifier IC.


A Precision Multi-Sensor Data Acquisition Module

A Precision Multi-Sensor Data Acquisition Module

Build a low-noise, 32-bit delta-sigma ADC board designed around the ADS1262. This 10-channel design features integrated signal conditioning for RTDs, thermocouples, and strain gauges.


An Ultra-Low-Noise Pre-Amp For Audio Applications

An Ultra-Low-Noise Pre-Amp For Audio Applications

Build an ultra-low-noise preamplifier with a JFE150 JFET and OPA202 op-amp, perfect for high-impedance sensors, hydrophones, guitar pickups, microphones, and turntables.


A Four-Channel RS-422 Differential Line Receiver Module

A Four-Channel RS-422 Differential Line Receiver Module

This project brief describes how to build and use a four-channel differential line receiver module for balanced RS-422 and RS-485 data links.


A Four-Channel RS-422 Differential Line Driver Module

A Four-Channel RS-422 Differential Line Driver Module

This project brief describes how to implement a four-channel differential line driver module for reliable long-distance data transmission over balanced twisted-pair lines.


A 7 to 60 V Input Buck Converter: A Wide-Range DC-DC Step-Down Module

A 7 to 60 V Input Buck Converter: A Wide-Range DC-DC Step-Down Module

This project brief describes how to build a wide-range DC-DC buck converter capable of delivering a regulated 5.0 or 3.3 V output from input voltages ranging from 7 to 60 V.


The Isolated Half-Bridge: An IGBT Gate Driver Module with Current Sense

The Isolated Half-Bridge: An IGBT Gate Driver Module with Current Sense

This project brief describes how to assemble an isolated half-bridge IGBT gate driver module built around the NCD57085DR2G. It features onboard current sensing and overcurrent protection.


Upgrading My Retro Handheld Gaming Console with Motion Control and an LCD

Upgrading My Retro Handheld Gaming Console with Motion Control and an LCD

Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an accelerometer module for motion control input.


From VHDL Code to Real Hardware: Designing an 8-bit ALU

From VHDL Code to Real Hardware: Designing an 8-bit ALU

In this project we create an 8-bit arithmetic logic unit (ALU) in the VHDL language and run it on an Altera CPLD development board connected to a custom PCB with input switches and LED display.


Construction of a Guitar Amplifier

Construction of a Guitar Amplifier

This article explains the theory and the construction of the circuit of a 10W practice guitar amplifier.


How to Design a Precise Inclinometer on a Custom PCB

How to Design a Precise Inclinometer on a Custom PCB

Learn the design steps for creating your own custom inclinometer PCB.


Projects Jan 08, 2019 by Mark Hughes
How to Design a Super Simple Sensor System for Industrial Monitoring Applications

How to Design a Super Simple Sensor System for Industrial Monitoring Applications

This article describes an Ethernet-connected subsystem of a larger modular sensor system designed for industrial or smart home sensing and monitoring. We will discuss a custom sensor subsystem developed for this application.


Projects Sep 12, 2018 by Mark Hughes
How to Add Bluetooth 5 to a Project with a GT-tronics BLE5 Module

How to Add Bluetooth 5 to a Project with a GT-tronics BLE5 Module

This article demonstrates a solderless-breadboard compatible carrier-board for a pre-certified BLE4 or BLE5 module made by GT-Tronics. Use it to experiment with your own BLE5 compatible designs.


Projects Apr 04, 2018 by Mark Hughes
Design a Custom Microcontroller Programming and Testing Board

Design a Custom Microcontroller Programming and Testing Board

In this article we’ll discuss the design for a custom microcontroller programming/debug/extension PCB and we’ll look at an example project.


Projects Feb 25, 2018 by Robert Keim
How to Generate a High-Precision Waveform Using a DAC and a Custom PCB

How to Generate a High-Precision Waveform Using a DAC and a Custom PCB

In this article, we’ll develop firmware that will serve as the basis for high-precision, high-speed signal generation.


Projects Dec 01, 2017 by Robert Keim
Tamper Detection with Differential Inductive Sensing Coils

Tamper Detection with Differential Inductive Sensing Coils

This article demonstrates the creation of an inductive switch cabinet lock that can detect the movement of a conductive target. The purpose is to create a door that cannot be opened without triggering an alarm.


Projects Nov 06, 2017 by Mark Hughes
Incorporating Microphone Functionality into a Robot System

Incorporating Microphone Functionality into a Robot System

In this article, we’ll look at a fairly straightforward circuit that enables a robot or other device to detect sound.


Projects Sep 11, 2017 by Robert Keim
Design a Control Board for a Romi Robot Chassis

Design a Control Board for a Romi Robot Chassis

In this article, we’ll discuss the hardware design for a robotics PCB, and we’ll write firmware for controlling two DC motors.


Projects Aug 25, 2017 by Robert Keim
Bootloading an AT328P-PU and Approximating the Functionality of an Arduino Uno…on the Cheap!

Bootloading an AT328P-PU and Approximating the Functionality of an Arduino Uno…on the Cheap!

Reduce the cost of using an Arduino UNO by 50% or more by building your own device with comparable functionality.