Build embedded systems with Erlang & Elixir

GRiSP 2: Diving Deeper into Embedded Systems

Create amazing Internet of Things designs without soldering or dropping down to C. The GRiSP project makes building internet-connected hardware devices easier with Erlang!

  • Real bare-metal Erlang virtual machine
  • Hard real-time event handling, using open source code
  • Digilent Pmod™ compatible connectors for sensors and actuators

New! Grisp 2 is designed and ready to get kick-started! It features the following improvements:

  • Improved Wi-Fi and added Ethernet
  • Increased CPU speed and faster boot time
  • Nerves support with secure hardware-based key storage
  • Modular design for moving fast from prototype to production

We've passed our kickstarter goal, and are trying for stretch-goal pledges, until 28 April. For more details see our Kickstarter page:

A computer-generated 3D rendering of the Grisp 2 board layout.

Latest Updates

Project status & Recent Activity

  • GRiSP 2 is ready to launch! Check out our Kickstarter page for details or to pledge your support.

  • We've started a weekly Twitch stream for GRiSP hacking! Every Friday at 6PM Central European time. Follow the GRiSPorg account for reminders. To see what it's like, watch the first episode now, which features Peer coding a basic application (the light blinks!) and an introduction to GRiSP 2.

  • We've been updating the website behind the scenes, and are in the process of moving our tutorials over from GitHub. Check out the full list of articles and blog posts.

  • We have a few GRiSP-Base boards left in stock! Browse the web store now. Boards are available individually or in bulk, optionally with an SD card preloaded with the Erlang virtual machine.

  • To make it easier to get started building with GRiSP, we've added some Digilent accessories to the store, including a motor robot parts kit, and a multi-sensor PMod attachment (accelerometer / gyroscope / magnetometer / barometer), so you can keep track of where your robot is moving!

  • The project now has a Twitter account (@grisporg) and a GitHub account where the software repositories are maintained.

  • The team continues to spread the gospel of GRiSP at Erlang-related conferences around the world. You can watch some of the talks from past conferences on our developer resources page.

The original project

GRiSP-Base: Available now

The GRiSP-Base board was first announced in September 2016 at the Erlang User Conference in Stockholm. The first boards shipped in November 2017.

Right out of the box, GRiSP-Base boots into Erlang VM running on real bare metal. It features on-board wireless networking 802.11b/g/n WLAN and connectors for standard PMod sensor and actuator modules.

We have a few boards left in the shop if you don't want to wait for GRiSP 2.

Stay in touch

Subscribe to GRiSP Newsletters

Sign up for email updates about GRiSP availability and in-person demonstrations. Or view our newsletter archive (since December 2017).

Emails will be infrequent, around once per month, and you can unsubscribe any time; see our privacy policy for details.