HomeAbout UsContact Us

Embedded Software Technical Articles | embeddedSoft

Embedded C/C++
Embedded Concepts
Embedded OS
Miscellaneous Articles
FreeRTOS Task Notification Latency vs Queue Performance
Embedded OS
FreeRTOS Task Notification Latency vs Queue Performance
FreeRTOS task notifications were introduced in v8.2.0 as a lightweight alternative to queues for…
FreeRTOS Task Notification Latency vs Queue Performance
FreeRTOS Task Notification Latency vs Queue Performance
Jithin Tom
July 09, 2026
2 min

Editor's Pick

Cortex-M Fault Handlers and Exception Handling in Embedded C
Mastering Cortex-M fault handling is a highly rewarding skill that empowers embedded engineers to…
Jithin Tom
July 02, 2026
4 min
Miscellaneous Articles
Embedded Firmware Debugging Techniques: From Printf to JTAG
Debugging embedded firmware is fundamentally different from application debugging on a host OS…

Whats New?

Rate Monotonic Priority Ceiling Protocol Fixes Priority Inversion
Rate Monotonic Priority Ceiling Protocol Fixes Priority Inversion
Jithin Tom
July 10, 2026
3 min
FreeRTOS Software Timers for Precision Periodic Tasks in Embedded Systems
Fixing I2C Clock Stretching Timeouts on STM32
Fixing I2C Clock Stretching Timeouts on STM32
I2C clock stretching is an optional feature defined in the I2C specification that allows slave…
Jithin Tom
July 07, 2026
3 min
Understanding const and volatile Pointer Types in Embedded C
Understanding const and volatile Pointer Types in Embedded C
Jithin Tom
June 29, 2026
3 min
Embedded C/C++View More
Atomic Operations in Embedded C: Lock-Free Synchronization for Cortex-M
Atomic Operations in Embedded C: Lock-Free Synchronization for Cortex-M
Atomic operations are the foundation of lock-free programming in embedded systems. While mutexes and…
Jithin Tom
July 03, 2026
2 min
Fixing I2C Clock Stretching Timeouts on STM32
© 2026, All Rights Reserved.
Powered By Netlyft

Quick Links

Advertise with usAbout UsContact Us

Social Media