Get Cooking With Nerves
summary
Nerves combines an Elixir app with a minimalist embedded Linux (buildroot) and produces cross‑compiled firmware; demo builds for a Raspberry Pi 3, adds nerves_interim_wifi, logger_multicast_backend, nerves_firmware_http and a network manager that starts DHCP and Erlang distribution. Firmware gets pushed over Wi‑Fi with mix firmware and firmware.push, a remote shell and observer connect successfully, multicast discovery via cell watch returns device metadata, and the live demo mostly works despite a few transient build/network hiccups.
AI-written summary · about
chapters (16)
- 0:00Start
- 3:20Embedded Systems of Today Are the Supercomputers of Yesterday
- 4:11Wireless Routers
- 5:15Read-Only Route Partition
- 6:00Introduction to Nerves
- 8:10Raspberry Pi
- 8:39Grove Pi
- 9:46Installing Nerves
- 11:23Default Target
- 12:31Project Structure
- 18:14Sd Card Burner
- 22:44Firmware Dot Push
- 28:54Network Manager
- 30:12Updating Base Firmware with Switch Release
- 32:25Remote Shell
- 33:55Discover Devices on a Network
related talks
43mIterate fast on hardware with Nerves
36mContinuous Deployment of IoT Sensors
34mNix for developers and ops
45mOSS Remote Firmware Updates for IoT-like Projects
40mBoard Farms for Everyone: Making Hardware Debugging Easier and Sharing Boards...
18mSimple KernelCI Labs with Labgrid
31mUpdating the Edge
12mCi in IoT/Embedded: creating a simple, salable and automated workflow
