Graduate Teaching and Research Specialist
ECE 5760: Advanced Microcontroller Design & SOC
Immanuel bridges the gap between hardware and software. He has worked as a Systems and Embedded Engineer in the EV sector (Sun Mobility) and served as the Vice Captain of Team Assailing Falcons, an SAE Aerodesign student team ranked 3rd worldwide.
"I believe the future belongs to Hardware-Software Co-Design. Real performance isn't found in code alone or in silicon alone — it lives in the handshake between them. Whether designing architectures for heavy EVs or optimizing FPGA logic, I'm driven by making atoms and bits move as one. This is my love letter to engineering: building sustainable systems where intelligence survives the real world."
ECE 5760: Advanced Microcontroller Design & SOC
ECE 2100: Intro to Circuits for ECE
Team Assailing Falcons (SAE Aerodesign)
Setting up the Artemis board and establishing BLE communication.
Read EntryTime-of-Flight sensor integration and non-blocking parallel execution.
Read EntryChanging from manual to untethered open loop control using Artemis and dual motor drivers.
Read EntryClosed-loop PID controller driving the robot to 304mm from a wall using ToF feedback, extrapolation, and wind-up protection.
Read EntryDMP-based yaw PID controller with derivative kick suppression, low-pass filtering, and integral anti-windup.
Read EntryPhysics-based Kalman Filter replacing linear extrapolation, running at 204 Hz — 7.2× faster than the ToF sensor update rate.
Read Entry