Projects

A quick look at what I've built. Full write-ups are in the log.

Personal project

Quno: an offline AI on an Arduino UNO Q

An Arduino UNO Q that runs its own language model (llama3.2:3b through Ollama) with no internet. Plug it into any computer with a USB cable, type one ssh command, and chat with it. The built-in LED matrix shows a face for ready, thinking and error.

ArduinoUNO QOllamaPythonLinuxEdge AI

Read the build log →
Final year project

VLC-based baby monitoring system

A wearable health monitor that measured heart rate and temperature and sent the data wirelessly using Visible Light Communication (data carried by light). I designed the embedded hardware, wrote the firmware, integrated the sensors and built the real-time data link.

Embedded CSensorsVLCFirmware

University team project

NXP Cup self-driving car

Wrote the servo steering control code for an autonomous model car as part of a three-person team, then merged everyone's work into a finished prototype on deadline.

ARM KL25ZCControlTeamwork