ESP32 battery management module

KomplexKapharnaum·KXKM_ESP32_Audio_Battery_hardware·Base_board/in-progress/KXKM_ESP32_battery_management_board.kicad_pcb

ESP32 battery management module layout, top view — open source ESP32 board by KomplexKapharnaum

About the ESP32 battery management module

ESP32 battery management module is an open source ESP32 PCB design by KomplexKapharnaum, published on GitHub under the MIT license. It is a 4-layer board measuring 56.5 × 57.5 mm, with 98 components from 52 distinct parts.

Its main chip is the ESP32-WROOM, from the ESP32 family. Other key parts include the SP3485CN, MCP16331T-E/CH, BTS50080-1TEA, DC_DC_POL and STM32F030F4PX. By type, the board carries 37 resistors, 18 capacitors, 15 diodes, 11 connectors, 6 ICs and 5 transistors.

It belongs with the audio and power & battery designs in this gallery.

From the project

KiCad EDA files for KXKM ESP32 Audio & battery project

To Panelize: Install Kikit (at least the module, no need to install in kicad via PCM)

Main components on the ESP32 battery management module

ESP32 battery management module bill of materials (BOM)

98 components, 52 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-WROOM
U1
1
SP3485CN
U2
1
MCP16331T-E/CH
U3
1
BTS50080-1TEA
U4
1
DC_DC_POL
U5
1
STM32F030F4PX
STM32F070F6Px
U7
2
BC847W
Q1, Q2
3
2N7002
Q4, Q5, Q6
1
CONN_01X06
Conn_01x06
J1
1
Conn_02x10_Odd_Even
J3
1
CONN_01X02
Conn_01x02
J5
1
CONN_01X03
Conn_01x03
J6
2
Conn_01x03
J7, J8
1
XT60PW-M
J10
1
Conn_01x02_Socket
J12
2
Wire pad
J15, J16
1
TC_SWD
P1
1
0.5A/30V
F1
1
SW_Push
SW1
1
SW_DIP_X03
SW_DIP_x03
SW2
Show 32 more
QtyPartRefs
1
SW_Push
SW3
1
SW_SP3T
SW4
4
1N4148WT
D1, D4, D12, D15
3
ZENER/3V/300MW
Zener/3V/300mW
D2, D13, D14
2
1A/100V
D3, D11
3
Green
D5, D6, D7
2
Yellow
D8, D9
1
Red
D10
1
15uH,1.5A
L1
1
1UF
1uF
C1
6
0.1UF
0.1uF
C2, C3, C7, C22, C23, C24
2
10UF/50V
10uF/50V
C4, C5
1
100uF,50V
C6
1
20PF
20pF
C8
2
10UF
10uF
C9, C10
1
1UF
10uF
C11
1
10uF
C12
1
220uF
C13
1
1NF
1nF
C21
1
10NF
10nF
C26
2
10k/1%
R1, R10
2
1k
R2, R23
12
10K
10k
R3, R4, R5, R6, R11, R17, R18, R19 +4
1
120R
R7
2
470R
R8, R28
2
31.6k/1%
R9, R16
2
1k/1%
R12, R22
4
DNP
R13, R14, R29, R30
1
270k/1%
R15
4
100R
R24, R25, R26, R27
1
0R
R31
4
22K
22k
R33, R34, R36, R38

ESP32 battery management module design files

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

ESP32 battery management module: common questions

What microcontroller does the ESP32 battery management module use?

The ESP32 battery management module is built around the ESP32-WROOM, from the ESP32 family.

How big is the ESP32 battery management module?

The ESP32 battery management module measures 56.5 × 57.5 mm, has 4 copper layers and is 1.599192 mm thick.

How many components are on the ESP32 battery management module?

98 components, from 52 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 ESP32 battery management module design files?

From the KomplexKapharnaum/KXKM_ESP32_Audio_Battery_hardware 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 ESP32 battery management module design in my own project?

Yes, under the terms of its MIT license, which KomplexKapharnaum chose for the repository.

Can I test firmware for the ESP32 battery management module 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 KXKM_ESP32_Audio_Battery_hardware

Similar boards