Welcome to the Nerves Newsletter
April 22, 2021 • Issue 1
Welcome to the Nerves Newsletter. You've subscribed to this. Probably because you want to follow Nerves as it develops. We'll cover a number of different things in each issue depending on what the activity looks like. We will need your help in finding and sharing featured projects/posts and talks. Don't hesitate to send in your old favorites and new discoveries. We want to make sure people get to see the best that people have done with Nerves, not just the most recent. The best way is to just respond to this email with your recommendations. Official project updatesnerves_system_br, release: version 1.15.0 This is accompanied by matching updates to the systems for the specific boards (your rpi 0-4, BBB, etc.) nerves_time_zones, released vintage_net, release: version 0.10.0 Nervespack has been bumped to allow the use of this new version. Community updatesBlog post: Controlling servo in Elixir/Nerves GRiSP 2 boards are in production! And now these boards are being made. I'm personally impressed this is at all possible in the current electronics market. Featured Projectby Dasky Even if you don't need a birdhouse this is very comprehensive and very useful. It covers using a Raspberry Pi, a Pi camera module, an LED, a servo motor and a temp/humidity sensor. It manages this as a poncho project. Then going beyond that it covers how to use these with LiveView to present a dashboard as well as how to send snapshots to Telegram. It really does cover a lot of ground and is a good foundation for anyone wanting to do things with Nerves or have an excuse to dive into Elixir and LiveView with an extended weekend project. Blog post: An IoT Birdhouse with Elixir Nerves and Phoenix LiveView Components Have a project you think would interest the Nerves community, let us know and we might feature it. Featured talk: Quickstarting Nervesby Frank Hunleth Frank explains and introduces the Elixir Circuits Quickstart Firmware to make getting started a lot easier. Good for sharing with your enthusiast friends to get them started. I also know there are some interesting experiments happening that could make for some really good introductions in using Nerves. For now, use the talk :) Lightning talk video: Lightning Talk - Quickstarting Nerves Nerves technical note: BuildrootTechnical notes are brief explanations of a part of the Nerves system that attempt to shine some light on things you may not be familiar with and build a better long term understanding of Nerves. They are created by the core team members specifically for the newsletter. Today's topic: Buildroot Buildroot is a tool for creating embedded Linux systems through cross-compilation. Nerves uses Buildroot for compiling the Linux kernel, Erlang and other non-BEAM programs and libraries. It has recipes for building 1000s of packages and is usually the easiest way to include programs written in other languages. See https://buildroot.org for more information. - Frank Supporting the Nerves projectWe want to encourage everyone to contribute in whatever way works for them. Here are some ways we currently recommend:
Finally, if you have questions about the newsletter or want to suggest something you can simply respond to this email it will go directly to me, Lars, who edits this thing. Let me know what you think. - Lars, Underjord.io |