The 2026 RTOS Benchmark Study Is Now Available
Most teams choose their real-time operating system (RTOS) the same way. Someone used FreeRTOS on the last project. It worked;…
Jacob's Blog
Category Archives: RTOS
Most teams choose their real-time operating system (RTOS) the same way. Someone used FreeRTOS on the last project. It worked;…
Learning how to add an RTOS to bare-metal firmware is often treated as the point at which a project must…
Writing a Zephyr Devicetree with AI is appealing for one reason: doing it by hand is slow and easy to…
Creating a Zephyr custom board from scratch feels like a wall you’d rather not climb. So, you don’t. You grab…
During COVID, many embedded developers had a rude awakening when the hardware their products relied on became unavailable. They were…
When most developers evaluate an RTOS, they start with the kernel. Scheduling. Context switches. Mutexes. Semaphores. Those things matter, but…
If you’ve been building embedded systems for a while, you’ve probably configured hardware the “traditional” way. Diving into header files,…
Embedded teams often underestimate how much value a good code review can bring. Even a simple LED blinky application contains…
If you’ve been in the embedded systems industry for at least a few years, you’ve undoubtedly encountered FreeRTOS. It’s the…
Getting started with Zephyr RTOS can be frustrating, even if you’re experienced with RTOSes. Yes, you can follow the Zephyr…
Zephyr RTOS is overkill.And that’s exactly why you should learn it. Most developers start their careers with a bare-metal loop…
Have you ever worked with a real-time operating system (RTOS) only to discover it didn’t have the resolution to schedule…