Espressif ESP32 implementation of ANSI-ESTA E1.11 DMX-512A and E1.20 RDM
Version 2.0 is here!
This update adds support for ESP32-S2, S3, and C3. It also adds updates to make the API easier for Arduino users to understand as well as setting the stage for RDM support, which will hopefully come in v3.0! Please read the updated README for more information on how this library works.
NOTE: This is a re-release of v1.1.4 because some library metadata was not updated in the original release.
This release fixes an bug that results in a crash when using WiFi alongside this library. Thanks to @chaosloth for finding and fixing the issue!
Full Changelog: https://github.com/someweisguy/esp_dmx/compare/v1.1.3...v1.1.4
This patch fixes a few issues:
dmx_write_slot()
would not write the proper valueChanges:
#include <Arduino.h>
for convenience for PIO usersThis patch adds a library file for PlatformIO as well as clarifying some information in the readme and Arduino tutorials.
This release supports Arduino! Please note that in order to use this library on Arduino, you must use Arduino-ESP32 v2.0.0 or newer. Instructions for how to install the Arduino-ESP32 framework can be found in the readme.
Fixes build issues with ESP-IDF v4.3 and later.
Added some bugfixes. This update does not break any existing code. See the changes below:
dmx_driver_install()
to be in IRAMInitial pre-release of ESP DMX!