# Should I expect less than 30 FPS with 512 LEDs per PIN over 4 PINs?

**URL:** <https://wled.discourse.group/t/should-i-expect-less-than-30-fps-with-512-leds-per-pin-over-4-pins/11791>\
**Category:** Questions\
**Created:** [May 7, 2024, 11:52am UTC](https://wled.discourse.group/t/should-i-expect-less-than-30-fps-with-512-leds-per-pin-over-4-pins/11791 "2024-05-07T11:52:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![geporras](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/geporras/32/7697_2.png) [@geporras](https://wled.discourse.group/u/geporras)\
**Post date:** [May 7, 2024, 11:52am UTC](https://wled.discourse.group/t/should-i-expect-less-than-30-fps-with-512-leds-per-pin-over-4-pins/11791/1 "2024-05-07T11:52:59Z")

</div>

This is not a hardware problem I’m having. This is something I can reproduce on multiple different ESP32. I’ve tried two Freenove ESP32-WROOM, one HiLetgo ESP32 ESP-32D ESP-WROOM-32, and one AITrip ESP32. All behave the same way. According to [https://kno.wled.ge/features/multi-strip/](https://kno.wled.ge/features/multi-strip/)

> - For perfect performance, it is recommended to use 512 LEDs/pin with 4 outputs for a total of 2048 LEDs.

I should expect a reasonable FPS for most effects. When I view certain effects like “Crazy Bees” and “Colored Busts” I see around 10-12 FPS. That is reflected on the actual LED matrix I set up. My setup consts of 8 16x16 panels of BTF WS2812 with 2 panels wired in series over 4 PINs. Panels 0,1 / 2,3 / 4,5 / 6,7 are in series for four groups of two in the order below.

```auto
0 2 4 6
1 3 5 7

```

Here is a link to my configuration [WLed config](https://drive.google.com/file/d/1r7vvHYewHYqaFqdc8MyuQ7tF2gYMzp4i/view?usp=sharing)  
Thank you for any help,  
Greg

---

<div class="post-metadata">

**Author:** ![ALDIY](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/aldiy/32/2716_2.png) [@ALDIY](https://wled.discourse.group/u/ALDIY)\
**Post date:** [May 7, 2024, 3:15pm UTC](https://wled.discourse.group/t/should-i-expect-less-than-30-fps-with-512-leds-per-pin-over-4-pins/11791/2 "2024-05-07T15:15:54Z")

</div>

This is two examples setups with 512 on one pin , “Crazy Bees” ( around 49 fps ) and “Colored Busts” ( 35 fps ) , Also another setup with 4 16x16 ( 256 on each pin ) with total of 32x32 “Crazy Bees” ( 22 fps ) and “Colored Busts” ( 21 fps ) and yeah there is a big drop of fps , i personally do not think wled is meant to be used for large 2D setup so could be expected as you are running 2048 which could be a lot , if you did not test that already then might be try with a higher target fps in led preference page ( not sure if you would face stability issues )

 ![image](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/3/30bf1b1be8d27cf7c4c019710936e14c8ed96289.png)

---

<div class="post-metadata">

**Author:** ![geporras](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/geporras/32/7697_2.png) [@geporras](https://wled.discourse.group/u/geporras)\
**Post date:** [May 7, 2024, 5:36pm UTC](https://wled.discourse.group/t/should-i-expect-less-than-30-fps-with-512-leds-per-pin-over-4-pins/11791/3 "2024-05-07T17:36:43Z")

</div>

Well that’s certainly disappointing. I tested with 512 on two pins and it was respectable and already built the array of 4x2 (16x16 panels). It’s doable for basic stuff and information display like I originally wanted. I just wanted to verify I wasn’t doing something dumb with my config.

I tend to over-engineer everything as seen here.

 ![matrix2](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/9/943b5bef14f7d1019b87426eba9565e5f6cd0577.jpeg)  
 ![matrix1](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/1/1ba5329f7e8f873816b389d7c3d5a9a3a4dbb6c5.jpeg)

Any alternate suggestions on how to “drive” this thing with higher performance would be very helpful.

Thanks,  
Greg

---

<div class="post-metadata">

**Author:** ![Jinx](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@Jinx](https://wled.discourse.group/u/Jinx)\
**Post date:** [May 7, 2024, 7:42pm UTC](https://wled.discourse.group/t/should-i-expect-less-than-30-fps-with-512-leds-per-pin-over-4-pins/11791/4 "2024-05-07T19:42:59Z")

</div>

Not a cheap answer but I bet it would work 🙃

> **[K8-Pi](https://kulplights.com/product/k8-pi/)**
>
> 8 Output String Cape for Raspberry Pi

or

> **[K8-B](https://kulplights.com/product/k8-b/)**
>
> 8 Output String Cape for BeagleBone

---

<div class="post-metadata">

**Author:** ![Magig\_Wled](https://avatars.discourse-cdn.com/v4/letter/m/db5fbb/32.png) [@Magig\_Wled](https://wled.discourse.group/u/Magig_Wled)\
**Post date:** [May 9, 2024, 8:07am UTC](https://wled.discourse.group/t/should-i-expect-less-than-30-fps-with-512-leds-per-pin-over-4-pins/11791/5 "2024-05-09T08:07:29Z")

</div>

what if you go that way massive pixel RGB are build on Budget  
you can configure them in more then one way

> **[Build Your Own Massive LED Wall on a Budget](https://www.instructables.com/Build-Your-Own-Massive-LED-Wall-on-a-Budget/)**
>
> Build Your Own Massive LED Wall on a Budget: Today I'm teaching you how to build a massive LED wall for under $500. Whether you're an experienced engineer or just a beginner, anyone can make this 7-foot-wide display! The modular design is split into...
