{"title":"🌈 WLED \u0026 ESP32","description":"","products":[{"product_id":"esp32-wled-digital-led-controller-015wl-016wl-017wlrgbic-dynamic-lighting-ir-switch-sensor-gesture-aware-trigger-ws2811-sk6812-1","title":"ESP32 WLED Controller — IR \u0026 Gesture","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eESP32 WLED Controller — IR \u0026amp; Gesture\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe ultimate WLED controller for addressable LED strips! Based on ESP32 with a built-in microphone for music-reactive lights, a gesture sensor for touch-free control, and full WLED support via Wi-Fi. Choose from several models depending on your needs — from the simple 015WL to the advanced 017WL with 4 outputs.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eChoose the right model:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eModel\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eMicrophone\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eUART\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eDIY-pins\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eOutputs\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eSuitable for\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e015WL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e❌\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e❌\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e❌\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e1\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSimple WLED\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e015WL Mic\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e❌\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e❌\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e1\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMusic lights\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e015WL UART\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e❌\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e1\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAdvanced\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e016WL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e1\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDIY projects\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e017WL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e4\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLarge setups\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIR Sensor\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e—\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e—\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e—\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e—\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eGesture control\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTechnical specifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e⚡ \u003cstrong\u003eVoltage:\u003c\/strong\u003e 5–24V DC\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🎨 \u003cstrong\u003eCompatible with:\u003c\/strong\u003e WS2811, WS2812B, WS2813, WS2815, SK6812 and more\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📡 \u003cstrong\u003eConnection:\u003c\/strong\u003e Wi-Fi (WLED)\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🎵 \u003cstrong\u003eMicrophone:\u003c\/strong\u003e Built-in (on Mic\/UART\/016WL\/017WL models)\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔌 \u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS plastic, self-extinguishing\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🌡️ \u003cstrong\u003eOperating temperature:\u003c\/strong\u003e -20°C to +45°C\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e✅ \u003cstrong\u003eCertified:\u003c\/strong\u003e CE, RoHS\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIR Gesture Sensor (GL-SW-001):\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e👋 Wave once = turn on\/off\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e✋ Pause gesture = dim the light\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔌 Voltage: DC 5–24V, max 5mA\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📏 Cable length: 50cm\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔥 Flame-retardant material\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWLED features you get:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🌈 Over 100 built-in light effects\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🎵 Music-reactive lighting (with microphone)\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📱 Control via the WLED app (iOS\/Android)\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🏠 Home Assistant integration\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e⏰ Time management and schedules\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🎨 Synchronize multiple controllers\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePerfect for:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e💡 LED strips in the living room, bedroom, and kitchen\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🎮 Gaming setups with music-reactive lighting\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🌈 Ambilight behind TV\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🏠 Home Assistant smart home integration\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🎉 Party and mood lighting\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e💡 Tips from us:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eCombine the \u003cstrong\u003e017WL\u003c\/strong\u003e with our \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/ws2812b-ws2811-ws2815-ws2813-rgbic-led-strip-ws2812-30-60-144pixels-leds-m-individually-addressable-smart-tape-light-dc5v-12v\"\u003eWS2815 LED strip\u003c\/a\u003e for a large 4-channel setup\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eAdd an \u003cstrong\u003eIR Sensor\u003c\/strong\u003e for touch-free control without a phone\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eUse our \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/norsk-trinn-for-trinn-guide-flashing-tilkobling-og-oppsett-av-home-assistant-med-wled\"\u003efree Norwegian WLED guide\u003c\/a\u003e for step-by-step setup\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eBuy the \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/komplett-wled-pakke-5-meter-med-raspberry-pi-for-home-assistant\"\u003eNordlys package\u003c\/a\u003e for everything in one package! 🌟\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"AuroraLys","offers":[{"title":"017WL WLED Orange","offer_id":48603075543280,"sku":"14:350853#017WL WLED Orange","price":445.16,"currency_code":"NOK","in_stock":true},{"title":"GL-RC-001WL","offer_id":48603075576048,"sku":"14:29#GL-RC-001WL","price":354.58,"currency_code":"NOK","in_stock":true},{"title":"017WL WLED White","offer_id":48603075608816,"sku":"14:496#017WL WLED White","price":445.16,"currency_code":"NOK","in_stock":true},{"title":"017WL WLED Black","offer_id":48603075641584,"sku":"14:10#017WL WLED Black","price":445.16,"currency_code":"NOK","in_stock":true},{"title":"016WL WLED Black","offer_id":48603075674352,"sku":"14:350852#016WL WLED Black","price":436.71,"currency_code":"NOK","in_stock":true},{"title":"016WL WLED Orange","offer_id":48603075707120,"sku":"14:1052#016WL WLED Orange","price":436.71,"currency_code":"NOK","in_stock":true},{"title":"015WL WLED Black","offer_id":48603075739888,"sku":"14:173#015WL WLED Black","price":401.98,"currency_code":"NOK","in_stock":true},{"title":"016WL WLED White","offer_id":48603075772656,"sku":"14:200002130#016WL WLED White","price":436.71,"currency_code":"NOK","in_stock":true},{"title":"White IR Sensor","offer_id":48603075805424,"sku":"14:771#White IR Sensor","price":211.2,"currency_code":"NOK","in_stock":true},{"title":"015WL WLED White","offer_id":48603075838192,"sku":"14:193#015WL WLED White","price":401.98,"currency_code":"NOK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/4561\/0992\/files\/Sa1f65ec18ea34ef1bec4d6bb9f10cf36G_5f169fd7-d1b7-463b-a12f-f920871b4bae.webp?v=1766023804"},{"product_id":"ws2815-ws2812b-ws2813-updated-rgb-pixel-led-strip-spi-individually-addressable-led-dual-signal-30-60-74-96-144-leds-m-12v-dc","title":"WS2815 LED strip — 12V, dual signal, 30\/60\/74\/96\/144 LEDs\/m","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHere is the Norwegian product description — paste into Shopify:\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWS2815 LED Strip — 12V, Dual-signal, 30\/60\/74\/96\/144 LEDs\/m\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe upgraded and most robust version of addressable LED strips! The WS2815 runs on 12V which eliminates voltage drop over long distances — perfect for installations over 3 meters. The dual data signal wire means that one damaged LED never stops the rest of the strip!\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e⚠️ Important to know:\u003c\/strong\u003e Power supply and controller are \u003cstrong\u003enot included\u003c\/strong\u003e — see our \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/ip67-waterproof-led-power-supply-driver-ac-110v-240v-to-dc-12v-24v-36w-60w-80w-100w-300w-400w-500w-600w-transformer-adapter\"\u003e12V power supplies\u003c\/a\u003e and \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/esp32-wled-digital-led-controller-015wl-016wl-017wlrgbic-dynamic-lighting-ir-switch-sensor-gesture-aware-trigger-ws2811-sk6812-1\"\u003eESP32 WLED Controller\u003c\/a\u003e separately!\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTechnical specifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e💡 \u003cstrong\u003eLED chip:\u003c\/strong\u003e SMD5050, WS2815 IC (built-in)\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e⚡ \u003cstrong\u003eVoltage:\u003c\/strong\u003e DC 12V\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🎨 \u003cstrong\u003eColors:\u003c\/strong\u003e Full color 24-bit, 256 brightness levels\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📐 \u003cstrong\u003eDensity:\u003c\/strong\u003e 30 \/ 60 \/ 144 LEDs\/m\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e👁️ \u003cstrong\u003eViewing angle:\u003c\/strong\u003e 120°\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e💪 \u003cstrong\u003ePower per LED:\u003c\/strong\u003e 0.24W\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📏 \u003cstrong\u003ePCB width:\u003c\/strong\u003e 10mm (30\/60 LEDs\/m) · 12mm (144 LEDs\/m)\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔗 \u003cstrong\u003eConnector:\u003c\/strong\u003e 4-pin JST (red=VCC, white=GND, green=DATA)\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🌡️ \u003cstrong\u003eOperating temperature:\u003c\/strong\u003e -20°C to +85°C\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e⏱️ \u003cstrong\u003eLifespan:\u003c\/strong\u003e 50,000 hours\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e✅ \u003cstrong\u003eCertified:\u003c\/strong\u003e CE, CCC, RoHS\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eChoose the right protection rating:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eRating\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eDescription\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eSuitable for\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIP20\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNo protection\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIndoors, dry rooms\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIP65\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSilicone coating\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOutdoors, light moisture\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIP67\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSilicone tubing\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOutdoors, more water\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eChoose the right density:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eDensity\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eSuitable for\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003ePower per meter\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e30 LEDs\/m\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSubtle background lighting\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e7.2W\/m\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e60 LEDs\/m\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eStandard projects\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e14.4W\/m\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e144 LEDs\/m\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSharp display\/matrix\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e34.6W\/m\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy WS2815 over WS2812B:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003e\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eWS2812B\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eWS2813\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003e\u003cstrong\u003eWS2815\u003c\/strong\u003e\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVoltage\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5V\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5V\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\u003cstrong\u003e12V\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVoltage drop\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHigh\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHigh\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\u003cstrong\u003eMinimal\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBackup signal\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e❌\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✅\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\u003cstrong\u003e✅\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRecommended length\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eup to 3m\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eup to 3m\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\u003cstrong\u003e5m+\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePower requirements\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFrequent\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFrequent\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\u003cstrong\u003eLess frequent\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCompatible with:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🌈 WLED (ESP32\/ESP8266)\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🍓 Raspberry Pi\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔧 Arduino, Fadecandy\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📱 SP105E, SP107E, SP110E, K1000C\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eImportant regarding mounting:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e✂️ Strip can be cut at each individual LED\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔩 Strip is soldered together in 0.5m sections — visible solder points every half meter\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📦 Supplied as one continuous reel without controllers\/adapters\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e💡 Tip from us:\u003c\/strong\u003e Use \u003cstrong\u003eLuna's power calculator\u003c\/strong\u003e (🐰 bottom right) to calculate exactly which power supply you need! Combine with our \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/esp32-wled-digital-led-controller-015wl-016wl-017wlrgbic-dynamic-lighting-ir-switch-sensor-gesture-aware-trigger-ws2811-sk6812-1\"\u003eESP32 WLED Controller\u003c\/a\u003e and \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/norsk-trinn-for-trinn-guide-flashing-tilkobling-og-oppsett-av-home-assistant-med-wled\"\u003eNorwegian WLED guide\u003c\/a\u003e for a complete setup! 🌈✨\u003c\/p\u003e","brand":"AuroraLys","offers":[{"title":"WS2815 White PCB \/ 5m 60LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603074363632,"sku":"136:175#WS2815 White PCB;14:366#5m 60LEDs-m;249:200006305#IP20 Non Waterproof","price":360.92,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 60LEDs\/m \/ IP65 Waterproof","offer_id":48603074396400,"sku":"136:175#WS2815 White PCB;14:366#5m 60LEDs-m;249:200006306#IP65 Waterproof","price":436.24,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 60LEDs\/m \/ IP67 Water-resistant","offer_id":48603074429168,"sku":"136:175#WS2815 White PCB;14:366#5m 60LEDs-m;249:200006307#IP67 Waterproof","price":436.24,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 74LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603074461936,"sku":"136:175#WS2815 White PCB;14:10#5m 74LEDs-m;249:200006305#IP20 Non Waterproof","price":462.76,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 2m 144LEDs\/m \/ IP67 Water-resistant","offer_id":48603074494704,"sku":"136:200002572#WS2815 Black PCB;14:200006151#2m 144LEDs-m;249:200006307#IP67 Waterproof","price":409.26,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 30LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603074527472,"sku":"136:175#WS2815 White PCB;14:29#5m 30LEDs-m;249:200006305#IP20 Non Waterproof","price":262.59,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 30LEDs\/m \/ IP65 Waterproof","offer_id":48603074560240,"sku":"136:175#WS2815 White PCB;14:29#5m 30LEDs-m;249:200006306#IP65 Waterproof","price":338.15,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 30LEDs\/m \/ IP67 Water-resistant","offer_id":48603074593008,"sku":"136:175#WS2815 White PCB;14:29#5m 30LEDs-m;249:200006307#IP67 Waterproof","price":338.15,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 1m 144LEDs\/m \/ IP65 Waterproof","offer_id":48603074625776,"sku":"136:200002572#WS2815 Black PCB;14:496#1m 144LEDs-m;249:200006306#IP65 Waterproof","price":259.78,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 1m 144LEDs\/m \/ IP67 Water-resistant","offer_id":48603074658544,"sku":"136:200002572#WS2815 Black PCB;14:496#1m 144LEDs-m;249:200006307#IP67 Waterproof","price":259.78,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 2m 144LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603074691312,"sku":"136:200002572#WS2815 Black PCB;14:200006151#2m 144LEDs-m;249:200006305#IP20 Non Waterproof","price":358.34,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 2m 144LEDs\/m \/ IP65 Waterproof","offer_id":48603074724080,"sku":"136:200002572#WS2815 Black PCB;14:200006151#2m 144LEDs-m;249:200006306#IP65 Waterproof","price":409.26,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 96LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603074756848,"sku":"136:200002572#WS2815 Black PCB;14:200002984#5m 96LEDs-m;249:200006305#IP20 Non Waterproof","price":668.8,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 96LEDs\/m \/ IP65 Waterproof","offer_id":48603074789616,"sku":"136:200002572#WS2815 Black PCB;14:200002984#5m 96LEDs-m;249:200006306#IP65 Waterproof","price":751.17,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 96LEDs\/m \/ IP67 Water-resistant","offer_id":48603074822384,"sku":"136:200002572#WS2815 Black PCB;14:200002984#5m 96LEDs-m;249:200006307#IP67 Waterproof","price":751.17,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 1m 144LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603074855152,"sku":"136:200002572#WS2815 Black PCB;14:496#1m 144LEDs-m;249:200006305#IP20 Non Waterproof","price":656.6,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 60LEDs\/m \/ IP67 Water-resistant","offer_id":48603074887920,"sku":"136:200002572#WS2815 Black PCB;14:366#5m 60LEDs-m;249:200006307#IP67 Waterproof","price":436.24,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 74LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603074920688,"sku":"136:200002572#WS2815 Black PCB;14:10#5m 74LEDs-m;249:200006305#IP20 Non Waterproof","price":462.76,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 74LEDs\/m \/ IP65 Waterproof","offer_id":48603074953456,"sku":"136:200002572#WS2815 Black PCB;14:10#5m 74LEDs-m;249:200006306#IP65 Waterproof","price":554.28,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 74LEDs\/m \/ IP67 Water-resistant","offer_id":48603074986224,"sku":"136:200002572#WS2815 Black PCB;14:10#5m 74LEDs-m;249:200006307#IP67 Waterproof","price":554.28,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 30LEDs\/m \/ IP65 Waterproof","offer_id":48603075018992,"sku":"136:200002572#WS2815 Black PCB;14:29#5m 30LEDs-m;249:200006306#IP65 Waterproof","price":338.15,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 30LEDs\/m \/ IP67 Water-resistant","offer_id":48603075051760,"sku":"136:200002572#WS2815 Black PCB;14:29#5m 30LEDs-m;249:200006307#IP67 Waterproof","price":338.15,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 60LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603075084528,"sku":"136:200002572#WS2815 Black PCB;14:366#5m 60LEDs-m;249:200006305#IP20 Non Waterproof","price":360.92,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 60LEDs\/m \/ IP65 Waterproof","offer_id":48603075117296,"sku":"136:200002572#WS2815 Black PCB;14:366#5m 60LEDs-m;249:200006306#IP65 Waterproof","price":436.24,"currency_code":"NOK","in_stock":true},{"title":"WS2815 Black PCB \/ 5m 30LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603075150064,"sku":"136:200002572#WS2815 Black PCB;14:29#5m 30LEDs-m;249:200006305#IP20 Non Waterproof","price":262.59,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 2m 144LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603075182832,"sku":"136:175#WS2815 White PCB;14:200006151#2m 144LEDs-m;249:200006305#IP20 Non Waterproof","price":358.34,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 2m 144LEDs\/m \/ IP65 Waterproof","offer_id":48603075215600,"sku":"136:175#WS2815 White PCB;14:200006151#2m 144LEDs-m;249:200006306#IP65 Waterproof","price":409.26,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 2m 144LEDs\/m \/ IP67 Water-resistant","offer_id":48603075248368,"sku":"136:175#WS2815 White PCB;14:200006151#2m 144LEDs-m;249:200006307#IP67 Waterproof","price":409.26,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 96LEDs\/m \/ IP67 Water-resistant","offer_id":48603075281136,"sku":"136:175#WS2815 White PCB;14:200002984#5m 96LEDs-m;249:200006307#IP67 Waterproof","price":751.17,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 1m 144LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603075313904,"sku":"136:175#WS2815 White PCB;14:496#1m 144LEDs-m;249:200006305#IP20 Non Waterproof","price":656.6,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 1m 144LEDs\/m \/ IP65 Waterproof","offer_id":48603075346672,"sku":"136:175#WS2815 White PCB;14:496#1m 144LEDs-m;249:200006306#IP65 Waterproof","price":259.78,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 1m 144LEDs\/m \/ IP67 Water-resistant","offer_id":48603075379440,"sku":"136:175#WS2815 White PCB;14:496#1m 144LEDs-m;249:200006307#IP67 Waterproof","price":259.78,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 74LEDs\/m \/ IP65 Waterproof","offer_id":48603075412208,"sku":"136:175#WS2815 White PCB;14:10#5m 74LEDs-m;249:200006306#IP65 Waterproof","price":554.28,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 74LEDs\/m \/ IP67 Water-resistant","offer_id":48603075444976,"sku":"136:175#WS2815 White PCB;14:10#5m 74LEDs-m;249:200006307#IP67 Waterproof","price":554.28,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 96LEDs\/m \/ IP20 Non-Waterproof","offer_id":48603075477744,"sku":"136:175#WS2815 White PCB;14:200002984#5m 96LEDs-m;249:200006305#IP20 Non Waterproof","price":668.8,"currency_code":"NOK","in_stock":true},{"title":"WS2815 White PCB \/ 5m 96LEDs\/m \/ IP65 Waterproof","offer_id":48603075510512,"sku":"136:175#WS2815 White PCB;14:200002984#5m 96LEDs-m;249:200006306#IP65 Waterproof","price":751.17,"currency_code":"NOK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/4561\/0992\/files\/Had41b3f17a444f67b46daa10d1626c2fs.webp?v=1766023804"},{"product_id":"esp32-development-board-module-wireless-wifi-bluetooth-module-ultra-low-power-consumption-dual-core-30pin-esp32-32d-smart-home","title":"ESP32 Development Board — WiFi \u0026 Bluetooth","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eESP32 Development Board — WiFi \u0026amp; Bluetooth\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe heart of any WLED or smart home project! The ESP32 is a powerful dual-core microcontroller with built-in WiFi and Bluetooth — perfect for WLED LED control, Home Assistant integration, IoT projects, and countless maker projects. Compact, affordable, and incredibly versatile!\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTechnical Specifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🧠 \u003cstrong\u003eChip:\u003c\/strong\u003e ESP32 dual-core\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📡 \u003cstrong\u003eWiFi:\u003c\/strong\u003e 802.11 B\/G\/N, 2412–2484MHz\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔵 \u003cstrong\u003eBluetooth:\u003c\/strong\u003e 4.2 BR\/EDR + BLE\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📶 \u003cstrong\u003eAntenna:\u003c\/strong\u003e Built-in PCB antenna, 2dB gain\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e💾 \u003cstrong\u003eFlash:\u003c\/strong\u003e 32Mbit SPI Flash\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔌 \u003cstrong\u003ePower:\u003c\/strong\u003e USB Type-C 5V\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📏 \u003cstrong\u003eSize:\u003c\/strong\u003e 54 × 28 × 10mm\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e⚡ \u003cstrong\u003eInterfaces:\u003c\/strong\u003e UART, SPI, SDIO, I2C, PWM, I2S, IR, ADC, DAC\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📡 \u003cstrong\u003eSerial Speed:\u003c\/strong\u003e 115200 BPS\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePopular Use Cases:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🌈 \u003cstrong\u003eWLED\u003c\/strong\u003e — flash WLED firmware and control addressable LED strips via WiFi\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🏠 \u003cstrong\u003eHome Assistant\u003c\/strong\u003e — ESPHome integration for smart home\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📡 \u003cstrong\u003eIoT Projects\u003c\/strong\u003e — sensors, data collection, automation\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🎵 \u003cstrong\u003eMusic Reactive Lighting\u003c\/strong\u003e — combine with microphone and WLED\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🌐 \u003cstrong\u003eMesh Networks\u003c\/strong\u003e — connect multiple ESP32s\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📱 \u003cstrong\u003eWiFi Camera\u003c\/strong\u003e — mini surveillance projects\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSupported Interfaces:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eType\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eDetails\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDigital I\/O\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eGPIO pins\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAnalog\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eADC + DAC\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCommunication\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUART, SPI, I2C, I2S\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePWM\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLED control, motors\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIR\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eInfrared transmitter\/receiver\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eGet started with WLED in 3 steps:\u003c\/strong\u003e\u003c\/p\u003e\n\u003col class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-decimal flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e💻 Download the WLED Web Installer on PC\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e🔌 Connect ESP32 to PC via USB-C\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e📱 Flash WLED and connect to WiFi via the WLED app!\u003c\/li\u003e\n\n\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e💡 Tips from us:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eWant a simpler solution? Check out our \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/esp32-wled-digital-led-controller-015wl-016wl-017wlrgbic-dynamic-lighting-ir-switch-sensor-gesture-aware-trigger-ws2811-sk6812-1\"\u003eESP32 WLED Controller\u003c\/a\u003e which comes pre-configured with WLED!\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eCombine with our \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/ws2812b-5050-rgbic-smart-led-strip-ws2812-individually-addressable-ic-30-60-144pixels-leds-m-light-dc5v-black-ip30-67-waterproof\"\u003eWS2812B LED strip\u003c\/a\u003e and \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/ac-110v-220v-dc-5v-12v-24v-power-supply-adapter-1a-2a-3a-5a-6a-8a-10a-5-12-24-v-volt-transformer-converter-for-led-strip-light\"\u003e5V power adapter\u003c\/a\u003e for a complete WLED setup\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eRead our \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/auroralys.myshopify.com\/products\/norsk-trinn-for-trinn-guide-flashing-tilkobling-og-oppsett-av-home-assistant-med-wled\"\u003efree Norwegian WLED guide\u003c\/a\u003e for step-by-step instructions! 🌈✨\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"AuroraLys","offers":[{"title":"30-pin Type C NEW","offer_id":48606750736624,"sku":"14:193#30Pin Type C NEW","price":105.42,"currency_code":"NOK","in_stock":true},{"title":"1Set","offer_id":48606750769392,"sku":"14:173#1Set","price":154.5,"currency_code":"NOK","in_stock":true},{"title":"30-pin Type C","offer_id":48606750802160,"sku":"14:1254#30Pin Type C","price":92.09,"currency_code":"NOK","in_stock":true},{"title":"Module Only","offer_id":48606750834928,"sku":"14:771#Module Only","price":74.09,"currency_code":"NOK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/4561\/0992\/files\/Sa8214196d262423a9cd2e4b34f3ee613C.webp?v=1766093483"},{"product_id":"komplett-wled-pakke-5-meter-med-raspberry-pi-for-home-assistant","title":"⭐ Complete Aurora package — 10m LED + Pi 5 + Home Assistant","description":"\u003cstyle\u003e[stylesheet-group=\"0\"]{}\nbody{margin:0;}\nbutton::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}\nhtml{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}\ninput::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none;}\n[stylesheet-group=\"1\"]{}\n.css-146c3p1{background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;color:rgba(0,0,0,1.00);display:inline;font:14px -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;list-style:none;margin:0px;padding:0px;position:relative;text-align:start;text-decoration:none;white-space:pre-wrap;word-wrap:break-word;}\n.css-175oi2r{align-items:stretch;background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-shrink:0;list-style:none;margin:0px;min-height:0px;min-width:0px;padding:0px;position:relative;text-decoration:none;z-index:0;}\n.css-1jxf684{background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;color:inherit;display:inline;font:inherit;list-style:none;margin:0px;padding:0px;position:relative;text-align:inherit;text-decoration:none;white-space:inherit;word-wrap:break-word;}\n.css-9pa8cd{bottom:0px;height:100%;left:0px;opacity:0;position:absolute;right:0px;top:0px;width:100%;z-index:-1;}\n[stylesheet-group=\"2\"]{}\n.r-13awgt0{flex:1;}\n.r-1adg3ll{display:block;}\n.r-1jkafct{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;}\n.r-1phboty{border-bottom-style:solid;border-left-style:solid;border-right-style:solid;border-top-style:solid;}\n.r-1udh08x{overflow-x:hidden;overflow-y:hidden;}\n.r-4iw3lz{border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-width:0;}\n.r-4qtqp9{display:inline-block;}\n.r-6koalj{display:flex;}\n.r-bztko3{overflow-x:visible;overflow-y:visible;}\n.r-crgep1{margin:0px;}\n.r-hvic4v{display:none;}\n.r-krxsd3{display:-webkit-box;}\n.r-rs99b7{border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;}\n.r-sdzlij{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px;border-top-left-radius:9999px;border-top-right-radius:9999px;}\n.r-t60dpp{padding:0px;}\n.r-wwvuq4{padding:0;}\n.r-xoduu5{display:inline-flex;}\n.r-ywje51{margin:auto;}\n.r-z2wwpe{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}\n[stylesheet-group=\"2.1\"]{}\n.r-1559e4e{padding-bottom:2px;padding-top:2px;}\n.r-1fkl15p{padding-left:32px;padding-right:32px;}\n.r-3o4zer{padding-left:12px;padding-right:12px;}\n.r-3pj75a{padding-left:16px;padding-right:16px;}\n.r-cxgwc0{padding-left:24px;padding-right:24px;}\n.r-dd0y9b{padding-bottom:20px;padding-top:20px;}\n.r-ddtstp{margin-bottom:0px;margin-top:0px;}\n.r-dp7rxi{padding-bottom:40px;padding-top:40px;}\n.r-f8sm7e{margin-left:auto;margin-right:auto;}\n.r-n7gxbd{padding-left:4px;padding-right:4px;}\n.r-s49dbf{margin-bottom:1px;margin-top:1px;}\n.r-sjygvo{padding-left:1em;padding-right:1em;}\n[stylesheet-group=\"2.2\"]{}\n.r-15peodp{right:-9999px;}\n.r-19qo34d{left:-9999px;}\n.r-1ca1ndr{margin-left:0.5em;}\n.r-1ez5h0i{margin-left:4px;}\n.r-1gs4q39{margin-right:4px;}\n.r-1kkk96v{margin-left:8px;}\n.r-1kpi4qh{margin-left:0.075em;}\n.r-1l2kgy{margin-right:0.5em;}\n.r-1q6cnnd{right:-2px;}\n.r-1wron08{margin-right:8px;}\n.r-3t4u6i{margin-left:2px;}\n.r-45ll9u{left:50%;}\n.r-5f1w11{left:-2px;}\n.r-k4bwe5{margin-right:0.075em;}\n.r-o59np7{padding-right:8px;}\n.r-ocobd0{right:50%;}\n.r-qjj4hq{padding-left:8px;}\n.r-x1x4zq{margin-right:2px;}\n[stylesheet-group=\"3\"]{}\n.r-105ug2t{pointer-events:auto!important;}\n.r-109y4c4{height:1px;}\n.r-10ptun7{height:16px;}\n.r-10v3vxq{transform:scaleX(-1);}\n.r-117bsoe{margin-bottom:20px;}\n.r-11c0sde{margin-top:24px;}\n.r-11j9u27{visibility:hidden;}\n.r-12181gd{box-shadow:0 0 2px rgba(0,0,0,0.03) inset;}\n.r-12sks89{min-height:22px;}\n.r-12vffkv\u003e*{pointer-events:auto;}\n.r-12vffkv{pointer-events:none!important;}\n.r-12ym1je{width:18px;}\n.r-135wba7{line-height:24px;}\n.r-13qz1uu{width:100%;}\n.r-13wfysu{-webkit-text-decoration-line:none;text-decoration-line:none;}\n.r-146iojx{max-width:300px;}\n.r-1472mwg{height:24px;}\n.r-14j79pv{color:rgba(83,100,113,1.00);}\n.r-14lw9ot{background-color:rgba(255,255,255,1.00);}\n.r-15ysp7h{min-height:32px;}\n.r-16dba41{font-weight:400;}\n.r-16y2uox{flex-grow:1;}\n.r-176fswd{transform:translateX(-50%) translateY(-50%);}\n.r-1777fci{justify-content:center;}\n.r-17bb2tj{animation-duration:0.75s;}\n.r-17leim2{background-repeat:repeat;}\n.r-17s6mgv{justify-content:flex-end;}\n.r-18jsvk2{color:rgba(15,20,25,1.00);}\n.r-18tzken{width:56px;}\n.r-18u37iz{flex-direction:row;}\n.r-18yzcnr{height:22px;}\n.r-19wmn03{width:20px;}\n.r-19yznuf{min-height:52px;}\n.r-1abnn5w{animation-play-state:paused;}\n.r-1acpoxo{width:36px;}\n.r-1ad0z5i{word-break:break-all;}\n.r-1awozwy{align-items:center;}\n.r-1b43r93{font-size:14px;}\n.r-1betnmo{max-width:672px;}\n.r-1blnp2b{width:72px;}\n.r-1blvdjr{font-size:23px;}\n.r-1ceczpf{min-height:24px;}\n.r-1cwl3u0{line-height:16px;}\n.r-1d2f490{left:0px;}\n.r-1ddef8g{-webkit-text-decoration-line:underline;text-decoration-line:underline;}\n.r-1dn12g7{line-height:48px;}\n.r-1ebb2ja{list-style:none;}\n.r-1ff274t{text-align:right;}\n.r-1gkfh8e{font-size:11px;}\n.r-1h0z5md{justify-content:flex-start;}\n.r-1h8ys4a{padding-top:4px;}\n.r-1hjwoze{height:18px;}\n.r-1iln25a{word-wrap:normal;}\n.r-1inkyih{font-size:17px;}\n.r-1ipicw7{width:300px;}\n.r-1iusvr4{flex-basis:0px;}\n.r-1janqcz{width:16px;}\n.r-1jaylin{width:-webkit-max-content;width:-moz-max-content;width:max-content;}\n.r-1k78y06{font-family:Tahoma, Arial, sans-serif;}\n.r-1kihuf0{align-self:center;}\n.r-1ldzwu0{animation-timing-function:linear;}\n.r-1loqt21{cursor:pointer;}\n.r-1mlwlqe{flex-basis:auto;}\n.r-1mrlafo{background-position:0;}\n.r-1muvv40{animation-iteration-count:infinite;}\n.r-1mwlp6a{height:56px;}\n.r-1nao33i{color:rgba(231,233,234,1.00);}\n.r-1niwhzg{background-color:rgba(0,0,0,0.00);}\n.r-1ny4l3l{outline-style:none;}\n.r-1oifz5y{background-color:rgba(170,17,0,1.00);}\n.r-1oszu61{align-items:stretch;}\n.r-1otgn73{touch-action:manipulation;}\n.r-1p0dtai{bottom:0px;}\n.r-1pi2tsx{height:100%;}\n.r-1ps3wis{min-width:44px;}\n.r-1qd0xha{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;}\n.r-1qi8awa{min-width:36px;}\n.r-1r5jyh0{min-height:130px;}\n.r-1r8g8re{height:36px;}\n.r-1s2hp8q{min-height:26px;}\n.r-1sxrcry{background-size:auto;}\n.r-1tl8opc{font-family:\"Segoe UI\",Meiryo,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;}\n.r-1to6hqq{background-color:rgba(255,212,0,1.00);}\n.r-1ttztb7{text-align:inherit;}\n.r-1udbk01{text-overflow:ellipsis;}\n.r-1v2oles{top:50%;}\n.r-1vmecro{direction:rtl;}\n.r-1vr29t4{font-weight:800;}\n.r-1wb8bfx{text-decoration-thickness:2px;}\n.r-1wbh5a2{flex-shrink:1;}\n.r-1wvb978{font-feature-settings:'ss01' on;}\n.r-1wyyakw{z-index:-1;}\n.r-1xcajam{position:fixed;}\n.r-1xk2f4g{clip:rect(1px, 1px, 1px, 1px);}\n.r-1xnzce8{-moz-user-select:text;-webkit-user-select:text;user-select:text;}\n.r-1xvli5t{height:1.25em;}\n.r-1y7e96w{min-width:22px;}\n.r-1ye8kvj{max-width:600px;}\n.r-1yef0xd{animation-name:r-11cv4x;}\n.r-1yjpyg1{font-size:31px;}\n.r-1ykxob0{top:60%;}\n.r-2o02ov{margin-top:40px;}\n.r-2tavb8{background-color:rgba(0,0,0,0.60);}\n.r-2yi16{min-height:36px;}\n.r-36ujnk{font-style:italic;}\n.r-37tt59{line-height:32px;}\n.r-3s2u2q{white-space:nowrap;}\n.r-417010{z-index:0;}\n.r-4gszlv{background-size:cover;}\n.r-4hwcpe{font-family:Vazirmatn, Tahoma, Arial, sans-serif;}\n.r-4wgw6l{min-width:32px;}\n.r-54znze{color:rgba(239,243,244,1.00);}\n.r-56xrmm{line-height:12px;}\n.r-6026j{background-color:rgba(255,255,255,0.85);}\n.r-633pao{pointer-events:none!important;}\n.r-6416eg{-moz-transition-property:background-color, box-shadow;-webkit-transition-property:background-color, box-shadow;transition-property:background-color, box-shadow;}\n.r-64el8z{min-width:52px;}\n.r-7q8q6z{cursor:default;}\n.r-8akbws{-webkit-box-orient:vertical;}\n.r-8jfcpp{top:-2px;}\n.r-92ng3h{width:1px;}\n.r-a023e6{font-size:15px;}\n.r-adyw6z{font-size:20px;}\n.r-agouwx{transform:translateZ(0);}\n.r-ah5dr5\u003e*{pointer-events:none;}\n.r-ah5dr5{pointer-events:auto!important;}\n.r-aqfbo4{backface-visibility:hidden;}\n.r-b88u0q{font-weight:700;}\n.r-bcqeeo{min-width:0px;}\n.r-bnwqim{position:relative;}\n.r-bt1l66{min-height:20px;}\n.r-bvlit7{margin-bottom:-12px;}\n.r-clrlgt{animation-name:r-imtty0;}\n.r-deolkf{box-sizing:border-box;}\n.r-dflpy8{height:1.2em;}\n.r-dnmrzs{max-width:100%;}\n.r-ehq7j7{background-size:contain;}\n.r-emqnss{transform:translateZ(0px);}\n.r-eqz5dr{flex-direction:column;}\n.r-ero68b{min-height:40px;}\n.r-fdjqy7{text-align:left;}\n.r-fm7h5w{font-family:\"TwitterChirpExtendedHeavy\",\"Verdana\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;}\n.r-gf0ln{-webkit-filter:brightness(1);filter:brightness(1);}\n.r-h9hxbl{width:1.2em;}\n.r-icoktb{opacity:0.5;}\n.r-ifefl9{min-height:0px;}\n.r-impgnl{transform:translateX(50%) translateY(-50%);}\n.r-iphfwy{padding-bottom:4px;}\n.r-ipm5af{top:0px;}\n.r-jmul1s{transform:scale(1.1);}\n.r-jwli3a{color:rgba(255,255,255,1.00);}\n.r-kemksi{background-color:rgba(0,0,0,1.00);}\n.r-lp5zef{min-width:24px;}\n.r-lrsllp{width:24px;}\n.r-lrvibr{-moz-user-select:none;-webkit-user-select:none;user-select:none;}\n.r-m6rgpd{vertical-align:text-bottom;}\n.r-majxgm{font-weight:500;}\n.r-n1ft60{dynamic-range-limit:standard;}\n.r-n6v787{font-size:13px;}\n.r-nhe8su{animation-duration:0.5s;}\n.r-nvplwv{animation-timing-function:ease-out;}\n.r-nwxazl{line-height:40px;}\n.r-o7ynqc{transition-duration:0.2s;}\n.r-orgf3d{opacity:0;}\n.r-peo1c{min-height:44px;}\n.r-poiln3{font-family:inherit;}\n.r-pp5qcn{vertical-align:-20%;}\n.r-q4m81j{text-align:center;}\n.r-qlhcfr{font-size:0.001px;}\n.r-qvk6io{line-height:0px;}\n.r-qvutc0{word-wrap:break-word;}\n.r-rjixqe{line-height:20px;}\n.r-rki7wi{bottom:12px;}\n.r-s67bdx{font-size:48px;}\n.r-sb58tz{max-width:1000px;}\n.r-tjvw6i{text-decoration-thickness:1px;}\n.r-u6sd8q{background-repeat:no-repeat;}\n.r-u8s1d{position:absolute;}\n.r-ueyrd6{line-height:36px;}\n.r-uho16t{font-size:34px;}\n.r-vkv6oe{min-width:40px;}\n.r-vlxjld{color:rgba(247,249,249,1.00);}\n.r-vqxq0j{border:0 solid black;}\n.r-vrz42v{line-height:28px;}\n.r-vvn4in{background-position:center;}\n.r-wy61xf{height:72px;}\n.r-x3cy2q{background-size:100% 100%;}\n.r-x572qd{background-color:rgba(247,249,249,1.00);}\n.r-xigjrr{-webkit-filter:blur(4px);filter:blur(4px);}\n.r-yc9v9c{width:22px;}\n.r-yfoy6g{background-color:rgba(21,32,43,1.00);}\n.r-yn5ncy{animation-fill-mode:both;}\n.r-yy2aun{font-size:26px;}\n.r-yyyyoo{fill:currentcolor;}\n.r-z7pwl0{max-width:700px;}\n.r-z80fyv{height:20px;}\n.r-zchlnj{right:0px;}\n@-webkit-keyframes r-11cv4x{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}\n@-webkit-keyframes r-imtty0{0%{opacity:0;}100%{opacity:1;}}\n@keyframes r-11cv4x{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}\n@keyframes r-imtty0{0%{opacity:0;}100%{opacity:1;}}\n.r-drez30{position:absolute;visibility:hidden;top:0;width:50px;pointer-events:none}\n.r-drez30.loaded{visibility:visible;top:50vh;width:50px}\u003c\/style\u003e\n\u003cstyle\u003e[stylesheet-group=\"0\"]{}\nbody{margin:0;}\nbutton::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}\nhtml{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}\ninput::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none;}\n[stylesheet-group=\"1\"]{}\n.css-146c3p1{background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;color:rgba(0,0,0,1.00);display:inline;font:14px -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;list-style:none;margin:0px;padding:0px;position:relative;text-align:start;text-decoration:none;white-space:pre-wrap;word-wrap:break-word;}\n.css-175oi2r{align-items:stretch;background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-shrink:0;list-style:none;margin:0px;min-height:0px;min-width:0px;padding:0px;position:relative;text-decoration:none;z-index:0;}\n.css-1jxf684{background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;color:inherit;display:inline;font:inherit;list-style:none;margin:0px;padding:0px;position:relative;text-align:inherit;text-decoration:none;white-space:inherit;word-wrap:break-word;}\n.css-9pa8cd{bottom:0px;height:100%;left:0px;opacity:0;position:absolute;right:0px;top:0px;width:100%;z-index:-1;}\n[stylesheet-group=\"2\"]{}\n.r-13awgt0{flex:1;}\n.r-1adg3ll{display:block;}\n.r-1jkafct{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;}\n.r-1phboty{border-bottom-style:solid;border-left-style:solid;border-right-style:solid;border-top-style:solid;}\n.r-1udh08x{overflow-x:hidden;overflow-y:hidden;}\n.r-4iw3lz{border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-width:0;}\n.r-4qtqp9{display:inline-block;}\n.r-6koalj{display:flex;}\n.r-bztko3{overflow-x:visible;overflow-y:visible;}\n.r-crgep1{margin:0px;}\n.r-hvic4v{display:none;}\n.r-krxsd3{display:-webkit-box;}\n.r-rs99b7{border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;}\n.r-sdzlij{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px;border-top-left-radius:9999px;border-top-right-radius:9999px;}\n.r-t60dpp{padding:0px;}\n.r-wwvuq4{padding:0;}\n.r-xoduu5{display:inline-flex;}\n.r-ywje51{margin:auto;}\n.r-z2wwpe{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}\n[stylesheet-group=\"2.1\"]{}\n.r-1559e4e{padding-bottom:2px;padding-top:2px;}\n.r-1fkl15p{padding-left:32px;padding-right:32px;}\n.r-3o4zer{padding-left:12px;padding-right:12px;}\n.r-3pj75a{padding-left:16px;padding-right:16px;}\n.r-cxgwc0{padding-left:24px;padding-right:24px;}\n.r-dd0y9b{padding-bottom:20px;padding-top:20px;}\n.r-ddtstp{margin-bottom:0px;margin-top:0px;}\n.r-dp7rxi{padding-bottom:40px;padding-top:40px;}\n.r-f8sm7e{margin-left:auto;margin-right:auto;}\n.r-n7gxbd{padding-left:4px;padding-right:4px;}\n.r-s49dbf{margin-bottom:1px;margin-top:1px;}\n.r-sjygvo{padding-left:1em;padding-right:1em;}\n[stylesheet-group=\"2.2\"]{}\n.r-15peodp{right:-9999px;}\n.r-19qo34d{left:-9999px;}\n.r-1ca1ndr{margin-left:0.5em;}\n.r-1ez5h0i{margin-left:4px;}\n.r-1gs4q39{margin-right:4px;}\n.r-1kkk96v{margin-left:8px;}\n.r-1kpi4qh{margin-left:0.075em;}\n.r-1l2kgy{margin-right:0.5em;}\n.r-1q6cnnd{right:-2px;}\n.r-1wron08{margin-right:8px;}\n.r-3t4u6i{margin-left:2px;}\n.r-45ll9u{left:50%;}\n.r-5f1w11{left:-2px;}\n.r-k4bwe5{margin-right:0.075em;}\n.r-o59np7{padding-right:8px;}\n.r-ocobd0{right:50%;}\n.r-qjj4hq{padding-left:8px;}\n.r-x1x4zq{margin-right:2px;}\n[stylesheet-group=\"3\"]{}\n.r-105ug2t{pointer-events:auto!important;}\n.r-109y4c4{height:1px;}\n.r-10ptun7{height:16px;}\n.r-10v3vxq{transform:scaleX(-1);}\n.r-117bsoe{margin-bottom:20px;}\n.r-11c0sde{margin-top:24px;}\n.r-11j9u27{visibility:hidden;}\n.r-12181gd{box-shadow:0 0 2px rgba(0,0,0,0.03) inset;}\n.r-12sks89{min-height:22px;}\n.r-12vffkv\u003e*{pointer-events:auto;}\n.r-12vffkv{pointer-events:none!important;}\n.r-12ym1je{width:18px;}\n.r-135wba7{line-height:24px;}\n.r-13qz1uu{width:100%;}\n.r-13wfysu{-webkit-text-decoration-line:none;text-decoration-line:none;}\n.r-146iojx{max-width:300px;}\n.r-1472mwg{height:24px;}\n.r-14j79pv{color:rgba(83,100,113,1.00);}\n.r-14lw9ot{background-color:rgba(255,255,255,1.00);}\n.r-15ysp7h{min-height:32px;}\n.r-16dba41{font-weight:400;}\n.r-16y2uox{flex-grow:1;}\n.r-176fswd{transform:translateX(-50%) translateY(-50%);}\n.r-1777fci{justify-content:center;}\n.r-17bb2tj{animation-duration:0.75s;}\n.r-17leim2{background-repeat:repeat;}\n.r-17s6mgv{justify-content:flex-end;}\n.r-18jsvk2{color:rgba(15,20,25,1.00);}\n.r-18tzken{width:56px;}\n.r-18u37iz{flex-direction:row;}\n.r-18yzcnr{height:22px;}\n.r-19wmn03{width:20px;}\n.r-19yznuf{min-height:52px;}\n.r-1abnn5w{animation-play-state:paused;}\n.r-1acpoxo{width:36px;}\n.r-1ad0z5i{word-break:break-all;}\n.r-1awozwy{align-items:center;}\n.r-1b43r93{font-size:14px;}\n.r-1betnmo{max-width:672px;}\n.r-1blnp2b{width:72px;}\n.r-1blvdjr{font-size:23px;}\n.r-1ceczpf{min-height:24px;}\n.r-1cwl3u0{line-height:16px;}\n.r-1d2f490{left:0px;}\n.r-1ddef8g{-webkit-text-decoration-line:underline;text-decoration-line:underline;}\n.r-1dn12g7{line-height:48px;}\n.r-1ebb2ja{list-style:none;}\n.r-1ff274t{text-align:right;}\n.r-1gkfh8e{font-size:11px;}\n.r-1h0z5md{justify-content:flex-start;}\n.r-1h8ys4a{padding-top:4px;}\n.r-1hjwoze{height:18px;}\n.r-1iln25a{word-wrap:normal;}\n.r-1inkyih{font-size:17px;}\n.r-1ipicw7{width:300px;}\n.r-1iusvr4{flex-basis:0px;}\n.r-1janqcz{width:16px;}\n.r-1jaylin{width:-webkit-max-content;width:-moz-max-content;width:max-content;}\n.r-1k78y06{font-family:Tahoma, Arial, sans-serif;}\n.r-1kihuf0{align-self:center;}\n.r-1ldzwu0{animation-timing-function:linear;}\n.r-1loqt21{cursor:pointer;}\n.r-1mlwlqe{flex-basis:auto;}\n.r-1mrlafo{background-position:0;}\n.r-1muvv40{animation-iteration-count:infinite;}\n.r-1mwlp6a{height:56px;}\n.r-1nao33i{color:rgba(231,233,234,1.00);}\n.r-1niwhzg{background-color:rgba(0,0,0,0.00);}\n.r-1ny4l3l{outline-style:none;}\n.r-1oifz5y{background-color:rgba(170,17,0,1.00);}\n.r-1oszu61{align-items:stretch;}\n.r-1otgn73{touch-action:manipulation;}\n.r-1p0dtai{bottom:0px;}\n.r-1pi2tsx{height:100%;}\n.r-1ps3wis{min-width:44px;}\n.r-1qd0xha{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;}\n.r-1qi8awa{min-width:36px;}\n.r-1r5jyh0{min-height:130px;}\n.r-1r8g8re{height:36px;}\n.r-1s2hp8q{min-height:26px;}\n.r-1sxrcry{background-size:auto;}\n.r-1tl8opc{font-family:\"Segoe UI\",Meiryo,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;}\n.r-1to6hqq{background-color:rgba(255,212,0,1.00);}\n.r-1ttztb7{text-align:inherit;}\n.r-1udbk01{text-overflow:ellipsis;}\n.r-1v2oles{top:50%;}\n.r-1vmecro{direction:rtl;}\n.r-1vr29t4{font-weight:800;}\n.r-1wb8bfx{text-decoration-thickness:2px;}\n.r-1wbh5a2{flex-shrink:1;}\n.r-1wvb978{font-feature-settings:'ss01' on;}\n.r-1wyyakw{z-index:-1;}\n.r-1xcajam{position:fixed;}\n.r-1xk2f4g{clip:rect(1px, 1px, 1px, 1px);}\n.r-1xnzce8{-moz-user-select:text;-webkit-user-select:text;user-select:text;}\n.r-1xvli5t{height:1.25em;}\n.r-1y7e96w{min-width:22px;}\n.r-1ye8kvj{max-width:600px;}\n.r-1yef0xd{animation-name:r-11cv4x;}\n.r-1yjpyg1{font-size:31px;}\n.r-1ykxob0{top:60%;}\n.r-2o02ov{margin-top:40px;}\n.r-2tavb8{background-color:rgba(0,0,0,0.60);}\n.r-2yi16{min-height:36px;}\n.r-36ujnk{font-style:italic;}\n.r-37tt59{line-height:32px;}\n.r-3s2u2q{white-space:nowrap;}\n.r-417010{z-index:0;}\n.r-4gszlv{background-size:cover;}\n.r-4hwcpe{font-family:Vazirmatn, Tahoma, Arial, sans-serif;}\n.r-4wgw6l{min-width:32px;}\n.r-54znze{color:rgba(239,243,244,1.00);}\n.r-56xrmm{line-height:12px;}\n.r-6026j{background-color:rgba(255,255,255,0.85);}\n.r-633pao{pointer-events:none!important;}\n.r-6416eg{-moz-transition-property:background-color, box-shadow;-webkit-transition-property:background-color, box-shadow;transition-property:background-color, box-shadow;}\n.r-64el8z{min-width:52px;}\n.r-7q8q6z{cursor:default;}\n.r-8akbws{-webkit-box-orient:vertical;}\n.r-8jfcpp{top:-2px;}\n.r-92ng3h{width:1px;}\n.r-a023e6{font-size:15px;}\n.r-adyw6z{font-size:20px;}\n.r-agouwx{transform:translateZ(0);}\n.r-ah5dr5\u003e*{pointer-events:none;}\n.r-ah5dr5{pointer-events:auto!important;}\n.r-aqfbo4{backface-visibility:hidden;}\n.r-b88u0q{font-weight:700;}\n.r-bcqeeo{min-width:0px;}\n.r-bnwqim{position:relative;}\n.r-bt1l66{min-height:20px;}\n.r-bvlit7{margin-bottom:-12px;}\n.r-clrlgt{animation-name:r-imtty0;}\n.r-deolkf{box-sizing:border-box;}\n.r-dflpy8{height:1.2em;}\n.r-dnmrzs{max-width:100%;}\n.r-ehq7j7{background-size:contain;}\n.r-emqnss{transform:translateZ(0px);}\n.r-eqz5dr{flex-direction:column;}\n.r-ero68b{min-height:40px;}\n.r-fdjqy7{text-align:left;}\n.r-fm7h5w{font-family:\"TwitterChirpExtendedHeavy\",\"Verdana\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;}\n.r-gf0ln{-webkit-filter:brightness(1);filter:brightness(1);}\n.r-h9hxbl{width:1.2em;}\n.r-icoktb{opacity:0.5;}\n.r-ifefl9{min-height:0px;}\n.r-impgnl{transform:translateX(50%) translateY(-50%);}\n.r-iphfwy{padding-bottom:4px;}\n.r-ipm5af{top:0px;}\n.r-jmul1s{transform:scale(1.1);}\n.r-jwli3a{color:rgba(255,255,255,1.00);}\n.r-kemksi{background-color:rgba(0,0,0,1.00);}\n.r-lp5zef{min-width:24px;}\n.r-lrsllp{width:24px;}\n.r-lrvibr{-moz-user-select:none;-webkit-user-select:none;user-select:none;}\n.r-m6rgpd{vertical-align:text-bottom;}\n.r-majxgm{font-weight:500;}\n.r-n1ft60{dynamic-range-limit:standard;}\n.r-n6v787{font-size:13px;}\n.r-nhe8su{animation-duration:0.5s;}\n.r-nvplwv{animation-timing-function:ease-out;}\n.r-nwxazl{line-height:40px;}\n.r-o7ynqc{transition-duration:0.2s;}\n.r-orgf3d{opacity:0;}\n.r-peo1c{min-height:44px;}\n.r-poiln3{font-family:inherit;}\n.r-pp5qcn{vertical-align:-20%;}\n.r-q4m81j{text-align:center;}\n.r-qlhcfr{font-size:0.001px;}\n.r-qvk6io{line-height:0px;}\n.r-qvutc0{word-wrap:break-word;}\n.r-rjixqe{line-height:20px;}\n.r-rki7wi{bottom:12px;}\n.r-s67bdx{font-size:48px;}\n.r-sb58tz{max-width:1000px;}\n.r-tjvw6i{text-decoration-thickness:1px;}\n.r-u6sd8q{background-repeat:no-repeat;}\n.r-u8s1d{position:absolute;}\n.r-ueyrd6{line-height:36px;}\n.r-uho16t{font-size:34px;}\n.r-vkv6oe{min-width:40px;}\n.r-vlxjld{color:rgba(247,249,249,1.00);}\n.r-vqxq0j{border:0 solid black;}\n.r-vrz42v{line-height:28px;}\n.r-vvn4in{background-position:center;}\n.r-wy61xf{height:72px;}\n.r-x3cy2q{background-size:100% 100%;}\n.r-x572qd{background-color:rgba(247,249,249,1.00);}\n.r-xigjrr{-webkit-filter:blur(4px);filter:blur(4px);}\n.r-yc9v9c{width:22px;}\n.r-yfoy6g{background-color:rgba(21,32,43,1.00);}\n.r-yn5ncy{animation-fill-mode:both;}\n.r-yy2aun{font-size:26px;}\n.r-yyyyoo{fill:currentcolor;}\n.r-z7pwl0{max-width:700px;}\n.r-z80fyv{height:20px;}\n.r-zchlnj{right:0px;}\n@-webkit-keyframes r-11cv4x{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}\n@-webkit-keyframes r-imtty0{0%{opacity:0;}100%{opacity:1;}}\n@keyframes r-11cv4x{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}\n@keyframes r-imtty0{0%{opacity:0;}100%{opacity:1;}}\n.r-drez30{position:absolute;visibility:hidden;top:0;width:50px;pointer-events:none}\n.r-drez30.loaded{visibility:visible;top:50vh;width:50px}\u003c\/style\u003e\n\u003cstyle\u003e[stylesheet-group=\"0\"]{}\nbody{margin:0;}\nbutton::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}\nhtml{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}\ninput::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none;}\n[stylesheet-group=\"1\"]{}\n.css-146c3p1{background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;color:rgba(0,0,0,1.00);display:inline;font:14px -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;list-style:none;margin:0px;padding:0px;position:relative;text-align:start;text-decoration:none;white-space:pre-wrap;word-wrap:break-word;}\n.css-175oi2r{align-items:stretch;background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-shrink:0;list-style:none;margin:0px;min-height:0px;min-width:0px;padding:0px;position:relative;text-decoration:none;z-index:0;}\n.css-1jxf684{background-color:rgba(0,0,0,0.00);border:0 solid black;box-sizing:border-box;color:inherit;display:inline;font:inherit;list-style:none;margin:0px;padding:0px;position:relative;text-align:inherit;text-decoration:none;white-space:inherit;word-wrap:break-word;}\n.css-9pa8cd{bottom:0px;height:100%;left:0px;opacity:0;position:absolute;right:0px;top:0px;width:100%;z-index:-1;}\n[stylesheet-group=\"2\"]{}\n.r-13awgt0{flex:1;}\n.r-1adg3ll{display:block;}\n.r-1jkafct{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;}\n.r-1phboty{border-bottom-style:solid;border-left-style:solid;border-right-style:solid;border-top-style:solid;}\n.r-1udh08x{overflow-x:hidden;overflow-y:hidden;}\n.r-4iw3lz{border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-width:0;}\n.r-4qtqp9{display:inline-block;}\n.r-6koalj{display:flex;}\n.r-bztko3{overflow-x:visible;overflow-y:visible;}\n.r-crgep1{margin:0px;}\n.r-hvic4v{display:none;}\n.r-krxsd3{display:-webkit-box;}\n.r-rs99b7{border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;}\n.r-sdzlij{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px;border-top-left-radius:9999px;border-top-right-radius:9999px;}\n.r-t60dpp{padding:0px;}\n.r-wwvuq4{padding:0;}\n.r-xoduu5{display:inline-flex;}\n.r-ywje51{margin:auto;}\n.r-z2wwpe{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}\n[stylesheet-group=\"2.1\"]{}\n.r-1559e4e{padding-bottom:2px;padding-top:2px;}\n.r-1fkl15p{padding-left:32px;padding-right:32px;}\n.r-3o4zer{padding-left:12px;padding-right:12px;}\n.r-3pj75a{padding-left:16px;padding-right:16px;}\n.r-cxgwc0{padding-left:24px;padding-right:24px;}\n.r-dd0y9b{padding-bottom:20px;padding-top:20px;}\n.r-ddtstp{margin-bottom:0px;margin-top:0px;}\n.r-dp7rxi{padding-bottom:40px;padding-top:40px;}\n.r-f8sm7e{margin-left:auto;margin-right:auto;}\n.r-n7gxbd{padding-left:4px;padding-right:4px;}\n.r-s49dbf{margin-bottom:1px;margin-top:1px;}\n.r-sjygvo{padding-left:1em;padding-right:1em;}\n[stylesheet-group=\"2.2\"]{}\n.r-15peodp{right:-9999px;}\n.r-19qo34d{left:-9999px;}\n.r-1ca1ndr{margin-left:0.5em;}\n.r-1ez5h0i{margin-left:4px;}\n.r-1gs4q39{margin-right:4px;}\n.r-1kkk96v{margin-left:8px;}\n.r-1kpi4qh{margin-left:0.075em;}\n.r-1l2kgy{margin-right:0.5em;}\n.r-1q6cnnd{right:-2px;}\n.r-1wron08{margin-right:8px;}\n.r-3t4u6i{margin-left:2px;}\n.r-45ll9u{left:50%;}\n.r-5f1w11{left:-2px;}\n.r-k4bwe5{margin-right:0.075em;}\n.r-o59np7{padding-right:8px;}\n.r-ocobd0{right:50%;}\n.r-qjj4hq{padding-left:8px;}\n.r-x1x4zq{margin-right:2px;}\n[stylesheet-group=\"3\"]{}\n.r-105ug2t{pointer-events:auto!important;}\n.r-109y4c4{height:1px;}\n.r-10ptun7{height:16px;}\n.r-10v3vxq{transform:scaleX(-1);}\n.r-117bsoe{margin-bottom:20px;}\n.r-11c0sde{margin-top:24px;}\n.r-11j9u27{visibility:hidden;}\n.r-12181gd{box-shadow:0 0 2px rgba(0,0,0,0.03) inset;}\n.r-12sks89{min-height:22px;}\n.r-12vffkv\u003e*{pointer-events:auto;}\n.r-12vffkv{pointer-events:none!important;}\n.r-12ym1je{width:18px;}\n.r-135wba7{line-height:24px;}\n.r-13qz1uu{width:100%;}\n.r-13wfysu{-webkit-text-decoration-line:none;text-decoration-line:none;}\n.r-146iojx{max-width:300px;}\n.r-1472mwg{height:24px;}\n.r-14j79pv{color:rgba(83,100,113,1.00);}\n.r-14lw9ot{background-color:rgba(255,255,255,1.00);}\n.r-15ysp7h{min-height:32px;}\n.r-16dba41{font-weight:400;}\n.r-16y2uox{flex-grow:1;}\n.r-176fswd{transform:translateX(-50%) translateY(-50%);}\n.r-1777fci{justify-content:center;}\n.r-17bb2tj{animation-duration:0.75s;}\n.r-17leim2{background-repeat:repeat;}\n.r-17s6mgv{justify-content:flex-end;}\n.r-18jsvk2{color:rgba(15,20,25,1.00);}\n.r-18tzken{width:56px;}\n.r-18u37iz{flex-direction:row;}\n.r-18yzcnr{height:22px;}\n.r-19wmn03{width:20px;}\n.r-19yznuf{min-height:52px;}\n.r-1abnn5w{animation-play-state:paused;}\n.r-1acpoxo{width:36px;}\n.r-1ad0z5i{word-break:break-all;}\n.r-1awozwy{align-items:center;}\n.r-1b43r93{font-size:14px;}\n.r-1betnmo{max-width:672px;}\n.r-1blnp2b{width:72px;}\n.r-1blvdjr{font-size:23px;}\n.r-1ceczpf{min-height:24px;}\n.r-1cwl3u0{line-height:16px;}\n.r-1d2f490{left:0px;}\n.r-1ddef8g{-webkit-text-decoration-line:underline;text-decoration-line:underline;}\n.r-1dn12g7{line-height:48px;}\n.r-1ebb2ja{list-style:none;}\n.r-1ff274t{text-align:right;}\n.r-1gkfh8e{font-size:11px;}\n.r-1h0z5md{justify-content:flex-start;}\n.r-1h8ys4a{padding-top:4px;}\n.r-1hjwoze{height:18px;}\n.r-1iln25a{word-wrap:normal;}\n.r-1inkyih{font-size:17px;}\n.r-1ipicw7{width:300px;}\n.r-1iusvr4{flex-basis:0px;}\n.r-1janqcz{width:16px;}\n.r-1jaylin{width:-webkit-max-content;width:-moz-max-content;width:max-content;}\n.r-1k78y06{font-family:Tahoma, Arial, sans-serif;}\n.r-1kihuf0{align-self:center;}\n.r-1ldzwu0{animation-timing-function:linear;}\n.r-1loqt21{cursor:pointer;}\n.r-1mlwlqe{flex-basis:auto;}\n.r-1mrlafo{background-position:0;}\n.r-1muvv40{animation-iteration-count:infinite;}\n.r-1mwlp6a{height:56px;}\n.r-1nao33i{color:rgba(231,233,234,1.00);}\n.r-1niwhzg{background-color:rgba(0,0,0,0.00);}\n.r-1ny4l3l{outline-style:none;}\n.r-1oifz5y{background-color:rgba(170,17,0,1.00);}\n.r-1oszu61{align-items:stretch;}\n.r-1otgn73{touch-action:manipulation;}\n.r-1p0dtai{bottom:0px;}\n.r-1pi2tsx{height:100%;}\n.r-1ps3wis{min-width:44px;}\n.r-1qd0xha{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;}\n.r-1qi8awa{min-width:36px;}\n.r-1r5jyh0{min-height:130px;}\n.r-1r8g8re{height:36px;}\n.r-1s2hp8q{min-height:26px;}\n.r-1sxrcry{background-size:auto;}\n.r-1tl8opc{font-family:\"Segoe UI\",Meiryo,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;}\n.r-1to6hqq{background-color:rgba(255,212,0,1.00);}\n.r-1ttztb7{text-align:inherit;}\n.r-1udbk01{text-overflow:ellipsis;}\n.r-1v2oles{top:50%;}\n.r-1vmecro{direction:rtl;}\n.r-1vr29t4{font-weight:800;}\n.r-1wb8bfx{text-decoration-thickness:2px;}\n.r-1wbh5a2{flex-shrink:1;}\n.r-1wvb978{font-feature-settings:'ss01' on;}\n.r-1wyyakw{z-index:-1;}\n.r-1xcajam{position:fixed;}\n.r-1xk2f4g{clip:rect(1px, 1px, 1px, 1px);}\n.r-1xnzce8{-moz-user-select:text;-webkit-user-select:text;user-select:text;}\n.r-1xvli5t{height:1.25em;}\n.r-1y7e96w{min-width:22px;}\n.r-1ye8kvj{max-width:600px;}\n.r-1yef0xd{animation-name:r-11cv4x;}\n.r-1yjpyg1{font-size:31px;}\n.r-1ykxob0{top:60%;}\n.r-2o02ov{margin-top:40px;}\n.r-2tavb8{background-color:rgba(0,0,0,0.60);}\n.r-2yi16{min-height:36px;}\n.r-36ujnk{font-style:italic;}\n.r-37tt59{line-height:32px;}\n.r-3s2u2q{white-space:nowrap;}\n.r-417010{z-index:0;}\n.r-4gszlv{background-size:cover;}\n.r-4hwcpe{font-family:Vazirmatn, Tahoma, Arial, sans-serif;}\n.r-4wgw6l{min-width:32px;}\n.r-54znze{color:rgba(239,243,244,1.00);}\n.r-56xrmm{line-height:12px;}\n.r-6026j{background-color:rgba(255,255,255,0.85);}\n.r-633pao{pointer-events:none!important;}\n.r-6416eg{-moz-transition-property:background-color, box-shadow;-webkit-transition-property:background-color, box-shadow;transition-property:background-color, box-shadow;}\n.r-64el8z{min-width:52px;}\n.r-7q8q6z{cursor:default;}\n.r-8akbws{-webkit-box-orient:vertical;}\n.r-8jfcpp{top:-2px;}\n.r-92ng3h{width:1px;}\n.r-a023e6{font-size:15px;}\n.r-adyw6z{font-size:20px;}\n.r-agouwx{transform:translateZ(0);}\n.r-ah5dr5\u003e*{pointer-events:none;}\n.r-ah5dr5{pointer-events:auto!important;}\n.r-aqfbo4{backface-visibility:hidden;}\n.r-b88u0q{font-weight:700;}\n.r-bcqeeo{min-width:0px;}\n.r-bnwqim{position:relative;}\n.r-bt1l66{min-height:20px;}\n.r-bvlit7{margin-bottom:-12px;}\n.r-clrlgt{animation-name:r-imtty0;}\n.r-deolkf{box-sizing:border-box;}\n.r-dflpy8{height:1.2em;}\n.r-dnmrzs{max-width:100%;}\n.r-ehq7j7{background-size:contain;}\n.r-emqnss{transform:translateZ(0px);}\n.r-eqz5dr{flex-direction:column;}\n.r-ero68b{min-height:40px;}\n.r-fdjqy7{text-align:left;}\n.r-fm7h5w{font-family:\"TwitterChirpExtendedHeavy\",\"Verdana\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;}\n.r-gf0ln{-webkit-filter:brightness(1);filter:brightness(1);}\n.r-h9hxbl{width:1.2em;}\n.r-icoktb{opacity:0.5;}\n.r-ifefl9{min-height:0px;}\n.r-impgnl{transform:translateX(50%) translateY(-50%);}\n.r-iphfwy{padding-bottom:4px;}\n.r-ipm5af{top:0px;}\n.r-jmul1s{transform:scale(1.1);}\n.r-jwli3a{color:rgba(255,255,255,1.00);}\n.r-kemksi{background-color:rgba(0,0,0,1.00);}\n.r-lp5zef{min-width:24px;}\n.r-lrsllp{width:24px;}\n.r-lrvibr{-moz-user-select:none;-webkit-user-select:none;user-select:none;}\n.r-m6rgpd{vertical-align:text-bottom;}\n.r-majxgm{font-weight:500;}\n.r-n1ft60{dynamic-range-limit:standard;}\n.r-n6v787{font-size:13px;}\n.r-nhe8su{animation-duration:0.5s;}\n.r-nvplwv{animation-timing-function:ease-out;}\n.r-nwxazl{line-height:40px;}\n.r-o7ynqc{transition-duration:0.2s;}\n.r-orgf3d{opacity:0;}\n.r-peo1c{min-height:44px;}\n.r-poiln3{font-family:inherit;}\n.r-pp5qcn{vertical-align:-20%;}\n.r-q4m81j{text-align:center;}\n.r-qlhcfr{font-size:0.001px;}\n.r-qvk6io{line-height:0px;}\n.r-qvutc0{word-wrap:break-word;}\n.r-rjixqe{line-height:20px;}\n.r-rki7wi{bottom:12px;}\n.r-s67bdx{font-size:48px;}\n.r-sb58tz{max-width:1000px;}\n.r-tjvw6i{text-decoration-thickness:1px;}\n.r-u6sd8q{background-repeat:no-repeat;}\n.r-u8s1d{position:absolute;}\n.r-ueyrd6{line-height:36px;}\n.r-uho16t{font-size:34px;}\n.r-vkv6oe{min-width:40px;}\n.r-vlxjld{color:rgba(247,249,249,1.00);}\n.r-vqxq0j{border:0 solid black;}\n.r-vrz42v{line-height:28px;}\n.r-vvn4in{background-position:center;}\n.r-wy61xf{height:72px;}\n.r-x3cy2q{background-size:100% 100%;}\n.r-x572qd{background-color:rgba(247,249,249,1.00);}\n.r-xigjrr{-webkit-filter:blur(4px);filter:blur(4px);}\n.r-yc9v9c{width:22px;}\n.r-yfoy6g{background-color:rgba(21,32,43,1.00);}\n.r-yn5ncy{animation-fill-mode:both;}\n.r-yy2aun{font-size:26px;}\n.r-yyyyoo{fill:currentcolor;}\n.r-z7pwl0{max-width:700px;}\n.r-z80fyv{height:20px;}\n.r-zchlnj{right:0px;}\n@-webkit-keyframes r-11cv4x{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}\n@-webkit-keyframes r-imtty0{0%{opacity:0;}100%{opacity:1;}}\n@keyframes r-11cv4x{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}\n@keyframes r-imtty0{0%{opacity:0;}100%{opacity:1;}}\n.r-drez30{position:absolute;visibility:hidden;top:0;width:50px;pointer-events:none}\n.r-drez30.loaded{visibility:visible;top:50vh;width:50px}\u003c\/style\u003e\n\u003cdiv\u003e\n\n\u003cdiv\u003e\n\n\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1adg3ll r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eThe ultimate package for magical aurora effects at home! 10 meters of WS2815 LED strip, powerful Raspberry Pi 5, advanced WLED controller, and stable power supply – all ready for Home Assistant.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1adg3ll r-1g7jtus r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-b88u0q r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eDetailed Description:\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eThis package includes everything you need for a professional smart lighting project: \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul dir=\"ltr\"\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-b88u0q r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eRaspberry Pi 5 Kit (2GB RAM)\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003e: Fast and stable for Home Assistant – includes case, fan, power supply, and SD card. \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-b88u0q r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eESP32 WLED Controller (GL-C-017WL)\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003e: Orange model with sound-reactive mic, IR sensor, and gesture-trigger. Supports up to 15A and multiple outputs. \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-b88u0q r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003e2 x 5 meter WS2815 LED-Strip (total 10 meters, 60 LEDs\/m)\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003e: 12V, individually addressable with dual-signal (no blackout upon LED failure). Choose white or black PCB, and IP20 (indoor) or IP65\/IP67 (waterproof for outdoor\/bathroom). \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-b88u0q r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003e12V Power Supply\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003e: Choose 200W (max consumption ~108W with white light).\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1adg3ll r-1g7jtus r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-b88u0q r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eAdditional Benefits:\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003e \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul dir=\"ltr\"\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eFull integration with Home Assistant and WLED – thousands of effects, including aurora simulation. \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eNorwegian step-by-step PDF guide included: Flashing, connection, and HA setup. \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eSave up to 20% vs. individual purchases! \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003ePerfect for living room, bedroom, TV ambilight, or outdoor decor.\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1adg3ll r-1g7jtus r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-b88u0q r-1x3r274\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eTechnical Notes:\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003e \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul dir=\"ltr\"\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003ePower consumption: Approx. 9-18W per meter (max white). Total max ~108W – use WLED's brightness limiter for safety. \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eConnection: Easy with level shifter (included in controller). Power injection recommended for long strips. \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3\"\u003e\u003cspan class=\"css-1jxf684 r-bcqeeo r-1ttztb7 r-qvutc0 r-poiln3 r-1x3r274\"\u003eExpandable: Add more strips later.\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"AuroraLys","offers":[{"title":"IP20 Non-Waterproof","offer_id":48607257493744,"sku":null,"price":3400.0,"currency_code":"NOK","in_stock":true},{"title":"IP65 Waterproof","offer_id":48607274500336,"sku":null,"price":3500.0,"currency_code":"NOK","in_stock":true},{"title":"IP67 Waterproof","offer_id":48607274533104,"sku":null,"price":3500.0,"currency_code":"NOK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/4561\/0992\/files\/Sa1f65ec18ea34ef1bec4d6bb9f10cf36G_5f169fd7-d1b7-463b-a12f-f920871b4bae.webp?v=1766023804"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/4561\/0992\/collections\/wled.jpg?v=1780257168","url":"https:\/\/auroralys.com\/en\/collections\/%f0%9f%8c%88-wled-esp32.oembed","provider":"AuroraLys","version":"1.0","type":"link"}