Back to Technical Work Overview
Battery Module
Developed complete BMS firmware for a modular battery pack architecture allowing the same battery modules to work across different OEM vehicles.
Loading...

Technologies Used
Microcontrollers
ESP32NXP S32K
software
FreeRTOSC++AUTOSAR
protocols
CAN BusI2CUARTSPI
standards
ISO 26262
Key Features Implemented
Cell and module level voltage, temperature and current monitoring with safety management
SOC/SOH and Power Limit and Energy calculations
Network communication enabling module coordination across the system
Over-the-air update system capable of updating 100+ modules simultaneously
OEM-agnostic design supporting cross-platform compatibility
My Role
Foundational Firmware Development
Software Architect
Team Leadership
Impact
9 OEM Platforms
Enabled modular battery swapping across different vehicle manufacturers
10,000+ Modules
Supported deployment in operational swapping stations and battery packs
OTA Updates
Enabled simultaneous update of 100+ modules in parallel at a station