Zephyr RTOS
40 min

Real-Time I/O (RTIO) for Developing Real-Time Zephyr Applications

Discover how RTIO (Real-Time I/O) enables efficient, low-latency data streaming for time-critical Zephyr applications

Luis Ubieda

Luis Ubieda

Lead Firmware Architect

Share:

At Open Source Summit North America 2025 in Denver, Luis Ubieda presented RTIO (Real-Time I/O), a relatively new Zephyr subsystem that enables applications to perform time-critical I/O operations. This technical presentation explores how RTIO helps developers meet strict real-time constraints while efficiently managing multiple data streams from sensors, ADCs, and other peripherals.

Presentation Highlights

  • RTIO Fundamentals: Understanding what RTIO is and how it enables time-critical I/O operations
  • Async vs Sync Paradigms: Exploring the benefits of asynchronous over synchronous approaches
  • Practical Examples: In-tree implementations with sensors and bus drivers
  • Integration Guide: Step-by-step approach to implementing RTIO in your Zephyr applications
  • Performance Comparison: Live demonstration comparing sensor drivers with and without RTIO

About the Speaker

Luis Ubieda is Croxel’s Lead Firmware Engineer. As a Zephyr TSC electee and active Zephyr collaborator in Sensors and RTIO, Luis brings deep expertise in embedded systems and real-time applications to help teams build reliable, high-performance IoT solutions.

Event Details

  • Conference: Open Source Summit North America 2025
  • Track: Zephyr Developer Track
  • Location: Denver, Colorado
  • Date: June 23-25, 2025

Resources

About the Author

Luis Ubieda

Luis Ubieda

Lead Firmware Architect

Lead Firmware Architect with expertise in Zephyr RTOS, BLE, and Cellular IoT development. Active contributor to the Zephyr Project with hundreds of merged PRs and elected member of the Technical Steering Committee. Passionate about test-driven development and making embedded systems more accessible through open-source contributions.

Luis Ubieda has written 7 articles for Croxel Insights.