Timothy Adu
Timothy is currently Founder at Helix Embedded, a training platform for embedded systems engineers. He's also currently the Embedded Systems Technical Lead at Woodsense, a leading provider of sensor/IoT solutions for the construction industry.
He holds a degree in Electronics and Computer Engineering from the Technical University of Denmark, and volunteers as an engineering coach and mentor for newly graduated students in similar fields.
Mocking RTOS Applications with Zero Hardware
Status: Coming up in April 2026!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.
Strategies for Developing Scalable Embedded Software for Microcontrolllers
Status: Available NowThis talk will focus on useful strategies for developing embedded software - strategies that facilitate reuse, maintainability, ease of testing and scalability. Key topics that will be covered include:
- Scalable Architecture/Design
- CI/CD
- Observability mechanisms
- Virtualization
- Rules of Engagement
- Strategies for application (business logic) development
The talk will introduce a simple framework for implementing the strategies listed above.
Live Q&A - Strategies for Developing Scalable Embedded Software for Microcontrolllers
Status: Available NowLive Q&A with Timothy Adu for the talk titled Strategies for Developing Scalable Embedded Software for Microcontrolllers
