Davide Bettio and Paul Guyot joined Allen Wyma and Francesco Cesarini on BEAM There, Done That for a conversation about AtomVM and running BEAM languages on microcontrollers.
The episode covers what led Davide to build AtomVM, the design trade-offs involved in running Erlang and Elixir with only a few hundred kilobytes of RAM, concurrency, SMP, and why the BEAM model can be a good fit for embedded systems.
The conversation also looks at La Machine as a real-world product built on AtomVM, and some of the lessons learned from running this software on hardware that has to work outside the lab.
Watch or listen to the full episode:
The AtomVM team