How do i get my argb esp32 fans to work on signalrgb

ive been trying to get my esp32 argb fans to work with signalrgb but i cant find a way to get it to work also im not using wled because my wifi is bad

How are they connected to the PC?

they are connected to my pc over usb and the esp32 is connected over my case’s 5v header

Are these custom case fans or something? How is the ESP32 setup and connected? Have you tried connecting it to other USB ports?

I use an external Prism8 RGB controller myself, with an adapter cable so it can connect to a USB port on my PC. It was immediately picked up by SRGB, so if yours isn’t, I would try other USB ports or another controller if possible. Maybe that controller isn’t supported?

these are just argb fans that came with my case i connected those fans to my esp32 and plugged in to the back of my motherboard

im asking which software do i flash on my esp32 for signalrgb to recognise my esp32 over serial

I’m not familiar with building an ARGB controller, perhaps the dev docs help?

Can you not just connect the fans to an ARGB header on your motherboard? If not, try a dedicated RGB controller such as a Nollie16.

i have a x370f board that doesnt have argb headers

That makes sense if the X370F board doesn’t have an ARGB header. In that case, the ESP32 controller approach seems like the more useful route. Since you’re trying to get SignalRGB to recognise the ESP32 over serial, I’d start with the SignalRGB DIY Arduino/ESP32 documentation and check which firmware/setup they currently recommend for serial communication. Once the controller is recognised, the fan LED count and data-pin configuration would probably be the next things to check.

ive been trying to find signalrgb esp32 code that works over serial but everyone is using wled so i can barely find anything abt an esp32 working with signalrgb over serial. also i do have a esp32 p4 nano lying around and since it has native usb 2.0 otg i was thinking to make it emulate a corsair lightning node or any other rgb controller

My advice would be to wire it up to the 5v power supply line and install Wled on it and setup different ports on the esp for each fan, signal will see it as 1 port then just tell signal what fans you have connectred to it