Circuit Library
Circuits ready to build, shared by people using Circuit Canvas. Each one comes with a parts list, a schematic and a picture showing how to connect it all on a breadboard, perfboard or stripboard. Want to change something? Make your own copy in one click.
Featured
-
Step-Triggered Sound Player
This project creates a step-activated trigger that plays a sound for example when someone steps on your door mat. The sound is stored on an SD card in MP3…
-
Mini Monster Box
This is my mini monster box: Knock on the box, and a grumpy little monster pops out to see who's there. A microphone hears the knock, a one-transistor…
-
Automatic Garden Lights
A circuit that turns on your garden lights at night. This circuit is connected between the power source of my garden lights and the lights. When the night…
-
Bird Feeder Detector
Do you want to know when there's a bird in your bird feeder? There's a circuit for that! This uses a PIR motion sensor that works with infrared light. And it…
-
Schnaps Song Player
This is a simple circuit to play a song with ATtiny85. It plays the hardcoded song one time at start-up, then stops. To play the song again, you need to press…
-
555 Machine Gun
This "machine gun" circuit generates a sound that mimics the sound of a toy machine gun. It is based around a 555 timer IC in a feedback loop. Check out this…
Newest circuits
-
Automatic Night Light
A simple night light that turns on an LED automatically when it gets dark. No microcontroller needed: just a photoresistor, a transistor and two resistors on…
-
Variation on Blinking LEDs
This circuit uses no MCU and blinks each of the lights using a capacitor and transistor. I found the original circuit on www.circuitdiagram.com . I used…
-
Step-Triggered Sound Player
This project creates a step-activated trigger that plays a sound for example when someone steps on your door mat. The sound is stored on an SD card in MP3…
-
Laser-Triggered Sound Player
This project creates a laser trip-wire that when triggered plays a sound. The sound is stored on an SD card in MP3 format, so it can be any sound you like -…
-
Candle-Flicker LED Strip
This project uses a flickering LED (one of those that you only need to connect to power and it will flicker light a flame). By using a resistor and an…
-
RT9080-33
Low-quiescent 3.3 V supply for running ESP32 and other 3.3 V logic from a single 18650 Li-ion cell. Built around the Richtek RT9080-33 fixed 3.3 V LDO: 600 mA…
-
Nanobrick
This project exhibits the full functionality of the Arduino Nano 33 Ble sense rev 2. Latest sketch and 3D files: https://github.com/Dominic-7-Sieben/Nanobrick…
-
Mini Monster Box
This is my mini monster box: Knock on the box, and a grumpy little monster pops out to see who's there. A microphone hears the knock, a one-transistor…
-
MFC Polarisation Sweep Datalogger
A polarisation sweep datalogger for Microbial Fuel Cell characterisation. The circuit includes a Heltec WiFi LoRa 32 v3, an ADS1115 module, an 8 Relay Module,…
-
Scoreboard Display
A simple project that counts the number of times you've pressed the button. Can be used as a scoreboard display for a game. Or to keep tracks of things like…
-
555 Timer: Blink LED
Here's how to build a simple LED blinker using a 555 timer. The 555 timer is configured as an astable multivibrator, which means the output will turn on and…
-
555 Machine Gun
This "machine gun" circuit generates a sound that mimics the sound of a toy machine gun. It is based around a 555 timer IC in a feedback loop. Check out this…
-
555 Timer: Running LEDs (Knight Rider)
This circuit creates a light that "runs" back and forth using a 555 timer and a decade counter. It's effect is similar to the light bar on the car from the…
-
IR Remote Switch v2
This project shows you how to create a simple remote-controlled on-off switch that will work with most IR remote controls. And you only need four components…
-
Arduino Traffic Lights
This is a simple traffic light project that simulates the behaviour of European traffic lights: First Red. Then Red + Yellow. Then Green. Then Yellow. This…
-
Arduino Memory Game
This is a simple Memory Game game built with Arduino. The point of the game is to repeat the sequence of colors that the Arduino comes up with. The sequence…
-
Arduino Melody Player
This is a simple project where you connect a buzzer to your Arduino to play a melody. You'll use Arduino's tone() function to play different tones and combine…
-
555 Timer: Police Lights
This project sets up two flashing LEDs, one red and one blue, to create a police lights effect. You can use this circuit to integrate into a toy, or just to…
-
Schnaps Song Player
This is a simple circuit to play a song with ATtiny85. It plays the hardcoded song one time at start-up, then stops. To play the song again, you need to press…
-
Bird Feeder Detector
Do you want to know when there's a bird in your bird feeder? There's a circuit for that! This uses a PIR motion sensor that works with infrared light. And it…
-
Simple Flashlight
This shows a very simple flashlight project with a LED and a resistor. The switch controls if the light is on or off. Build this into a small casing, and you…
-
Basic LED circuit
Never built a circuit before? Then start here. You can build this in a couple of minutes. It's a simple LED circuit that's powered by a 9V battery.
-
Op-Amp Circuit: Thermostat Fan
This is an op-amp circuit that turns on a fan when the temperature goes above a certain threshold. The threshold can be adjusted with a potentiometer.
-
Simple Water Sensor
This project is a a very simple water-leak detector. Place two exposed wires on the floor near your washing machine or some other place where you want to…