Embedded ConceptsCortex-M MPU Configuration for Memory ProtectionThe ARM Cortex-M Memory Protection Unit (MPU) is the primary hardware mechanism for enforcing memory…Jithin TomAugust 12, 2026 2 min
Embedded ConceptsZephyr BLE Power Optimization for Coin Cell DevicesZephyr RTOS provides powerful power management capabilities that enable Bluetooth Low Energy…Jithin TomAugust 11, 2026 2 min
Embedded ConceptsCortex-M FPU Context Switching: Lazy vs EagerFPU context switching on Cortex-M is a subtle but critical design feature that directly impacts…Jithin TomAugust 10, 2026 3 min
Embedded ConceptsSPI Slave DMA Implementation on STM32When your STM32 acts as an SPI slave in a high-speed data acquisition chain — streaming ADC samples…Jithin TomAugust 09, 2026 3 min
Embedded ConceptsCortex-M SysTick Timer Configuration and UsageThe Cortex-M SysTick timer is the backbone of timekeeping in almost every RTOS and bare-metal…Jithin TomJuly 27, 2026 3 min
Embedded ConceptsIEEE 1588 PTP Implementation on Embedded SystemsPrecise time synchronization is the backbone of modern distributed embedded systems. From industrial…Jithin TomJuly 23, 2026 4 min