Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2625

G

GRiSP by Stritzinger

Company blog · grisp.org/blogprogramminghardwaresystems

GRiSP by Stritzinger is the company blog at grisp.org, writing about programming, hardware and systems. Since 2014, 29 different Hacker News readers have linked it 44 times, most often “GRiSP – Erlang-based IoT hardware platform”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
44mentions?
29HN people?
2014–2026first – last linked?
Links on Hacker News per year · peak 12 in 2025

Too few sampled comments (29) to say how often HN recommends it.?

Why HN links it

GRiSP is a project site for running Erlang/BEAM directly on bare-metal embedded hardware using the RTEMS real-time OS. HN commenters mostly link it as a pointer to that project.

Summarised by Claude from a sample of 29 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

GRiSP is an ecosystem of embedded hardware and software stacks for running Erlang and Elixir on bare metal and Linux. Build IoT and real-time systems with GRiSP boards, software stacks and tools.

Most-linked posts?

  1. GRiSP – Erlang-based IoT hardware platform
    14 people · 20 mentions · first linked 2016-12-06
  2. GRiSP – Erlang VM running on real bare metal
    3 people · 3 mentions · first linked 2017-12-27
  3. /
    2 people · 4 mentions · first linked 2014-05-21
  4. Erlang 28 on GRiSP Nano using only 16 MB
    2 people · 2 mentions · first linked 2025-07-21
  5. Bare metal hardware for the Internet of Things, specially designed for Erlang
    2 people · 2 mentions · first linked 2017-03-11
  6. Run Erlang/Elixir on Microcontrollers and Embedded Linux
    2 people · 2 mentions · first linked 2025-09-02

What Hacker News says?

  1. So there is bare metal Erlang on the Grisp boards and that's usually a virtual machine. Haven't dug into that at all but seems cool: https://www.grisp.org/ The Nerves project is perhaps a more pragmatic approach that is in production use that I really like which uses a fairly light Linux to get the VM up and running: https://www.nerves-project.org/ With Nerves you mostly write Elixir or Erlang to build your device f…

    Comment linking /

    on “Writing a “bare metal” operating system for Raspberry Pi 4”
  2. Submitted Run Erlang/Elixir on Microcontrollers and Embedded Linux as a story · 206 points

    HN discussion
  3. Ling is cool stuff, but I have the impression that it's a clean-sheet Erlang VM implementation, not a port of BEAM. BEAM is time-tested and battle-proven, and I'd really like to see BEAM itself rely less on the underlying OS (e.g. epmd as a separate OS process, quirks in how it uses select/poll). I know Peer Strizinger did a lot of work on this[0], but hasn't (to my knowledge) yet released any of his work, sadly. [0…

    Comment linking /

    on “Why Erlang Matters”
  4. Submitted Erlang 28 on GRiSP Nano using only 16 MB as a story · 190 points

    HN discussion
  5. I have not yet gotten the opportunity to use Erlang at work mostly because of an abundance of caution. As you mention, it might be worthwhile for us to learn Elixir too for job opportunities; If you are looking, advertise on the "Erlang community" channels - https://www.erlang.org/community . Use also a Google Search instead of just on LinkedIn which will will give you leads from other job sites. I was also looking…

    Comment linking /

    on “The Niche Programmer”
  6. Submitted GRiSP – Erlang-based IoT hardware platform as a story · 188 points

    HN discussion
  7. > Why has no one put microkernels and Erlang into a blender? Peer Stritzinger ( https://stritzinger.com/ ) the guy behind the GRiSP project ( https://www.grisp.org/ ) has integrated Erlang + RTEMS ( https://www.rtems.org/ ) for the embedded GRiSP Nano HW ( https://www.grisp.org/hardware#grisp-nano-details-section and https://www.grisp.org/blog/posts/2025-06-11-grisp-nano-codeb... ) His HN account with some technical…

    Comment linking /blog/posts/2025-06-11-grisp-nano-codebeam-sto

    on “How I fell in love with Erlang”
  8. Submitted Erlang ARM32 JIT is born as a story · 170 points

    HN discussion
  9. Pretty decent chance: https://www.grisp.org/

    Comment linking /

    on “Erlang/OTP 20.0”
  10. Submitted GRiSP Alloy Goes Open as a story · 5 points

    HN discussion
  11. This sounds a lot like the GRiSP project: https://www.grisp.org/

    Comment linking /

    on “This blog is running on a recycled Google Pixel 5 (2024)”
  12. Submitted Grisp: SBC that runs Erlang on bare metal as a story · 4 points

    HN discussion
  13. I've had a similar list for embedded. Unfortunately I've yet to fit many of those criteria without relying on GC. Maybe Zim, or Nim. But then you won't get introspection. Rust using one of the actor libraries based on async, might suit embedded really well if cross platform support matures a bit more. Rust cross-compiling requires a C linker & compiler for the target platform but Rust doesn't respect the standard en…

    Comment linking /

    on “I love coding in C”
  14. Submitted Bare metal hardware for the Internet of Things, specially designed for Erlang as a story · 4 points

    HN discussion
  15. I've been following some of the interesting Erlang stuff for distributed embedded systems. A similar project which caught my eye is GRiSP https://www.grisp.org/ Basically the BEAM VM ported to run directly on bare metal using the RTEMS RTOS (Think of it as a library that allows you to run a unix process on bare metal).

    Comment linking /

    on “Nerves – Craft and deploy bulletproof embedded software in Elixir”
  16. Submitted Booting Erlang in 16 MB (Grisp Nano) as a story · 3 points

    HN discussion
  17. This is really cool. You can find out more about the project at https://grisp.org

    Comment linking /

    on “GRiSP 2 – Erlang and Elixir on bare metal”
  18. Submitted Build Embedded Systems with Erlang and Elixir as a story · 3 points

    HN discussion
  19. There's also https://www.grisp.org which looks quite similar if a bit more mature

    Comment linking /

    on “AtomVM, the Erlang virtual machine for IoT devices”
  20. Submitted GRiSP Base Board – Pre orders now available as a story · 3 points

    HN discussion
  21. Excellent to hear. It makes sense to keep your focus on the front-end, though the general idea of a WASM style "native" code would be very interesting for many of us as you say. There's one group running BEAM on bare metal using just an RTOS [1] but even just WASM code for hot paths would be handy instead of writing NIFs. It'll be fun to see how the project goes, best of luck! 1: https://www.grisp.org/

    Comment linking /

    on “Lumen: An alternative BEAM implementation, designed for WebAssembly”
  22. Submitted GRiSP – Erlang VM running on real bare metal as a story · 2 points

    HN discussion
  23. > I’d love to have a Rust "OTP" and actor system for IoT devices where Beam doesn’t fit. You might want to check out Grisp - https://www.grisp.org/ - Erlang VM ported to RTEMS. They also offer devboards with ample resources designed to run this thingy.

    Comment linking /

    on “Erlang/OTP by Example”
  24. Submitted Why Secure Boot Makes Disk Encryption Provisioning Harder Than It Looks as a story · 1 points

    HN discussion
  25. Using GRiSP Metal, not exactly without an OS, but using a real time OS designed for embedded devices. https://www.grisp.org/software

    Comment linking /software

    on “Show HN: WeUseElixir - Elixir project directory”
  26. See also: Erlang for bare-metal embedded systems - https://www.grisp.org/ Has anybody here played/worked with this ?

    Comment linking /

    on “The Soul of Erlang and Elixir [video]”
  27. Well Erlang is running on RTEMS in production in industrial control systems http://www.grisp.org Hard realtime processes to come

    Comment linking /

    on “Erlang and code style”
  28. I have a project planned which when funded will give us hard realtime guarantees for certain Erlang processes. This can only work of course if the underlying OS is also hard realtime capable. I have ported Erlang to the open source RTEMS http://www.rtems.org already. More details under http://www.grisp.org (sorry website not up to date but soon will be).

    Comment linking /

    on “Erlang and code style”
  29. I don't think I'd agree that Nerves is "firmware". Nerves is, at its root, buildroot linux and Erlang, with an Erlang "init". At least the last time I looked, the "hardware interface" was just file I/O operations in sysfs. Which is cool and all, but that's just a process in Linux userland reading and writing files. I spent quite some time trying to get tighter integration between a kernel module and the Erlang runti…

    Comment linking /

    on “Nerves: buildroot linux and Erlang, with an Erlang "init"”
  30. It even runs bare metal IoT https://www.grisp.org/ (and https://github.com/nerves-project is cool too for other embedded work)

    Comment linking /

    on “Nim – Natively compiled language with hot code-reloading at runtime [video]”

Search all of HN for grisp.org

Linked by the same people?