home..
Extensions
(91 Words, 1 Minutes)
Several users in the AtomVM community have provided extensions to AtomVM to support integrations with specific peripherals and networking protocols. These extensions are growing and currently include the following.
atomvm_rebar3_pluginA Rebar3 plugin for streamlining the development of AtomVM applications written in ErlangExAtomVMA Mix plugin for streamlining the development of AtomVM applications written in Elixiratomvm_packbeamPurerlang version of AtomVM PackBeam utilityatomvm_dhtDHT11 and DHT12 drivers for AtomVMatomvm_esp32camAn AtomVM Nif for interfacing with cameras connected to the ESP32atomvm_gpsSupport for GPS device integration (using UART/NMEA) on AtomVMatomvm_libA rich set of libraries for integrating various sensors and peripherals, including:- BME280 Temperature, humidity, and atmospheric pressure sensor
- BH1750 Luminosity sensors
- SHT3X Temperature and humidity sensor
- LEDC PWM
- SX127X LoRa modems
atomvm_m5A port ofM5Unifiedfor the AtomVM platform.atomvm_mqtt_clientAn MQTT client library for AtomVMatomvm_neopixelAtomVM driver for WS2812 “neopixel” LEDsatomvm_nvs_resetAn IDF component that supports resetting NVS by holding a pinatomvm_ssd1306AtomVM driver for SSD1306 displaysatomglAtomGL is a display driver for a number of different display models and technologiesavm_sdl_displayAtomVM SDL Display Driveravm_epdiy_displayAtomVM EPDiy E-Paper Display Driveravm_sceneAn OTP display orchestration application
If you have an extension to AtomVM you would like listed here, please contact us.
© 2025 atomvm.org
•
Theme Moonwalk