Skip to content

Releases: someweisguy/esp_dmx

v2.0.0

07 Jun 03:28
Compare
Choose a tag to compare

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.

v1.1.4

20 Mar 18:41
aca54c6
Compare
Choose a tag to compare

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!

What's Changed

  • Added IRAM_ATTR to hal.h functions to avoid crash when WIFI not conne… by @chaosloth in #14

New Contributors

Full Changelog: v1.1.3...v1.1.4

v1.1.3

10 Dec 02:57
Compare
Choose a tag to compare

This patch fixes a few issues:

  • Arduino no longer displays null characters on the serial monitor when using this library
  • Fixed a problem where dmx_write_slot() would not write the proper value

v1.1.2

15 Oct 18:17
Compare
Choose a tag to compare

Changes:

  • Update ESP-IDF examples with proper comment headers
  • Update Arduino examples with proper #include <Arduino.h> for convenience for PIO users
  • Additions to the README to clarify important features of the library

v1.1.1

20 Sep 01:06
Compare
Choose a tag to compare

This patch adds a library file for PlatformIO as well as clarifying some information in the readme and Arduino tutorials.

v1.1.0

12 Sep 05:25
Compare
Choose a tag to compare

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.

v1.0.2

17 Jul 04:52
Compare
Choose a tag to compare

Fixes build issues with ESP-IDF v4.3 and later.

v1.0.1 Patch

30 Jan 18:19
Compare
Choose a tag to compare

Added some bugfixes. This update does not break any existing code. See the changes below:

  • Fixed spelling and formatting errors in README
  • Force DMX interrupt allocation in dmx_driver_install() to be in IRAM