Why Your Next Hardware Project Should be Built With Nerves
summary
Builds a desktop air quality monitor called BreatheX using BME680, Raspberry Pi 3, a NeoPixel stick and a 5V fan, total parts about $68. It samples temperature, humidity, pressure and VOCs every 10 seconds (~8,600 data points/day), writes state to a local agent, and pushes readings asynchronously to Google Cloud Datastore. Uses Nerves for concurrency, supervised processes, A/B boot partitions for safe OTA updates, and a NeoPixel color meter display; the device runs stably even without cloud connectivity.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:59Project concept
- 7:12Hardware components
- 11:58Voltage dividers
- 13:56Why Nerves over C
- 16:16Data collection and output
- 20:28Hardware limitations
- 24:31Elixir and Phoenix
- 26:11Nerves benefits and community
related talks
32mBuilding a solar powered weather station with Nerves
32mTaking back control of your life with Nerves
01h 00mRun your own IoT device in a snap
06mThinking Outside the Classroom: Building an Edge Device To Monitor Atmospheric Conditions
43mHow to Build an Open-Source, Non-Profit Creating Hardware and Software for Climate
29mNerves ❤️ Flutter
33mSmart and Simple Data Driven Hydroponic Sensing Applications Using Python, Flask & Raspberry Pi
51mSmart home from scratch - a little C#, a little C++ and cheap Chinese electronics
