Skip to content

craigpeacock/bms-16s100-sc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BMS 16S100 SC

Development Stage Very early development stage.

This repository contains the files for ongoing development of the Libre Solar BMS 16S100 SC.

BMS 16S100 SC (control part)

The project is funded by the EnAccess foundation.

Technical specification: libre.solar/bms-16s100-sc/spec/ (work in progress)

Design files

The first v0.1 design of the boards is ready for review. The PCBs will be ordered to build a first prototype.

Schematic (PDF file): Control PCB / Power PCB

Bill of Materials (CSV file): Control PCB / Power PCB

Interactive board and BOM (HTML): Control PCB / Power PCB

Below images show the two stacked boards (power and control) of the BMS.

BMS 16S100 SC (control part)

BMS 16S100 SC (power part)

Features

  • 3 to 16 Li-ion cells in series (using bq76952)
  • Integrated high-side MOSFET switch and current sensor
  • STM32G0B1 or ESP32-C3 microcontroller
  • Support for different cell chemistries including LiFePO4 and NMC
  • Built-in CAN communication interface and UEXT extension connector

Firmware

The firmware is developed in a separate repository LibreSolar/bms-firmware.

License

The hardware is licensed under the CERN Open Hardware Licence Version 2 - Weakly Reciprocal.

Documentation is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) License.

About

16s / 100A Battery Management System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • KiCad Layout 81.0%
  • HTML 17.9%
  • TeX 0.7%
  • CSS 0.3%
  • JavaScript 0.1%
  • Shell 0.0%