Embedded ConceptsZephyr Workqueue API for Deferred Work in Embedded SystemsProblem: Blocking Threads in Interrupt Handlers In embedded systems, interrupt service routines…Jithin TomSeptember 27, 2026 6 min
Embedded ConceptsFixing Zephyr BMI160 I2C Timeout on STM32Architecture & I2C Timeout Debug Flow Problem Statement When integrating the Bosch BMI160 6-axis…Jithin TomSeptember 20, 2026 5 min
Embedded ConceptsFixing Zephyr Deep Sleep Backup SRAM Retention on STM32When designing battery-powered embedded systems, engineers often face the challenge of preserving…Jithin TomSeptember 12, 2026 4 min
Embedded ConceptsAccelerating Embedded AI Inference with CMSIS-NN on Cortex-M4Embedded AI inference on microcontrollers faces severe resource constraints: limited SRAM (often…Jithin TomSeptember 06, 2026 4 min
Embedded ConceptsZephyr thread stack overflow: debugging with runtime monitoringThread stack overflow is a critical issue in real-time operating systems like Zephyr that can lead…Jithin TomSeptember 01, 2026 5 min
Embedded ConceptsZephyr MPU Setup for Memory Protection in Embedded SystemsZephyr RTOS provides a Memory Protection Unit (MPU) to enforce memory access controls, enhancing…Jithin TomAugust 29, 2026 4 min