Skip to content

Commit

Permalink
Update supported OTP versions and platforms in release-notes
Browse files Browse the repository at this point in the history
Adds OTP27 and Elixir 1.17 to supported versions.
Adds ESP32-P4 to ESP32 family supported devices
Adds Pico 2 to RP2 family supported devices.

Signed-off-by: Winford <[email protected]>
  • Loading branch information
UncleGrumpy committed Dec 28, 2024
1 parent 74258a1 commit 8ed793b
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion doc/release-notes.md.in
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ AtomVM will run BEAM files that have been compiled using the following Erlang an
| ✅ OTP 24 | ✅ 1.14 |
| ✅ OTP 25 | ✅ 1.14 |
| ✅ OTP 26 | ✅ 1.15 |
| ✅ OTP 27 | ✅ 1.17 |

```{note}
Versions of Elixir that are compatible with a particular OTP version may work. This table reflects the versions that are tested.
Expand Down Expand Up @@ -62,6 +63,7 @@ AtomVM currently supports the following [Espressif ESP SoCs](https://www.espress
| [ESP32h2](https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf) | ✅ |
| [ESP32s2](https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf) | ✅ |
| [ESP32s3](https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf) | ✅ |
| [ESP32p4](https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf) Datasheet Pending | ✅ |

AtomVM currently supports the following versions of ESP-IDF:

Expand Down Expand Up @@ -95,13 +97,15 @@ AtomVM tests this build on the latest Ubuntu github runner.

### Raspberry Pi Pico Support

AtomVM supports deployment on the [Raspberry Pico RP2040](https://www.raspberrypi.com/documentation/microcontrollers/rp2040.html) architecture.
AtomVM supports deployment on the [Raspberry Pico RP2](https://www.raspberrypi.com/documentation/microcontrollers/silicon.html) architecture.

AtomVM currently supports the following Raspberry Pico development boards:

| Development Board | AtomVM support |
|------------------------------|----------------|
| [Raspberry Pico and Pico H](https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html#raspberry-pi-pico-and-pico-h) | ✅ |
| [Raspberry Pico W and Pico WH](https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html#raspberry-pi-pico-w-and-pico-wh) | ✅ |
| [Raspberry Pico 2 and Pico 2H](https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html#pico-2-technical-specification) | ✅ |
| [Raspberry Pico 2W and Pico 2WH](https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html#pico2w-technical-specification) | ✅ |

Building the AtomVM virtual machine for Raspberry Pico is optional. In most cases, you can simply download a release image from the AtomVM [release](https://github.com/atomvm/AtomVM/releases) repository. If you wish to work on development of the VM or use one on the additional drivers that are available in the [AtomVM repositories](https://github.com/atomvm) you will to build AtomVM from source. See the [Build Instructions](build-instructions.md) for information about how to build AtomVM from source code.

0 comments on commit 8ed793b

Please sign in to comment.