Skip to main content
25 events
when toggle format what by license comment
May 8, 2023 at 7:03 vote accept Andrew Earl
May 7, 2023 at 8:51 review Close votes
May 13, 2023 at 3:07
May 7, 2023 at 6:17 answer added xgqfrms timeline score: 2
S Mar 29, 2021 at 18:51 history suggested JoSSte CC BY-SA 4.0
formatted for clarity, fixed inconsitent case on "raspberry" and "pi"
Mar 23, 2021 at 8:53 review Suggested edits
S Mar 29, 2021 at 18:51
Mar 23, 2021 at 8:49 comment added tlfong01 @Andrew Earl, (1) I forgot why you need the Pi DAC. (2) WS2812 needs ridiculously stringent timing. So very soon it loses sync/step. (3) Perhaps you can use Pi Pico, where all problems disappear.
Mar 23, 2021 at 8:04 history edited Andrew Earl CC BY-SA 4.0
added 483 characters in body
Mar 23, 2021 at 7:58 comment added Andrew Earl @SteveRobillard the layout and placement of the strips are very complicated (they are in a tree). As such having them all connected/daisy chained together isn't a feasible solution.
Mar 23, 2021 at 7:55 comment added Andrew Earl @tlfong0 regardless of the constraint of using the Pi DAC it still seems that Raspberry pi's are not able to run more than one strip at a time. We have used other Pi's running WS2812 strips off of pins D18 and D21 - both will run for a short amount of time before one of the pins stops responding.
Mar 10, 2021 at 10:58 history edited Andrew Earl CC BY-SA 4.0
added 453 characters in body
Mar 5, 2021 at 13:40 comment added Andrew Earl @tlfong01I am using the neopixel library and it seems like D10, D12, D18 and D21 are the only pins that run WS2812s. Furthermore, we are running a Pi DAC for audio which uses another 10 pins.
S Mar 5, 2021 at 8:13 history suggested jsotola CC BY-SA 4.0
clarified title
Mar 5, 2021 at 3:54 comment added tlfong01 WS2812 protocol is 1 wire async NRZ, 800kHz max, 5m max. If you want longer wiring, you need to DIY repeaters. Ref: i.imgur.com/fHON6Bv.jpg. Cheers.
Mar 5, 2021 at 2:24 comment added tlfong01 @Andrew Earl,Why only 4 pins: D10, D12, D18 and D21? Have you tried all other GPIO pins?
Mar 5, 2021 at 1:27 comment added Steve Robillard if all the strips start in the same place and end in the same place (like stripes on the American flag) you don't need to run a cable back to the start. Instead, reverse (swap start and end) every other strip and handle the change in LED order in software.
Mar 4, 2021 at 23:47 comment added jsotola @AndrewEarl I took the liberty to clarify the title of your post ... hopefully it now reflects your question
Mar 4, 2021 at 23:46 review Suggested edits
S Mar 5, 2021 at 8:13
Mar 4, 2021 at 23:10 comment added Elliot Alderson @AndrewEarl If there are important physical constraints, rather than just electrical and software issues, you should explain those in your question. Don't add the details in comments; edit the question itself.
Mar 4, 2021 at 21:21 comment added Andrew Earl Ah, unfortunately, that would require too much cabling (running from the end of one strip back to the next).
Mar 4, 2021 at 21:10 comment added jsotola yes, the strips would have to be daisychained
Mar 4, 2021 at 21:08 comment added Seamus @jsotola: Please consider making an answer instead of a comment.
Mar 4, 2021 at 21:01 comment added Andrew Earl Thanks for the response, but does that imply that I'd need to daisy chain all of the LEDs? They're spread out over a large area and we're trying to conserve cabling
Mar 4, 2021 at 20:39 comment added jsotola you only need one pin ... all the LEDs on a strip are independent already
Mar 4, 2021 at 20:11 review First posts
Mar 4, 2021 at 22:02
Mar 4, 2021 at 20:08 history asked Andrew Earl CC BY-SA 4.0