Skip to the content
PCBKitNew board
2 layersSodiumBMS, the printed circuit board in 3D

BMS for sodiumflashlight, based on STM32

Copper layers
2
Thickness
1.6 mm
Parts
43
Nets
102
Pads
185
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 10.99 (file 20260206)
Created
31 May 2026
Updated
3 Sep 2026

Overview

SodiumBMS is an open-source printed circuit board by nau5ea, from the nau5ea/sodiumBMS repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board with 43 parts on 102 nets.

It is built around the TPS61088RHLR and AO3400A. Its parts include 18 resistors, 17 capacitors, 4 ICs, 2 transistors and 1 inductor. It belongs with the power boards and the STM32 boards of this library.

Main components

2

README

readme.md

Sodium Battery Management System (BMS)

A BMS for sodium-ion 18650 cells in 3S configuration (3 series 18650s)

We used:

  • KiCAD for designing schematic/PCB
  • STM32 as our microcontroller
  • C/C++ for our firmware

This project is GPLv3 licensed

Authors

  • Louis "Buddy" Moench
  • Soham Kalbag

Parts

43
QtyValueFootprintReferences
31.5nF ishCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3
310uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7, C9, C17
320kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R4, R6
20.05Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7, R8
2100kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R18
2100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC15, C16
222uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC13, C14
25.1kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR9, R10
2AO3400APackage_TO_SOT_SMD:SOT-23Q1, Q3
10.47uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
11.4uHInductor_SMD:L_0201_0603MetricL1
1162kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR11
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8
120.5kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR13
1261kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR12
13.3kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR16
130kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR17
133uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4
14.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6
140.732pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC12
140kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
160kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
18.2nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC10
1825kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR14
1856.774pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC11
192kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15
1FuseFuse:Fuseholder_Clip-5x20mm_Eaton_1A5601-01_Inline_P20.80x6.76mm_D1.70mm_HorizontalF1
1INA2180A4sodiumBMS_extras:WSON8_DSG_TEXU6
1LM3940Package_TO_SOT_SMD:SOT-89-3U4
1STM32F446RETxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1TPS61088RHLRfootprints:RHL0020AU5

Questions

What parts does the SodiumBMS use?

43 parts, built around the TPS61088RHLR and AO3400A. 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 SodiumBMS KiCad files?

From the nau5ea/sodiumBMS repository on GitHub, at the commit this page was made from: the board is kicad_files/sodiumBMS.kicad_pcb and its schematic kicad_files/charging.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SodiumBMS design in my own project?

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

Similar boards

  • 4 layers98 × 75 mmPiFinder4, the printed circuit board in 3D

    PiFinder4

    brickbots/PiFinder

    A plate solving telescope finder based around a Raspberry PI and RPI HQ Camera

    157 parts257GPL-3.0
  • 2 layers82 × 60 mmEEE3088F PCB Project, the printed circuit board in 3D

    EEE3088F PCB Project

    LlamaLuLu/Micromouse-Lula-and-Rejoice

    Our Micromouse power subsystem for the Design course EEE3088F

    107 parts
  • 4 layers102 × 100 mmZelvicka, the printed circuit board in 3D

    Zelvicka

    RoboticsBrno/Robutek

    Robůtek je robotická platforma založená na čipu ESP32-S3. Je velice rozšitiřelný, ale ze základu umí jezdit, kreslit fixou, jezdit po čáře, pohybovat se bludištěm. Programování je přes Jaculus.

    214 parts12
  • 2 layers82 × 55 mmBmo power, the printed circuit board in 3D

    Bmo power

    nealjack/BMO

    Code, Art and Design files to make BMO from adventure time

    83 parts9
  • 4 layers125.8 × 48 mmBLUETOOTH SPEAKER, the printed circuit board in 3D

    BLUETOOTH SPEAKER

    mbeayou/esp32-hifi-bluetooth-speaker-pcb-board

    A custom high-fidelity Bluetooth speaker PCB featuring the ESP32 (I2S), PCM5100 DAC, and TPA3116D2 Class D Amplifier. Includes Schematics, Gerber files, and BOM.

    115 parts3MIT
  • 4 layers120.9 × 75.2 mmArctiq Mainboard, the printed circuit board in 3D

    Arctiq Mainboard

    JHPate1/Arctiq-GPS

    A Mainboard PCB design for my custom handheld navigation device.

    91 parts1
  • 2 layers60.5 × 103 mmPolaroid Cam, the printed circuit board in 3D

    Polaroid Cam

    Niqtan/Hilaw

    Raw Camera (A.K.A just a 3D Printed Instant Camera)

    69 parts1MIT
  • 4 layers99.9 × 60.1 mmPager, the printed circuit board in 3D

    Pager

    alx-alexpark/lora-pager-v2

    An ESP32 powered LoRa pager with a 1W E22-900M30S module and an ePaper display. Mirrored from https://codeberg.org/parkalex/lora-pager-v2

    84 parts