AtomVM
AtomVM copied to clipboard
Tiny Erlang VM
Add GitHub action for running ESP32 tests on QEMU xtensa. These changes are made under both the "Apache 2.0" and the "GNU Lesser General Public License 2.1 or later" license...
This change set modifies the partitioning scheme on ESP32 flash modules, to allow multiple application (data) partitions to be flashed to the device. An NVS key (`boot_partition`) in the `atomvm`...
when i build the AtomVM esp32 i got this: ``` make[1]: cmake: Permission denied make[1]: *** [/home/barba/Development/AtomVM/src/platforms/esp32/components/libatomvm/component.mk:52: Makefile] Error 127 make: *** [/home/barba/esp/esp-idf/make/project.mk:649: component-libatomvm-build] Error 2 make: *** Waiting for...
Signed-off-by: Paul Guyot These changes are made under both the "Apache 2.0" and the "GNU Lesser General Public License 2.1 or later" license terms (dual license). SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later
After main() exits with a return, the CPU of the pico is put into a hung state, (from the raspberry-pi-pico-c-sdk page 8, Introduction 1.1 section) which prevents triggering the device...
Enables sending messages to registered processes using the shorthand `!` operator. If a message is sent to an atom name that is not registered using the `!` operator a `badarg`...
Adds Pico `cmake` configuration option `AVM_USB_WAIT_SECONDS` to set a timeout to wait for USB serial connection before starting the application. This will allow for release builds that will wait for...
Adds entry for name change of `master` branch to `main` and gives directions for updating local clones of the repo. These changes are made under both the "Apache 2.0" and...
These changes are made under both the "Apache 2.0" and the "GNU Lesser General Public License 2.1 or later" license terms (dual license). SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later
These changes are made under both the "Apache 2.0" and the "GNU Lesser General Public License 2.1 or later" license terms (dual license). SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later