College - Author 1

College of Engineering

Department - Author 1

Electrical Engineering Department

Degree Name - Author 1

BS in Electrical Engineering

College - Author 2

College of Engineering

Department - Author 2

Electrical Engineering Department

Degree - Author 2

BS in Electrical Engineering

College - Author 3

College of Engineering

Department - Author 3

Electrical Engineering Department

Degree - Author 3

BS in Electrical Engineering

College - Author 4

College of Engineering

Department - Author 4

Electrical Engineering Department

Degree - Author 4

BS in Electrical Engineering

Date

6-2026

Primary Advisor

Souvik Kundu, College of Engineering, Electrical Engineering Department

Abstract/Summary

This project focused on the software and printed circuit board (PCB) integration for Poly1Rover’s battery management system (BMS). Poly1Rover is a student organization dedicated to building a low-cost autonomous rover designed to operate on Mars. Since solar availability, temperature, and other conditions on Mars vary, the rover requires a reliable battery management system that accurately monitors battery health and status. This team’s work included the communication and control side of the BMS. The subsystem was designed around the Renesas ISL94202 battery monitor and the MSP430 controller. Battery information was read from the ISL94202 registers through I2C communication, converted from raw register values into useful information, and displayed through UART. These values are important for the implementation of the watchdog finite state machine that organizes rover behavior into operating state based on battery state of charge and temperature conditions. The project produces a software framework for I2C communication, register reading, watchdog control logic, along with PCB design for future hardware integration. Although the final dual-pack system was not fully integrated, this work provides a foundation for future Poly1Rover teams to continue PCB bring-up and testing for a reliable rover BMS.

Share

COinS