Most FreeRTOS queue tutorials stop at xQueueSend and xQueueReceive — the two calls that were never the hard part. They show you a producer task,
Category: Coding Reference Guide
Secure Boot and OTA Firmware Updates on ARM Cortex-M: A Production Guide to TrustZone, MCUboot, and Rollback Protection
Most “secure firmware update” tutorials stop at the part that was never hard. They show you the upload — image transfers over BLE or HTTP,
Hierarchical State Machines (HSM) in C for Telecom and RF Firmware
In telecom, RF, SATCOM, and industrial communication products, firmware coordinates dozens of subsystems that all run at once: PLL lock supervision, thermal protection, VSWR monitoring,
Refactoring: Improving the Design of Existing Code
Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Coined and popularized by
Embedded C interview questions and answers
A Comprehensive Guide to Embedded C Interview Questions for Microcontroller Systems Welcome to this detailed guide on Embedded C interview questions, tailored specifically for microcontroller
List of video courses as an embedded developer must do
List of video lectures: 1. Electronics Foundations: Fundamentals Course description Working with electronics can be a ton of fun, but it can also be a
As an embedded developer must read books
List of books: Clean code by Robert C. Martin Clean Codeis divided into three parts. The first describes the principles, patterns, and practices of writing