AtomVM
AtomVM copied to clipboard
Tiny Erlang VM
The necessary headers for SNTP support are not included by network_driver.c and the related functions are disabled by macros for ESP-IDF v4. This feature should be enabled since our code...
When compiling for ESP32 after version 4.1.x there are compiler warning about tcpip_adapter depreciation, all versions have output similar to the following: ``` CC build/main/network_driver.o In file included from /home/winford/github/UncleGrumpy/AtomVM/src/platforms/esp32/main/network_driver.c:40:...
The esp_event_loop has been depreciated in version 4 of the ESP-IDF and has been replaced by the updated esp_event component. The code that is most affected by this change is...
Hi, I tried to run elixir scripts with AtomVM, but failed. After cmake and make, I tried to run Linux version of AtomVM. Running erlang/hello_world.avm was successful, but running elixir/HelloWorld.avm...
This adds information about the full documentation and creates a build status badge for ESP32 builds. This closes issue #300 Signed-off-by: Winford These changes are made under both the "Apache...
Users should be able to stop to I2C bus and free any resources in use by the driver.
Users should be able to stop the UART driver and free any resources in use by it.
Users should be able to stop the GPIO driver and free any resources in use by it.
The current I2C implementation hard-wire use of I2C port 0 (using `I2C_NUM_0`). We should make the port configurable so that both hardware ports can be used simultaneously.
Currently there are examples available in AtomVM/examples and in the atomvm_examples repository. The examples from AtomVM/examples should be updated to build with rebar3 and mix and be consolidated with the...