Executive Summary
The client is a US-based leading semiconductor manufacturer of analog, mixed-signal, and Digital Signal Processing (DSP) Integrated Circuits (ICs). They were looking for a vendor who could help them in developing a BMS (Battery Management System) reference board. This board was to evaluate a scalable, high-accuracy battery monitoring system. This platform was to support multi-cell battery configurations with robust communication, real-time data logging, and critical safety features.
eInfochips was awarded this project, we worked on the development of BMS reference board including hardware, firmware, and graphic user interface (GUI) development. The scope included design and integration of the BMCU board using MAX32626ITK, development of the firmware with the isoSPI communication, and a python-based GUI application development for live battery monitoring and threshold configuration.
This solution is suitable for various applications like backup battery systems, grid and residential energy storage, UPS, and high-power portable equipment. Additionally, this is a reusable development board that reduces the development time by six months for any future developments.
Project Highlights

- End-to-end BMS reference board development
- Python based GUI application development
- Precise battery monitoring (<3mV error), high-speed measurement (290µs)
- System validation and testing