home..

Announcing AtomVM v0.6.4

2024/08/18 Announcing AtomVM v0.6.4

We are pleased to announce the release of v0.6.4 of the AtomVM virtual machine!

This release greatly enhances support for Elixir language programming. Many Elixir modules and functions have been added:

The ESP32 platform now implements gpio:init/1, which was previously only used (and required) on the rp2040 platform. This function is used to initialize pins for GPIO usage, which some pins require depending on default function and bootloader code.

For the full set of bug fixes, changes and additions consult the Changelog.

Download images and binaries are available for most platforms, except STM32, are available from AtomVM Releases on GitHub. STM32 users as well as anyone needing to build a generic_unix port for a device without release binaries should consult the Build Instructions. MacOS users also have the option of installing with macports, and an updated HomeBrew tap should be available in the near future.

The git repository and tarballs of the AtomVM source release for all platforms can be found on our GitHub AtomVM page.

Documentation for the v0.6.4 release of the AtomVM virtual machine, including a Getting Started Guide, can be found in the AtomVM Documentation.

As always, tools, drivers, and modules are available on the GitHub AtomVM Project page.

Many thanks go to Davide Bettio, for creating and maintaining such a fine work of software, as well as the contributors and bug reporters who have helped make this release possible.

The AtomVM team

© 2024 atomvm.net   •  Theme  Moonwalk