someweisguy/esp_dmx is an open source project licensed under MIT License which is an OSI approved license.
Espressif IoT Development Framework. Official development framework for ESP32.
Arduino core for the ESP32
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Which files should I use for UART?
reddit.com/r/esp32 | 2021-04-07
If it's helpful, I wrote a DMX library in C which uses a lot of function in hal/uart_hal.h. I found that I needed some functions that weren't included in the HAL, so I had to write my own. The DMX library can be found here.