# SignalRGB with ESP32 10 independent ARGB outputs Controller

**URL:** <https://forum.signalrgb.com/t/signalrgb-with-esp32-10-independent-argb-outputs-controller/2568>\
**Category:** DIY Hardware\
**Tags:** device, argb\
**Created:** [July 12, 2024, 9:11am UTC](https://forum.signalrgb.com/t/signalrgb-with-esp32-10-independent-argb-outputs-controller/2568 "2024-07-12T09:11:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![YameteKudasai](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.signalrgb.com/yametekudasai/32/977_2.png) [@YameteKudasai](https://forum.signalrgb.com/u/YameteKudasai)\
**Post date:** [July 12, 2024, 9:11am UTC](https://forum.signalrgb.com/t/signalrgb-with-esp32-10-independent-argb-outputs-controller/2568/1 "2024-07-12T09:11:32Z")

</div>

**Hello team!**

Don’t you find expensive the [razer chroma](https://www.razer.com/es-es/gaming-pc-accessories/razer-chroma-addressable-rgb-controller)? i absolutely find it expensive for only 6 outputs so I will build my own one and share it with all of you.

Since I found this [reddit](https://www.reddit.com/r/WLED/comments/nz3fue/a_10channel_rgb_controller_for_use_in_pcs_based/) where someone build his own ARGB controller with some ESP32 device I found interesting the idea of _do the same but better_.

In the exposed case is just the ESP32 with power supply and all the argb heads connected to the fans and led strips but if you are like me you would prefeer to conect this device to the internal USB and manage from signal ARGB all the outputs independently.

So Asking GPT I found a way where this can be possible using the “DIY device” and on the ESP32 side using FastLED library (you can use whatever).

I just have to find out how to bypass the webserver and write the memory location where this program reads the argb data.

maybe the hard part will be the kind of communication i want to establish between ESP32 and PC but solving this part it would be fine.

I will update all the steps i do so stay tuned, if you have the willing to participate we can make a discord or else to communicate.

Thanks all of you for reading and supporting my **bad quality** english!

PD: I have in my house all the materials needed and the knowledge to do the diagrams, the programming and weld this stuff.

---

<div class="post-metadata">

**Author:** ![YameteKudasai](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.signalrgb.com/yametekudasai/32/977_2.png) [@YameteKudasai](https://forum.signalrgb.com/u/YameteKudasai)\
**Post date:** [July 12, 2024, 9:21am UTC](https://forum.signalrgb.com/t/signalrgb-with-esp32-10-independent-argb-outputs-controller/2568/2 "2024-07-12T09:21:02Z")

</div>

So I found some libraries to manage the windows communication with ESP32 ( **TinyUSB** and **USB Host Library** )

I will check them out so in next update i’ll tell you what I got.

---

<div class="post-metadata">

**Author:** ![Matt](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.signalrgb.com/matt/32/13_2.png) [@Matt](https://forum.signalrgb.com/u/Matt)\
**Post date:** [August 10, 2024, 8:27pm UTC](https://forum.signalrgb.com/t/signalrgb-with-esp32-10-independent-argb-outputs-controller/2568/3 "2024-08-10T20:27:48Z")

</div>

Late to reply here, but have you considered simply using ESP32 + WLED via wifi? Lots of our users go that route, works well.

Having a direct USB cable would be doable maybe, depending on the esp32 you use.

Anyhow, if you make progress feel free to share. 🙂

---

<div class="post-metadata">

**Author:** ![YameteKudasai](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.signalrgb.com/yametekudasai/32/977_2.png) [@YameteKudasai](https://forum.signalrgb.com/u/YameteKudasai)\
**Post date:** [August 12, 2024, 5:06pm UTC](https://forum.signalrgb.com/t/signalrgb-with-esp32-10-independent-argb-outputs-controller/2568/4 "2024-08-12T17:06:10Z")

</div>

Oh Man!

Didn’t know about that! Wll in fact i knew about wifi but didn’t had the idea to just communicate the signal RGB via wifi.

I have one model of ESP32 that has wifi, i’ll tell you about the PCB circuit when I have it done, i was trying to configure but it is being hard af.

Thanks mate!

---

<div class="post-metadata">

**Author:** ![Mahdi2904](https://avatars.discourse-cdn.com/v4/letter/m/5f9b8f/32.png) [@Mahdi2904](https://forum.signalrgb.com/u/Mahdi2904)\
**Post date:** [August 8, 2025, 4:20pm UTC](https://forum.signalrgb.com/t/signalrgb-with-esp32-10-independent-argb-outputs-controller/2568/5 "2025-08-08T16:20:24Z")

</div>

Hello there, Your project Idea is really interesting. Tell me what progress have you done and if you need assistance. My discord is Mahdi2904 so hit me up I’ll help you
