Skip to the content
2 layers42 × 22 mmAnalog bms, the printed circuit board in 3D

1s2p Li-ion battery module with an analog battery management system (BMS).

Size
42 × 22 mm
Copper layers
2
Thickness
1.6 mm
Parts
58
Nets
27
Pads
123
Tracks, vias
161, 25
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Aug 2025
Updated
3 Dec 2025

Overview

Analog bms is an open-source printed circuit board by CKalitin, from the CKalitin/analog-bms repository on GitHub, published under the MIT licence. It is a 2-layer board of 42 × 22 mm with 58 parts on 27 nets, routed with 161 tracks and 25 vias.

It is built around the TLV7031DBV, TLV7032QDDFRQ1 and TPS71518DCKRM3, with the SMD0805B110TF among its other parts. Its parts include 30 resistors, 5 ICs, 5 transistors, 3 capacitors and 3 diodes. It belongs with the power boards of this library.

Main components

4

README

README.md

analog-bms

1s2p Li-ion battery module with an analog battery management system (BMS).

Read The Project Blog Post!!

alt text

alt text

alt text

alt text

alt text

alt text

Parts

58
QtyValueFootprintReferences
161MResistor_SMD:R_0805_2012MetricR2, R3, R7, R8, R9, R13, R14, R15, R16, R17, R18, R19, R21, R23, R28, R30
9RResistor_SMD:R_0805_2012MetricR4, R6, R10, R12, R20, R22, R25, R27, R29
7LOGOLOGOG***, G***, G***, G***, G***, G***, G***
31uCapacitor_SMD:C_0805_2012MetricC3, C4, C5
3D_SchottkyDiode_SMD:D_SOD-323D1, D2, D4
3PMOSanalog_bms_library:TSOT_23_No_ArrowQ1, Q3, Q5
2100Resistor_SMD:R_0805_2012MetricR5, R11
2100kResistor_SMD:R_0805_2012MetricR24, R26
2NMOSanalog_bms_library:TSOT_23_No_ArrowQ2, Q4
2TLV7031DBVPackage_TO_SOT_SMD:SOT-23-5U1, U2
1LTC1754Package_TO_SOT_SMD:SOT-23-6U6
1MODULE+analog_bms_library:1.5_mm_Through_HoleJ2
1MODULE-analog_bms_library:1.5_mm_Through_HoleJ3
1SMD0805B110TFResistor_SMD:R_0805_2012MetricF1
1Screw_Terminal_1x2analog_bms_library:691502710002J1
1TLV7032QDDFRQ1analog_bms_library:TLV7032QDDFRQ1U3
1TPS71518DCKRM3analog_bms_library:TPS71518DCKRM3U4
1Thermistor_PTCResistor_SMD:R_0805_2012MetricR1
1~analog_bms_library:M3_Mounting_Through_HoleH1

Similar boards

  • 4 layers160 × 90 mmMotherboard v3C, the printed circuit board in 3D

    Motherboard v3C

    Astronuat21/4DS

    An unnofficial succesor to the Nintendo 3DS.

    373 parts5AGPL-3.0
  • 4 layers100 × 92 mmCerbrum Aeris, the printed circuit board in 3D

    Cerbrum Aeris

    Jabooby/Aeris-Control

    Projet de session S4

    109 parts2MIT
  • 4 layers100 × 90.1 mmMoBo V2-1, the printed circuit board in 3D

    MoBo V2-1

    robotique-udes/Exo_Electric

    This repo contains all the information about the PCB and electrical schematics of Biogenius.

    99 parts1GPL-2.0
  • 4 layers81.1 × 75 mmBrs flight computer, the printed circuit board in 3D

    Brs flight computer

    Big-Red-Sat/Big-Red-Sat-1

    This repository contains the designs for the Big Red Sat-1, a 1U CubeSat examining the performance of perovskite solar cells in low earth orbit.

    266 parts6
  • 2 layersRedstone lamp, the printed circuit board in 3D

    Redstone lamp

    QuantumKya/snapstone

    A project by: Artgod13, Theztezz, QuantumKya

    9 parts2
  • 4 layers100 × 100 mmVehicleJunctionBoxMotherboard PCB, the printed circuit board in 3D

    VehicleJunctionBoxMotherboard PCB

    nsm81/VehicleJunctionBox_PCBs

    The junction box is an intermediate stage between the accumulator and inverter. It contains an HVD, a current sensor, discharge circuitry, TSAL and TSMPs.

    111 parts1
  • 2 layers53 × 34.2 mmPluto jtag adapter, the printed circuit board in 3D

    Pluto jtag adapter

    teodor961/pluto_jtag_adapter

    JTAG adapter board for the plutosdr board

    64 parts1
  • 4 layers55 × 60 mmPiComputeModuleBreakout, the printed circuit board in 3D

    PiComputeModuleBreakout

    darren4141/darrenliusite2

    check out my website/portfolio @ https://darren4141.github.io/darrenliusite2/index.html

    131 parts

Questions

How big is the Analog bms PCB?

It measures 42 × 22 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Analog bms use?

58 parts, built around the TLV7031DBV, TLV7032QDDFRQ1, TPS71518DCKRM3 and SMD0805B110TF. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Analog bms KiCad files?

From the CKalitin/analog-bms repository on GitHub, at the commit this page was made from: the board is pcb/analog_bms_rev1/analog_bms.kicad_pcb and its schematic pcb/analog_bms_rev1/analog_bms.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Analog bms design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).