SBMS120

kitspace·component_tester·playground/SBMS_HW/SBMS120_v03d/main-pcb-120/BMS-dacus.kicad_pcb

SBMS120 PCB layout, top view — open source ESP32 board by kitspace

About the SBMS120 PCB

SBMS120 is an open source ESP32 PCB design by kitspace, published on GitHub. It is a 4-layer board measuring 170 × 120 mm, with 269 components from 48 distinct parts.

Its main chip is the ESP32, from the ESP32 family. Other key parts include the S25FL127, FAN5622, STM32F373-48, LMP8481 and LTC4355. By type, the board carries 121 resistors, 55 capacitors, 24 diodes, 10 ICs, 5 connectors and 3 fuses.

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

From the project

A keychain version of the Mikrontroller.net AVR component tester

Main components on the SBMS120

SBMS120 bill of materials (BOM)

269 components, 48 distinct parts.

QtyPartRefs
1
S25FL127
U1
1
FAN5622
U2
1
STM32F373-48
U3
4
LMP8481
U4, U5, U7, U8
1
LTC4355
U6
1
ISL94203
U9
1
LMR16006
U10
1
ESP32
M1
1
32768
X1
1
USB-MICRO-B
CON1
1
TouchButtons
P1
1
Molex 0878321622
P2
1
ExtConnector
P3
1
CellMon
P4
1
CONN_1
Battery+1
3
FUSE
F1, F2, F3
1
LCD-40pin
LCD1
1
CONN_1
Load+1
2
SSR
OPTO1, OPTO2
2
CONN_1
PV1, PV2
Show 28 more
QtyPartRefs
6
N
Qb1, Qb2, Qb3, Qb5, Qb6, Qb7
1
N
Qb9
19
N
Qb10, Qb11, Qb12, Qb13, Qb14, Qb15, Qb16, Qb17 +11
6
N
Qb29, Qb31, Qb32, Qb33, Qb34, Qb35
4
P
Qb30, Qb36, Qb37, Qb38
1
THERMISTOR
TH1
4
30V 5000W
TVS1, TVS2, TVS3, TVS4
14
SCH
D1, D2, D3, D4, D10, D11, D13, D14 +6
2
LED-RGB
D5, D6
2
SCH
D7, D9
1
SCH
D8
5
ZENER
D12, D15, D16, D18, D25
1
33uH
L1
2
22pF
C1, C2
13
1uF
C3, C7, C10, C12, C24, C25, C26, C27 +5
14
22uF
C4, C5, C9, C11, C14, C16, C18, C19 +6
2
33nF
C6, C8
19
100nF
C13, C15, C17, C20, C21, C28, C29, C32 +11
3
4.7nF
C30, C31, C36
2
10uF
C51, C52
42
10K
R1, R3, R4, R5, R6, R7, R8, R9 +34
26
1K
R2, R12, R16, R20, R21, R23, R25, R39 +18
3
100
R11, R109, R111
2
1mR
R18, R19
18
1mR
R26, R27, R28, R29, R30, R31, R32, R33 +10
1
1mR
R47
13
100K
R71, R73, R91, R97, R100, R101, R102, R103 +5
16
12
R112, R113, R114, R115, R116, R117, R118, R119 +8

SBMS120 design files

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

SBMS120: common questions

What microcontroller does the SBMS120 use?

The SBMS120 is built around the ESP32, from the ESP32 family.

How big is the SBMS120 PCB?

The SBMS120 measures 170 × 120 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the SBMS120?

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

Where can I download the SBMS120 design files?

From the kitspace/component_tester repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the SBMS120 design in my own project?

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

Can I test firmware for the SBMS120 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 component_tester

Similar boards