Blog
Notes from the embedded trenches.
Technical write-ups on Linux BSPs, Yocto, bootloaders, and IoT, from the engineers who build them.
RTOS
Choosing an MCU Architecture and Connectivity Stack for a New Product
A practical framework for picking a microcontroller architecture, RTOS vs. embedded Linux, a wireless protocol, and where security and Edge AI fit in, before the first line of firmware is written.
September 1, 2026
IoT
How ESP32 Starts When Power Is Applied
A walk through the ESP32 boot process: reset causes, the ROM first-stage bootloader, bootstrapping pins, the second-stage bootloader, and application startup.
November 22, 2023
Yocto
Freeze the Linux Production Image Build (Yocto)
How to migrate Yocto metadata, the downloads folder, and any special repositories into your own version control, so a production Embedded Linux image can always be rebuilt without depending on third-party sources.
November 15, 2023