Watt's The Connection — LED strip wiring diagram tool

Wiring diagram

Common mistakes & tips

Why do my LEDs flicker or show the wrong colors at the far end?
Voltage drop. Thin copper on the strip loses voltage over distance, so the far end starves — whites turn orange and colors glitch. Inject power (a separate red/black pair from the supply) every 2 m on 5V strips, every 5 m on 12V and every 10 m on 24V, and use the wire gauge this tool recommends.
Do I really need a capacitor across the power input?
Yes. A 1000 µF electrolytic across V+ and GND at the strip's input soaks up the inrush spike when the supply switches on, which can otherwise kill the first LED. Mind the polarity: the striped leg goes to GND.
Why do I need a resistor on the data line?
A 300–470 Ω resistor in series with the data wire, placed close to the strip's DI pad, damps ringing and reflections on the line and protects the first pixel's input. It is cheap insurance against random flicker.
Does data direction matter on the strip?
Absolutely. Data only flows one way. Look for the printed arrows and connect your controller to the end labelled DI/Din (data in). Wiring to DO (data out) gives you a strip that never lights.
Do the power supply, controller and strip need a common ground?
Yes, always. The data signal is measured against ground, so every part must share it. If you power strips from a second supply, still run a GND wire back to the controller.
I have a 12V strip and a 5V supply (or the other way round). Can I use them together?
No. A 12V strip on 5V will be dim, flicker or not light at all. A 5V strip on 12V is destroyed almost instantly and can overheat. Match the supply voltage to the strip — this tool only allows a supply that's slightly lower (like 4.5V from three AA cells on a 5V strip).
How many LEDs can one data output drive?
The signal is regenerated by every pixel, so length isn't the limit — frame rate is. Each WS2812-style pixel takes about 30 µs to update, so around 800 LEDs per output still gives roughly 40 fps. Split bigger builds across multiple outputs.
How long can the wire from the controller to the strip be?
Keep the data wire short — ideally under 1 m from a 3.3 V controller. Twist it together with a ground wire for longer runs, keep the 470 Ω resistor at the strip end, or use a level shifter or differential (RS-485) adapter for long distances.
Do I need a level shifter?
Bare ESP32/ESP8266 boards output 3.3 V data, but 5V strips expect close to 5 V. Short runs often work anyway; for reliability add a 74AHCT125 level shifter. Gledopto, QuinLED and WLED Dig2Go controllers already have one built in.
Should the strip's power go through the controller?
For small builds it's fine — that's what the output terminals are for, within the controller's current rating. For bigger loads, wire the strip's +V and GND straight to the power supply (and its injection points) and send only data and ground from the controller.
Can I run LEDs from a USB power bank?
Yes, for small builds like totems and costumes. Most banks give 5 V at up to 3 A per port — about 50 pixels at full white, many more at low brightness with a current limit set. Use the USB-A port with a USB-A-to-bare-wire lead: a plain USB-C lead gets 0 V, because USB-C only switches on when the device has 5.1 kΩ resistors on its CC pins (a Dig2Go has them). Never use a PD trigger set to 9 V or more with 5 V LEDs, and expect some banks to switch off when only a few pixels are lit.
Why does WLED see fewer pixels than my strip has LEDs?
On 12 V and 24 V WS2811, COB and neon strips one driver chip controls a group of LEDs — 3 on a typical 12 V WS2811 strip, 36 on a 720 LED/m COB strip. WLED counts chips, so a 5 m COB strip with 20 chips per metre is 100 pixels, not 3,600. The diagram and the WLED settings here already use the chip count.

More in the guides: What size power supply you need · Power injection

Power-on test
The fine print

Terms of Use

Effective October 20, 2026

The short version: Watt’s The Connection is a free planning tool. It gives you estimates, not guarantees. You’re responsible for your build — check your parts’ datasheets, follow your local electrical code, and get a licensed electrician for anything wired to wall power if you aren’t sure.

Who we are

Watt’s The Connection (wattstheconnection.com, “the site”) is made and run by Beautiful Engine LLC (“we”, “us”). By using the site you agree to these terms. If you don’t agree, please don’t use it.

It’s a planning aid, not professional advice

Diagrams, wire sizes, power and current figures, parts lists, prices, build steps, test steps and app settings are generated automatically from general rules and typical specifications. Real parts vary by manufacturer, batch and seller, and our data can be incomplete, out of date or wrong. Nothing on the site is engineering, electrical or other professional advice, and it isn’t a substitute for the manufacturer’s instructions or a qualified electrician.

Your build, your responsibility

Electrical projects carry real risks, including electric shock, fire, burns, battery failure and damage to property. You choose your parts, you build it and you use it at your own risk. Before you power anything up, check every connection against your actual parts and their datasheets, use the right fuses and wire, and follow the codes and permit rules where you live. Work on mains (wall-power) wiring should be done by a qualified person. See the Safety tab for the basics.

No warranties

The site and everything on it is provided “as is” and “as available”, without warranties of any kind, express or implied — including accuracy, merchantability, fitness for a particular purpose and non-infringement. We don’t promise the site will be error-free or always available, or that it will catch every mistake in a build.

Limitation of liability

To the fullest extent the law allows, Beautiful Engine LLC and its owners, members, employees and contractors aren’t liable for any indirect, incidental, special, consequential or punitive damages, or for injury, property damage, lost data or lost profits, arising from your use of (or inability to use) the site or anything you build with its help. Our total liability for any claim about the site is limited to US $100. Some places don’t allow some of these limits, so they may not all apply to you.

Indemnity

You agree to defend and hold harmless Beautiful Engine LLC from claims, losses and costs (including reasonable legal fees) that come from your builds, your use of the site, or your breaking these terms.

Shop links and other sites

The site links to stores and other websites we don’t control. Some shop links are affiliate (paid) links — see the Affiliate links tab. Anything you buy is between you and the seller, and their terms, prices, returns and warranties apply. Prices shown here are our rough estimates, not live store prices.

Trademarks

Product and brand names — for example WLED, QuinLED, Mean Well, Gledopto, Espressif and ESP32, Arduino, BTF-LIGHTING and Amazon — belong to their owners. We use them only to identify products. It doesn’t mean they endorse, sponsor or are connected with this site.

Our content

The site’s design, code, text, graphics and LED logo are © Beautiful Engine LLC. You’re welcome to save, print and share the diagrams, parts lists and build sheets you make for personal, non-commercial use — please keep the credit on them. Please don’t copy, scrape, reverse-engineer or resell the site or its parts data.

Changes

We may change the site or these terms at any time. The date at the top shows the latest version; using the site after a change means you accept it.

Governing law

These terms are governed by the laws of the State of California, without regard to its conflict-of-law rules. Any dispute will be handled in the state or federal courts located in Los Angeles County, California.

Contact

Questions about these terms? Reach Beautiful Engine LLC through www.beautifulengine.com.

Wiring diagramPinch or scroll to zoom · drag to pan · arrow keys and +/− work too