Embedded Elixir in Action
summary
Elixir with Nerves builds tiny Linux firmware images that boots in 3–6 seconds on Raspberry Pi class hardware, uses a cross‑compiled buildroot toolchain and an Erlinit OTP boot shim, and supports A/B read‑only root partitions for safe OTA updates. Rose Point ships two commercial devices: a radar interface on a 500 MHz AMD Geode with 256 MB RAM that handles thousands of UDP scanlines at ~10% CPU and 214 MB free, 10% CPU over weeks, plus tooling like Bakeware server builds and a cell discovery/firmware workflow.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 1:15Garths Computer History
- 3:38microcomputers
- 11:00Nerves
- 12:53Partitioning
- 17:22Test Framework
- 22:28Who is using it
- 23:21Resistance from hobbyists
- 24:34Resistance from professionals
- 25:30Embedded Systems
- 26:48Virtual Machines
- 27:11Mass Market
- 27:33Cellulose
- 30:04Merging efforts
- 30:14Framework
- 30:38Bakeware
- 31:29Display
- 32:37Hello World
- 33:16Baked File
- 33:46Big Clean
- 38:31Cell
related talks
45mJavaScript all the things
41mZephyr RTOS: Under 1KB of RAM
41mZephyr RTOS: Under 1KB of RAM
36mHoney, I Shrunk the Scripts! — the secret life of JS on microcontrollers
30mZephyr Accelerates Tools for Testing External Display Support
51mDemystifying Memory: A Practical Tutorial on Managing & Optimizing Memory in Zephyr
24mSoftware Optimization for Early Linux Boot for Time Critical...
25mThe future of hardware and embedded engineering
