this post was submitted on 04 Jan 2025
114 points (95.2% liked)

nocontextpics

106 readers
27 users here now

no context pics;

only your own photos;

title has to be "PIC";

context may be provided in the comments;

just post whatever you want, maybe someone finds it interesting

(you probably remember the rules from reddit)

founded 1 month ago
MODERATORS
114
PIC (feddit.org)
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 
top 17 comments
sorted by: hot top controversial new old
[–] tibi 4 points 1 week ago (1 children)

Wait, which one is the ground?

[–] Noobnarski 4 points 6 days ago

There is no single ground, as long as 12V is connected and one of the colours is connected to ground, that colour will light up.

[–] grue 25 points 1 week ago (1 children)

WS2812B (and similar) are the superior type of LED strip: not only are the LEDs individually addressable instead of the whole strip being limited to a single color, you get the D instead of the greed.

[–] [email protected] 9 points 1 week ago* (last edited 1 week ago) (1 children)

So you're saying I could connect the D!? Would it tickle?

[–] [email protected] 5 points 1 week ago

For general safety you should not touch exposed load bearing connections without proper protection. In your case it should be no problem, even if you turn it on and touch the D there should be no physical response. The resistance caused by your body is to strong and WS2812B is at max 5v.

[–] [email protected] 24 points 1 week ago

Do you mind shorting out Greed? Would be greatly apperciated by the rest of the world.

[–] Treczoks 7 points 1 week ago (2 children)

Good. It is documented. Take a TPIC6595 and you can run it from about any controller.

[–] [email protected] 8 points 1 week ago (1 children)

What do I do with the "GREED" connector though?

[–] InputZero 14 points 1 week ago

Pull a Mangione?

[–] grue 3 points 1 week ago (1 children)

ELI5 what the TPIC6595 does for you? This guide suggests you just need 3 transistors to go with your microcontroller.

[–] Treczoks 2 points 1 week ago (1 children)

That is another way. Having a shift register allows you to have quite a lot of strips connected to your chip, for the "cost" of three pins in total, more or less regardless of how many different strips you want to drive.

If you only want to drive one strip, though, a suitable transistor/MOSFET is a better choice, as you can adapt the schematics to your power requirements.

[–] glimse 3 points 1 week ago (1 children)

And make sure you connect the mosfet the right way so it doesn't "kinda" work and make you think your code is bad. Not that anyone has ever done that ever.

[–] Treczoks 1 points 1 week ago (1 children)

With a 30A mosfet under load, you'll soon notice, I'm sure.

[–] glimse 1 points 1 week ago

Thankfully it was during my "let's see if my code works so far" phase as I learned LESs so I only had a dozen connected. I spent a looonnnggg time trying to figure out why my button was turning the LEDs on full brightness instead of fading on. No idea if I fried it, once I figured it out I replaced it with one of the other 50 I ordered (and haven't touched since)

[–] [email protected] 7 points 1 week ago

Green is usually envy, but I suppose envy is the engine of greed. Social commentary in pinout labels. Whodathunkit?

[–] [email protected] 6 points 1 week ago

Have fun with your RGB strips :D

[–] thenextguy 3 points 1 week ago* (last edited 1 week ago)