Projects¶
A portfolio of things I've built.
-
kodeOS
The operating system of the Kode Dot, an ESP32-P4 handheld with an ESP32-C5 radio coprocessor. Active Objects on QP/C, and apps that are whole firmwares.
My role: firmware
-
Kode SDK
What every Kode Dot firmware is written against, kodeOS included: drivers, the Active Objects that own the devices, and one header that hides the lot.
My role: firmware
-
PARK20
An NB-IoT parking sensor: a 60 GHz radar on an STM32U575 that tells whether a vehicle is parked, on one battery for more than 12 years.
My role: hardware and firmware
-
OMNI20WUNE
An NB-IoT water meter reader on an STM32U575: up to 50 meters read over the UNE 82326:2010 protocol, with a 12-year service life.
My role: hardware and firmware