Wireless Small Embedded Erlang Applications
summary
Presentation reports running Erlang natively on GRiSP hardware boards with modifications to the Erlang VM to support bare-metal drivers for an IEEE 802.15.4 radio. The talk gives measured results from a multi-node testbed (number of nodes, packet loss, latency, throughput, memory and CPU usage, and battery life in mAh/days) and explains that a gateway/mesh routing layer was implemented; it also describes which parts required VM hacking or driver work and what failed during testing.
AI-written summary · about
chapters (8)
- 0:00Wireless embedded Erlang intro
- 4:23Embedded system challenges
- 10:35Network interfaces
- 18:24Embedded Erlang case studies
- 28:47Performance optimization
- 35:47Deployment lessons
- 45:12Erlang in embedded future
- 50:24Q&A
related talks
44mEmbedded Erlang Development
53mBuilding Performant Backends with Elixir
33mSurviving Fire: using Erlang as an OS to Achieve Massive Fault Tolerance
51mIntroduction to Elixir for Rubyists
39mElixir: Power of Erlang, Joy of Ruby
47mBERT and Ernie: Scaling your Ruby site with Erlang
33mRunning Elixir on a Raspberry Pi
48mBERT and Ernie: Scaling your Ruby site with Erlang
