exatomvm
exatomvm copied to clipboard
Build Elixir projects for your microcontroller
Use bootloader settings for esp32 Changes harcoded settings to use defaults that can be set using `idf.py menuconfig` and read from the bootloader by `esptool` when flashing an esp32 device....
I ran across a subtle bug with this function, basically if you ever included a single dependency in your `mix.exs` with `runtime: false` the code would drop the accumulation during...
Existing behaviour is kept - no defaults changed. Esptool has auto-detect port features (when --port is left out), where it enumerates serial ports and finds the first port with esp32...
minor nitpicks, and most importantly remove the confusing avm_deps section.
Adds support for using the ADC resource nif functions, currently only supported on ESP32 platforms. This should not be merged before atomvm/Atomvm#1264.
Upstream: https://github.com/atomvm/AtomVM/pull/1279
Adds atomvm.uf2create and atomvm.pico.flash tasks. The flash task depends on the atomvm.uf2create task which in turn depends on the atomvm.packbeam task, so `mix atomvm.pico.flash` may be used directly without running...
Updates the default flash_offset used by the atomvm.esp32.flash task to the new size 0x250000 used for Elixir supported builds. Fixes a bug where passing a `flash_offset` on the command line...
Changes harcoded settings to use defaults that can be set using `idf.py menuconfig` and read from the bootloader by `esptool` when flashing an esp32 device. - Automatically detect chip by...