Skip to content

Details

🎉 This will be a really special edition, as it will be part of the amazing Global Elixir Meetups week ⚗️ Besides sponsoring the pizza, Software Mansion is providing the infrastructure to live-stream the talk!

Abstract

Discover AtomVM, a lightweight Erlang VM implementation that scales BEAM down to atomic proportions, running everywhere from microcontrollers with kilobytes of RAM to browsers via WebAssembly. In this hands-on session, AtomVM author will demonstrate how this versatile VM breaks traditional deployment boundaries, with a focus on real hardware programming.

We'll deploy Elixir and Erlang directly to ESP32, STM32, and Raspberry Pi Pico devices—no C required—exploring practical examples from IoT sensors to LED controllers. Along the way, we'll glimpse AtomVM's other frontiers including WebAssembly support for browser-based BEAM applications.

Whether you're curious about embedded development or want to take Elixir from cloud scale to atomic scale across multiple platforms, you'll leave with practical knowledge to start building microcontroller applications and an understanding of AtomVM's full potential.

No previous electronics knowledge is required—basic concepts will be introduced throughout the session. Anyone can attend, even with minimal Elixir or Erlang experience.

Events in Milano, MI
OTP
Elixir
Functional Programming
Web Development
Web Technology

Members are also interested in