Hi. I have an idea to make an esp32 argb controller for a PC case. The task is to get a lot of separate output ports for each device (at least 10 pieces). That is, so that I can connect a fan or address strip to each separate physical pin on the board.
I initially tried to use esp8266. But my tests failed. I could only use 9 pins (D1/2/4/5/6/7/8/rx/tx). D0 worked, but behaved somehow inadequately, there were constantly changing random colors.
I’m wondering how many physical outputs the esp32 can run without problems. Most of the pins will be used to drive just 11 LEDs. And only two will be loaded with more: 68 and 88.
I would like to know what specific contacts can be used so that there are no problems with wifi or USB connection. Also so that there are no jerks in animations.
I saw this information and it is not very informative, so I decided to ask. I need someone’s real experience before spending money on esp32 and start soldering some device, and then realize that esp32 does not cope with the task.
“There is a maximum of 10 strips supported on “classic” ESP32 (dual core) boards. In audioreactive builds, you can use up to 9, because the audio input driver needs one of the hardware units that is normally available for driving LEDs.” is not informative why exactly?
this information is still correct except for clocked strips.
Can you tell me what exactly the firmware for my board is called? I booted up and there are so many esp32 versions. I have nodemcu esp32s
UPD:
Okay. I managed to upload WLED_0.16.0-alpha_ESP32_V4 to the board. Since the site is broken and both its versions do not work even with the specified extension, I do not know which version I need to install. Same thing with alpha 16.
Ah, so that’s it. I myself would not have noticed that another option appears. Thanks. It remains to try. I have now made a controller from arduino but it can only be controlled by wire, I have long dreamed of making it wireless and wled is a pretty good option to use an almost ready-made basis.