Software And Circuit Design Team Member
CurrentImplementing Battery Management System code that uses Simulink and C - Includes modules for State of Charge, Balancing and Fault DetectionLeading development of AMK Driver for Safety Board - Implementing driver that controls the state of the motors over CANLead development of a Python program to process and visualize CAN messages from the car. - Deciphers serial CAN messages from the Battery Management System (BMS) - Processes information to create a live heatmap that depicts individual cell voltages - Reads and handles error messages to prevent dangerous actions - Includes functionality to send messages to the charger to start/ stop charging, change voltage.