

BreadBat
A breadboard power supply with a battery. See README design is flawed.
- Size
- 51.2 × 19.7 mm
- Copper layers
- 2
- Thickness
- 1.69 mm
- Parts
- 31
- Nets
- 18
- Pads
- 114
- Tracks, vias
- 121, 30
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 19 May 2025
- Updated
- 15 Jun 2025
Overview
BreadBat is an open-source printed circuit board by Hardware7253, from the Hardware7253/BreadBat repository on GitHub, published under the MIT licence. It is a 2-layer board of 51.2 × 19.7 mm with 31 parts on 18 nets, routed with 121 tracks and 30 vias.
It is built around the AMS1117-3.3, TP4056-42-ESOP8 and TPS259621DDA. Its parts include 11 resistors, 6 capacitors, 5 diodes, 3 ICs and 3 connectors. It belongs with the power boards of this library.
Main components
3AMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTP4056-42-ESOP8
ESOP-8-40℃~+85℃ 1 1A 2uA 4.2V 4V~8V Charging IC Lithium Battery Support ESOP-8 Battery Management ROHSTOPPOWERBattery ManagementTPS259621DDA
Power-Pad-SO-8-40℃~+125℃ 1 1.7mm 2.7V~19V 3.9mm 4.91mm 89mΩ Integrated FET Surface Mount Power-Pad-SO-8 Surge Protection Devices (SPDs) ROHSTexas InstrumentsSurge Protection Devices (SPDs)
README
README.mdBreadBat
A 3.3v breadbaord power supply that's powered by a single cell Li-Ion battery and uses USB-C for charging. This design was made for prototyping portable devices on a breadboard.
I've had this designed manufactured and during testing I realised I forgot to consider the drop out voltage of the linear regulator. The battery charging and circuit protection seems to work fine, but the battery voltage isn't high enough for the LDO to reach a 3.3v output.
Parts
31| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 1k2 | Resistor_SMD:R_0603_1608Metric | R1, R4, R7, R11 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 1u | Capacitor_SMD:C_0603_1608Metric | C3, C6 |
| 2 | 22u | Capacitor_SMD:C_0805_2012Metric | C4, C5 |
| 2 | 47k | Resistor_SMD:R_0603_1608Metric | R8, R10 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J2, J3 |
| 2 | D_TVS | Diode_SMD:D_SOD-323_HandSoldering | D1, D3 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP1, TP2 |
| 1 | 120k | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 3k3 | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 68k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | Battery_Cell | breadbat:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | BT1 |
| 1 | ORANGE | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | RED | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | TP4056-42-ESOP8 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias | U1 |
| 1 | TPS259621 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias | U3 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-17 | J1 |
| 1 | WHITE | LED_SMD:LED_0603_1608Metric | D4 |
Questions
How big is the BreadBat PCB?
It measures 51.2 × 19.7 mm and has 2 copper layers, 1.69 mm thick.
What parts does the BreadBat use?
31 parts, built around the AMS1117-3.3, TP4056-42-ESOP8 and TPS259621DDA. 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.
Where can I download the BreadBat KiCad files?
From the Hardware7253/BreadBat repository on GitHub, at the commit this page was made from: the board is breadbat.kicad_pcb and its schematic breadbat.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BreadBat design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers22.5 × 60 mm

- 4 layers88 × 58 mm

- 2 layers61 × 61 mm

ESP32 FC
MAATHES-THILAK-K/ESP32-S3_FLIGHT_CONTROLLER
A custom-designed flight controller based on the ESP32-S3 module, built for compatibility with the esp-fc firmware and Betaflight-like configuration.
69 parts7Apache-2.0 - 2 layers147 × 105.9 mm

WirelessControllerESP32
EmmetGameDev/NevoltaNexusConsole
Repository for design files and code for the Nexus console.
66 parts4GPL-3.0 - 4 layers340.8 × 104.6 mm

Niphar
mornepousse/Niphargus
Niphargus — a slim, indestructible wireless split keyboard. ESP32 + nRF24, wired fallback, and an emergency kit hidden behind the USB port. The successor to the Rouge-Gorge.
287 parts4MIT - 2 layers86 × 109.7 mm

- 4 layers45.3 × 40.1 mm

ESP32-Modular Board
bgb-0/TUe-CBL-Circular-Electronics
A simple and compact bluetooth audio PCB for the TU/e Multidiscplinary CBL track "Circular Electronics"
64 parts2CERN-OHL-P-2.0 - 2 layers235.4 × 122.9 mm

MonkiiBoard58
Simbashrek276/MonkiiBoard_Keyboards
All of our open-source keyboards, projects, and files for you to tune and make one your own.
148 parts2