Embedded OSFixing FreeRTOS Event Group Timer Queue Overflow in ISR ContextFreeRTOS event groups are a powerful synchronization primitive for coordinating tasks, allowing a…Jithin TomSeptember 07, 2026 3 min
Embedded OSSTM32 Zephyr Kernel Panic Debugging: Causes and FixesKernel panics in Zephyr on STM32 microcontrollers can halt your embedded system unexpectedly…Jithin TomSeptember 02, 2026 5 min
Embedded OSEmbedded Linux: Fixing Slow Boot TimeIntroduction Slow boot times in Embedded Linux systems are a common frustration for engineers…Jithin TomAugust 30, 2026 8 min
Embedded OSFixing FreeRTOS Software Timer Callback OverrunsWhen a FreeRTOS software timer starts firing late, the instinct is to blame the tick interrupt or…Jithin TomAugust 26, 2026 7 min
Embedded OSFixing FreeRTOS Task Starvation: Priority Boosting & AgingFreeRTOS uses a fixed-priority preemptive scheduler. By design, the highest-priority ready task…Jithin TomAugust 22, 2026 3 min
Embedded OSFixing FreeRTOS Queue Overrun Data Loss in ISR ContextsQueue overrun in FreeRTOS ISRs is a silent killer. The ISR fires, calls xQueueSendFromISR , the…Jithin TomAugust 19, 2026 4 min