# Multiple Segments with APA 102

**URL:** <https://wled.discourse.group/t/multiple-segments-with-apa-102/14052>\
**Category:** Questions\
**Created:** [February 14, 2025, 6:50pm UTC](https://wled.discourse.group/t/multiple-segments-with-apa-102/14052 "2025-02-14T18:50:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chris1](https://avatars.discourse-cdn.com/v4/letter/c/ac91a4/32.png) [@Chris1](https://wled.discourse.group/u/Chris1)\
**Post date:** [February 14, 2025, 6:50pm UTC](https://wled.discourse.group/t/multiple-segments-with-apa-102/14052/1 "2025-02-14T18:50:55Z")

</div>

Hi everyone,

I have reached the final step of my design which is using a NodeMCU ESP32 to control 5x SK9822 LED-Strips. I am using several pinouts for DATA and CLK. The hardware (5 different SK9822 strips) is installed and I would like to control them via multiple segments. For segment 1 everything went smooth and the strip is working fine. Unfortunately, I have problems setting up my other segments. The option to choose another APA 102 is not available. See Screenshot:

 ![2025-02-14 19_20_48-LED Settings](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/1/135cbc7bc36747540e74bb67388d69ba6075bd14.png)  
 ![2025-02-14 19_21_51-LED Settings](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/2/28976279ffae4b66212e229c3cf9829e782fb6bd.png)

Could you please help me and describe how to make APA 102 for Segment 2 - 5 available?

Thanks a lot

---

<div class="post-metadata">

**Author:** ![dedehai](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/dedehai/32/7265_2.png) [@dedehai](https://wled.discourse.group/u/dedehai)\
**Post date:** [February 15, 2025, 9:06am UTC](https://wled.discourse.group/t/multiple-segments-with-apa-102/14052/2 "2025-02-15T09:06:28Z")

</div>

its a hardware restriction, only one high speed strip is supported.

---

<div class="post-metadata">

**Author:** ![Chris1](https://avatars.discourse-cdn.com/v4/letter/c/ac91a4/32.png) [@Chris1](https://wled.discourse.group/u/Chris1)\
**Post date:** [February 15, 2025, 9:17am UTC](https://wled.discourse.group/t/multiple-segments-with-apa-102/14052/3 "2025-02-15T09:17:53Z")

</div>

For what reason is it restricted? I looked it up and got the information that the hardware can easily handle several high speed strips. It’s just the software that restricts this option.

Is there a chance to undo the restriction in the code? It would be very important for me to use 5 APA102/SK9822 on one NodeMCU ESP32. My whole setup in which I put a lot of work and money relies on this. Unfotunately, I wasn’t aware of this in the beginning.

I appreciate any help.

---

<div class="post-metadata">

**Author:** ![dedehai](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/dedehai/32/7265_2.png) [@dedehai](https://wled.discourse.group/u/dedehai)\
**Post date:** [February 15, 2025, 11:31am UTC](https://wled.discourse.group/t/multiple-segments-with-apa-102/14052/4 "2025-02-15T11:31:26Z")

</div>

I do not know what the exact reasons are. WLED uses neo pixel bus, if that supports more strips, chances are you can modify the code.

---

<div class="post-metadata">

**Author:** ![Chris1](https://avatars.discourse-cdn.com/v4/letter/c/ac91a4/32.png) [@Chris1](https://wled.discourse.group/u/Chris1)\
**Post date:** [February 15, 2025, 11:58am UTC](https://wled.discourse.group/t/multiple-segments-with-apa-102/14052/5 "2025-02-15T11:58:21Z")

</div>

To proceed, I would need help of someone showing me exactly what changes I would have to make in the code. Unfortunately, I am not a coder but I have PlatformIO etc installed and would be capable of following instructions.

Any help is very welcome and much appreciated.
