Wireless Small Embedded Erlang Applications with Grisp
summary
A hardware platform called Grisp boots an Erlang VM on top of RTEMS and demonstrates real embedded use: boots into an Erlang VM under RTEMS in about a second, runs wireless Erlang distribution over built‑in Wi‑Fi and connects to PMOD sensor/actuator modules via standard SPI/I2C/one‑wire ports, provides ~64 MB SDRAM and SD‑boot on a ~300 MHz Cortex‑M7, requires static linking of NIFs/port drivers, shows a working conveyor demo, and includes an EPMD reimplemented in Erlang for embedded distribution.
AI-written summary · about
chapters (21)
- 0:00Intro
- 0:21Hybrid Work
- 0:51System Overview
- 1:52TIX
- 3:28Process vs Thread
- 7:35Project overview
- 8:01Demo
- 8:45Idea
- 10:31Hardware
- 15:04CPU
- 15:44Memory
- 17:42SPI
- 19:37Wire
- 21:13Devices
- 22:10Examples
- 24:49Demonstration
- 26:54Customization
- 29:28Open Source
- 31:33Fusion
- 34:13Commit
- 35:53Questions
related talks
04mTalks to Brian Troutwine
48mRobotics and Sensors Using Erlang
39mErlang on Microcontrollers: The Research Continues
29mA Rust-based Runtime for the Internet of Things
27mBuilding a Low-key XIP-enabled RISC-V Linux System
49mSimulating Embedded Systems With Zephyr
32mHeterogeneous Linux and RTOS Software Architecture for Low-Price RISC-V...
12mLING: not just Erlang on Xen - Porting LING to ARM/MIPS Microcontrollers
