AtomVM ESP32 Web Flasher

Easy install of the AtomVM runtime on ESP32 devices in the browser:

Install AtomVM runtime

This will install AtomVM v0.6.5. To get started, connect an ESP32 device to your computer and hit the install button:

The Web Flasher is not available because your browser does not support Web Serial. Open this page in Google Chrome or Microsoft Edge instead.

Dev mode

You can access the dev mode by connecting to the 'AtomVM-ESP32' access point, password is 'esp32default'.
Dev mode currently allows access to wifi configuration: on 192.168.4.1:8080 or you can make a shell connection to the ALISP console on 192.168.4.1:2323.

Flash it with your project

Once completed you are then ready to install/flash and run your own code using:
Erlang:
rebar3 atomvm esp32_flash see: atomvm_rebar3_plugin
Elixir:
mix atomvm.esp32.flash see: ExAtomVM

Web serial monitor

You can use AtomVM Web Serial Monitor. To connect to the serial output of your esp device afterwards.