{"title":"LEDs \u0026 Pixels","description":"\u003cp\u003eAdd sparkle to your creations! This is our brightest product line. We have a wide variety of WS2812b lighting to add to projects that need output for communication, or just for that something extra! \u003c\/p\u003e","products":[{"product_id":"nibbles-mini-rgb-led-module-ws2812b","title":"NIBBLES – Mini RGB LED Module – WS2812B","description":"\u003cp\u003eA Tinker Tailor original — \u003cstrong\u003eNIBBLES\u003c\/strong\u003e is a compact rectangle with four individually addressable \u003cstrong\u003eWS2812B 5050 RGB LEDs\u003c\/strong\u003e on a purple PCB. Choose it \u003cstrong\u003ebare\u003c\/strong\u003e, or \u003cstrong\u003esoldered with ring terminals (electro loops) and fine silicone wires\u003c\/strong\u003e for easy connection and testing. Perfect for wearables, cosplay, and any project that needs a pop of programmable colour in a tiny footprint.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/iSLFbI5l0Dw?si=Z3XFV21gpwoIubbS\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch3\u003eKey details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4 × WS2812B 5050 RGB LEDs, individually addressable\u003c\/li\u003e\n\u003cli\u003ePurple PCB\u003c\/li\u003e\n\u003cli\u003eTwo options: bare module, or soldered with ring terminals (electro loops) and silicone wires\u003c\/li\u003e\n\u003cli\u003eWires on the soldered option are soft silicone, 24–26 AWG — finer than typical, to suit the small module\u003c\/li\u003e\n\u003cli\u003eVoltage: 3–5V\u003c\/li\u003e\n\u003cli\u003eCompatible with FastLED, Adafruit NeoPixel library, Arduino, ESP32\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSet your code to NEO_GRB mode\u003c\/strong\u003e (standard RGB, not RGBW)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The bare module has no terminals or wires soldered — the photo shows one way to add wires and connectors for inspiration.\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNeed 8 LEDs on a breadboard-ready strip? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/whoa-neo-tester-get-your-prototyping-on-with-our-unique-mini-8-rgb-led-circuit-board-strip\"\u003eNeo Tester – 8-LED WS2812B Strip\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eWant a ring format? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED WS2812B RGB Ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eConnect with \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/electro-loops-aka-ring-terminals\"\u003eElectro Loops (Ring Terminals)\u003c\/a\u003e for easy prototyping.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Bare module","offer_id":50068052017385,"sku":"TT-NIBBLES","price":3.25,"currency_code":"CAD","in_stock":true},{"title":"Soldered with ring terminals and wires","offer_id":67638480371945,"sku":"TT-NIBBLES-SOLDERED","price":8.25,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/4ab4a7a9-20221102_171119_edited_edited.jpg?v=1769793100"},{"product_id":"neo-tester-8-rgb-led-strip","title":"Neo Tester","description":"\u003cp\u003eA Tinker Tailor original — the \u003cstrong\u003eNeo Tester\u003c\/strong\u003e is an 8-LED WS2812B RGB circuit strip with header pins, designed to make NeoPixel prototyping instant. No soldering, no trimming, no hunting for the right size. Just plug into a breadboard and go.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFully assembled and tested by hand in Nova Scotia\u003c\/strong\u003e — headers soldered, heat-shrink protected, and labelled, so it's ready the moment it arrives. Prefer to solder your own? Our bare \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/8-bit-ws2812-rgb-led-rectangle-module\"\u003e8-Bit WS2812 Rectangle Module\u003c\/a\u003e is the budget-friendly DIY route.\u003c\/p\u003e\n\u003cp\u003eChoose your orientation:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStraight pins\u003c\/strong\u003e — LEDs stand upright from your breadboard\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e90° right-angle pins\u003c\/strong\u003e — LEDs lay flat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ePin header colours will vary.\u003c\/p\u003e\n\u003ch3\u003eSpecs\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8 × WS2812B 5050 RGB LEDs, individually addressable\u003c\/li\u003e\n\u003cli\u003eHeader pins: straight or 90° right-angle\u003c\/li\u003e\n\u003cli\u003eCompatible with FastLED, Adafruit NeoPixel library, Arduino, ESP32\u003c\/li\u003e\n\u003cli\u003eDesigned and made by Tinker Tailor\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRather solder your own? The bare \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/8-bit-ws2812-rgb-led-rectangle-module\"\u003e8-Bit WS2812 Rectangle Module\u003c\/a\u003e (white or black).\u003c\/li\u003e\n\u003cli\u003eNeed more LEDs in a ring? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED WS2812B RGB Ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eWant a flexible sewable strip? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/rgb-pixels-ws281b-flex-strip\"\u003eWS2812B Flexible RGB LED Strip\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed a board to drive it? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/adafruit-circuit-playground-classic\"\u003eAdafruit Circuit Playground Classic\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"straight","offer_id":50068052967657,"sku":"NEO-TESTER-STRAIGHT","price":15.95,"currency_code":"CAD","in_stock":true},{"title":"90 degree","offer_id":50068053000425,"sku":"NEO-TESTER-NINETY","price":15.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/3ea6dbfb-20220623_125712.jpg?v=1769271453"},{"product_id":"square-led-sampler","title":"Square LEDs sampler","description":"\u003cp\u003eA colourful 10-pack of \u003cstrong\u003e2×5×7mm square LEDs\u003c\/strong\u003e in 5 colours, with matching resistors included so you can start experimenting immediately — no extra parts or maths required.\u003c\/p\u003e\n\n\u003ch3\u003eWhat's inside\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2 × Blue LEDs\u003c\/li\u003e\n\u003cli\u003e2 × Green LEDs\u003c\/li\u003e\n\u003cli\u003e2 × Yellow LEDs\u003c\/li\u003e\n\u003cli\u003e2 × Red LEDs\u003c\/li\u003e\n\u003cli\u003e2 × Clear White LEDs\u003c\/li\u003e\n\u003cli\u003eMatching resistors for each colour\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSpecs\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLens size: 2 × 5 × 7mm rectangle\u003c\/li\u003e\n\u003cli\u003eViewing angle: 160°\u003c\/li\u003e\n\u003cli\u003eForward voltage: 2.0–2.2V (Red\/Yellow) | 3.0–3.2V (White\/Green\/Blue)\u003c\/li\u003e\n\u003cli\u003eCurrent: 20mA\u003c\/li\u003e\n\u003cli\u003ePolarity: Anode = longer leg, Cathode = shorter leg\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant addressable RGB LEDs? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/neopixel-stick-8-x-ws2812-5050-rgb-led\"\u003eNeoPixel Stick – 8 × WS2812\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed a board to drive them? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/adafruit-circuit-playground-classic\"\u003eAdafruit Circuit Playground Classic\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003ePrototype connections with \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/alligator-clips\"\u003eAlligator Clips (10-pack)\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":50068053491945,"sku":"LED-SAMPLES","price":5.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/5d744919-b93882_f16af4187c0745d9ab142a73ab1135f2_mv2.png?v=1769728942"},{"product_id":"rgb-pixels-ws281b-flex-strip","title":"RGB Pixels WS281B Flex Strip","description":"\u003cp\u003eUltra-flexible \u003cstrong\u003eWS2812B RGB LED strips\u003c\/strong\u003e designed to sew directly into garments, bags, jackets, and backpacks. Each strip uses 5050 RGB LEDs with a 120° viewing angle and just three connections — \u003cstrong\u003ePower, Ground, and Data\u003c\/strong\u003e — for full individually addressable colour control from any Arduino or ESP32.\u003c\/p\u003e\n\u003cp\u003eAvailable in \u003cstrong\u003e10-LED\u003c\/strong\u003e or \u003cstrong\u003e25-LED\u003c\/strong\u003e lengths.\u003c\/p\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWS2812B 5050 RGB LEDs — individually addressable\u003c\/li\u003e\n\u003cli\u003e16M+ colours, 120° viewing angle\u003c\/li\u003e\n\u003cli\u003eUltra-flexible — bends, curves, and sews into fabric\u003c\/li\u003e\n\u003cli\u003e3-wire connection: Power, Ground, Data\u003c\/li\u003e\n\u003cli\u003eCompatible with FastLED, Adafruit NeoPixel library, Arduino, ESP32\u003c\/li\u003e\n\u003cli\u003eAvailable in 10 or 25 LED configurations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a longer continuous strip? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/60-meter-rgb-pixel-strips-1\"\u003e60\/meter RGB Pixel Strips\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed an ultra-narrow strip for tight spaces? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/ultra-narrow-ws2812-smart-digital-led-strip-light-up-your-creations\"\u003eUltra-Narrow WS2812 2020 LED Strip\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eWant a ring format? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED WS2812B RGB Ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/j6XMTufDMRg?si=5Ia7YEl2fa5IY3N2\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003eWe now also sell kits to follow along with our fun video projects. \u003ca href=\"https:\/\/www.tinkertailor.ca\/collections\/build-along-video-kits\"\u003ehttps:\/\/www.tinkertailor.ca\/collections\/build-along-video-kits \u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eFor ~10%+ off the kits compared to the items alone! \u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"10 LED strip","offer_id":50068056834281,"sku":"RGB-FLEX-STRIP-10LED","price":14.95,"currency_code":"CAD","in_stock":true},{"title":"25 LED strip","offer_id":50068056867049,"sku":"RGB-FLEX-STRIP-25LED","price":29.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/1eb63a78-Screenshot-2025-04-19-182135.jpg?v=1769271457"},{"product_id":"16-led-rgb-circuit-ring-ws2812b-black-pcb","title":"16-LED RGB Circuit Ring – WS2812B (Black PCB)","description":"\u003cp\u003eBring dynamic, colourful effects to your wearable projects with this \u003cstrong\u003e16-LED WS2812B RGB circuit ring\u003c\/strong\u003e on a bold black PCB. LEDs are spaced closely together for extra smooth, vivid animations — I used a version of this in my physical distancing hat project (check the photos!).\u003c\/p\u003e\n\u003cp\u003eJust three connections: \u003cstrong\u003eGround, Power, and Data\u003c\/strong\u003e. Works with FastLED, Adafruit NeoPixel library, Arduino, ESP32, and any WS2812B-compatible platform. Comes pre-wired and ready to connect.\u003c\/p\u003e\n\u003ch3\u003eSpecs\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLEDs: 16 × WS2812B 5050 RGB\u003c\/li\u003e\n\u003cli\u003eVoltage: 3–5V\u003c\/li\u003e\n\u003cli\u003ePCB: Black\u003c\/li\u003e\n\u003cli\u003eConnection: 3-wire (Ground, Power, Data)\u003c\/li\u003e\n\u003cli\u003eSupplied pre-wired\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eNote: The video shows WS2812B effects for illustration — it features a different product but demonstrates the same LED type.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a white PCB version? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-white-pcb\"\u003e16-LED WS2812B RGB Ring – White PCB\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed more LEDs? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/24-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e24-LED WS2812B RGB Ring – Black PCB\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eWant fewer LEDs with a soldering option? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/12-rgb-led-black-panel\"\u003e12-LED RGB Circuit Ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":50068057850089,"sku":"16-LED-RGB-CIRCUIT-RING","price":13.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/dba66424-DC5V-WS2812B-LED-Pixel-Individually-Addressable-Ring-8-16-24-3_edited.jpg?v=1769271457"},{"product_id":"24-led-rgb-circuit-ring-ws2812b-black-pcb","title":"24-LED RGB Circuit Ring – WS2812B (Black PCB)","description":"\u003cp\u003eMake your wearable projects pop with this \u003cstrong\u003e24-LED WS2812B RGB circuit ring\u003c\/strong\u003e on a sleek black PCB. LEDs are spaced closely together for extra vibrant, fluid animations — I used this in a physical distancing hat project (check the photos!) and the results were fantastic.\u003c\/p\u003e\n\u003cp\u003eJust three connections: \u003cstrong\u003eGround, Power, and Data\u003c\/strong\u003e. Works with FastLED, Adafruit NeoPixel library, Arduino, ESP32, and any WS2812B-compatible platform.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/J-xa1br6J2A?si=853ZLpMnUTapO5Qf\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch3\u003eSpecs\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLEDs: 24 × WS2812B 5050 RGB\u003c\/li\u003e\n\u003cli\u003eOuter diameter: 72mm | Inner diameter: 54mm | Width: 9mm\u003c\/li\u003e\n\u003cli\u003eVoltage: 3–5V\u003c\/li\u003e\n\u003cli\u003ePCB: Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eVariants\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-soldered ($7.25)\u003c\/strong\u003e — bare ring, solder your own wires\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSilicone wires included ($9.95)\u003c\/strong\u003e — 15cm silicone wires included, you solder\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSilicone wires soldered ($12.99)\u003c\/strong\u003e — ready to connect: red (PWR), black (GND), colour-coded data wire\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × 24-LED WS2812B RGB Circuit Ring (black PCB)\u003c\/li\u003e\n\u003cli\u003eSilicone wires included or pre-soldered depending on variant selected\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eImages shown to illustrate programmable colours and project examples.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant fewer LEDs? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED WS2812B RGB Ring – Black PCB\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eWant a white PCB version? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-white-pcb\"\u003e16-LED WS2812B RGB Ring – White PCB\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed a compact bar? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/neopixel-stick-8-x-ws2812-5050-rgb-led\"\u003eNeoPixel Stick – 8 × WS2812\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/j6XMTufDMRg?si=5Ia7YEl2fa5IY3N2\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Non-soldered","offer_id":50068058210537,"sku":"24-LED-RING-PLAIN","price":17.25,"currency_code":"CAD","in_stock":true},{"title":"Silicone wires included","offer_id":50068058243305,"sku":"24-LED-RING-WIRES-INC","price":20.95,"currency_code":"CAD","in_stock":true},{"title":"Silicone wires soldered","offer_id":50068058276073,"sku":"24-LED-RING-SOLDERED","price":24.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/ws2812b-24-led-ring-black-pcb.jpg?v=1792691704"},{"product_id":"16-led-rgb-circuit-ring-ws2812b-white-pcb","title":"16-LED RGB Circuit Ring – WS2812B (White PCB)","description":"\u003cp\u003eA compact, clean-looking \u003cstrong\u003e16-LED WS2812B RGB circuit ring\u003c\/strong\u003e on a white PCB — individually addressable 5050 LEDs with close spacing for smooth animations and vivid lighting effects. I used this ring in a physical distancing hat project (see the photos for inspiration!).\u003c\/p\u003e\n\u003cp\u003eComes \u003cstrong\u003epre-soldered with 3 wires on both sides\u003c\/strong\u003e for flexible connection options. Just three connections needed: \u003cstrong\u003eGround, Power, and Data\u003c\/strong\u003e. Works with FastLED, Adafruit NeoPixel library, Arduino, ESP32, and any WS2812B-compatible platform.\u003c\/p\u003e\n\u003ch3\u003eSpecs\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLEDs: 16 × WS2812B 5050 RGB\u003c\/li\u003e\n\u003cli\u003eOuter diameter: 48mm | Inner diameter: 31.1mm | Width: 7.5mm\u003c\/li\u003e\n\u003cli\u003eVoltage: 3–5V\u003c\/li\u003e\n\u003cli\u003ePCB: White\u003c\/li\u003e\n\u003cli\u003ePre-soldered with 3 wires on both sides\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × 16-LED WS2812B RGB Circuit Ring (white PCB, pre-soldered)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer a black PCB? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED WS2812B RGB Ring – Black PCB\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eWant fewer LEDs or a soldering option? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/12-rgb-led-black-panel\"\u003e12-LED RGB Circuit Ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed a compact LED bar instead? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/neopixel-stick-8-x-ws2812-5050-rgb-led\"\u003eNeoPixel Stick – 8 × WS2812\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":50068058145001,"sku":"16-LED-RGB-CIRCUIT-RING-WHITE","price":14.85,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/ws2812b-16-led-ring-white-pcb.jpg?v=1792691782"},{"product_id":"12-rgb-led-black-panel","title":"12 RGB LED Black Panel","description":"\u003cp\u003eLight up your next wearable project with this \u003cstrong\u003e12-LED WS2812B RGB circuit ring\u003c\/strong\u003e — individually addressable 5050 LEDs with wider spacing for bold visual effects. I used a larger version for a physical distancing hat (see the photos!), and it's been a go-to for wearable lighting builds ever since.\u003c\/p\u003e\n\u003cp\u003eJust three connections: \u003cstrong\u003ePower, Ground, and Data\u003c\/strong\u003e. Compatible with 3–5V (I've had great results at 3V in wearables). Works with FastLED, Adafruit NeoPixel library, and any WS2812B-compatible platform.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/J-xa1br6J2A?si=32i6pQhp7VQXc_kk\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch3\u003eVariants\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eNot Soldered ($3.95)\u003c\/strong\u003e — bare ring, solder your own wires\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4 Silicone Wires Included, Not Soldered ($5.95)\u003c\/strong\u003e — 15cm silicone wires included, you solder\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePre-Soldered with Silicone Wires ($7.95)\u003c\/strong\u003e — ready to connect: black (GND), red (PWR), colour-coded data wire\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × 12-LED WS2812B RGB Circuit Ring (black PCB)\u003c\/li\u003e\n\u003cli\u003eSilicone wires included or pre-soldered depending on variant selected\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eImages show sample colours when programmed and similar styles used in projects. This listing is for the 12-LED version only.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNeed more LEDs in a ring? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED WS2812B RGB Circuit Ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eWant a strip instead? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/60-meter-rgb-pixel-strips-1\"\u003e60\/meter RGB Pixel Strips\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed a compact bar? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/neopixel-stick-8-x-ws2812-5050-rgb-led\"\u003eNeoPixel Stick – 8 × WS2812\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Soldered with silicone wires","offer_id":50068058341609,"sku":"12-LED-PANEL-SOLDERED","price":7.95,"currency_code":"CAD","in_stock":true},{"title":"4 Silicone wires included (not soldered)","offer_id":50068058374377,"sku":"12-LED-PANEL-WIRES-INC","price":5.95,"currency_code":"CAD","in_stock":true},{"title":"Not Soldered","offer_id":50068058407145,"sku":"12-LED-PANEL-PLAIN","price":3.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/99fc116c-H5b48a251f330421392b8c52b85b9a13ap_edited.jpg?v=1769271461"},{"product_id":"ws2812d-4-pin-leds","title":"WS2812D 4-pin LEDs","description":"\u003cp\u003eA single, individually addressable \u003cstrong\u003eWS2812D RGB LED\u003c\/strong\u003e with built-in control IC — no external components needed. Just power, ground, and a single data line, and you have full colour control from any microcontroller. Daisy-chain as many as you like for multi-LED displays.\u003c\/p\u003e\n\u003cp\u003eAvailable in \u003cstrong\u003eClear\u003c\/strong\u003e (bright, directional) or \u003cstrong\u003eDiffused\u003c\/strong\u003e (soft, even glow). Sold individually so you can buy exactly the quantity you need.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/s4t1PC_Bwgo?si=29L7hyB_w6aYO7G6\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e5mm round head, integrated WS2812D IC\u003c\/li\u003e\n\u003cli\u003eIndividually addressable RGB — full colour per LED\u003c\/li\u003e\n\u003cli\u003eSingle data line control (serial protocol)\u003c\/li\u003e\n\u003cli\u003ePower: 3.3V–5V (works great direct from ESP32 at 3.3V)\u003c\/li\u003e\n\u003cli\u003eDaisy-chainable — connect multiple LEDs in series\u003c\/li\u003e\n\u003cli\u003eCompatible with Arduino, ESP32, Raspberry Pi, FastLED, Adafruit NeoPixel library\u003c\/li\u003e\n\u003cli\u003eAvailable: Clear or Diffused lens\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eNote\u003c\/h3\u003e\n\u003cp\u003eThe star shape shown in some images is not included — it was made to demonstrate the LED in action.\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant LEDs pre-mounted on a strip? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/10-rgb-pixel-strip\"\u003eStarter Strip: 10 WS2812b Try Me Pack\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed a compact 8-LED bar? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/neopixel-stick-8-x-ws2812-5050-rgb-led\"\u003eNeoPixel Stick – 8 × WS2812\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Clear","offer_id":50068059357417,"sku":"WS2812D-CLEAR","price":0.59,"currency_code":"CAD","in_stock":true},{"title":"Diffused","offer_id":50068059390185,"sku":"WS2812D-DIFFUSED","price":0.59,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/ws2812d-4-pin-led-lit-breadboard.jpg?v=1792691783"},{"product_id":"ultra-narrow-ws2812-led-strip","title":"Ultra-Narrow WS2812 Smart Digital LED Strip","description":"\u003cp\u003eAt just \u003cstrong\u003e2.7mm wide\u003c\/strong\u003e, this \u003cstrong\u003eWS2812 2020 LED strip\u003c\/strong\u003e is one of the slimmest individually addressable RGB strips available — perfect for wearables, model builds, and any project where space is tight but you still want full colour control.\u003c\/p\u003e\n\u003cp\u003eEach strip is \u003cstrong\u003e8\" (approx. 20cm)\u003c\/strong\u003e. If you order more than one, we'll keep the strip intact rather than cutting at 8\" intervals.\u003c\/p\u003e\n\u003cp\u003eThree connections only: \u003cstrong\u003eGround\u003c\/strong\u003e, \u003cstrong\u003ePower\u003c\/strong\u003e, and \u003cstrong\u003eData\u003c\/strong\u003e. Compatible with WS2812B controllers (ESP32, Arduino, Raspberry Pi, etc.) and supported by extensive libraries like FastLED and Adafruit NeoPixel.\u003c\/p\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUltra-narrow: 2.7mm wide (2020 LED package)\u003c\/li\u003e\n\u003cli\u003eIndividually addressable RGB — full colour per LED\u003c\/li\u003e\n\u003cli\u003ePower: DC 5V or DC 12V\u003c\/li\u003e\n\u003cli\u003eCuttable along marked lines (retains pads at both ends)\u003c\/li\u003e\n\u003cli\u003eFlexible and bendable — avoid sharp bends\u003c\/li\u003e\n\u003cli\u003eData pad on front; power and ground on reverse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eImportant notes\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoldering required\u003c\/strong\u003e — pads are tiny, so confident soldering skills recommended\u003c\/li\u003e\n\u003cli\u003eController and power supply \u003cstrong\u003enot included\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWhite may appear orange at low voltage — increase voltage for accurate white\u003c\/li\u003e\n\u003cli\u003eFragile — avoid sharp bends or kinking\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a wider, easier-to-solder strip? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/60-meter-rgb-pixel-strips-1\"\u003e60\/meter RGB Pixel Strips\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed a short starter strip? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/mini-10-rgb-pixel-strip-1\"\u003e*mini* 10 RGB Pixel Strip\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":50068059881705,"sku":"ULTRA-NARROW-WS2812","price":9.75,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/23fae63e-ws2812Bmini2020-e1747930314620.webp?v=1769271464"},{"product_id":"warm-white-led-filament-strips","title":"Warm white LED Filament strips","description":"\u003cp\u003eThe warm white version of our popular LED filaments — a stunning, diffused light source that looks like a miniature Edison bulb filament. Flexible enough to shape gently into costumes, jewellery, and wearable builds, with a soft 2200K glow that's hard to replicate with standard LEDs.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in two lengths: \u003cstrong\u003e130mm\u003c\/strong\u003e and \u003cstrong\u003e300mm\u003c\/strong\u003e, both at 3V DC.\u003c\/p\u003e\n\n\u003ch3\u003eKey Details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eColour: Warm White (~2200K)\u003c\/li\u003e\n\u003cli\u003eSizes: 130mm ($4.95) or 300mm ($8.75)\u003c\/li\u003e\n\u003cli\u003eVoltage: 3V DC\u003c\/li\u003e\n\u003cli\u003eConnection: metal tab each end — \u003cstrong\u003etab with hole = positive\u003c\/strong\u003e, solid tab = ground\u003c\/li\u003e\n\u003cli\u003eFlexible — can be gently shaped or slightly folded\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDo not cut\u003c\/strong\u003e — cutting will break the circuit\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePowering your filament\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCR2032\u003c\/strong\u003e coin cell (3V) — quick test right out of the bag\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 × AA batteries in series\u003c\/strong\u003e = 3V for longer runtime\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant colour options (red, blue, green, pink)? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/mini-led-filament-strips-38mm-1\"\u003eMini LED Filament Strips 38mm\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed colour-changing addressable LEDs? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/20-mini-rgb-led-strip-1\"\u003e20 *mini* RGB LED Strip\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNew to wearable electronics? The \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/busy-new-bee\"\u003eBusy New Bee Starter Kit\u003c\/a\u003e is a great place to begin.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Tinker Tailor","offers":[{"title":"130mm","offer_id":50076292612329,"sku":"WARM-WHITE-130-LED","price":4.95,"currency_code":"CAD","in_stock":true},{"title":"300mm","offer_id":50076292579561,"sku":"WARM-WHITE-300-LED","price":8.75,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/warm-white-filamentLED.jpg?v=1780598856"},{"product_id":"mini-led-filament-strips-38mm","title":"Mini LED Filament strips 38mm","description":"\u003cp\u003eTiny, bendy, and absolutely stunning — these \u003cstrong\u003e38mm LED filament strips\u003c\/strong\u003e are one of the most unique light sources you can add to a wearable or small maker project. Inspired by Edison bulb filaments, LEDs run along the full length for a warm, diffused glow that's unlike anything a standard LED can produce.\u003c\/p\u003e\n\n\u003cp\u003eI've used these in several wearable projects and they never fail to get a reaction. They're flexible enough to shape gently or fold slightly, making them easy to embed in costumes, jewellery, and soft builds.\u003c\/p\u003e\n\n\u003ch3\u003eKey Details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSize: 38mm length\u003c\/li\u003e\n\u003cli\u003eVoltage: 3V DC\u003c\/li\u003e\n\u003cli\u003eColours: Red, Green, Blue, Pink, Warm White (2200K)\u003c\/li\u003e\n\u003cli\u003eConnection: metal tab each end — \u003cstrong\u003etab with hole = positive\u003c\/strong\u003e, solid tab = ground\u003c\/li\u003e\n\u003cli\u003eFlexible — can be gently shaped or slightly folded\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDo not cut\u003c\/strong\u003e — cutting will break the circuit\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePowering your filament\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCR2032\u003c\/strong\u003e coin cell (3V) — quick test right out of the bag\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 × AA batteries in series\u003c\/strong\u003e = 3V for longer runtime\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a longer filament? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/led-filament-strips-1\"\u003eLED *bendy* Filament Strips\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed colour-changing addressable LEDs instead? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/20-mini-rgb-led-strip-1\"\u003e20 *mini* RGB LED Strip\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNew to wearable electronics? The \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/busy-new-bee\"\u003eBusy New Bee Starter Kit\u003c\/a\u003e is a great place to begin.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Tinker Tailor","offers":[{"title":"#ff0000:Red","offer_id":50076292710633,"sku":"MINI-FILAMENT-RED","price":3.25,"currency_code":"CAD","in_stock":true},{"title":"#008000:Green","offer_id":50076292743401,"sku":"MINI-FILAMENT-GREEN","price":3.25,"currency_code":"CAD","in_stock":true},{"title":"#ff00cc:Pink","offer_id":50076292776169,"sku":"MINI-FILAMENT-PINK","price":3.25,"currency_code":"CAD","in_stock":true},{"title":"#0000ff:Blue","offer_id":50076292808937,"sku":"000154","price":3.25,"currency_code":"CAD","in_stock":true},{"title":"#FFC52E:Warm White","offer_id":50076292841705,"sku":"MINI-FILAMENT-WARM-WHITE","price":3.25,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/Mini-LED-Filament.png?v=1780594706"},{"product_id":"60-meter-rgb-pixel-strips","title":"60\/meter RGB Pixel Strips","description":"\u003cp\u003eNew to Neos? If you are curious and want to try using these colorful LEDs then this might be the answer for you.\u003c\/p\u003e\n\u003cp\u003eThese are \u003cstrong\u003e1m lengths\u003c\/strong\u003e, with \u003cstrong\u003e60 RGB\u003c\/strong\u003e lights per meter. Available on a \u003cstrong\u003eblack\u003c\/strong\u003e or \u003cstrong\u003ewhite\u003c\/strong\u003e circuit base (IP30, not waterproof).\u003c\/p\u003e\n\u003cp\u003eNeed more length? Check out our \u003ca href=\"\/products\/2-meters-60-per-meter-rgb-pixel-strips-1\"\u003e\u003cstrong\u003e2 Meter version\u003c\/strong\u003e\u003c\/a\u003e for larger projects!\u003c\/p\u003e\n\u003ch3\u003eInformation\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInput Voltage: DC 5V\/3V\u003c\/li\u003e\n\u003cli\u003eLED Resource: WS2812B led (5050 SMD RGB LED with built-in improved version of ws2811 ic)\u003c\/li\u003e\n\u003cli\u003eEach LED is separately controlled\u003c\/li\u003e\n\u003cli\u003eIC Type: Improved version ws2812 IC (built inside the 5050 SMD RGB LED)\u003c\/li\u003e\n\u003cli\u003e60 pixels per meter\u003c\/li\u003e\n\u003cli\u003eIP30 — not waterproof\u003c\/li\u003e\n\u003cli\u003eCuttable: every LED is cuttable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCheck out \u003cstrong\u003e\u003ca href=\"https:\/\/www.youtube.com\/@CMozMaker\" target=\"_blank\"\u003esome of my tutorials\u003c\/a\u003e\u003c\/strong\u003e that use these colourful pixels!\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"#ffffff:White","offer_id":50076293234921,"sku":"000048","price":10.25,"currency_code":"CAD","in_stock":true},{"title":"#000000:Black","offer_id":50076293267689,"sku":"000047b","price":10.25,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/RGB-lights-Pixel.jpg?v=1780514647"},{"product_id":"60-per-meter-rgb-pixel-strip-2m","title":"60\/meter RGB Pixel Strips - 2 meters","description":"\u003cp\u003eThis is our 2-meter lengths if you use these RGB LEDs in many projects it can sometimes be better to just cut the lengths you need. Or you might have a larger project in mind!\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThese are \u003cstrong\u003e2m lengths\u003c\/strong\u003e, with \u003cstrong\u003e60 RGB\u003c\/strong\u003e lights per meter.\u003c\/li\u003e\n\u003cli\u003eThese are on a \u003cstrong\u003eblack \u003c\/strong\u003eor \u003cstrong\u003ewhite \u003c\/strong\u003ecircuit base and are \u003cstrong\u003e(IP30)\u003c\/strong\u003e, as pictured.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eINFORMATION\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInput Voltage: DC 5V\u003c\/li\u003e\n\u003cli\u003eLED Resource: WS2812B led (5050 SMD RGB LED with built-in improved version of ws2811 ic).\u003c\/li\u003e\n\u003cli\u003eLED: Each LED is separately controlled.\u003c\/li\u003e\n\u003cli\u003eIC Type: Improved version ws2812 IC(built inside the 5050 smd rgb led).\u003c\/li\u003e\n\u003cli\u003ePixels: 60\u003c\/li\u003e\n\u003cli\u003eIP30, not waterproof\u003c\/li\u003e\n\u003cli\u003eCuttable: Every LED is cuttable.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe've also got \u003cstrong\u003esuper cute mini pixels too\u003c\/strong\u003e shown for comparison in the images!\u003c\/p\u003e\n\u003cp\u003eCheckout \u003cstrong\u003e\u003ca href=\"https:\/\/www.youtube.com\/@CMozMaker\" target=\"_blank\"\u003esome of my tutorials\u003c\/a\u003e\u003c\/strong\u003e that use these colourful pixels! \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"#ffffff:White","offer_id":50076293300457,"sku":"000050","price":21.75,"currency_code":"CAD","in_stock":true},{"title":"#000000:Black","offer_id":50076293333225,"sku":"000049","price":21.75,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/9a42f0b4-b93882_61e8611e84bd43be8095fcf51253dbda_mv2.jpg?v=1769545522"},{"product_id":"144-per-meter-rgb-pixel-strip","title":"144\/meter RGB Pixel Strips (WS2812b)","description":"\u003cp\u003eWhen you want \u003cem\u003emaximum\u003c\/em\u003e colour impact in minimum space, this is your strip. Packed with \u003cstrong\u003e144 individually addressable WS2812B RGB LEDs per meter\u003c\/strong\u003e, these 1m strips deliver jaw-dropping brightness and buttery-smooth colour gradients — perfect for costumes, wearables, and any project where density matters.\u003c\/p\u003e\n\u003cp\u003eAvailable on a \u003cstrong\u003ewhite\u003c\/strong\u003e or \u003cstrong\u003eblack\u003c\/strong\u003e PCB base, rated \u003cstrong\u003eIP30\u003c\/strong\u003e for indoor use.\u003c\/p\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eInput Voltage:\u003c\/strong\u003e DC 5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLED Type:\u003c\/strong\u003e WS2812B (5050 SMD RGB with built-in WS2811 IC)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePixels:\u003c\/strong\u003e 144 per meter — each independently controlled\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIC:\u003c\/strong\u003e Improved WS2812 built inside each LED\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCuttable:\u003c\/strong\u003e Yes — every LED is a cut point, though the tight 144-pixel pitch means confident soldering skills are a must!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRating:\u003c\/strong\u003e IP30 (indoor use)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eGreat Companions\u003c\/h2\u003e\n\u003cp\u003eNew to pixel strips? Start with our \u003ca href=\"\/products\/neopixel-starter-strip-try-me-pack-ws2812b\"\u003eNeoPixel Starter Strip – Try Me Pack!\u003c\/a\u003e to get your bearings before cutting into a dense 144-pixel strip. For smaller accent lighting, check out the \u003ca href=\"\/products\/mini-10-rgb-pixel-strip\"\u003e*mini* 10 RGB Pixel Strip\u003c\/a\u003e or the \u003ca href=\"\/products\/nibbles-dazzle-your-projects-with-mini-rgb-magic\"\u003eNIBBLES* Mini RGB\u003c\/a\u003e strips. Need a step down in density? The \u003ca href=\"\/products\/60-meter-rgb-pixel-strips\"\u003e60\/meter RGB Pixel Strips\u003c\/a\u003e are a great option, and if your project lives outdoors, grab the \u003ca href=\"\/products\/60-meter-ip65-rgb-pixel-strips-waterproof\"\u003e60\/meter IP65 Waterproof version\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003cp\u003eTo drive these strips, pair them with a wearable-friendly controller like the \u003ca href=\"\/products\/adafruit-flora-v3\"\u003eAdafruit Flora V3\u003c\/a\u003e, the \u003ca href=\"\/products\/beetle-esp32-microcontroller-sewable\"\u003eBeetle ESP32 [Sewable]\u003c\/a\u003e, or the compact \u003ca href=\"\/products\/seeed-xiao-rp2040-arduino-micropy\"\u003eSeeed XIAO RP2040\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck out our tutorials\u003c\/strong\u003e for project ideas and wiring guides to get these pixels glowing in no time!\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"#ffffff:White","offer_id":50076293464297,"sku":"000047","price":26.99,"currency_code":"CAD","in_stock":true},{"title":"#000000:Black","offer_id":50076293497065,"sku":"000046","price":26.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/RGB-Pixel-Strips.jpg?v=1780510677"},{"product_id":"60-per-meter-ip65-waterproof-rgb-pixel-strip","title":"60\/meter IP65 RGB Pixel Strips (Waterproof)","description":"\u003cp\u003eNew to NeoPixels? This is a great place to start — or a reliable go-to if you already know what you love.\u003c\/p\u003e\n\u003cp\u003eThese are \u003cstrong\u003e1m lengths\u003c\/strong\u003e with \u003cstrong\u003e60 individually addressable RGB LEDs\u003c\/strong\u003e per meter, available on a \u003cstrong\u003eblack\u003c\/strong\u003e or \u003cstrong\u003ewhite\u003c\/strong\u003e PCB. The silicone \u003cstrong\u003eIP65 waterproof\u003c\/strong\u003e coating makes them ideal for outdoor installations, wearables, and anywhere moisture is a concern.\u003c\/p\u003e\n\u003ch3\u003eSpecs\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInput Voltage: DC 5V\u003c\/li\u003e\n\u003cli\u003eLED Type: WS2812B (5050 SMD RGB with integrated WS2811 IC)\u003c\/li\u003e\n\u003cli\u003ePixels: 60 per meter — each independently controlled\u003c\/li\u003e\n\u003cli\u003eWaterproofing: IP65 silicone coating\u003c\/li\u003e\n\u003cli\u003eCuttable: Yes — cut between any LED\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eNot sure which strip is right for you?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNeed the same strip \u003cem\u003ewithout\u003c\/em\u003e waterproofing? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/60-meter-rgb-pixel-strips-1\"\u003e60\/meter RGB Pixel Strips (non-waterproof)\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eJust getting started? The \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/10-rgb-pixel-strip\"\u003eNeoPixel Starter Strip – Try Me Pack!\u003c\/a\u003e is a low-commitment way to experiment.\u003c\/li\u003e\n\u003cli\u003eWant something smaller and more flexible for tight spaces or wearables? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/mini-10-rgb-pixel-strip-1\"\u003e*mini* 10 RGB Pixel Strip\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWant to see these in action? Check out \u003cstrong\u003e\u003ca href=\"https:\/\/www.instructables.com\/member\/CMoz\/\" target=\"_blank\"\u003etutorials using these pixels\u003c\/a\u003e\u003c\/strong\u003e to get inspired!\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"#000000:Black","offer_id":50076293628137,"sku":"000044","price":12.95,"currency_code":"CAD","in_stock":true},{"title":"#ffffff:White","offer_id":50076293660905,"sku":"000045","price":12.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/RGBNeoPixels.jpg?v=1780507785"},{"product_id":"addressable-rgb-led-button-chip","title":"RGB LED Button Chip Addressable","description":"\u003cp\u003eA tiny \u003cstrong\u003e8 × 10 × 3 mm\u003c\/strong\u003e breakout board with an addressable WS2812B RGB LED — sold in a \u003cstrong\u003e5-pack\u003c\/strong\u003e. Works the same way as our other addressable pixels, but you can choose exactly how many you use and where you place them.\u003c\/p\u003e\n\u003cp\u003eIn the photos I’ve soldered white silicone wire to one and a pin header to another — a useful idea if you want a single pixel for a project or for testing code. These come with no soldered pins or wires. I used 24 AWG silicone wire, but you might want to go smaller!\u003c\/p\u003e\n\u003cp\u003eThe WS2812B has a constant-current driver built right into the LED package. Pixels are chainable — you only need 1 data pin\/wire to control as many as you like. Full 24-bit colour with PWM handled by the controller chip.\u003c\/p\u003e\n\u003ch2\u003ePinout\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVDD (pin 1)\u003c\/strong\u003e — Power supply (3.5–5.5 V)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDOUT (pin 2)\u003c\/strong\u003e — Data signal output\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVSS (pin 3)\u003c\/strong\u003e — Ground\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDIN (pin 4)\u003c\/strong\u003e — Data signal input\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 8 × 10 × 3 mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e 0.3 g each\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower supply:\u003c\/strong\u003e 3.5–5.5 V (works at 3.3 V)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtocol:\u003c\/strong\u003e 800 kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePack:\u003c\/strong\u003e 5 individual chips\u003c\/li\u003e\n\u003cli\u003eChainable design — 1 data wire for unlimited pixels\u003c\/li\u003e\n\u003cli\u003eSoldering required\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"#000000:Black","offer_id":50076295102697,"sku":"000074","price":4.99,"currency_code":"CAD","in_stock":true},{"title":"#ffffff:White","offer_id":50076295135465,"sku":"000075","price":4.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/LED-Button-Chip-Addressable.jpg?v=1779981702"},{"product_id":"mini-10-rgb-pixel-strip","title":"Mini 10 RGB Pixel Strip","description":"\u003cp\u003eNew to Neos?\u003c\/p\u003e\n\u003cp\u003eIf you’re curious and want to try these colourful LEDs, this might be the answer for you. It’s a fun way to add colour to your wearables. Because of the smaller size you can place them in tighter areas — fingers, cuffs, narrow hems, and more.\u003c\/p\u003e\n\u003cp\u003eThese are \u003cstrong\u003esmaller\u003c\/strong\u003e than the more common 5050 size — these are \u003cstrong\u003e3535\u003c\/strong\u003e (35 × 35 mm) — super cute and small! See the product image for a side-by-side size comparison.\u003c\/p\u003e\n\u003cp\u003eMaybe you don’t want to buy a full reel just yet, so this is a fun way to start. If you order more than one, they will come uncut — leave a note if you’d like them cut.\u003c\/p\u003e\n\u003cp\u003eAlso available: \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/20-mini-rgb-led-strip-1\"\u003e20 *mini* RGB LED Strip\u003c\/a\u003e and \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/144-meter-rgb-pixel-strips-ws2812b\"\u003e144\/meter RGB Pixel Strips\u003c\/a\u003e.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e10 individually addressable RGB pixels per strip\u003c\/li\u003e\n\u003cli\u003eWS2812B chip, 3535 size\u003c\/li\u003e\n\u003cli\u003e4 mm narrow PCB width\u003c\/li\u003e\n\u003cli\u003e3 V \/ 5 V compatible, IP20 (no weather protection)\u003c\/li\u003e\n\u003cli\u003eAvailable on black or white circuit base\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Soldering skills required — use 26 AWG wire or smaller, as the solder tabs are very small.\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"#000000:Black","offer_id":50076297167081,"sku":"MINI-10-RGB","price":4.15,"currency_code":"CAD","in_stock":true},{"title":"#ffffff:White","offer_id":50076297199849,"sku":"MINI-10-RGB-W","price":4.15,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/mini-NeoPixel.png?v=1779740411"},{"product_id":"20-mini-rgb-led-strip","title":"20 Mini RGB LED strip","description":"\u003cp\u003eThis is a very small, flexible strip with \u003cstrong\u003e20 individually addressable RGB LEDs\u003c\/strong\u003e (WS2812B).\u003c\/p\u003e\n\u003cp\u003eThey’re a lot of fun to add to wearable projects. Only 3 connections are needed — \u003cstrong\u003eground\u003c\/strong\u003e, \u003cstrong\u003epower\u003c\/strong\u003e, and a \u003cstrong\u003edata pin\u003c\/strong\u003e. Easy to program with the extensive libraries available online.\u003c\/p\u003e\n\u003cp\u003eAlso check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/mini-10-rgb-pixel-strip\"\u003e*mini* 10 RGB Pixel Strip\u003c\/a\u003e for an even smaller option, or the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/144-meter-rgb-pixel-strips-ws2812b\"\u003e144\/meter RGB Pixel Strips\u003c\/a\u003e for high-density builds.\u003c\/p\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLEDs:\u003c\/strong\u003e 20 × WS2812B (2020 size)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVoltage:\u003c\/strong\u003e 3.3–5 V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCurrent:\u003c\/strong\u003e 50 mA (all 20 LEDs fully lit)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 100 × 3.5 × 1 mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e 0.5 g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnector:\u003c\/strong\u003e 1.0 mm 3P\u003c\/li\u003e\n\u003cli\u003eCuttable along marked white lines on the back of the PCB\u003c\/li\u003e\n\u003cli\u003eFlexible and bendable — can be glued into tight spaces\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eDrone Compatible\u003c\/h2\u003e\n\u003cp\u003eEquipped with a \u003cstrong\u003e1.0 mm 3P connector\u003c\/strong\u003e, this strip supports main flight controllers including F3, F4, and F7, as well as external controllers using the WS2812 protocol — great for FPV drone lighting builds.\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":50076300214505,"sku":"LED-MINI-20-WS2812B","price":5.85,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/RGB_LED.png?v=1779717173"},{"product_id":"led-filament-strips","title":"LED FLEX Filament strips","description":"\u003cp\u003eVery bendy!\u003c\/p\u003e\n\u003cp\u003eThese are so fun and unusual. After giving them a try in a few wearable projects, I can tell you they offer a \u003cstrong\u003estunning light source\u003c\/strong\u003e for your projects.\u003c\/p\u003e\n\u003cp\u003eThese are mock Edison bulb filaments — LEDs are distributed along the length of the filament. Each end has a metal tab: the end \u003cstrong\u003ewith a hole is positive\u003c\/strong\u003e, the solid end is ground. Using a coin cell battery you can test them as soon as they arrive — just touch the positive side of the battery to the holed tab and the negative to the solid tab, and watch it glow!\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExtremely flexible — curve, twist, and shape into jewellery, garment accents, or circuit highlights without breaking\u003c\/li\u003e\n\u003cli\u003eMimics vintage Edison filaments but runs cool and efficient at 3 V DC — ideal for coin cell or battery-powered builds\u003c\/li\u003e\n\u003cli\u003eSimple polarity makes them beginner-friendly for sewable projects using conductive thread or snaps\u003c\/li\u003e\n\u003cli\u003eWorks great woven into wearables, backlit into OLED housings, or breadboarded into prototypes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVoltage:\u003c\/strong\u003e DC 3 V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable colours:\u003c\/strong\u003e Blue, Red, Green, Pink\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable lengths:\u003c\/strong\u003e 130 mm, 260 mm, 300 mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnection:\u003c\/strong\u003e Metal tab each end — holed end = positive, solid end = ground\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eIf you experiment with these, we’d love to see your project photos!\u003c\/strong\u003e\u003c\/p\u003e","brand":"Tinker Tailor","offers":[{"title":"#ff00cc:Pink \/ 130mm","offer_id":50076300968169,"sku":"PINK-130-LED","price":5.95,"currency_code":"CAD","in_stock":true},{"title":"#ff00cc:Pink \/ 260mm","offer_id":50076300607721,"sku":"PINK-260-LED","price":8.5,"currency_code":"CAD","in_stock":false},{"title":"#ff00cc:Pink \/ 300mm","offer_id":50076300706025,"sku":"PINK-300-LED","price":9.75,"currency_code":"CAD","in_stock":true},{"title":"#ff0000:Red \/ 130mm","offer_id":50076300640489,"sku":"RED-130-LED","price":5.95,"currency_code":"CAD","in_stock":true},{"title":"#ff0000:Red \/ 260mm","offer_id":50076300869865,"sku":"RED-260-LED","price":8.5,"currency_code":"CAD","in_stock":true},{"title":"#ff0000:Red \/ 300mm","offer_id":50076300738793,"sku":"RED-300-LED","price":9.75,"currency_code":"CAD","in_stock":true},{"title":"#008000:Green \/ 130mm","offer_id":50076300935401,"sku":"GREEN-130-LED","price":5.95,"currency_code":"CAD","in_stock":true},{"title":"#008000:Green \/ 260mm","offer_id":50076300771561,"sku":"GREEN-260-LED","price":8.5,"currency_code":"CAD","in_stock":false},{"title":"#008000:Green \/ 300mm","offer_id":50076300673257,"sku":"GREEN-300-LED","price":9.75,"currency_code":"CAD","in_stock":true},{"title":"#0000ff:Blue \/ 130mm","offer_id":50076300902633,"sku":"BLUE-130-LED","price":5.95,"currency_code":"CAD","in_stock":true},{"title":"#0000ff:Blue \/ 260mm","offer_id":50076300837097,"sku":"BLUE-260-LED","price":8.5,"currency_code":"CAD","in_stock":true},{"title":"#0000ff:Blue \/ 300mm","offer_id":50076300804329,"sku":"BLUE-300-LED","price":9.75,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/led-flex-filament-blue-lit.jpg?v=1792691842"},{"product_id":"el-wire-1m-with-controller","title":"EL wire 1m with controller","description":"\u003cp\u003e🌈 \u003cstrong\u003eFlexible EL Wire – 1M of Glowing, Stitchable, Wearable Light!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShape it. Sew it. Light up everything.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eBring your projects to life with this ultra-flexible, water-resistant \u003cstrong\u003eElectroluminescent (EL) Wire\u003c\/strong\u003e — the easiest way to add magical, 360-degree illumination to clothing, bags, costumes, décor, and creative builds. It bends gently, stitches beautifully, and glows like neon without the heat or power drain.\u003c\/p\u003e\n\u003cp\u003eI’ve personally sewn this wire into a handmade backpack, and it’s a dream to work with. Just open a seam, tuck the edge inside, stitch it back up, and boom — your wearable becomes a glowing statement piece.\u003c\/p\u003e\n\u003ch2\u003eWhy Makers Love It\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible \u0026amp; Water-Resistant\u003c\/strong\u003e – Perfect for wearables, props, and outdoor décor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Shape\u003c\/strong\u003e – Gently bends to fit curves, seams, and fabric edges\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e360° Glow\u003c\/strong\u003e – Bright, even illumination all the way around\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEnergy-Saving\u003c\/strong\u003e – Long-lasting glow with minimal power\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12,000+ Hour Lifespan\u003c\/strong\u003e – Built to shine for the long haul\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 Light Modes\u003c\/strong\u003e – Steady on, slow flash, fast flash\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePerfect For\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClothing, cosplay, and wearable tech\u003c\/li\u003e\n\u003cli\u003eBackpacks, jackets, and accessories\u003c\/li\u003e\n\u003cli\u003eHoliday décor and Christmas trees\u003c\/li\u003e\n\u003cli\u003eWindow displays and signage\u003c\/li\u003e\n\u003cli\u003eCar interiors\u003c\/li\u003e\n\u003cli\u003eStage design and event lighting\u003c\/li\u003e\n\u003cli\u003eBanners, fences, and festival installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf it can be stitched, glued, wrapped, or tucked — this wire can light it up.\u003c\/p\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWire Diameter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2.3 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLength\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1 metre\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVoltage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAC 90–130 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFrequency\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e400–5000 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePower Source\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2× AA batteries (not included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWorking Temp\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e–10°C to 60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eWhy You’ll Want One (or Three)\u003c\/h2\u003e\n\u003cp\u003eThis is one of those components you buy for a single project… and then immediately start imagining ten more. It’s lightweight, safe to touch, and adds instant “wow” to anything you attach it to.\u003c\/p\u003e","brand":"Tinker Tailor","offers":[{"title":"#94D3DB:Ice blue","offer_id":50076301754601,"sku":"TT0076ib","price":7.8,"currency_code":"CAD","in_stock":true},{"title":"#0000ff:Blue","offer_id":50076301787369,"sku":"TT0076b","price":7.8,"currency_code":"CAD","in_stock":true},{"title":"#FF00CC:Pink","offer_id":50076301820137,"sku":"TT0076p","price":7.8,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/ELWirePackage.jpg?v=1779393073"},{"product_id":"10-rgb-pixel-strip","title":"Starter Strip: 10 WS2812b 'Neo' Strip","description":"\u003ch2\u003eNew to Neos?\u003c\/h2\u003e\n\u003cp\u003eIf you’re curious and want to try these colourful LEDs, this might be the perfect starting point. So convenient — maybe you don’t want to buy a full reel just yet, so this is a fun way to start!\u003c\/p\u003e\n\u003cp\u003eBuy ‘as is’ or order it \u003cstrong\u003epre-soldered\u003c\/strong\u003e with \u003cstrong\u003esilicone\u003c\/strong\u003e (super soft) wire and heat shrink for protection. Available on a \u003cstrong\u003eblack\u003c\/strong\u003e or \u003cstrong\u003ewhite\u003c\/strong\u003e circuit base — no weather protection.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e10 × WS2812B individually addressable RGB LEDs\u003c\/li\u003e\n\u003cli\u003e~160 mm length\u003c\/li\u003e\n\u003cli\u003e5 V power supply recommended\u003c\/li\u003e\n\u003cli\u003eSingle data line control — works with Arduino, ESP32, CircuitPython \u0026amp; more\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e👉 If you buy more than one strip, they can come uncut — so if you order 3, you can have 30 pixels on one strip. Just let us know!\u003c\/p\u003e\n\u003cp\u003eWe’ve also got \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/mini-10-rgb-pixel-strip\"\u003e\u003cstrong\u003esuper cute mini pixels\u003c\/strong\u003e\u003c\/a\u003e shown for comparison in the images!\u003c\/p\u003e\n\u003cp\u003eReady to go bigger? Check out our \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/60-meter-rgb-pixel-strips\"\u003e60\/meter RGB Pixel Strips\u003c\/a\u003e, \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/60-meter-ip65-rgb-pixel-strips-waterproof\"\u003e60\/meter Waterproof Strips\u003c\/a\u003e, and \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/neopixel-stick-8-x-ws2812-5050-rgb-led\"\u003eNeoPixel Stick (8× WS2812)\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/j6XMTufDMRg?si=5Ia7YEl2fa5IY3N2\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003eWe now have kits for all the items featured in our videos! Save ~10% + by buying a kit: \u003ca href=\"https:\/\/www.tinkertailor.ca\/collections\/build-along-video-kits\"\u003eBuild Along Video Kits\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;color:#0c1f23;\"\u003e\u003cp style=\"margin:0;color:#0c1f23;\"\u003e\u003cstrong style=\"color:#0c1f23;\"\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#16646c;font-weight:700;\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\" style=\"color:#16646c;font-weight:700;\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"No wires or solder \/ #ffffff:White","offer_id":50076302344425,"sku":"WS2812B-STRIP","price":2.75,"currency_code":"CAD","in_stock":true},{"title":"No wires or solder \/ #000000:Black","offer_id":50076302377193,"sku":"WS2812B-STRIP-NO-WIRE","price":2.75,"currency_code":"CAD","in_stock":true},{"title":"soldered \/ #000000:Black","offer_id":50076302409961,"sku":"WS2812B-STRIP-SOLDERED","price":4.0,"currency_code":"CAD","in_stock":true},{"title":"soldered \/ #ffffff:White","offer_id":50076302442729,"sku":"WS2812B-STRIP-SOLDERED-W","price":4.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/NeoStrip1.jpg?v=1779385820"},{"product_id":"8-bit-ws2812-rgb-led-ring-module","title":"8-Bit WS2812 RGB LED Ring Module","description":"\u003cp\u003e\u003cstrong\u003eEight addressable RGB LEDs in a neat little ring.\u003c\/strong\u003e Each LED on this WS2812 ring is individually controllable from a single data pin — set every pixel to its own colour, chase, fade, twinkle, or spin, all from your ESP32 or Arduino. The circular layout is a natural fit for wearable accessories, indicator dials, eyes for props, and interactive fashion pieces.\u003c\/p\u003e\n\u003ch3\u003eHighlights\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8 × WS2812 addressable RGB LEDs, individually controllable\u003c\/li\u003e\n\u003cli\u003eOne data pin drives the whole ring — chainable via DIN\/DOUT pads to add more\u003c\/li\u003e\n\u003cli\u003e5V power, works with the FastLED and Adafruit NeoPixel libraries\u003c\/li\u003e\n\u003cli\u003ePlays nicely with ESP32, Arduino, and other 3.3V\/5V microcontrollers\u003c\/li\u003e\n\u003cli\u003eCompact ring format — a favourite for wearables and accessories\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood to know\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eShips unsoldered:\u003c\/strong\u003e the ring has through-hole pads for wires or header pins. It's an easy first soldering job — we have a video tutorial showing exactly how.\u003c\/li\u003e\n\u003cli\u003ePair it with our \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/esp32-development-board-30-pin-usb-c\"\u003eESP32 Development Board 30-Pin (USB-C)\u003c\/a\u003e and a few hook-up wires and you're animating in minutes.\u003c\/li\u003e\n\u003cli\u003eImages show sample projects of using a round\/circle WS2812b product, may be of a different size, it is just to show some sample projects.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWant the ring pre-soldered as part of a beginner build? The \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/sparkle-lights-video-kit-everything-used-in-the-build\"\u003eSparkle Lights Video Kit\u003c\/a\u003e includes this module and everything used in the tutorial.\u003c\/p\u003e\n\u003cp\u003eWe also sell complete kits for our videos, with everything you need to follow along. \u003ca href=\"https:\/\/www.tinkertailor.ca\/collections\/build-along-video-kits\"\u003eBrowse build-along video kits\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":51516198453481,"sku":"WS2812-RING-8","price":5.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/8-bitWS2812b.png?v=1784004923"},{"product_id":"8-bit-ws2812-rgb-led-rectangle-module","title":"8-Bit WS2812 RGB LED Rectangle Module","description":"\u003cp\u003e\u003cstrong\u003eEight addressable RGB LEDs on a compact rectangular board.\u003c\/strong\u003e The rectangle-format sibling of our WS2812 ring — every LED individually controllable from a single data pin, perfect for status bars, light-up trims, prop details, and anywhere a straight edge suits the design better than a circle. Choose a white or black board to match your project.\u003c\/p\u003e\n\u003ch3\u003eHighlights\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8 × WS2812 addressable RGB LEDs, individually controllable\u003c\/li\u003e\n\u003cli\u003eOne data pin drives the whole module — chainable via DIN\/DOUT pads to add more\u003c\/li\u003e\n\u003cli\u003e5V power, works with the FastLED and Adafruit NeoPixel libraries\u003c\/li\u003e\n\u003cli\u003ePlays nicely with ESP32, Arduino, and other 3.3V\/5V microcontrollers\u003c\/li\u003e\n\u003cli\u003eWhite or black PCB — pick the one that disappears into (or pops against) your build\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood to know\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eShips unsoldered:\u003c\/strong\u003e solder pads accept wires or header pins. It's an easy first soldering job — we have a video tutorial showing exactly how.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant it ready to plug in?\u003c\/strong\u003e Our \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/whoa-neo-tester-get-your-prototyping-on-with-our-unique-mini-8-rgb-led-circuit-board-strip\"\u003eNeo Tester\u003c\/a\u003e is the same 8-LED format fully assembled by hand — headers soldered (straight or 90°), heat-shrink protected, labelled, and tested - all in Nova Scotia.\u003c\/li\u003e\n\u003cli\u003ePair it with an ESP32 dev board and a few hook-up wires and you're animating in minutes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"auto\"\u003eAdditionally, \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_NeoPixel\"\u003eAdafruit’s NeoPixel library for Arduino\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003esupports these pixels. There is also the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/fastled.io\/\"\u003eFastLED library,\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ewhich I’ve used to get up and running quickly.\u003c\/p\u003e\n\u003cp\u003eAlso check out our\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/neopixel-starter-strip-try-me-pack-ws2812b\"\u003eNeoPixel Starter Strip Try Me Pack\u003c\/a\u003e,\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/mini-10-rgb-pixel-strip\"\u003e*mini* 10 RGB Pixel Strip\u003c\/a\u003e, and\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/60-meter-rgb-pixel-strips\"\u003e60\/meter RGB Pixel Strips\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eEach LED is addressable as the driver chip is inside the LED. Each one has ~18 mA constant current drive so the colour will be very consistent even if the voltage varies, and no external choke resistors are required — making the design slim. Power the whole thing with 5 VDC (4–7 V works) and you’re ready to rock.\u003c\/p\u003e\n\u003cp\u003eThe LEDs are chainable by connecting the output of one stick into the input of another. There is a single data line with a very timing-specific protocol. Since the protocol is sensitive to timing, it requires a real-time microcontroller such as an AVR, Arduino, PIC, mbed, etc.\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"White","offer_id":51516201533673,"sku":"WS2812-RECT-8-WHT","price":7.95,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":51516201566441,"sku":"WS2812-RECT-8-BLK","price":7.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/8-bit-WS2812b.png?v=1784004565"},{"product_id":"single-ws2812b-rgb-pixel-module","title":"Single WS2812B RGB Pixel Module – Sewable Pads","description":"\u003cp\u003eOne addressable pixel, exactly where you want it. Each tiny purple board carries a single \u003cstrong\u003eWS2812B 5050 RGB LED\u003c\/strong\u003e with its own built-in controller, so every pixel can show a different colour. Use one as a status light, or chain as many as you need — \u003cstrong\u003eOUT\u003c\/strong\u003e of one goes to \u003cstrong\u003eIN\u003c\/strong\u003e of the next — and control them all from a single pin.\u003c\/p\u003e\u003cp\u003eBecause they're separate boards, you can place pixels freely across a garment instead of being locked into strip spacing. Think stars scattered over a cape, eyes on a mask, or one glowing bead on a cuff. The large pads can be soldered or \u003cstrong\u003esewn with conductive thread\u003c\/strong\u003e.\u003c\/p\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLED:\u003c\/strong\u003e WS2812B 5050 RGB with built-in driver IC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColours:\u003c\/strong\u003e 24-bit (256 levels per channel)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupply voltage:\u003c\/strong\u003e 5V nominal (usually works from 3.7V LiPo)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCurrent:\u003c\/strong\u003e up to about 60 mA at full white\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eData:\u003c\/strong\u003e single-wire, chainable (IN → OUT)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLibraries:\u003c\/strong\u003e CMozGlow, FastLED, Adafruit NeoPixel (NEO_GRB)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003ePin Definitions\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\u003c\/strong\u003e — Power in, 5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e — Ground\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIN\u003c\/strong\u003e — Data in, from your microcontroller or the previous pixel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOUT\u003c\/strong\u003e — Data out, to the next pixel\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eProject Ideas\u003c\/h2\u003e\u003cp\u003eConstellations on a jacket, glowing eyes on a mask or costume head, a status light on a wearable, jewellery that changes colour, or sparkles scattered across a skirt hem.\u003c\/p\u003e\u003ch2\u003eGood to know\u003c\/h2\u003e\u003cp\u003eMost WS2812B pixels run happily from a 3.7V LiPo, just slightly less bright than at 5V. Use conductive thread only for short runs: its resistance adds up quickly as you chain more pixels.\u003c\/p\u003e\u003ch2\u003ePair It With\u003c\/h2\u003e\u003cp\u003eGet started fast with our free \u003ca href=\"\/products\/library-program-for-ws2812b-neopixels\"\u003eCMozGlow library\u003c\/a\u003e. Sew them in with \u003ca href=\"\/products\/stainless-steel-2-ply-thread-25meters\"\u003estainless steel conductive thread\u003c\/a\u003e, or connect with \u003ca href=\"\/products\/electro-loops-aka-ring-terminals\"\u003eElectro Loops (ring terminals)\u003c\/a\u003e. Want more pixels on one board? Try the \u003ca href=\"\/products\/nibbles-dazzle-your-projects-with-mini-rgb-magic\"\u003eNIBBLES 4-LED module\u003c\/a\u003e, the \u003ca href=\"\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED RGB ring\u003c\/a\u003e, or \u003ca href=\"\/products\/ws2812d-4-pin-leds\"\u003eWS2812D through-hole LEDs\u003c\/a\u003e for a classic LED shape.\u003c\/p\u003e\u003ch2\u003eIn the box\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eSingle WS2812B RGB pixel module × 1\u003c\/li\u003e\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":51926788178153,"sku":"TT-WS2812B-SINGLE","price":1.45,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/Se9d3d484ca8048a9ad5a9f81d7b4256fa.webp?v=1790188841"},{"product_id":"24-led-rgb-circuit-ring-ws2812b-white-pcb","title":"24-LED RGB Circuit Ring – WS2812B (White PCB)","description":"\u003cp\u003eA clean, bright \u003cstrong\u003e24-LED WS2812B RGB circuit ring\u003c\/strong\u003e on a white PCB — individually addressable 5050 LEDs spaced closely together for smooth, fluid animations and vivid colour. The white board blends into light fabrics and diffusers, so it's a great choice when you want the light to be the star rather than the circuit.\u003c\/p\u003e\n\u003cp\u003eJust three connections: \u003cstrong\u003eGround, Power, and Data\u003c\/strong\u003e. Works with CMozGLow, FastLED, Adafruit NeoPixel library, Arduino, ESP32, and any WS2812B-compatible platform.\u003c\/p\u003e\n\u003ch3\u003eSpecs\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLEDs: 24 × WS2812B 5050 RGB\u003c\/li\u003e\n\u003cli\u003eOuter diameter: 72mm | Inner diameter: 54mm | Width: 9mm\u003c\/li\u003e\n\u003cli\u003eVoltage: 3–5V\u003c\/li\u003e\n\u003cli\u003ePCB: White\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × 24-LED WS2812B RGB Circuit Ring (white PCB)\u003c\/li\u003e\n\u003cli\u003eThis has wires soldered to it as standard.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eImages shown to illustrate programmable colours and project examples.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer a black PCB? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/24-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e24-LED WS2812B RGB Ring – Black PCB\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eWant fewer LEDs? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-white-pcb\"\u003e16-LED WS2812B RGB Ring – White PCB\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNeed a compact bar? Check out the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/neopixel-stick-8-x-ws2812-5050-rgb-led\"\u003eNeoPixel Stick – 8 × WS2812\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":51940950147305,"sku":"24-LED-RING-WHITE-WIRES-INC","price":13.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/Screenshot2026-09-29162844.png?v=1790710232"},{"product_id":"ws2812b-sampler-pack-6-different-addressable-led-shapes","title":"WS2812B Sampler Pack – 8 Different Addressable LED Shapes","description":"\u003cp\u003e\u003cstrong\u003eNot sure which addressable LED shape your project needs? Try them all.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe WS2812B Sampler Pack puts \u003cstrong\u003eeight \u003c\/strong\u003edifferent WS2812B (NeoPixel-compatible) formats in one bag, so you can test rings, strips, modules and single pixels on the same ESP32 or Arduino before committing to a bigger order. All of them run on 5V with a single data pin and work with FastLED, Adafruit NeoPixel and our CMozGlow library.\u003c\/p\u003e\n\u003ch3\u003eWhat's in the pack\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 x 8-LED WS2812 ring\u003c\/strong\u003e – a compact circle for badges, pendants and spinners\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 x NIBBLES module\u003c\/strong\u003e – our rectangular 4-LED WS2812B board. Wires and terminals are not included, so you solder your own connections\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 x 8-pixel board rectangle \u003c\/strong\u003e- great for feedback in your system\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 x Starter Strip, 10 pixels\u003c\/strong\u003e (5050 size) – a short flexible strip, no wires or solder (colour of PCB may vary)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 x 10 LED mini flexible strip (3535 size!)\u003c\/strong\u003e – very small, cuttable, easy to tuck into seams and trims\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 x single sewable WS2812B pixel\u003c\/strong\u003e – one addressable pixel on a sewable pad board\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 x single solder WS2812B pixel\u003c\/strong\u003e – one addressable pixel on a solderable pad board\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 x WS2812D 5mm 4-pin LEDs\u003c\/strong\u003e – one clear or one diffused, for through-hole style projects\u003c\/li\u003e\n\u003cli\u003eBonus; random sticker! Wasteland, Computer Culture, or Japanese themes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood for\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChoosing the right LED format before a big build\u003c\/li\u003e\n\u003cli\u003eClassrooms, workshops and maker meetups\u003c\/li\u003e\n\u003cli\u003eWearables and fashion tech prototyping\u003c\/li\u003e\n\u003cli\u003eGifts for new makers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eNote: wires, a microcontroller and a power source are not included. Some soldering is needed for NIBBLES and the ring. Pair with our silicone wire and an ESP32 board to get started. Also, the WS2812b may be on white or black circuit backing.\u003c\/em\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":67621734842601,"sku":"TT-WS2812B-SAMPLER","price":26.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/rn-image_picker_lib_temp_bc2226bd-3c5d-48aa-9153-9e138d6d96de.jpg?v=1791305984"},{"product_id":"3-led-rgb-circuit-ring-ws2812b","title":"3-LED RGB Circuit Ring – WS2812B","description":"\u003cp\u003eA tiny \u003cstrong\u003e3-LED WS2812B RGB ring\u003c\/strong\u003e: three individually addressable pixels in a compact circle, small enough for badges, pendants, earrings and details on a garment.\u003c\/p\u003e\n\u003cp\u003eThree connections: \u003cstrong\u003epower, ground and data\u003c\/strong\u003e. Works with FastLED, the Adafruit NeoPixel library, our \u003ca href=\"https:\/\/github.com\/cmoz\/CMozGlow\"\u003eCMozGlow\u003c\/a\u003e library and any WS2812B-compatible platform, on an ESP32 or Arduino.\u003c\/p\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 x 3-LED WS2812B RGB ring\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eWires, a microcontroller and a power source are not included. Some soldering is needed. Circuit board colour is black.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant more pixels? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/12-rgb-led-black-panel\"\u003e12-LED ring\u003c\/a\u003e or the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNot sure which shape you need? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/ws2812b-sampler-pack-6-different-addressable-led-shapes\"\u003eWS2812B Sampler Pack\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":67636027916521,"sku":"LED-RING-3","price":2.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/Screenshot2026-10-08115901.png?v=1791472377"},{"product_id":"7-led-rgb-circuit-ring-ws2812b","title":"7-LED RGB Circuit Ring – WS2812B","description":"\u003cp\u003eA small \u003cstrong\u003e7-LED WS2812B RGB ring\u003c\/strong\u003e: six pixels around the edge and one in the centre, each individually addressable. Great for badges, brooches, eyes on a costume and spinning effects.\u003c\/p\u003e\n\u003cp\u003eThree connections: \u003cstrong\u003epower, ground and data\u003c\/strong\u003e. Works with FastLED, the Adafruit NeoPixel library, our \u003ca href=\"https:\/\/github.com\/cmoz\/CMozGlow\"\u003eCMozGlow\u003c\/a\u003e library and any WS2812B-compatible platform, on an ESP32 or Arduino.\u003c\/p\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 x 7-LED WS2812B RGB ring\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eWires, a microcontroller and a power source are not included. Some soldering is needed. Circuit board colour is black.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant more pixels? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/12-rgb-led-black-panel\"\u003e12-LED ring\u003c\/a\u003e or the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNot sure which shape you need? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/ws2812b-sampler-pack-6-different-addressable-led-shapes\"\u003eWS2812B Sampler Pack\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":67636027982057,"sku":"LED-RING-7","price":4.45,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/Screenshot2026-10-08115840.png?v=1791472171"},{"product_id":"4-led-rgb-rectangle-board-ws2812b","title":"4-LED RGB Rectangle Board – WS2812B","description":"\u003cp\u003eA compact \u003cstrong\u003e4-LED WS2812B RGB square\u003c\/strong\u003e: four individually addressable pixels in a square on a small board. Handy for status lights, bag and sleeve details, and testing patterns before a bigger build.\u003c\/p\u003e\n\u003cp\u003eThree connections: \u003cstrong\u003epower, ground and data\u003c\/strong\u003e. Works with FastLED, the Adafruit NeoPixel library, our \u003ca href=\"https:\/\/github.com\/cmoz\/CMozGlow\"\u003eCMozGlow\u003c\/a\u003e library and any WS2812B-compatible platform, on an ESP32 or Arduino.\u003c\/p\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 x 4-LED WS2812B RGB square board\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eWires, a microcontroller and a power source are not included. Some soldering is needed. Circuit board colour is black.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a ready-made rectangle version? See \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/nibbles-dazzle-your-projects-with-mini-rgb-magic\"\u003eNIBBLES\u003c\/a\u003e, another mini RGB module.\u003c\/li\u003e\n\u003cli\u003eNot sure which shape you need? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/ws2812b-sampler-pack-6-different-addressable-led-shapes\"\u003eWS2812B Sampler Pack\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"1","offer_id":67646395089129,"sku":"LED-RECT-6","price":2.75,"currency_code":"CAD","in_stock":true},{"title":"5","offer_id":67646395121897,"sku":"LED-RECT-4","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"10","offer_id":67646395154665,"sku":"LED-RECT-5","price":19.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/Screenshot2026-10-08115922.png?v=1791471840"},{"product_id":"16-led-rgb-rectangle-board-ws2812b","title":"16-LED RGB Rectangle Board – WS2812B","description":"\u003cp\u003eA \u003cstrong\u003e16-LED WS2812B RGB rectangle\u003c\/strong\u003e: sixteen individually addressable pixels on one board, enough for scrolling patterns, simple icons and bold light panels on a bag, jacket or costume.\u003c\/p\u003e\n\u003cp\u003eThree connections: \u003cstrong\u003epower, ground and data\u003c\/strong\u003e. Works with FastLED, the Adafruit NeoPixel library, our \u003ca href=\"https:\/\/github.com\/cmoz\/CMozGlow\"\u003eCMozGlow\u003c\/a\u003e library and any WS2812B-compatible platform, on an ESP32 or Arduino.\u003c\/p\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 x 16-LED WS2812B RGB rectangle board\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eWires, a microcontroller and a power source are not included. Some soldering is needed. At full brightness 16 pixels draw a fair amount of current, so a good power source is recommended. Circuit board colour may vary.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003eRelated products\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a ring instead? See the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/16-led-rgb-circuit-ring-ws2812b-black-pcb\"\u003e16-LED ring\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eNot sure which shape you need? Try the \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/ws2812b-sampler-pack-6-different-addressable-led-shapes\"\u003eWS2812B Sampler Pack\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eShown as part of the glove project. Also available as a kit: \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/hex-field-pack\"\u003eHEX Field Pack\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv style=\"margin:1.2rem 0;padding:0.9rem 1.1rem;border:1px solid #16646c;border-left:5px solid #fcb5c4;border-radius:6px;background:#edf4f3;\"\u003e\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"Default Title","offer_id":67636028276969,"sku":"LED-RECT-16","price":7.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/Screenshot2026-10-08115912.png?v=1791471996"},{"product_id":"side-emitting-rgb-led-strip-10-pixels","title":"Side-Emitting RGB LED Strip: 10 Addressable Pixels (WS2812B-style, 5V)","description":"\u003ch2\u003eLight that glows from the side\u003c\/h2\u003e\n\u003cp\u003eThese slim strips shine sideways instead of up, so the light hugs an edge: along a strap, a hem, a seam or the rim of a display. Each LED is individually addressable, so you can colour every pixel separately. A fun, unusual light source for wearables and small builds.\u003c\/p\u003e\n\u003cp\u003eChoose a \u003cstrong\u003eblack\u003c\/strong\u003e or \u003cstrong\u003ewhite\u003c\/strong\u003e circuit base. Supplied as a bare strip with no wires or solder, so you add your own. The pads are small, so it can be trickier to solder than a standard strip.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e10 × side-emitting RGB LEDs (4020 size, SK6812 chip, WS2812B-style) as one strip\u003c\/li\u003e\n\u003cli\u003eIndividually addressable, single data line\u003c\/li\u003e\n\u003cli\u003e5 V power supply\u003c\/li\u003e\n\u003cli\u003eStrip is about 5 mm wide, around 70 mm long (144 LEDs per metre)\u003c\/li\u003e\n\u003cli\u003eWorks with Arduino, ESP32, FastLED and NeoPixel-style libraries\u003c\/li\u003e\n\u003cli\u003eNo weather protection - but I often place them in heat shrink!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin: 1.2rem 0; padding: 0.9rem 1.1rem; border: 1px solid #16646c; border-left: 5px solid #fcb5c4; border-radius: 6px; background: #edf4f3;\"\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong\u003eWant code for these lights without the headache?\u003c\/strong\u003e Preview your effects and copy a ready-to-run PlatformIO or Arduino sketch with the \u003ca href=\"https:\/\/cmoz.github.io\/CMozESP32Board\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eCMozGlow code generator\u003c\/a\u003e. \u003ca href=\"https:\/\/www.tinkertailor.ca\/products\/library-program-for-ws2812b-neopixels\"\u003eLearn more about the CMozGlow library\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Tinker Tailor","offers":[{"title":"#000000:Black","offer_id":67657483124969,"sku":"SIDE-LED-10-BLACK","price":4.95,"currency_code":"CAD","in_stock":false},{"title":"#ffffff:White","offer_id":67657483157737,"sku":"SIDE-LED-10-WHITE","price":4.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/files\/rn-image_picker_lib_temp_12d70b12-1a61-47e9-b4b7-ec55c9ed7d5b.png?v=1791682210"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/8006\/3209\/collections\/3b8c3256-2025-04-30-15.46.22.jpg?v=1769278174","url":"https:\/\/www.tinkertailor.ca\/collections\/addressable-leds.oembed","provider":"Tinker Tailor","version":"1.0","type":"link"}