Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how AtomVM brings the power of the BEAM virtual machine to tiny microcontrollers and embedded systems in this 35-minute conference talk from Code BEAM Europe. Learn the fundamental concepts of embedded systems and discover how AtomVM distinguishes itself from other embedded BEAM initiatives like Nerves, enabling Erlang, Elixir, and Gleam to run on cheap devices small enough to fit in your palm. Dive into AtomVM's applications beyond IoT, including its use in web environments with WebAssembly (WASM) and Emscripten, and get introduced to the Popcorn project for running Elixir directly in browsers. Examine compelling new use cases for AtomVM on Linux systems and see practical examples demonstrated in Erlang, Elixir, and Gleam that show how familiar BEAM paradigms translate to these constrained environments. Gain actionable insights and technical knowledge to envision and build the next generation of small-footprint applications using the robust, scalable principles of BEAM languages in embedded and web contexts.
Syllabus
AtomVM: Unlocking the Power of BEAM on Tiny Microcontrollers and Beyond - Davide Bettio | Code BEAM
Taught by
Code Sync