So basically nobody's answering your question clearly step by step everybody's treating you like a baby that's going to burn down your house
Come on people LEDs only come in 5 volt 12 volt and 24 of all nobody's going to burn down their house wiring up LEDs unless you're using car batteries to wire them up and that's crazy nobody's doing that
So basically what you're going to want to do is go on to Amazon and you're going to look up
WS2811 LEDs you want the 12 volt ones for brightness and because you want to be able to plug in multiple spools in series to make your 20 m (I made mine with 25 m which was five 5 m spools)
BTF-LIGHTING WS2811 IC=RGB IC Addressable Dream Color LED Strip 16.4FT 30LEDs/m 10Pixels/m 150LEDs 50pixels Non-Waterproof White PCB Flexible DC12V Chasing Effect for Bedroom,Desk,Home Decoration
https://www.amazon.com/dp/B01CNL6CM8?ref\_=cm\_sw\_r\_apan\_dp\_3YPV2992N4RTSYRSXEHY
So you're going to buy 5 10 15 20 so you're going to buy four spools of 5 m of this stuff
For the controller or the driver you're going to buy an ESP 32, This is the thing that's going to tell the LED strips how to light up and how to do all of the animations and dimming and shit like that it's going to make it so you can use your phone or a tablet or even a computer that's on your home network to be able to control the lighting
Teyleten Robot ESP32S ESP32 ESP-WROOM-32 Development Board 2.4GHz Dual-Core WiFi +Bluetooth 2 Function Microcontroller for Arduino (ESP32 30P, 3PCS) https://www.amazon.com/dp/B08246MCL5?ref\_=cm\_sw\_r\_apan\_dp\_EFSRQ0AH9RWAQWYW36KJ&th=1
The ESP 32 is like a small computer and it needs to run software It needs to run the program so it knows how to control the lighting The program that you're going to install onto these ESP32s is going to be called WLED
https://kno.wled.ge/
You're actually going to go to this website to do this automated web-based installer thingy
https://install.wled.me/
But before you do this you're going to need a couple more things:
You're going to need this breakout board that's going to MATE with the ESP 32
You need to make sure that when you're buying the ESP32 you select the correct amount of pins
You have two choices for amounts of pins on the ESP 32
You can get the 30 pin ESP 32
Or you can get the 38 pin ESP 32
It doesn't actually matter which one that you get The only thing that matters is that when you're getting this breakout board adapter
You get the breakout board adapter that has the same amount of pins as the ESP 32 that you just purchased
So if you buy a 30-pin ESP 32 you need to get the breakout board that's for the 30 pin ESP32
If you buy a 38 pen ESP 32 you want to get the breakout board that's for the 38 pin ESP 32
KeeYees 2pcs ESP32 Breakout Board Shield GPIO 1 into 2 for 30PIN ESP32 Development Board https://www.amazon.com/dp/B0B9MY5LY7?ref\_=cm\_sw\_r\_apan\_dp\_1DVDSCMX1VFNJN18PBNW
This one is the 30-pin one
Because the ESP32 that I linked you way up near the beginning of this post is a 30-pin ESP32
Teyleten Robot ESP32S ESP32 ESP-WROOM-32 Development Board 2.4GHz Dual-Core WiFi +Bluetooth 2 Function Microcontroller for Arduino (ESP32 30P, 3PCS) https://www.amazon.com/dp/B08246MCL5?ref\_=cm\_sw\_r\_apan\_dp\_EFSRQ0AH9RWAQWYW36KJ&th=1
Also the secret sauce that's going to power everything is you're going to need to get a PC power supply that can support enough current to drive your 20 m of LED lights
That's usually the biggest consideration is if your power supply is going to be strong enough to power all of those LEDs
This is the main thing that everybody all the other commenters was belittling you about making a sound like a baby because they don't want you to burn down your house and they don't want you to get electrocuted
Now as an electrician myself I don't want to say that it's impossible for you to burn down your house using LED strips because I don't want to get in a lawsuit because I don't want you to be "layman" who burns their house down an electrocutes themselves because you follow my instructions some random cholo from the internet
But if you get these WS 2811s and you click in the mail and female JST connectors
You shouldn't have a problem
What you're going to have to do however is these WS 2811 spools have additional power injection wires they're going to be a red wire and a white wire The red wire is going to be for the positive 12 volts the white wire is going to be for the negative or ground connection
https://www.youtube.com/watch?v=KFtjf5mD6tA
https://www.youtube.com/watch?v=WGgzWWrCIhY
These videos outline how power injection works
But these videos show how to do it with the WS2811s in general
https://www.youtube.com/watch?v=ofj8s-3i3I0
But the power supply that you're going to use isn't going to be the kind that they tell you how to use in the videos because you're going to be a real man and you're going to use a real power supply power supply meant for men
The power supply meant for men are going to be PC power supplies that filled with all of the amps all of the Watts and are going to give you a raging LED excitation
You are going to purchase a 650 w power supply I will tell you exactly which one that you need
Thermaltake Toughpower GF1 650W 80+ Gold SLI/ CrossFire Ready Ultra Quiet 140mm Hydraulic Bearing Smart Zero Fan Full Modular Power Supply 10 Year Warranty PS-TPD-0650FNFAGU-1 https://www.amazon.com/dp/B07N7V8JM5?ref\_=cm\_sw\_r\_apan\_dp\_BR6PF8DWH8B2GC6XHT3C
Before your eyes pop out of your face and you start yelling at me telling me that you don't need to spend $100 on a power supply let me give you the real TEA
The 650 w power supply will support up to
54.2A on the positive 12 volt rail
That is more than enough current that you can use plus this gives you room for expansion in case you want to add another spool of 5 m bring you up to 25 m total which is the same that we have built in our house
If you do the calculation anything above 37.5 ampere will work well for 25 m of 12 volt WS2811 and we are using ours for ambient lighting so ours are going to be on white all the time And when you're on white you're pulling the most current
So after you man up and get this 650 w power supply by spending 100 real man dollars
You're going to need to get a breakout for so you don't have to do any weird soldering You can just strip some wires and connect them to the breakout board for the power supply
Electronics-Salon 24/20-pin ATX DC Power Supply Breakout Board Module. https://www.amazon.com/dp/B01NBU2C64?ref\_=cm\_sw\_r\_apan\_dp\_QEWWMDRSMXSR0143JET7
This is the breakout board that you're going to use you plug the power supply directly into this You have direct access to the five volt rail that you're going to need to power the ESP32 You're going to have direct access to the ground because you're going to need the ground for the ESP32 in addition to the ground that you're going to need for the LED strips and you're going to have direct access to the most important thing which is the 12 volt rail which will give you the power that you need not only for the lights but you're going to have additional 12 volt rails for when you do the power injection
At some point I'm going to draw you some diagrams or attach a video or upload it to TikTok or YouTube so you can actually see step by step how you're supposed to wire everything up especially to the PSU breakout board and to the ESP 32 breakout board and I'll probably hold your hand and walk you through the process for programming the ESP 32 to install the WLED program on it to make it so it works
Oh yes before people yell at me the gauge of wire that you should be using for the power and the power rails should be at least 10 gauge so you can not burn down your house but 10 gauge wire is ridiculously thick and it's going to look super stupid so as long as you spread out your power injection points you can safely use 16 gauge or 18 gauge wire and you will not have a fire Do not under any circumstance use 22 gauge wire or they'll get really hot
Just as options...
If you have an extra PC power supply, you could use something like this (and you could use it to power other stuff in the future):
https://www.amazon.com/gp/product/B01NBU2C64
Or something like this (or one with a 12v only output):
https://www.amazon.com/gp/product/B07N18XN84
Good luck