Please see the main Nerves installation docs if you haven't used Nerves before.
You should also be using the following Elixir and Erlang versions:
- Elixir 1.10 or Elixir 1.11.2 or later
- Erlang OTP 23
See the EmbeddedElixir post on using ASDF-VM
This repository contains several Nerves example projects as sub-directories. Most of these projects should work on all of the Nerves supported targets.
For detailed information on how to build an example, see the README.md
in each
application's root directory.
The Nerves community has additional projects that may be useful. Here are a few:
- Elixir Circuits - Experiment with hardware I/O with a pre-built firmware image
- Harald Quickstart - Low level Bluetooth support
- NervesKey Quickstart - Basic provisioning of an IoT authentication device
If you are having trouble, let us know. The Nerves community can be found on Elixir Forum and the #nerves channel on the Elixir Slack.