Battery Management System

Created by LibreSolar

Save time and money by using an Open Source Battery Management System (BMS), suitable for various applications. 

 

 

Certified by OSHWA

About this Project

The features of this BMS are


•3 to 16 Li-ion cells in series

•Continuous current: 70-100A (depending on used MOSFETs and heat sink)

•Cell types: LiFePO4, Li-ion NMC and others (customisable)


•Communication interfaces: CAN, USB (CDC-ACM and JTAG), USART, I2C, Bluetooth Low Energy, WiFi


•Measurements: Cell voltages, Pack voltage, Pack current, Pack (2x) and MOSFET temperatures

The BMS is currently under development. It will be a flexible and fully open-source design; suitable for 12V, 24V or 48V systems (up to 16 cells in series); and continuous currents of up to 100A.

 

It can be used in productive use appliances like milling machines; energy storage for AC mini-grid applications with up to 4 kVA inverters, and second-life batteries built e.g. from recycled EV batteries.

How to Get Started

This technical specification describes the functions and requirements for this flexible open-source Battery Management System (BMS).

BMS Technical specification

 

Do you need help with BMS? Support is available through several channels.

 

For documentation, code repositories, and collaborative development related to the BMS, explore the GitHub repositories.

Hardware: This repository contains the files for ongoing development of the Libre Solar BMS C1 (compact version 1).

Firmware: This repository contains the firmware for Libre Solar Battery Management Systems based on Zephyr RTOS.

 

For the fastest option to get support, tap into community expertise, share feedback, and join active discussions, by visiting the Discord support page.

 

If you require tailored, hands-on guidance, follow the technical assistance page for instructions on how to request expert support from our team.

Project Report

Fresh lithium-iron-phosphate cells can last more than 10 years, eliminating the need for frequent battery replacement. Second-life applications that reuse battery cells or modules from electric vehicles are also becoming more relevant to the energy access sector.

 

 

All of these batteries require an adaptable battery management system (BMS). However, developing a BMS that is safe, cheap, and reliable requires a lot of experience and can be a big burden for small companies in the energy access sector. Read more.

FAQ

How much does the Open BMS cost to manufacture? Is it possible to manufacture the PCBA locally? What equipment is required? The FAQs are starting to come in – check back for frequent updates!

Battery Management System FAQs