{"id":3167,"date":"2026-07-20T16:17:28","date_gmt":"2026-07-20T21:17:28","guid":{"rendered":"https:\/\/jimlund.org\/blog\/?page_id=3167"},"modified":"2026-07-20T16:17:28","modified_gmt":"2026-07-20T21:17:28","slug":"addressable-leds-ribbon","status":"publish","type":"page","link":"http:\/\/jimlund.org\/blog\/?page_id=3167","title":{"rendered":"Addressable LEDs ribbon"},"content":{"rendered":"\n<p>Make a display using addressable LEDs, 10-12 m long, 8-10 strands wide.  Using LEDs with a 10 cm pitch, make the strands 10 cm apart to give a long narrow matrix effect.  Wire connection rather then flex PCB looks better.  12v is better than  v; at 10 m there may be too much power drop off with 5v strips.<br><br>With a LED spacing of 10 cm, need 100 x 8 = 800 &#8211; 1200 LEDs, or in total strand length 80 m &#8211; 120 m.<\/p>\n\n\n\n<p>Inexpensive addressable LEDs connected with wire rather than flex PCB: <br><a href=\"https:\/\/www.aliexpress.us\/item\/3256806860912354.html\">12V WS2811 WS2812 3PIN Clear Lense LED String Lights Dream Color RGBIC<\/a>, 2000 LEDs $178.<br>WS2812B RGBIC Christmas Lights LED String, 50 LEDS 5 meters, $9.  Total cost for 1000 LEDs is $215.<br>BTF-LIGHTING WS2812B IC RGB Pebble Pixel Seed 12V, 66 feet, 200 LEDs, $32.  Total cost for 1000 LEDs, $160.<\/p>\n\n\n\n<p><br>Addressable LEDs guide: <a href=\"https:\/\/quinled.info\/2020\/11\/29\/diy-addressable-christmas-tree-guide\/\">Quinled<\/a>, <a href=\"https:\/\/www.thesmarthomehookup.com\/the-complete-guide-to-selecting-individually-addressable-led-strips\/\">Hookup Home Auto<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Make a display using addressable LEDs, 10-12 m long, 8-10 strands wide. Using LEDs with a 10 cm pitch, make the strands 10 cm apart to give a long narrow matrix effect. Wire connection rather then flex PCB looks better. 12v is better than v; at 10 m there may be too much power drop [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3167","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/jimlund.org\/blog\/index.php?rest_route=\/wp\/v2\/pages\/3167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/jimlund.org\/blog\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/jimlund.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/jimlund.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jimlund.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3167"}],"version-history":[{"count":1,"href":"http:\/\/jimlund.org\/blog\/index.php?rest_route=\/wp\/v2\/pages\/3167\/revisions"}],"predecessor-version":[{"id":3168,"href":"http:\/\/jimlund.org\/blog\/index.php?rest_route=\/wp\/v2\/pages\/3167\/revisions\/3168"}],"wp:attachment":[{"href":"http:\/\/jimlund.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}