What is on the bench
Work asks what we made. The lab asks what we are making right now — sorted by how finished it is, and including the things that will never be finished at all.
Active Projects
Builds with a defined goal, currently on the bench.
4 entriesView →02Experiments
Short tests that answer exactly one question. Most never become projects.
4 entriesView →03Prototypes
Physical versions built to find out whether an approach holds up.
4 entriesView →04Unfinished Ideas
Logged, unbuilt, and still open. Some have been here a while.
4 entriesView →What the work taught us
Technical writing that comes out of real builds. One project usually produces several.
Why My Robot Kept Turning Right
Four evenings spent replacing hardware to fix a software bug. A walk through the debugging path that should have been taken first, and the one measurement that would have ended it on night one.
Understanding PID Control for a Small Robot
PID explained through one concrete job — holding a heading on a two-wheel rover — with the tuning order that actually converges and the three failure modes you will hit first.
ESP32 + MPU6050: Getting Usable Yaw Data
Register setup, DLPF selection, sample rate, and the complementary filter — plus why yaw is the hardest of the three axes to get right without a magnetometer.