Mechatronic Systems Engineering · Simon Fraser University

Yuvraj
Chahal

I like the moment when firmware, sensors and software stop being separate things.

ESP32 · PID control · computer vision · sensor fusion

Open to co-op opportunities
Scroll

Selected Projects

01 — 06
01

AutoCurve Assistant

Hybrid car-valuation engine pairing historical market data with an AI assistant that inspects vehicle photos. Statistical pricing model Vision-based condition analysis Python backend & REST API Backend & API · SFU Hackathon · Feb 2026 Python REST API Vision-language model
View project
02

Mecanum Wheel Robot

Omnidirectional ESP32 robot with real-time ultrasonic obstacle sensing, PID route-following and full Bluetooth control. Real-time obstacle sensing PID route-following Firmware & wireless control Everything · Personal project · May 2026 — Present ESP32 C++ PID control
View project
03

Upsolve.io

Knowledge-management platform for competitive programmers — I led the front end on a four-person team. The full front end API contracts with the back end Pull-request reviews Front-end lead · CMPT 276 · Team project · Jan — Apr 2026 JavaScript Spring Boot Git workflow
View project
04

Snake — Embedded C

Full-featured multiplayer Snake for an embedded target — built as team lead, from game loop to persistent high scores. Input-queue buffer Multiplayer with independent state Persistent high scores Team lead · MSE 152 · Team project · Jan — Apr 2026 C Team lead Embedded
View project
05

Brushless DC Motor Build

A brushless DC motor built from raw components — stator wound by hand, commutation timing set by rotor magnet spacing, speed measured against theory. Built from first principles Hand-wound stator & commutation timing Measured against predicted RPM Design & build · PHYS 141 · Course project · Jan — Apr 2026 Electromagnetics Stator winding Bench testing
View project
06

Autonomous Vision-Guided Robot Platform

HiWonder Raspberry Pi robot that finds a target with YOLO and turns its coordinates into servo commands, with ultrasonic obstacle avoidance underneath. Vision-to-actuation pipeline Autonomous obstacle avoidance GPIO, PWM & multi-axis control Vision & controls · MSE 112 · Course project · Sep — Dec 2025 Python OpenCV YOLO
View project

About

Third-year Mechatronics student at SFU, on the Dean's Honour Roll, happiest when firmware, sensors and software click together into something that moves.

More about me