Hi,
I recently purchased the SparkFun Thing Plus ESP32-S2 WROOM assuming it was compatible with the SparkFun DMX Shield. I’ve noticed that there a different pin assignment on the ESP32-S2 board vs ESP32 Thing Plus.
So attempted to make changes to SparkFunDMX.cpp to the following:
int enablePin = 3;
int rxPin = 33;
int txPin = 34;
As well as… ```
HardwareSerial DMXSerial(1);
But no luck sending out DMX.
Using the xtensa32s2 toolchain with PlatformIO & VSCode.
With the ESP32 Arduino Core with ESP32-S2 support.
[env:esp32s2thing_plus]
platform = espressif32
platform_packages =
toolchain-xtensa32s2
framework-arduinoespressif32@GitHub - espressif/arduino-esp32: Arduino core for the ESP32
board = esp32dev
monitor_speed = 115200
board_build.mcu = esp32s2
board_build.variant = esp32s2thing_plus
framework = arduino
lib_deps =
rstephan/ArtnetWifi@^1.4.0
sparkfun/SparkFun DMX Shield Library@^1.0.5
Wondering if there is an update for the SparkFun DMX library for the SparkFun Thing Plus ESP32-S2?
There seems to be more changes necessary than pin assignment?
Thanks,
Alex