Supported Hardware

Boards

The software is easily configurable to support different BMS boards with STM32 and ESP32 MCUs:

Board

MCU

IC

Revisions

Libre Solar BMS-5S50-SC

STM32F072

bq76920

0.1

Libre Solar BMS-15S80-SC

STM32F072

bq76930/40

0.1

Libre Solar BMS-16S100-SC

STM32G0B1

BQ76952

0.2

Libre Solar BMS-C1

ESP32-C3

BQ76952

0.4, 0.3

Libre Solar BMS-8S50-IC *

STM32L452

ISL94202

0.2, 0.1

(*) Revision 0.1 of this board is also available with STM32F072 MCU.

BMS ICs

The firmware allows to use different BMS monitoring ICs, which usually provide single-cell voltage monitoring, balancing, current monitoring and protection features.

The chips currently supported by the firmware are listed below.

Manufacturer

Chip / Datasheet

# Cells

Status

Texas Instruments

bq76920

3s-5s

full support

Texas Instruments

bq76930

6s-10s

full support

Texas Instruments

bq76940

9s-15s

full support

Texas Instruments

BQ76952

3s-16s

full support

Renesas / Intersil

ISL94202

3s-8s

full support