Skip to content

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

    Read more

  • 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

    Read more

  • 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

    Read more

  • 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

    Read more