Battery tester

Fabien-B·battery_tester

Battery tester PCB layout, top view — open source STM32 board by Fabien-B

About the Battery tester PCB

Battery tester is an open source STM32 PCB design by Fabien-B, published on GitHub. It is a 2-layer board measuring 130 × 100 mm, with 121 components from 60 distinct parts.

Its main chip is the STM32G484RETx, from the STM32 family. Other key parts include the IP5506, LM3940IMP-3.3, ACS713xLCTR-30A, BTS7004-1EPP and TMP101. By type, the board carries 41 resistors, 23 capacitors, 11 connectors, 7 ICs, 5 LEDs and 2 crystals.

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

Main components on the Battery tester

Battery tester bill of materials (BOM)

121 components, 60 distinct parts.

QtyPartRefs
1
IP5506
IC1
1
LM3940IMP-3.3
IC2
1
STM32G484RETx
U1
1
ACS713xLCTR-30A
U2
2
BTS7004-1EPP
U3, U4
1
TMP101
U6
1
OLED12864-I2C
M1
1
IRF8721PBF-1
Q1
1
ASCO
Abracon
X1
1
ASAK
Abracon
X2
1
Conn_BAL
J1
1
Conn_BAT
J2
2
Screw_Terminal_01x02
J3, J4
2
CON05
J6, J7
2
Conn_01x02_Pin
J9, J10
1
USB-C_12pin
J11
1
Conn_01x07_Pin
J12
1
MicroSD_Connector_503182-1852
J13
1
Battery_18650
BT1
1
Battery_Cell
BT2
Show 40 more
QtyPartRefs
3
100nF
C_{BYP}1, C_{VS}1, C_{VS}2
1
47nF
C_{F}1
2
10nF
C_{OUT}1, C_{OUT}2
2
220p
C_{SENSE}1, C_{SENSE}2
1
Jumper_2_Bridged
JP1
6
KSC3J
PB1, PB2, PB3, PB4, PB6, PB7
6
4.7k
R_{ADC}1, R_{ADC}2, R_{DEN}1, R_{DEN}2, R_{IN}1, R_{IN}2
2
47
R_{GND}1, R_{GND}2
2
1.2k
R_{SENSE}1, R_{SENSE}2
5
KP-1608SURC
Kingbright
LED1, LED2, LED3, LED4, LED5
2
LED
D1, D2
1
1µH
L1
8
100nF
C1, C19, C20, C21, C26, C27, C28, C29
3
10µF
C2, C4, C6
2
100nF
C3, C5
1
470nF
C7
3
10uF
C8, C10, C11
1
100µF
C9
1
2.2µF
C12
1
4.7uF
C22
1
10nF
C23
2
1uF
C24, C25
2
4.7k
R1, R2
2
390
R3, R14
1
68k
R4
1
56k
R5
1
47k
R6
1
33k
R7
2
18k
R8, R18
1
3.3k
R9
7
10k
R10, R11, R12, R13, R15, R16, R17
8
270Ω
R19, R20, R21, R22, R23, R24, R25, R26
7
40k
R27, R36, R37, R38, R39, R40, R51
1
10mΩ
R29
1
10kΩ
R30
1
82kΩ
R31
1
15kΩ
R32
1
DNP
R33
1
0Ω
R34
2
5.1K
R41, R42

Battery tester design files

The KiCad project lives in the Fabien-B/battery_tester repository on GitHub; these links point at the commit this page was built from.

Battery tester: common questions

What microcontroller does the Battery tester use?

The Battery tester is built around the STM32G484RETx, from the STM32 family.

How big is the Battery tester PCB?

The Battery tester measures 130 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Battery tester?

121 components, from 60 distinct parts. The full bill of materials is listed on this page.

Where can I download the Battery tester design files?

From the Fabien-B/battery_tester repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Battery tester design in my own project?

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

Can I test firmware for the Battery tester without the hardware?

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

Similar boards