Multi-Cell Battery Management System (BMS)
Charge and protect multi-cell packs safely.
- Track
- POWER
- Level
- L3
- Prerequisites
- 2
- Status
- Coming soon
▸ Register interest
This board is on the bench. Leave your email and you'll be first in when it ships, and your interest helps decide what we build next.
What you'll build
Charge and protect a multi-cell lithium battery pack safely with a real battery-management analog front-end (BQ769x0). You'll implement cell balancing, constant-current/constant-voltage charging, and the fire-safety protections — overvoltage, undervoltage, and overcurrent — that any serious pack needs. It builds directly on the single-cell power module.
It sits on the POWER track: power delivery, including batteries, charging, protection, and the clean rails everything else depends on.
Tools for this build
Free calculators that do the math this board needs. Each is worked from a real OTD board, with the formula and a cited source.
- LiPo battery runtime calculator (ESP32 / microcontroller)Estimate runtime from battery capacity, average current draw, and usable capacity. Worked from a real ESP32-S3 board's measured budget.
- Battery watt-hours calculator (mAh to Wh, pack sizing)Convert cell capacity and voltage to watt-hours and size a series/parallel pack's energy, voltage, and capacity. mAh to Wh done right.
The build pipeline
Part of the path from your first board to a brain-computer interface. See the full skill tree →