Aircoookie / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
https://kno.wled.ge
MIT License
14.65k stars 3.15k forks source link

5ghz ESP32+ RTL8720 usermode #4149

Open Negr92 opened 1 week ago

Negr92 commented 1 week ago

I’ve been studying the WLED project for some time. I use LED to control LEDs using ARTNET and 1.31. sometimes I notice interference at 2.4ghz (when I use it on stage). The interference is caused by other equipment. I want to use WLED at 5GHz frequency. There are very few modules with 5ghz support. my choice fell on the Realtek RTL8720. I plan to connect RTL8720+ESP32 via UART. The RTL8720 connects to WIFI 5ghz and transmits data via UART to ESP32. do you think it’s possible to do this as a USERMODE?

P.S. I am not a professional programmer. I’m a fan of writing simple programs. WLED is too complicated for me. I ask for help and advice.

willmmiles commented 1 week ago

I don't think it's currently possible to proxy network access over the serial port; as far as I'm aware that's never been done with Espressif's TCP/IP stack.

You could potentially write a program for the RTL8270 to act as its own ARTNET/e1.31 endpoint and convert the messages to the Adalight protocol that WLED supports on the serial port. It would be entirely independent of WLED, though. If you found the Adalight protocol to be unsuitable, you could potentially implement your own as a usermod.

netmindz commented 5 days ago

Depending on what control you are looking for, you might also be able to use wired DMX as the input from the other board - if you are using the in-built effects rather than realtime (dumb) mode