{"product_id":"node-power","title":"Node Power 8","description":"\u003c!-- ============================================================\n     Wateefy · NODE Power 8 — Shopify Product Description\n     Rev 1  ·  2026-08-02\n     Self-contained, scoped under .wtf-pwr8. Paste into a custom\n     Liquid\/HTML section (recommended) or product description.\n     ============================================================ --\u003e\n\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@400;500;600;700\u0026amp;family=IBM+Plex+Mono:wght@400;500;600\u0026amp;family=Inter:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cdiv class=\"wtf-pwr8\"\u003e\n  \u003cstyle\u003e\n    .wtf-pwr8{\n      --board:#0b1a2b; --panel:#10233a; --panel2:#0e1f34;\n      --silk:#e9eef5; --silk-dim:#7f97b0; --gold:#cda349;\n      --gold-dim:rgba(205,163,73,.22); --led:#ff7d2e;\n      --f-disp:'Space Grotesk',system-ui,sans-serif;\n      --f-mono:'IBM Plex Mono',ui-monospace,monospace;\n      --f-body:'Inter',system-ui,sans-serif;\n      background:var(--board); color:var(--silk); font-family:var(--f-body);\n      line-height:1.62; padding:clamp(28px,5vw,64px); border-radius:4px;\n      max-width:1080px; margin:0 auto;\n    }\n    .wtf-pwr8 *{ box-sizing:border-box; }\n    .wtf-pwr8 .eyebrow{ font-family:var(--f-mono); font-size:.72rem; letter-spacing:.28em; text-transform:uppercase; color:var(--gold); margin:0 0 16px; }\n    .wtf-pwr8 h1{ font-family:var(--f-disp); font-weight:700; font-size:clamp(2.4rem,7vw,4rem); line-height:.98; letter-spacing:-.02em; margin:0; }\n    .wtf-pwr8 h1 b{ color:var(--gold); }\n    .wtf-pwr8 .sub{ font-family:var(--f-mono); font-size:.82rem; letter-spacing:.06em; color:var(--silk-dim); margin:12px 0 0; }\n    .wtf-pwr8 .hero-line{ font-family:var(--f-disp); font-weight:500; font-size:clamp(1.15rem,3vw,1.55rem); color:var(--silk); margin:24px 0 0; max-width:32ch; }\n    .wtf-pwr8 .hero-line::after{ content:\"\"; display:block; width:64px; height:2px; background:var(--led); margin-top:18px; box-shadow:0 0 12px var(--led); }\n    .wtf-pwr8 .sec-label{ font-family:var(--f-mono); font-size:.72rem; letter-spacing:.22em; text-transform:uppercase; color:var(--gold); margin:52px 0 18px; display:flex; align-items:center; gap:14px; }\n    .wtf-pwr8 .sec-label::after{ content:\"\"; height:1px; flex:1; background:var(--gold-dim); }\n    .wtf-pwr8 .glance{ list-style:none; padding:0; margin:0; display:grid; grid-template-columns:1fr 1fr; gap:1px; background:var(--gold-dim); border:1px solid var(--gold-dim); border-radius:4px; overflow:hidden; }\n    .wtf-pwr8 .glance li{ background:var(--panel); padding:16px 18px; font-size:.92rem; color:#b6c4d4; }\n    .wtf-pwr8 .glance li b{ display:block; color:var(--silk); font-weight:600; font-family:var(--f-disp); font-size:1rem; margin-bottom:2px; }\n    .wtf-pwr8 .glance li::before{ content:\"+\"; color:var(--gold); font-family:var(--f-mono); font-weight:600; margin-right:8px; }\n    .wtf-pwr8 .fuse-spec{ font-family:var(--f-mono); font-size:.8rem; letter-spacing:.03em; color:var(--silk-dim); margin:16px 0 0; border-left:2px solid var(--led); padding-left:12px; }\n    .wtf-pwr8 .fuse-spec b{ color:var(--silk); font-weight:500; }\n    .wtf-pwr8 .lead-claim{ font-family:var(--f-disp); font-weight:600; font-size:clamp(1.3rem,3.4vw,1.8rem); color:var(--silk); margin:0 0 16px; letter-spacing:-.01em; }\n    .wtf-pwr8 p.body{ font-size:1rem; color:#c3d0de; max-width:64ch; margin:0 0 18px; }\n    .wtf-pwr8 p.body strong{ color:var(--silk); font-weight:600; }\n    .wtf-pwr8 p.body em{ color:var(--gold); font-style:italic; }\n    .wtf-pwr8 .domains{ display:grid; gap:1px; background:var(--gold-dim); border:1px solid var(--gold-dim); border-radius:4px; overflow:hidden; margin:6px 0 0; }\n    .wtf-pwr8 .domain{ background:var(--panel); padding:22px clamp(18px,3vw,28px); display:grid; grid-template-columns:auto 1fr; gap:20px; align-items:start; }\n    .wtf-pwr8 .domain .num{ font-family:var(--f-mono); font-weight:600; font-size:clamp(1.6rem,4vw,2.2rem); color:var(--gold); line-height:1; letter-spacing:-.02em; opacity:.9; }\n    .wtf-pwr8 .domain h3{ font-family:var(--f-disp); font-weight:700; font-size:1.15rem; margin:0 0 6px; }\n    .wtf-pwr8 .domain p{ margin:0; font-size:.94rem; color:#b6c4d4; max-width:62ch; }\n    .wtf-pwr8 .domain .redled{ color:#ff5a4d; font-weight:600; }\n    .wtf-pwr8 .beefcake{ margin:1px 0 0; border:1px solid var(--gold-dim); border-radius:4px; background:radial-gradient(120% 180% at 8% 0%,rgba(255,125,46,.14),transparent 55%),var(--panel2); padding:clamp(24px,4vw,34px); }\n    .wtf-pwr8 .beefcake .word{ font-family:var(--f-disp); font-weight:700; font-size:clamp(2rem,7vw,3.4rem); letter-spacing:.02em; color:var(--led); margin:0; line-height:1; text-shadow:0 0 24px rgba(255,125,46,.45); }\n    .wtf-pwr8 .beefcake p{ font-family:var(--f-mono); font-size:.92rem; color:var(--silk); margin:14px 0 0; max-width:52ch; }\n    .wtf-pwr8 .modes{ display:grid; grid-template-columns:1fr 1fr; gap:1px; background:var(--gold-dim); border:1px solid var(--gold-dim); border-radius:4px; overflow:hidden; margin:6px 0 0; }\n    .wtf-pwr8 .mode{ background:var(--panel); padding:22px clamp(18px,3vw,26px); }\n    .wtf-pwr8 .mode .tag{ font-family:var(--f-mono); font-size:.68rem; letter-spacing:.14em; text-transform:uppercase; color:var(--gold); }\n    .wtf-pwr8 .mode h3{ font-family:var(--f-disp); font-weight:700; font-size:1.1rem; margin:6px 0 8px; color:var(--silk); }\n    .wtf-pwr8 .mode p{ margin:0; font-size:.92rem; color:#b6c4d4; }\n    .wtf-pwr8 .note{ font-size:1rem; color:#c3d0de; max-width:64ch; margin:22px 0 0; border-left:2px solid var(--led); padding-left:14px; }\n    .wtf-pwr8 .note strong{ color:var(--silk); }\n    @media (max-width:620px){ .wtf-pwr8 .glance{ grid-template-columns:1fr; } .wtf-pwr8 .modes{ grid-template-columns:1fr; } }\n    @media (prefers-reduced-motion:reduce){ .wtf-pwr8 *{ transition:none; } }\n  \u003c\/style\u003e\n\n  \u003cp class=\"eyebrow\"\u003eWateefy Electronics · NODE Power 8\u003c\/p\u003e\n  \u003ch1\u003eNODE \u003cb\u003ePower 8\u003c\/b\u003e\n\u003c\/h1\u003e\n  \u003cp class=\"sub\"\u003ePower Injection \u0026amp; Distribution · 8 Fused Outputs\u003c\/p\u003e\n  \u003cp class=\"hero-line\"\u003ePut the volts back where the long run ate them.\u003c\/p\u003e\n\n  \u003cp class=\"sec-label\"\u003eAt a Glance\u003c\/p\u003e\n  \u003cul class=\"glance\"\u003e\n    \u003cli\u003e\n\u003cb\u003e8 fused injection outputs\u003c\/b\u003eV+ \/ GND per port, individual blade fuse on each\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003e5–48 VDC input, no jumpers\u003c\/b\u003e5 \/ 12 \/ 24 \/ 36 \/ 48 V systems, nothing to set wrong\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003e30 A through the board at standard copper\u003c\/b\u003enot a paid upgrade\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eThe same protected front end as every NODE\u003c\/b\u003etransient clamp, active reverse-polarity block, main fuse\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eA fuse and a status LED on every output\u003c\/b\u003ethe dead tap shows itself\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eNon-destructive reverse-polarity protection\u003c\/b\u003enothing is consumed when someone wires it backwards\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003ePure power — no data, no firmware\u003c\/b\u003eyour pixel data runs through the strip; this just feeds it\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eSmaller than the controllers\u003c\/b\u003erides in the enclosure, or lives out at the injection point\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp class=\"fuse-spec\"\u003e\u003cb\u003eFuses\u003c\/b\u003e — up to 30 A max input · 7.5 A blade fitted, 10 A max per output — Keystone 3568, user-replaceable\u003c\/p\u003e\n\n  \u003cp class=\"sec-label\"\u003eWhy This Exists\u003c\/p\u003e\n  \u003cp class=\"lead-claim\"\u003eCopper drops volts. Long runs go dim.\u003c\/p\u003e\n  \u003cp class=\"body\"\u003e\n    At 12 V, a long pixel run browns out before it ends. The first pixels are full white; by the far\n    end they sag dim and off-colour, because the thin copper inside the strip dropped the voltage on\n    the way down. Past roughly sixteen feet you cannot win it from one end no matter how fat the feed —\n    the strip itself is the resistor.\n  \u003c\/p\u003e\n  \u003cp class=\"body\"\u003e\n    NODE Power feeds fresh, fused power into the middle or the far end of the run, so the last pixel\n    sees the same voltage as the first. Eight ports means eight injection points from one board —\n    \u003cem\u003eeach one fused on its own,\u003c\/em\u003e so a shorted run out at the eaves opens one fuse and the other\n    seven never flicker.\n  \u003c\/p\u003e\n\n  \u003cp class=\"sec-label\"\u003eWhere It Goes\u003c\/p\u003e\n  \u003cdiv class=\"modes\"\u003e\n    \u003cdiv class=\"mode\"\u003e\n      \u003cspan class=\"tag\"\u003eMode A · In the box\u003c\/span\u003e\n      \u003ch3\u003eBeside the controller\u003c\/h3\u003e\n      \u003cp\u003eSame enclosure, same supply. Short jumper from the PSU terminals into Power 8, then heavier-gauge\n      runs out to the mid-string injection points. One tidy brick feeds the whole zone.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mode\"\u003e\n      \u003cspan class=\"tag\"\u003eMode B · At the pixels\u003c\/span\u003e\n      \u003ch3\u003eOut where it's needed\u003c\/h3\u003e\n      \u003cp\u003eRun one heavier feed from the supply to a remote Power 8 sitting near the far pixels, then fan\n      out short fused taps from there. The long run carries the drop once, not eight times.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"note\"\u003e\n    \u003cstrong\u003eOne rule either way:\u003c\/strong\u003e keep the injection board on the same supply and ground as the\n    controller driving those pixels. One PSU per box means injected power shares a ground reference with\n    the data — no ground loops, no back-feeding, no diode-OR games. It just works.\n  \u003c\/p\u003e\n\n  \u003cp class=\"sec-label\"\u003eThe Architecture · Three Power Domains\u003c\/p\u003e\n  \u003cp class=\"lead-claim\"\u003eSame protection as the controllers. Just power.\u003c\/p\u003e\n  \u003cp class=\"body\"\u003e\n    An injection board sees exactly the abuse a controller does — the same reversed supplies, the same\n    transients, the same shorted runs out in the weather. So it gets the same front end. Whatever\n    arrives at the terminal is split into three domains on their own copper planes:\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"domains\"\u003e\n    \u003cdiv class=\"domain\"\u003e\n      \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDirty power in\u003c\/h3\u003e\n        \u003cp\u003eThe input terminal accepts whatever the supply and the wiring hand it. Assumed hostile,\n        isolated to the smallest region of the board possible, nothing downstream touching it directly.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"domain\"\u003e\n      \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eClean power\u003c\/h3\u003e\n        \u003cp\u003eBidirectional transient clamping and an \u003cem\u003eactive\u003c\/em\u003e reverse-polarity blocker. Reverse the\n        supply and the pass element never turns on — no current path, nothing sacrificed, and the\n        \u003cspan class=\"redled\"\u003ered indicator\u003c\/span\u003e tells you why. Fix the wiring and it recovers on its own.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"domain\"\u003e\n      \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eThe fused bus\u003c\/h3\u003e\n        \u003cp\u003eClean power passes the main fuse to become the distribution bus. Each of the eight outputs taps\n        that bus through its own fuse, with local bulk capacitance right at the terminal. One faulted run\n        opens one fuse. The rest keep the pixels lit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"beefcake\"\u003e\n    \u003cp class=\"word\"\u003eBEEFCAKE.\u003c\/p\u003e\n    \u003cp\u003eThe pass element is a 205 A MOSFET on a 30 A board. It will never be the thing that fails.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sec-label\"\u003eVoltage Headroom\u003c\/p\u003e\n  \u003cp class=\"lead-claim\"\u003eRated 5–48 V. The whole range is yours.\u003c\/p\u003e\n  \u003cp class=\"body\"\u003e\n    There is no buck regulator on this board to cap the input, so it runs the full range the\n    controllers can't — right up to 48 V. At 12 to 36 V the entire power path sits with wide margin.\n    At the full 48 V the semiconductors still run comfortably — \u003cstrong\u003epass MOSFET at 80%, ideal-diode\n    controller at 60%\u003c\/strong\u003e of rating — and the 50 V bulk reservoir is sized for the job rather than\n    for a spec-sheet trophy.\n  \u003c\/p\u003e\n  \u003cdiv class=\"modes\"\u003e\n    \u003cdiv class=\"mode\"\u003e\n      \u003cspan class=\"tag\"\u003eAt 36 V\u003c\/span\u003e\n      \u003ch3\u003eWide open\u003c\/h3\u003e\n      \u003cp\u003eMOSFET 60% · ideal-diode 45% · bulk caps 72% (1.4× margin). Nothing near a limit anywhere.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mode\"\u003e\n      \u003cspan class=\"tag\"\u003eAt 48 V\u003c\/span\u003e\n      \u003ch3\u003eComfortable\u003c\/h3\u003e\n      \u003cp\u003eMOSFET 80% · ideal-diode 60% · bulk caps run closer to rating. Give the board airflow on a\n      continuous 48 V system and it's set.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Wateefy Electronics","offers":[{"title":"Default Title","offer_id":55094436266356,"sku":"Node-Power08-00","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/0487\/6916\/files\/NodePower8.png?v=1785960629","url":"https:\/\/shop.wateefy.com\/products\/node-power","provider":"Wateefy Electronics","version":"1.0","type":"link"}