Controlling RGB led strip

Hello everyone,

I have a RGB ledstrip but it has no ground pin.
It has only 4 pins, the R, G and B pin are seperately and it has a 5V pin.
How do I controll these led's as it has no Ground pin?

If you would need the details,
This is the specific led strip.
https://www.amazon.com/Brighter-Multicolor-Bluetooth-Changing-Computer/dp/B09YCSKFGZ/ref=sr_1_1?crid=1CRJHBIMQ2GZ7&dib=eyJ2IjoiMSJ9.UyPYDjTPjmIHMjLwBzld0JVU7fKlU797EOxjQwLtnWNGE5xwe_1YR2CaIA6mMdVQ.d_6LHvX6Qyp-mF35D3aXVPpm-zUNPukZf635V_D3pTs&dib_tag=se&keywords=Diyife%2BLed%2BStrip%2B[App%2BSmart%2BControl]%2C%2B3%2Bm&qid=1708979580&sprefix=diyife%2Bled%2Bstrip%2Bapp%2Bsmart%2Bcontrol%2B%2C%2B3%2Bm%2Caps%2C149&sr=8-1&th=1

1 Like

Most likely, your R,G,B pins are your grounds. These 3 diodes have a common 5V anode and the cathodes are your R,G,B pins.

You can connect the +5 to your power supply, Connect the RGB each to the drain of a N-channel MOSFET. Connect the source of each MOSFET to ground which is connected to the power supply ground and the Arduino Ground. Lastly connect a 3, 10K resistors, one each from the selected port pin to ground also connect the port pin to the gate of the MOSFET. To test connect the +5 and ground the RGB in any pattern you want.

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