VCU PCB

Formula Student Vehicle Control Unit (VCU)

The ‘brain’ of our EV Formula Student car implemented with FreeRTOS, critical for managing core functionalities such as throttle control, telemetry and fault detection/handling. PCB designed in Altium Designer.

View on GitHub

Autonomous Buggy Race Day

Autonomous Line Following Buggy

Final Race Winner! Designed and built a custom autonomous buggy, programmed with Mbed in C++. Implemented cascaded PID control, state machine architecture, with multiple timer interrupts.

View on GitHub

BMS Boards

Formula Student Battery Management System (BMS)

Microcontroller firmware that manages the safety of the car’s 400V+ battery pack. It includes my own custom SPI-to-isoSPI hardware driver for communication with ADMBS ICs.

View on GitHub

BSPD 3D View Kicad

Brake System Plausibility Device (BSPD)

A safety-critical component of the car that performs plausibility check between brake pressure and throttle position only using non-programmable logic. Designed in Kicad.

View on GitHub

F1 in Schools Car Render

F1 in Schools (World Finals 2017)

Used SOLIDWORKS to design the car and run FEA and CFD simulations to optimise its performance. Utilised CNC Milling and 3D Printing for precise manufacturing. Two times ‘Fastest Car Award’ winner and represented Malaysia.