
BreadboardPowerSupply v2
pnowak2/learnjs
This is the first project from the book and video course Kicad Like a Pro. It implements a simple breadboard power supply.

This is the first project from the book and video course Kicad Like a Pro. It implements a simple breadboard power supply.
LED torch is an open-source printed circuit board by pnowak2, from the pnowak2/learnjs repository on GitHub. It is a 2-layer board of 76.8 × 25.1 mm with 5 parts on 4 nets, routed with 19 tracks and 0 vias.
Its parts include 1 resistor, 1 diode and 1 switch.
View this project on CADLAB.io.
This is the first project from the book and video course Kicad Like a Pro. It implements a simple breadboard power supply.
In this project, you will use all of Kicad’s main features that you learned about in Parts 2 and 3 of the book. Particularly, you will learn:
1.How to design a schematic of your board in Eeschema
2.How to design a layout for your board with externally-imposed physical restrictions
3.How to take measurements that relate to the board’s mechanical specifications and used them to design the board outline
4.How to apply the linear schematic design workflow in a real project
5.How to apply the linear layout design workflow in a real project
6.How to select symbols from the library, and associate them with footprints
7.How to manually route the board
8.How to manufacture the board using an online manufacturer
This repository contains multiple commits at each step of the design process, as Peter was going through it. Feel free to clone this repository on your computer and make any modifications you feel like.
This project is the first complete and realistic one in this book.
You will learn to use Kicad’s most important functions, and experience a simplified version of the PCB design process.
In this project, you will build a double-sided PCB for a 5V power supply.
You will be able to use this power supply to power your breadboard Arduino projects, or any project that requires a 5V power supply. As an input to your power supply, you can use an old DC or AC walled power supply, as long as its output voltage does not exceed 35V.
In the process of designing your power supply, you will learn all the skills you need to create PCBs of comparable complexity.
You will not learn everything there is to know in Kicad; you will not suddenly become an experienced PCB designer.
But, you will have the opportunity to apply the principles you learned in Part 3, and create a respectable board.
Go to txplore.com for more information about this book and other Tech Explorations courses and projects.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | Battery | Battery:BatteryHolder_Keystone_1058_1x2032 | BT1 |
| 1 | LED | LED_THT:LED_D5.0mm | D1 |
| 1 | R | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1 |
| 1 | SW_DPST_x2 | Button_Switch_THT:SW_TH_Tactile_Omron_B3F-10xx | SW1 |
The 4 most common of 5 parts.
It measures 76.8 × 25.1 mm and has 2 copper layers, 1.6 mm thick.
5 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the pnowak2/learnjs repository on GitHub, at the commit this page was made from: the board is electronics/kicad/kicad like a pro/4-hands-on-tour-of-kicad-schematic-design/LED torch/LED torch.kicad_pcb and its schematic electronics/kicad/kicad like a pro/10-simple-brteadboard-pwr-supply/10-simple-brteadboard-pwr-supply.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask pnowak2 before reusing the design.

pnowak2/learnjs
This is the first project from the book and video course Kicad Like a Pro. It implements a simple breadboard power supply.

pnowak2/learnjs
This is the first project from the book and video course Kicad Like a Pro. It implements a simple breadboard power supply.

pnowak2/learnjs
This is the first project from the book and video course Kicad Like a Pro. It implements a simple breadboard power supply.


joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.

OLIMEX/OLINUXINO
OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C

jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!



Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.