Can I use an Arduino with a LED strip that already has power?

So I want to use my Arduino to control a LED light strip but since the strip takes 12v and the Arduino only has 5v, I was wondering if I could power the LED strip separately and just connect that data pins to my Arduino to run code through them. I know I can buy MOSFITS but I was just wondering if this would work.

Yes, they can have separate power supplies but you may need a common ground.

A regular (non-addressable) LED strip can be controlled with a MOSFET or a relay (3 for an RGB strip). With relays you don't need a common ground and you can't dim with a relay.

Addressable LED strips don't need either. They have a built-in driver chip for each LED so they just need power and a low-current data signal from the Arduino. These also need a common ground (as a ground-reference for the data signal).

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.