Esp32BatCharger

dwanpo·balancer·hardware/rfBat/bat_rf.kicad_pcb

Esp32BatCharger PCB layout, top view — open source ESP32 board by dwanpo
Simulate this board

About the Esp32BatCharger PCB

Esp32BatCharger is an open source ESP32 PCB design by dwanpo, published on GitHub. It is a 2-layer board measuring 89.8 × 41.5 mm, with 91 components from 58 distinct parts.

Its main chip is the TPS54331, from the ESP32 family. Other key parts include the IP2325_5M_WHJC, ESP8684-WROOM-02UC, SS8050_C7420370, MLT-8530-5V and XC6220B331MR. By type, the board carries 31 capacitors, 23 resistors, 12 LEDs, 8 diodes, 6 ICs and 3 connectors.

Main components on the Esp32BatCharger

Esp32BatCharger bill of materials (BOM)

91 components, 58 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TPS54331
ESP32-C3-WROOM-02-N4
U1
1
IP2325_5M_WHJC
U2
1
ESP8684-WROOM-02UC
MT2492
U3
1
SS8050_C7420370
U4
1
MLT-8530-5V
U5
1
XC6220B331MR
U7
1
IRFH7440TRPBF
Q1
1
AllPower__AP2300
Q5
1
USB_C_RECEPTACLE_POWERONLY_6P
USB_C_Receptacle_PowerOnly_6P
J1
1
Conn_01x06
J3
1
FPC_0.5MM_4P_Vertical_mounting_type_H2.0mm
P1
1
doubleBatCell
BT1
1
3*4*2.5MM_贴片4脚
SW1
1
TS-1199A-B-B
SW3
12
XL-4020RGBC-WS2812B
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +4
2
1N4148W
D1, D7
1
RED
D2
1
G_LED
D3
1
Y_LED
D4
1
1N4148W
D5
Show 38 more
QtyPartRefs
1
LED
D6
1
B_LED
D13
1
FerriteBead_Small
FB1
1
10uH
L1
1
2.2UH
2.2uH
L2
2
22U
2.2u
C1, C4
2
22U
100n
C2, C16
1
22U
10u
C3
12
100N
100n
C5, C6, C14, C17, C27, C30, C31, C32 +4
3
100n
C7, C11, C13
1
10u
C8
1
1u
C9
2
22U
22u
C10, C26
1
10u
C12
1
100N
1u
C15
1
8.2N
100n
C18
3
10U
10u
C28, C29, C40
1
2.2U
100n
C37
1
0.5R
R1
1
5K1
5k1
R2
1
100R
3k
R3
2
10K
10k
R4, R7
1
10K
3k
R5
1
100R
R6
1
29.4K
10k
R8
1
7.5m
R9
1
3m
R10
1
22k
R11
2
10k
R12, R21
1
3k
R13
2
1k
R14, R20
1
10.2K
3k
R15
1
3.24K
1k
R16
1
500R
R17
1
51K
51k
R18
1
100R
R19
1
160k
R22
1
100k
R23

Esp32BatCharger design files

The KiCad project lives in the dwanpo/balancer repository on GitHub; these links point at the commit this page was built from.

Esp32BatCharger: common questions

What microcontroller does the Esp32BatCharger use?

The Esp32BatCharger is built around the TPS54331, from the ESP32 family.

How big is the Esp32BatCharger PCB?

The Esp32BatCharger measures 89.8 × 41.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Esp32BatCharger?

91 components, from 58 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Esp32BatCharger design files?

From the dwanpo/balancer repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Esp32BatCharger design in my own project?

The repository has no license, so all rights stay with dwanpo. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Esp32BatCharger without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in balancer

Similar boards