claudeheintz / LXESP32DMX

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LXESP32DMX

DMX Driver for ESP32 using ArduinoIDE and Arduino core for the ESP32.

Driver outputs DMX using UART2 on GPIO pin 17.

Driver inputs DMX using UART2 with modified hardware abstraction file on GPIO pin 16.

Arduino core for the ESP32 is found at https://github.com/espressif/arduino-esp32

Install Arduino core for the ESP32 into [path to sketch folder]/Arduino/hardware/.

Replace the following file:

[path to sketch folder]/Arduino/hardware/espressif/esp32/cores/esp32/esp32-hal-uart.c

with the file included with this library in the extras/modified_hal-uart folder.

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:HTML 53.2%Language:C++ 32.2%Language:Objective-C 12.3%Language:C 2.4%