Microcontrollers aren't really my thing, so this might not be a perfect fit, but: Elixir Nerves is an Elixir project/platform that targets embedded systems.
Might be of use to those of you interested in this.
Might be of use to those of you interested in this.
Nerves stacks the BEAM on top of a small Buildroot Linux setup. The general rule I hear from the Nerves team is "if it runs Linux, it can run Nerves" which is mostly true.
I was considering whether Nerves could run on something like the ZSA Moonlander keyboard and then we run into a limitation of the BEAM apparently. Frank Hunleth of Nerves said the BEAM requires a device with an MMU. This is above my paygrade so I'll take his word for it ;)