WPI Formula Electric 2025 - Electronics & Software

Overview

As part of WPI’s Formula Electric team for the 2024-2025 season, I designed and validated embedded electronics for our competition vehicle. My work spanned PCB design, firmware development, and system integration across multiple subsystems.

WPI Formula Electric 2025 Vehicle
WPI Formula Electric 2025 Vehicle

Inverter Controller Board

The inverter controller serves as the interface between the pedal assembly and the motor controller. It reads analog signals from the throttle and brake pedals, processes them through an STM32 microcontroller, and communicates with the inverter over CAN bus.

Inverter Controller PCB Rev 1
Inverter Controller PCB Rev 1

Key features:

Driver Radio Board

I designed a Bluetooth-based radio system for live telemetry and driver-ground communication. The second revision addressed issues from the initial prototype and added an SD card for local data logging.

Driver Radio Board Rev 2
Driver Radio Board Rev 2

Pedalbox Integration

Beyond PCB design, I worked on integrating the electronics with the mechanical pedal assembly, routing wiring harnesses and verifying sensor signals with oscilloscope measurements.

Assembled Pedalbox
Assembled Pedalbox

What I Learned

This project gave me end-to-end experience with embedded hardware development—from schematic capture and PCB layout through board bring-up, firmware debugging, and system validation. Debugging communication issues across CAN, UART, SPI, and I2C taught me how to systematically isolate faults using SWD debuggers and oscilloscopes.

Working on a team vehicle also reinforced the importance of documentation and designing for maintainability. The boards I made will be used and modified by future team members.