All About Circuits

Latest Power Projects

Categories

How to Eliminate Ground Loops with Signal Isolation

How to Eliminate Ground Loops with Signal Isolation

This project explains how to isolate signals to eliminate ground loops in electronic systems.


Projects Jan 29, 2016 by Orrin Bigelow
C-BISCUIT: A Robotics Platform for the Hacker and Hobbyist

C-BISCUIT: A Robotics Platform for the Hacker and Hobbyist

This is the beginning of a multi-part, multi-author series on how to build your own robotics platform called C-BISCUIT, an acronym for Collaborative Bot with Integrated System Core, Unmanned Interactivity, and Telemetry -- based on the Wandboard Quad computer.


Projects Jan 25, 2016 by Patrick Lloyd
Building Raspberry Pi Controllers: IR Remote Event Counter

Building Raspberry Pi Controllers: IR Remote Event Counter

In part 4 of this Build Raspberry Pi Controllers series, the reader will learn how to build an IR Remote Event counter using littleBits.


Projects Jan 19, 2016 by Don Wilcher
Custom PCB Design with an EFM8 Microcontroller

Custom PCB Design with an EFM8 Microcontroller

Tips and techniques for incorporating EFM8 microcontrollers into your custom hardware.


Projects Jan 18, 2016 by Robert Keim
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 Raspberry Pi Controllers: LED Flasher

Build Raspberry Pi Controllers: LED Flasher

In this project, you'll learn how to wire an LED and flash it using the Raspberry Pi. Also, to isolate the Raspberry Pi's + 3.3VDC compliant output pins from supply voltages greater than this power source, an opto-isolator will be introduced as well.


Projects Dec 11, 2015 by Don Wilcher
Build an Arduino Controlled USB Power Supply

Build an Arduino Controlled USB Power Supply

Build an Arduino controlled power supply that automatically adjusts the output to maintain a constant voltage or a constant current.


Convert a Vintage Thermostat into a Modern Energy Saver

Convert a Vintage Thermostat into a Modern Energy Saver

Programmable thermostats can save a lot of energy and money. But you don't have to buy one- you can convert an old mechanical thermostat into a programmable thermostat using an Arduino and a servo.


Connect a PICAXE to the Internet of Things

Connect a PICAXE to the Internet of Things

Connecting a PICAXE to the IoT through an ESP8266 module is easy once you know the process. Here are the details you need!


Control Your AC Mains with a Microcontroller

Control Your AC Mains with a Microcontroller

Learn how to put together your own toaster oven controller with a handful of inexpensive, through-hole parts. The emphasis is on safety, low price, and minimal modification of the toaster oven.


Projects Nov 09, 2015 by Patrick Lloyd
Create Your First Application with TI’s LaunchPad

Create Your First Application with TI’s LaunchPad

Texas Instruments' LaunchPad makes developing applications with MSP430 microcontrollers easy and fast. Learn all about it and create your first application.


Projects Nov 08, 2015 by Tim Youngblood
Introduction to the RFM69HW Transceiver

Introduction to the RFM69HW Transceiver

This handy introduction teaches you all about the RFM69HW transceiver module using two circuits running a wireless version of the "blinky" code.


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 - Testing Hardware

How to Build a Robot - Testing Hardware

Part three of a series of articles on building a robot that can follow lines or walls and avoid obstacles!


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.


How to Build a Robot - Design and Schematic

How to Build a Robot - Design and Schematic

Part one of a series of articles on building a robot that can follow lines or walls and avoid obstacles!


Make an Analog Sound Reactive LED Strip

Make an Analog Sound Reactive LED Strip

This analog design allows your LEDs to respond to your music. Just plug your music source into this which sends a channel to your sound system and some LEDs.


Projects Oct 28, 2015 by Fadi Kasem
Get Started with Matplotlib in Python to Visualize Data Collected from Measurement Instruments

Get Started with Matplotlib in Python to Visualize Data Collected from Measurement Instruments

This article explains how to install PyVisa and MatPlotlib for Python. PyVisa connects a computer to the measurement instruments and matplotlib helps to visualize the data collected from these instruments.


Projects Oct 24, 2015 by Ujjwal Roy
Wireless Power for Noise-Sensitive Circuits

Wireless Power for Noise-Sensitive Circuits

Is IDT’s Tx/Rx wireless power solution suitable for applications that require high-precision analog performance?


Projects Oct 21, 2015 by Robert Keim