AtomVM icon indicating copy to clipboard operation
AtomVM copied to clipboard

Tiny Erlang VM

Results 299 AtomVM issues
Sort by recently updated
recently updated
newest added

Just curious. Maybe I can do this as an experiment at some point but it'd be nice to know for iot or battery powered stuff if it leverages power saving...

Just running the following piece of code will take up about 40,000 bytes of memory. ```erlang Conn = case ahttp_client:connect(https, "gassensor.blob.core.windows.net", 443, [ {active, false}, {verify, verify_none}, {parse_headers, []} ])...

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

Some sensors use the 1-wire protocol, for instance the common temperature sensor ds18b20. Would be great to have a driver for this. https://en.wikipedia.org/wiki/1-Wire Do you think an esp32 would be...

Both the atomvm_rebabr3_plugin and exatomvm mix plugin sections are missing documentation for RP2 devices in the AtomVM Tooling section of the documentation. RP2040 devices should be added to release-0.6 documentation,...

OTP 28 challenges how we handle atoms. We might rework how atoms are handled starting from this proposal: https://github.com/atomvm/AtomVM/pull/1490#discussion_r1955658512

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

``` Run ulimit -c unlimited I otp_socket: Peer closed connection. (/home/runner/work/AtomVM/AtomVM/src/libAtomVM/otp_socket.c:1936) I otp_socket: Peer closed connection. (/home/runner/work/AtomVM/AtomVM/src/libAtomVM/otp_socket.c:1936) /home/runner/work/_temp/941aafb2-76d3-4216-ab1a-b9ee80939e0e.sh: line 2: 14972 Segmentation fault (core dumped) ./src/AtomVM ./tests/libs/estdlib/test_estdlib.avm + Error: Process...

The esp32 (other esp32-X chips may vary slightly) allows for 4 GPIO edge interrupts to be set per core. There are many more logic level interrupts available, so they are...

And a small fix to Base.ex adding `@compile {:autoload, false}`. This enables running mix docs on exavmlib. `mix docs --version 0.7.0` These changes are made under both the "Apache 2.0"...