Engineering
Things I've built that sense, compute and move.
Write-ups of hardware and software projects: how they work, what the data looks like, and what I learned building them.
/wifi_sensing
WiFi Sensing
Six ESP32 nodes and a Raspberry Pi that detect human presence, and experimentally breathing, from Wi-Fi Channel State Information. Covers capture, dashboards, labelled datasets, model training and live inference.
/chessbot
Chessbot
A physical chessboard that senses pieces through 64 reed switches, works out each move from bare occupancy data, checks it with python-chess, and drives a two-motor parallel arm with an electromagnet.