Zephyr and MCUBoot
Project setup, build configuration, and testing of MCUBoot on Zephyr using the Renode emulator and an nrf52
Project setup, build configuration, and testing of MCUBoot on Zephyr using the Renode emulator and an nrf52
Setting up a bare-metal port of MCUBoot on an nrf52 and simulating in Renode
Emulating and debugging a Cortex-M4 MCU with Docker + VSCode + OpenOCD + GDB + Renode
Guide to integrating the SCPI-Parser library into embedded projects
Use CMake to generate compile_commands.json for clangd
A fast, efficient, and accurate method to use thermistors in embedded systems.
TDR01: Field-Hardened, Lab-Ready
Libraries and Custom Strong Types
How to wrap a Python CLI in a basic GUI and package it as a standalone Windows executable for firmware updating and field diagnostics.
Evaluating the best library for fixed point algorithm development & testing
How to accelerate new hardware revisions by treating PCB designs as modular, reusing layout sections, schematics, and form factors across product generations.
Recommended directory structure and setup for embedded firmware projects, with an example layout for clean organization.