GRiSP 2
Embedded Erlang and Elixir on hardware
GRiSP 2 combines embedded hardware and software to help Erlang and Elixir developers prototype and ship connected devices.
Traditional embedded work is often done with low level languages or specialised VMs and language subsets. That can make fault tolerance, debugging and tracing, testing and fast iteration harder than it needs to be.
GRiSP brings native Erlang and Elixir into the embedded world. You can use the standard VM and tools you already know and apply Erlang’s supervision and fault tolerance patterns on real hardware. Debugging and tracing can be performed against live systems, and development stays flexible with features such as hot code loading.
The hardware API is layered so you can interact with hardware and peripheral drivers through pure Erlang, while still enabling C drivers or NIFs where tight timing constraints require it.

Campaign Summary
- Campaign completed
- Successfully funded April 2019
- €26,026 pledged of €15,000 goal
- 134 backers
- Fulfilment status: boards shipped, t-shirts still to ship (planned)
- Go to Kickstarter Campaign
Join Our Next Campaign
Interested in supporting future open source development? Follow our progress and be the first to know about upcoming Kickstarter campaigns that advance the BEAM ecosystem.