12 min listen
Elixir Wizards Dojo: Nerves Part 2 with Connor Rigby and Todd Resudek
FromElixir Wizards
ratings:
Length:
43 minutes
Released:
Aug 13, 2020
Format:
Podcast episode
Description
Welcome to the second part of our special Elixir Wizards Dojo. A mashup made in partnership with ElixirConf Japan. In today’s episode, we talk to Nerves core team members Todd Resudek and Connor Rigby about all things Nerves. But first, Todd leads us into a delightful digression about his enjoyment of heavy metal music. From metal back to Nerves, Todd chats about how he uses Nerves to monitor his internet connection and to automatically restart his router when certain conditions are met. After talking about using Flutter and Dart to build GUIs, we ask Todd to share another of his Nerves projects; the future of sprinklers — the Drizzle 2000! We then explore Connor’s self-defined role in the Nerves team as the development head of networking libraries before discussing how easy it is to use Nerves if you are an Elixir user. Todd and Connor dive into their utopian visions for the future of Nerves and why no other IoT solutions can compete with the tooling that Nerves provides. We talk about FarmBot and the many features that its models have, including how they can pulverize weeds. This springboards the conversion into the increasing importance of IoT tech in the agriculture sector and how it’s likely to be the next billion-dollar industry. We round off the episode by giving our guests the space to plug themselves and they close with a request for listeners to Iron Maiden and Metallica’s first albums. A perfect compliment to the first installment of the Elixir Wizards Dojo, tune in to learn more about the Nerves Project.
Key Points From This Episode:
Introducing our guests and this episode’s connection to ElixirConf Japan.
Connor and Todd lead a chat on the history and subgenres of heavy metal music.
Todd talks about using Nerves to monitor his internet connection and restart his router.
Building a user interface for Nerves’s projects using Flutter; Google’s UI toolkit.
Best practices for developing apps with a specific focus on GUI apps.
Hear about the Drizzle 2000! Todd’s sprinkler controller system that runs on Nerves.
Todd and Connor’s respective roles as a part of the Nerves core team.
The benefit of using Nerves; once it’s booted it’s a regular Elixir app.
What a kiosk terminal is and how you would go about internationalizing one.
Exploring the future of Nerves and hardware development.
Comparing Nerves to other IoT solutions; in conclusion, nothing can compete.
Different FarmBot system models that all use Nerves to grow food for you.
Using Nerves to encode and record video or to create a live stream.
Why integrating IoT into the agricultural sector will be the next billion-dollar industry.
Links Mentioned in Today’s Episode:
SmartLogic — https://smartlogic.io/
ElixirConf — https://elixirconf.com/2020
Connor Rigby GitHub — https://github.com/ConnorRigby
Todd Resudek Twitter — https://twitter.com/sprsmpl
Todd Resudek GitHub — https://github.com/supersimple
Simplebet — https://simplebet.io/
Flutter — https://flutter.dev/
Binary Noggin — https://binarynoggin.com/
Nerves Project — https://www.nerves-project.org/
Nerves Project GitHub — https://github.com/nerves-project/nervespack#erlang-distribution
Nerves Vintage Net GitHub — https://github.com/nerves-networking/vintagenet
Nerves Web Kiosk GitHub — https://github.com/nerves-web-kiosk/kiosksystemrpi3
Rhapsody of Fire — https://www.rhapsodyoffire.com/
Ronnie James Dio — https://www.ronniejamesdio.com/
DragonForce — https://dragonforce.com/
Black Sabbath — https://www.blacksabbath.com/
Deep Purple — https://deeppurple.com/
Iron Maiden — https://ironmaiden.com
Judas Priest — http://www.judaspriest.com/home/
Sam Dunn — https://www.imdb.com/name/nm0242757/
Ryan Holiday — https://ryanholiday.net/
Arjen Lucassen — https://www.arjenlucassen.com
Metallica — https://www.metallica.com/
San Francisco Symphony — https://www.sfsymphony.org/
Fping — https://fping.org/
Dart — https://dart.dev/
React Native — https://reactnative.dev/
Scenic — https://kry10.com/
Phoenix Framework — https://www.pho
Key Points From This Episode:
Introducing our guests and this episode’s connection to ElixirConf Japan.
Connor and Todd lead a chat on the history and subgenres of heavy metal music.
Todd talks about using Nerves to monitor his internet connection and restart his router.
Building a user interface for Nerves’s projects using Flutter; Google’s UI toolkit.
Best practices for developing apps with a specific focus on GUI apps.
Hear about the Drizzle 2000! Todd’s sprinkler controller system that runs on Nerves.
Todd and Connor’s respective roles as a part of the Nerves core team.
The benefit of using Nerves; once it’s booted it’s a regular Elixir app.
What a kiosk terminal is and how you would go about internationalizing one.
Exploring the future of Nerves and hardware development.
Comparing Nerves to other IoT solutions; in conclusion, nothing can compete.
Different FarmBot system models that all use Nerves to grow food for you.
Using Nerves to encode and record video or to create a live stream.
Why integrating IoT into the agricultural sector will be the next billion-dollar industry.
Links Mentioned in Today’s Episode:
SmartLogic — https://smartlogic.io/
ElixirConf — https://elixirconf.com/2020
Connor Rigby GitHub — https://github.com/ConnorRigby
Todd Resudek Twitter — https://twitter.com/sprsmpl
Todd Resudek GitHub — https://github.com/supersimple
Simplebet — https://simplebet.io/
Flutter — https://flutter.dev/
Binary Noggin — https://binarynoggin.com/
Nerves Project — https://www.nerves-project.org/
Nerves Project GitHub — https://github.com/nerves-project/nervespack#erlang-distribution
Nerves Vintage Net GitHub — https://github.com/nerves-networking/vintagenet
Nerves Web Kiosk GitHub — https://github.com/nerves-web-kiosk/kiosksystemrpi3
Rhapsody of Fire — https://www.rhapsodyoffire.com/
Ronnie James Dio — https://www.ronniejamesdio.com/
DragonForce — https://dragonforce.com/
Black Sabbath — https://www.blacksabbath.com/
Deep Purple — https://deeppurple.com/
Iron Maiden — https://ironmaiden.com
Judas Priest — http://www.judaspriest.com/home/
Sam Dunn — https://www.imdb.com/name/nm0242757/
Ryan Holiday — https://ryanholiday.net/
Arjen Lucassen — https://www.arjenlucassen.com
Metallica — https://www.metallica.com/
San Francisco Symphony — https://www.sfsymphony.org/
Fping — https://fping.org/
Dart — https://dart.dev/
React Native — https://reactnative.dev/
Scenic — https://kry10.com/
Phoenix Framework — https://www.pho
Released:
Aug 13, 2020
Format:
Podcast episode
Titles in the series (100)
Season Two Wrap: Welcome to the last episode of Season 2 of the podcast! We are taking this opportunity to recap what we covered in the season and talk about what we liked and what we didn't like so much. We do not have a guest for today's show so it is just Eric and Justus doing some reflection. We do want to take this opportunity to thank all of our guests that have appeared on this season and shared their expertise with us, we definitely feel we learned a lot during this time! In Season 3 we will be focussing on functional programming, performance and teaching Elixir, so make sure to keep an eye out for when that drops in the future! by Elixir Wizards