Home >

Mocking RTOS Applications with Zero Hardware

Timothy Adu - EOC 2026

Mocking RTOS Applications with Zero Hardware
Timothy Adu

What if you could develop, debug, and validate a full RTOS-based embedded application without touching a single piece of hardware?

In this session, we’ll explore a practical and developer-friendly way to simulate an entire embedded system. Drivers, peripherals, interrupts, and tasks all run directly on your PC inside a simple container environment, completely hardware-free.

You’ll see how a lean C application, combined with a mocked HAL, virtual sensors, simulated I/O, and the FreeRTOS POSIX port, can accurately mirror the structure and behavior of a real embedded device.

This approach is ideal when you’re waiting for hardware, onboarding new engineers, or experimenting with architecture. The result is a repeatable template that lets you bootstrap embedded development instantly, regardless of hardware availability.

If you’ve ever said “I can’t start until the board arrives,” this session will change how you think about firmware. When you understand this workflow, it becomes clear that for the early stages of development, there is no hardware.

M↓ MARKDOWN HELP
italicssurround text with
*asterisks*
boldsurround text with
**two asterisks**
hyperlink
[hyperlink](https://example.com)
or just a bare URL
code
surround text with
`backticks`
strikethroughsurround text with
~~two tilde characters~~
quote
prefix with
>

No comments or questions yet. Will you be the one who will break the ice?

OUR SPONSORS & PARTNERS