RTOS vs Bare metal Dawn of Constrained Device
summary
Compares concrete stacks and tradeoffs: Arm Mbed gives modular RTOS plus TLS/CoAP/MQTT and vendor board‑support packs (sometimes closed), FreeRTOS: growing AWS ties with tiny footprint but mixed community maintenance and five sample memory allocators, Zephyr: ~250 boards but many non‑industrial offers richer features and vendor‑neutral governance, bare‑metal options include Arduino sketches (no multitasking), Espressif IDF (ESP32 dual‑core Wi‑Fi/BLE, MQTT/HTTP/Modbus) and Drogue IoT (Rust, memory/thread safety, small ecosystem).
AI-written summary · about
chapters (6)
- 0:00Introduction and agenda
- 2:13Evaluating RTOS vs bare metal
- 12:50RTOS options analysis
- 21:19Bare metal approaches
- 23:08Advanced frameworks and Rust
- 30:09Open source ecosystems and Q&A
related talks
38mTo RTOS, or not RTOS: That is the Question
49mWhich OS/RTOS makes sense for your Constrained Device?
29mFuture-proofed microcontroller designs with FreeRTOS
50mZephyr Project: An RTOS to Change the Face of IoT
49mThe Zephyr™ Project – An Updated Overview
32mHeterogeneous Linux and RTOS Software Architecture for Low-Price RISC-V...
51mIoTivity-Constrained: IoT for Tiny Devices
25mOpen Source Software Stack for Heterogenous embedded devices
