27 open source boards using the TP4057
Real designs built with the TP4057, from public GitHub projects: a quick way to see how others power, decouple and connect it. Each board comes with its KiCad files, full parts list and a render — and you can simulate its firmware on HardLabs.
STM32
Echoplayer
amachronic
52 × 94 mm141 parts6LCERN-OHL-S-2.0279Nordic nRF
PH60
ph-design
285 × 94.6 mm204 parts2LCC-BY-NC-4.0154Bluetooth minidisc
17o2
72.4 × 44.5 mm71 parts4LNo license43EmoeNAP
Floyd-Fish
75 × 36 mm156 parts4LGPL-3.035Nordic nRF
Mdbt micro
siderakb
33 × 17.8 mm29 parts2LMIT18RP2040/RP2350
MuHack-Badge
MrMoDDoM
100 × 100 mm117 parts2LAGPL-3.08ESP32
Bt nes advantage
aaronperkins
78 × 36 mm26 parts2LGPL-3.05RP2040/RP2350
BuhSat v0
Sadteeto
100 × 100 mm32 parts2LMIT4RP2040/RP2350
Tallytime hardware
micro-henry
80 × 50 mm88 parts4LCERN-OHL-S-2.03Nordic nRF
Bifrost left
hringdrifi
142.9 × 80.3 mm40 parts2LCERN-OHL-P-2.03AVR/Arduino
Salp board
aeiou642
64.8 × 58.7 mm57 parts4LNo license2RP2040/RP2350
RP2040-Test-MassProduction
zeankundev
100 × 92.2 mm335 parts2LNo license1ESP32
The-Surevival
Rishaan2202
51 × 23 mm72 parts2LNo license1ESP8266
Endev v1.1
sophiayduan
36 × 70 mm59 parts2LMIT1Flinx
ayukmr
252.5 × 68.8 mm119 parts4LMIT0Nordic nRF
Bifrost right
hringdrifi
142.9 × 80.3 mm36 parts2LCERN-OHL-P-2.03ESP32
Untitled
zeankundev
95.8 × 97.5 mm152 parts2LNo license1RP2040/RP2350
CastleBox NeoPro
zeankundev
74 × 48 mm89 parts4LNo license1RP2040/RP2350
Pico2350-W-ProLite-R2
zeankundev
21 × 51 mm74 parts4LNo license1ESP32
CastleBox Pro
zeankundev
50 × 33 mm73 parts6LNo license1Nordic nRF
ErgoSNM Keyboard Left Prototype 1
siderakb
140 × 88 mm67 parts2LCERN-OHL-P-2.0170Nordic nRF
ErgoSNM Keyboard Right Prototype 1
siderakb
141 × 88 mm66 parts2LCERN-OHL-P-2.0170RP2040/RP2350
Pico2350-W-Pro-R2
zeankundev
21 × 51 mm69 parts4LNo license1RP2040/RP2350
Pico2350-W-R1
zeankundev
21 × 58 mm58 parts4LNo license1ESP32
NotSoLite-S3
zeankundev
25 × 50 mm48 parts6LNo license1ESP32
CastleBox
zeankundev
50 × 33 mm44 parts6LNo license1ESP32
BreadPower
zeankundev
59 × 25 mm19 parts2LNo license1
The TP4057 in open source designs
The gallery holds 27 open source boards using the TP4057 from 16 GitHub repositories; a typical one measures about 74 × 58 mm and carries around 69 components.
52% are two-layer designs, the rest use four layers or more, and 48% carry an open source license.
The most starred is Echoplayer by amachronic.
Parts used alongside the TP4057
Microcontrollers on boards using the TP4057
What boards using the TP4057 are built for
TP4057: common questions
Where can I find a TP4057 reference design?
Each of the 27 boards on this page is a real design using the TP4057. Open one to see how it is wired up, with the full BOM, a render of the layout and links to its KiCad files.
What parts are used alongside the TP4057?
The RP2040, USBLC6-2SC6 and XC6206P332MR appear in the most repositories here.
Which microcontrollers do boards using the TP4057 use?
Most are built on RP2040/RP2350 (8), ESP32 (7), Nordic nRF (6) and AVR/Arduino (1).
How big is a typical board using the TP4057?
The median is 74 × 58 mm, and 52% are two-layer designs.
What is the most popular open source board using the TP4057?
By GitHub stars, Echoplayer by amachronic, with 279 stars.
Can I simulate one of these boards using the TP4057 before building it?
Yes. HardLabs turns a board's netlist and BOM into a working simulation, so you can boot and test firmware against it with no hardware on your desk.