Embedded Development Made Easy: A Guide to FOSS Platforms and Maxing product value
summary
Compares two concrete stacks: Yocto + BitBake targets Cortex‑A/x86, builds with recipes and layers via repo, produces RPM/Deb packages and SBOMs; Zephyr + west targets MCUs, uses modules, threads in one address space and now supports linkable load extensions to reload code without reboot. Shows device tree use, secure boot signing, CI with emulation, and TensorFlow Lite “magic wand” samples. Notes boot time tradeoff — boot in milliseconds vs seconds — and the practical 80/20 reuse rule for product value.
AI-written summary · about
chapters (8)
- 0:00Embedded development with FOSS
- 2:47RTOS versus full OS
- 6:21Hardware from MCUs to app processors
- 9:59Zephyr vs Yocto Project
- 14:25Modern embedded expectations
- 24:54Platform selection challenges
- 30:53Open-source ecosystem & recommendations
- 32:19Q&A: Zephyr vs Linux
related talks
40mWhy the Yocto Project for My IoT Project
40mI heart the Yocto Project
42mBoF: The Yocto Project and OpenEmbedded
30mYocto for open source embedded systems development
43mSponsored Session: Why Don't You Love Me Back, Open-source Software?
33mUsing Open Source Software to Build an Industrial-grade Embedded Linux Platform...
57mKeynote: The Demarcation of the Edge of Innovation
39mBoF: The Yocto Project and OpenEmbedded
