Breadboard-Power-Supply
leboeuf-dup·Breadboard-Power-Supply·Power Supply PCB/Power Supply PCB.kicad_pcb

About the Breadboard-Power-Supply PCB
Breadboard-Power-Supply is an open source AVR/Arduino PCB design by leboeuf-dup, published on GitHub. It is a 2-layer board, with 36 components from 30 distinct parts.
Its main chip is the ATmega328-P, from the AVR/Arduino family. Other key parts include the LM311, CD4053B, TL2575-05IN and LM317. By type, the board carries 10 capacitors, 7 connectors, 5 ICs, 4 switches, 4 resistors and 3 inductors.
It belongs with the displays & leds, power & battery and dev boards & breakouts designs in this gallery.
From the project
Designed a breadboard power supply with a display to show the measured voltage across two probes.
A breadboard power supply that also measures and displays voltage across two probes, built as a group project. It was designed to provide regulated power (either 5 V or 3.3V at up to 1 A) directly through the breadboard rails, with an LCD1605 display driven by an ATmega328-P for real-time voltage readout.
Created: Oct 2025\ GitHub Upload: Jul 2026
One hiccup during development: the ordered ATmega328-P turned out to actually be an ATmega328-PU, which the Arduino bootloader software wouldn't recognize. To prove the display logic worked, the microcontroller was pulled directly out of a…
Main components on the Breadboard-Power-Supply
Breadboard-Power-Supply bill of materials (BOM)
36 components, 30 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATmega328-P | DIP-28_W7.62mm_Socket_LongPads | U1 |
| 1 | LM311 | DIP-8_W7.62mm_Socket_LongPads | U2 |
| 1 | CD4053B | DIP-16_W7.62mm_Socket_LongPads | U3 |
| 1 | TL2575-05IN | DIP-16_W7.62mm_Socket_LongPads | U4 |
| 1 | LM317 | TO220 | U5 |
| 1 | 16MHz | HC49U | X1 |
| 1 | Barrel_Jack_Switch | J1 | |
| 1 | Measuring Pins | SIP2 | J2 |
| 1 | RAIL2 | SIP2 | J3 |
| 1 | RAIL1 | SIP2 | J4 |
| 1 | LCD PINS | SIP4 | J5 |
| 1 | +5, +3.3 | SIP4 | J6 |
| 1 | GND | SIP4 | J7 |
| 1 | Slide Switch 1 | SIP3 | SW1 |
| 1 | Slide Switch 2 | SIP3 | SW2 |
| 1 | Switch Tactile | TACT_01 | SW3 |
| 1 | ON/OFF | SIP3 | SW4 |
| 1 | 1N5819 | package name for PCB layout | D1 |
| 1 | SB140L | DIODE | D2 |
| 1 | 330u | package name for PCB layout | L1 |
Show 10 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 20u | package name for PCB layout | L2 |
| 1 | 10u | package name for PCB layout | L3 |
| 3 | 100u | RA1_3 | C1, C3, C5 |
| 2 | 22p | package name for PCB layout | C2, C8 |
| 1 | 330u | RA2_4 | C4 |
| 1 | 0.1u | C_Rect_L7.0mm_W2.5mm_P5.00mm | C6 |
| 1 | 100n | package name for PCB layout | C7 |
| 1 | 0.47u | package name for PCB layout | C9 |
| 1 | 33u | RA1_2 | C10 |
| 4 | 10k | AX3_1 | R1, R2, R3, R4 |
Breadboard-Power-Supply design files
The KiCad project lives in the leboeuf-dup/Breadboard-Power-Supply repository on GitHub; these links point at the commit this page was built from.
Breadboard-Power-Supply: common questions
What microcontroller does the Breadboard-Power-Supply use?
The Breadboard-Power-Supply is built around the ATmega328-P, from the AVR/Arduino family.
How big is the Breadboard-Power-Supply PCB?
The Breadboard-Power-Supply has 2 copper layers and is 1.6 mm thick.
How many components are on the Breadboard-Power-Supply?
36 components, from 30 distinct parts. The full bill of materials is listed on this page.
Where can I download the Breadboard-Power-Supply design files?
From the leboeuf-dup/Breadboard-Power-Supply repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Breadboard-Power-Supply design in my own project?
The repository has no license, so all rights stay with leboeuf-dup. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Breadboard-Power-Supply without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746