Nerves

Craft and deploy bulletproof embedded software in Elixir


Platform

Pack your whole application into as little as 12MB and have it start in seconds by booting a lean cross-compiled Linux directly to the battle-hardened Erlang VM.

Framework

Let Nerves take care of the network, discovery, I/O, firmware updates and more. Focus on what matters and have fun writing robust and maintainable software.

Tooling

Go from "mix new" to running code on your device in minutes. From cross-compilation to remote device access, our tools got you covered.

Nerves is young, but already powers rock-solid shipping industrial products! Check us out if you are a hearty experimenter and interested in a new way of creating embedded systems.

Nerves is fully open source. Nerves uses Buildroot to provide Linux, so some portions of the platform are licensed under the GPL.