RTOS vs Bare Metal: Choosing the Right Approach for Constrained Devices
Eclipse Foundation via YouTube
Overview
Explore the fundamental differences between Real-Time Operating Systems (RTOS) and bare metal approaches in this conference talk from EclipseCon 2022. Dive into the core components of constrained devices, examining popular open-source RTOS options like FreeRTOS and Zephyr, which offer extensive hardware support, storage capabilities, networking features, and wireless technology integration. Learn about alternative bare metal frameworks that enable direct hardware interaction, comparing their architectures and feature sets. Gain insights into how Eclipse Oniro enhances Zephyr's capabilities and discover os-less frameworks including Arduino, Espressif IDF, and the Rust-based Drogue IoT. Evaluate the advantages and disadvantages of both approaches to make informed decisions for IoT project implementation.
Syllabus
RTOS vs Bare metal Dawn of Constrained Device
Taught by
Eclipse Foundation