# Led strings/strips

**URL:** <https://forum.core-electronics.com.au/t/led-strings-strips/6472>\
**Category:** Raspberry Pi\
**Created:** [24 September 2019 14:34 UTC](https://forum.core-electronics.com.au/t/led-strings-strips/6472 "2019-09-24T14:34:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Clifford99119](https://avatars.discourse-cdn.com/v4/letter/c/7993a0/32.png) [@Clifford99119](https://forum.core-electronics.com.au/u/Clifford99119)\
**Post date:** [24 September 2019 14:34 UTC](https://forum.core-electronics.com.au/t/led-strings-strips/6472/1 "2019-09-24T14:34:38Z")

</div>

I am brand new to raspberry pi and coding. Have been watching the videos from code electric which are helpful. However, I am having trouble getting the code that will run led strings and I need help.

---

<div class="post-metadata">

**Author:** ![Clinton](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/clinton/32/1515_2.png) [@Clinton](https://forum.core-electronics.com.au/u/Clinton)\
**Post date:** [25 September 2019 05:22 UTC](https://forum.core-electronics.com.au/t/led-strings-strips/6472/2 "2019-09-25T05:22:31Z")

</div>

Hi Clifford,

What were the strips that you were trying to run? do you have anything set up yet?

---

<div class="post-metadata">

**Author:** ![Clifford99119](https://avatars.discourse-cdn.com/v4/letter/c/7993a0/32.png) [@Clifford99119](https://forum.core-electronics.com.au/u/Clifford99119)\
**Post date:** [26 September 2019 21:15 UTC](https://forum.core-electronics.com.au/t/led-strings-strips/6472/3 "2019-09-26T21:15:36Z")

</div>

Ws2811 and bullet addressable rob leds and square ones also.

Making some of the effects shown on Matt Johnson’s 3 part series on YouTube regarding his Christmas light show

---

<div class="post-metadata">

**Author:** ![Clifford99119](https://avatars.discourse-cdn.com/v4/letter/c/7993a0/32.png) [@Clifford99119](https://forum.core-electronics.com.au/u/Clifford99119)\
**Post date:** [26 September 2019 21:17 UTC](https://forum.core-electronics.com.au/t/led-strings-strips/6472/4 "2019-09-26T21:17:08Z")

</div>

Nothing set up yet. Still trying to learn.

---

<div class="post-metadata">

**Author:** ![Owen](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/owen/32/2948_2.png) [@Owen](https://forum.core-electronics.com.au/u/Owen)\
**Post date:** [27 September 2019 06:00 UTC](https://forum.core-electronics.com.au/t/led-strings-strips/6472/5 "2019-09-27T06:00:53Z")

</div>

Hey Clifford,

I’ll just start with saying that the Raspberry Pi alone isn’t quite as good at controlling Addressable RGB strips as it doesn’t have real-time control over it’s I/O pins like something like a Teensy. However, there is a solution to this! The [Adafruit CircuitPython NeoPixel](https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel) library solves the real-time control problem by using the PWM and DMA hardware on the Raspberry Pi’s processor. You may have already gotten to this stage, but if not I’d definitely recommend this as a starting point. From there, I’d say the next thing to would be to look into a [Logic Level Shifter](https://core-electronics.com.au/logic-level-shifter-4-channel-bidirectional.html) and how they work.

---

<div class="post-metadata">

**Author:** ![Clifford99119](https://avatars.discourse-cdn.com/v4/letter/c/7993a0/32.png) [@Clifford99119](https://forum.core-electronics.com.au/u/Clifford99119)\
**Post date:** [27 September 2019 21:36 UTC](https://forum.core-electronics.com.au/t/led-strings-strips/6472/6 "2019-09-27T21:36:19Z")

</div>

Thank you very much
