Embedded-Systems

EEE Lunar Rover
A WiFi-controlled rover that drives across a mock lunar surface, hunts down artificial rocks, and reads their signals to work out what type each one is.
- Awarded Best First Year Project 2026 at Imperial College London
- I designed, tested, and debugged the infrared and magnetic circuits, and soldered three of the four sensor boards
- Built a separate analogue circuit for each of the four sensors, then combined them onto one PCB
- Chose Ackermann steering over differential drive so the rover wouldn't drift when its motors weren't perfectly matched
- Controlled and monitored live from a browser over WiFi

Digital Alarm Clock
A 24hr digital alarm clock I designed and built from scratch for a real client brief: a custom-etched PCB, crystal-accurate timekeeping, and a 3D-printed case.
- Crystal-accurate 24hr timekeeping, using a 32kHz oscillator and EEPROM storage
- Etched and soldered the PCB by hand, with its own dedicated voltage regulator
- 3D-printed PLA case with laser-cut acrylic faces (190×90×90mm, 500g)
- Designed end-to-end for a real client brief and tested against every spec point