YEAR:

2025

EXPERIENCE:

Assembly, HCS12 Microcontroller, PWM, Sensor Calibration

Server hardware and networking

Maze-Solving Robot (AV)

Autonomous maze-solving software written in Assembly for the Freescale HCS12 microcontroller. The code implements a state machine that processes CdS optical sensors and bumper switches to drive dual DC motors using hardware PWM and digital direction pins.

result.

Writing the control loop in assembly required managing CPU registers directly to process analog sensor inputs and drive motors under tight memory limits. Building a custom LCD diagnostic utility allowed for real-time calibration of the photoresistors, ensuring stable navigation across tape junctions under changing ambient light.