Embedded C/C++Bitwise Modulo in C: Optimizing Embedded SystemsBitwise modulo optimization is a critical technique for reducing latency in time-sensitive embedded…Jithin TomSeptember 26, 2026 5 min
Embedded C/C++Software UART using GPIO and Timer in Embedded CSoftware UART Timing Introduction When your embedded application needs more serial ports than the…Jithin TomSeptember 24, 2026 4 min
Embedded C/C++UART Overrun Errors in STM32: Fixing with DMAUART -> DMA -> Memory Flow Overview UART overrun errors are a pervasive challenge in embedded serial…Jithin TomSeptember 18, 2026 4 min
Embedded C/C++Software UART for Embedded Debugging: GPIO-Based SerialProblem Statement Many embedded systems face a common limitation: insufficient hardware UART ports…Jithin TomSeptember 11, 2026 4 min
Embedded C/C++Fixing Slow GPIO Toggling on STM32: Register-Level OptimizationGPIO Toggling Performance Comparison Approximate toggle cycle times on STM32F4 at 168MHz Root Cause…Jithin TomSeptember 05, 2026 3 min
Embedded C/C++Preventing ISR Stack Overflow in Embedded CInterrupt Service Routines (ISRs) are critical for real-time embedded systems, but they are also a…Jithin TomAugust 31, 2026 5 min