Run Erlang/Elixir on Microcontrollers and Embedded Linux

https://news.ycombinator.com/rss Hits: 10
Summary

GRiSP MetalErlang/Elixir on RTEMS. Tiny BEAM for devices.GRiSP Metal, formerly just GRiSP, boots straight into the Erlang/Elixir VM on RTEMS for deterministic, real‑time behavior with a minimal footprint. It runs on microcontrollers, and we've made the full stack fit in 16 MB of RAM, ideal when every byte and millisecond matter.Boots directly to the BEAM (Erlang/Elixir) on RTEMSMCU-class footprint (fits in 16 MB RAM)Real-time scheduling with predictable I/ODirect, low-overhead access to hardware interfacesSupervision trees bring BEAM reliability to the edgeGRiSP AlloyErlang/Elixir on Linux RT. Buildroot edition.GRiSP Alloy boots directly into the Erlang/Elixir VM atop a lean, Buildroot-based real-time Linux. Run multiple Erlang/Elixir VMs with distinct priorities and/or pinned to different cores, connected via efficient, secure distributed Erlang links.Minimal Linux RT image (Buildroot) with BEAM-first boot pathMultiple BEAM instances with priority separation and core affinityLocal, secure node-to-node links via distributed ErlangFull access to Linux drivers, filesystems, and networkingFast boot, small attack surface, production-readyGRiSP ForgeErlang/Elixir on Linux RT.Yocto edition.GRiSP Forge applies the same architecture as GRiSP Alloy to Yocto, for teams requiring long-term, customizable Linux stacks and BSP integration. Boots directly into the Erlang/Elixir VM with the same multi-VM model and secure local links via distributed Erlang.Yocto-based builds with reproducible, customizable imagesMultiple Erlang/Elixir VMs by design (priorities and/or core pinning)Efficient, secure local links via distributed ErlangIndustrial Linux ecosystem compatibility and toolingBuilt for long lifecycles and enterprise requirements

First seen: 2025-09-02 10:50

Last seen: 2025-09-02 19:52