From Zero to IoT with Elixir and Nerves
summary
Shows how to create a working IoT firmware project in Elixir using the Nerves framework and Raspberry Pi hardware. Explains using the BEAM/OTP features—fault tolerance and hot code upgrades—and argues why Erlang’s runtime and design are suitable for embedded devices.
AI-written summary · about
chapters (19)
- 0:00Start
- 5:15Devices: Standards
- 6:18Process
- 8:41Prototyping
- 9:45Prototype: Open hardware
- 11:56Prototype: Compare hardware
- 12:49Prototype: Arduino
- 13:50Prototype: FPGA
- 18:04Elixir: mechanics
- 19:52Elixir: sales pitch
- 21:27Erlang/Elixir: Core
- 22:08Erlang/Elixir: Problems to solve
- 22:38Torben Hoffman: The Golden Trinity of Erlang
- 23:04Elixir: Environment
- 24:34Elixir + Hardware
- 26:36Nerves: SD
- 29:06Nerves: Compare
- 29:50Nerves: Typical workflow
- 30:46Nerves: Mix
related talks
46mFunctional IoT with Elixir and Nerves
52mPhysical Elixir
46mThe Joy of Connecting Elixir to the Physical World
41mKeynote Panel discussion: Erlang all the things
31mNerves - An industrialization journey
45mElixir and the Internet of Things
17mFunctional farming with Nerves
38mElixir + Nerves + keys = Elixir keyboard!
