All About Circuits

Latest EDA Tools Projects

Categories

Building a One-Shot Multivibrator with an ESP32 Terminal Display:  A Radio Shack Classics Circuit Remix

Building a One-Shot Multivibrator with an ESP32 Terminal Display:  A Radio Shack Classics Circuit Remix

In this hands-on project, we will update a 1980s version of a one-shot (monostable multivibrator) circuit by giving it a modern, colorful output while also examining the circuit's operation.


Projects Sep 17, 2023 by Don Wilcher
Design of an Unweighted Audio Filter with Flat Frequency Response

Design of an Unweighted Audio Filter with Flat Frequency Response

This article presents the design of an unweighted (Z-weighted) audio filter with a flat frequency response from 20 Hz to 20 kHz for the measurement of audio noise.


Projects Jul 23, 2023 by John Woodgate
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
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
Magnetic Field Strength Meter and Calibrator

Magnetic Field Strength Meter and Calibrator

This project will explain how to develop a system to measure magnetic field emissions at frequencies up to 150 kHz from high-current power cables without cutting or disturbing the cable.


Projects Oct 28, 2022 by John Woodgate
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
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
C-BISCUIT: Layout and Assembly for the Robot Control Board

C-BISCUIT: Layout and Assembly for the Robot Control Board

We’ll discuss some important layout and manufacturing concepts as we look at the PCB for the Robot Control Board.


Projects Oct 25, 2016 by Robert Keim
Reflow Soldering? It’s So Much Easier with a Solder Paste Stencil

Reflow Soldering? It’s So Much Easier with a Solder Paste Stencil

In spite of their convenience, the cost of solder paste stencils has prevented many hobbyists from using them. But the use of polyimide film has brought the prices within reach... if you know how and where to get them.


C-BISCUIT Power: Crowbar Protection Circuit for 5V Regulator

C-BISCUIT Power: Crowbar Protection Circuit for 5V Regulator

Over-voltage and over-current protection circuit for use with the C-BISCUIT platform's main computer, the Wandboard.


Projects Mar 09, 2016 by Patrick Lloyd
Make a PWM Driver for FPGA and SoC Design Using Verilog HDL

Make a PWM Driver for FPGA and SoC Design Using Verilog HDL

An FPGA is a crucial tool for many DSP and embedded systems engineers. However, the learning curve when getting started can be fairly steep. This project introduces the Quartus II and ModelSim software suites as well as a background on FPGA design flow for system on chip development. The development board used was a Terasic DE1-SoC, which has the Altera Cyclone V SoC chip. This IC contains an FPGA and an integrated ARM Cortex A9 as a hard processor system.


Build a PICAXE ESP-01 Wi-Fi Communicator

Build a PICAXE ESP-01 Wi-Fi Communicator

A PCB for a Wi-Fi communicator using a PICAXE 08M2 and an ESP-01 module driven by interactive code makes a handy setup for data collection and IoT reporting.


Build 9 Simple, Low-noise Linear Voltage Regulators Using the Same PCB

Build 9 Simple, Low-noise Linear Voltage Regulators Using the Same PCB

What linear voltage regulator circuits lack in efficiency, they make up in simplicity and low noise. Here's a scheme for 9 voltages from 2.5V to 15V on the same PCB design.


How to Build a Robot - PCB Design

How to Build a Robot - PCB Design

Part two of a series of articles on building a robot that can follow lines or walls and avoid obstacles! This time we'll be covering PCB design.


Your Guide to Home PCB Fabrication

Your Guide to Home PCB Fabrication

Use a program like Kicad and a few cheap or common supplies to fabricate your own PCBs at home. Breadboarding is fine for testing a circuit, but it never looks good to have fifty wires coming out of a circuit.


Build a Thermocouple Amplifier and Custom KiCad Libraries

Build a Thermocouple Amplifier and Custom KiCad Libraries

Building on skills developed in the introductory KiCad tutorial, this article will focus on creating custom parts and adding them to a local library, expanding the default libraries to include community repositories, and contributing parts back into the open source ecosystem. The end product will be a MAX31855 K-type thermocouple amplifier which can be used for a huge array of temperature sensing projects.


Projects Aug 10, 2015 by Patrick Lloyd