Page 1 of 1
How may GPIO pins for WS2815 leds on ESP32-C5-DevKitC-1 v1.1?
Posted: Wed Sep 17, 2025 10:34 am
by Errieseekanmgn
Hi there,
I was wondering how many GPIO pins the ESP32-C5-DevKitC-1 v1.1 has which can control WS2815 or WS2812b ledstrips?
I only see that pin 27 is assigned to do so.
Thanks
Re: How may GPIO pins for WS2815 leds on ESP32-C5-DevKitC-1 v1.1?
Posted: Wed Sep 17, 2025 11:17 am
by Sprite
There's no particular GPIO that is designated for a WS2812 (or WS2815, I think the protocol is the same), you can use any GPIO for this. Pin 27 is 'special' because it is routed to a single WS2812 LED on the devboard PCB, in other words, you can use that pin to control that LED. On how many GPIO pins you can use for WS2812 chips; it depends on how you control them. If you use the RMT peripheral, you can control 4 strings at the same time, if you use PARLIO you can control 8.
Re: How may GPIO pins for WS2815 leds on ESP32-C5-DevKitC-1 v1.1?
Posted: Wed Sep 17, 2025 11:59 am
by Errieseekanmgn
Thanks for the answer,
Im gonna control 400leds in 1 string. Have probably FastLED controler them.
Re: How may GPIO pins for WS2815 leds on ESP32-C5-DevKitC-1 v1.1?
Posted: Thu Sep 18, 2025 10:02 am
by Sprite
Thanks for the answer,
Im gonna control 400leds in 1 string. Have probably FastLED controler them.
That should work. If FastLed supports it, I'd suggest picking the RMT controller with DMA as the method to drive them, that's pretty much optimal for one string.