[{"data":1,"prerenderedAt":513},["ShallowReactive",2],{"navigation_docs_en":3,"-en-developer-choosing-a-module":188,"-en-developer-choosing-a-module-surround":508},[4,22,40,54,72,125,143],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":21},"Getting Started","i-lucide-rocket","\u002Fen\u002Ftutorials","en\u002F1.tutorials",[10,13,17],{"title":5,"path":11,"stem":12},"\u002Fen\u002Ftutorials\u002Fgetting-started","en\u002F1.tutorials\u002F1.getting-started",{"title":14,"path":15,"stem":16},"Setup KLSTR.one","\u002Fen\u002Ftutorials\u002Fsetup-klstr-one","en\u002F1.tutorials\u002F2.setup-klstr-one",{"title":18,"path":19,"stem":20},"Setup KLSTR.nano","\u002Fen\u002Ftutorials\u002Fsetup-klstr-nano","en\u002F1.tutorials\u002F3.setup-klstr-nano",false,{"title":23,"icon":24,"path":25,"stem":26,"children":27,"page":21},"KLSTR.one","i-lucide-cpu","\u002Fen\u002Fklstr-one","en\u002F2.klstr-one",[28,32,36],{"title":29,"path":30,"stem":31},"KLSTR.one Overview","\u002Fen\u002Fklstr-one\u002Foverview","en\u002F2.klstr-one\u002F1.overview",{"title":33,"path":34,"stem":35},"KLSTR.one Installation","\u002Fen\u002Fklstr-one\u002Finstallation","en\u002F2.klstr-one\u002F2.installation",{"title":37,"path":38,"stem":39},"KLSTR.one Specifications","\u002Fen\u002Fklstr-one\u002Fspecifications","en\u002F2.klstr-one\u002F3.specifications",{"title":41,"icon":42,"path":43,"stem":44,"children":45,"page":21},"Admin","i-lucide-shield-check","\u002Fen\u002Fadmin","en\u002F3.admin",[46,50],{"title":47,"path":48,"stem":49},"Admin Dashboard","\u002Fen\u002Fadmin\u002Fdashboard","en\u002F3.admin\u002F1.dashboard",{"title":51,"path":52,"stem":53},"Internal Release Notes","\u002Fen\u002Fadmin\u002Frelease-notes","en\u002F3.admin\u002F2.release-notes",{"title":55,"icon":56,"path":57,"stem":58,"children":59,"page":21},"KLSTR.nano","i-lucide-microchip","\u002Fen\u002Fklstr-nano","en\u002F3.klstr-nano",[60,64,68],{"title":61,"path":62,"stem":63},"KLSTR.nano Overview","\u002Fen\u002Fklstr-nano\u002Foverview","en\u002F3.klstr-nano\u002F1.overview",{"title":65,"path":66,"stem":67},"KLSTR.nano Installation","\u002Fen\u002Fklstr-nano\u002Finstallation","en\u002F3.klstr-nano\u002F2.installation",{"title":69,"path":70,"stem":71},"KLSTR.nano Specifications","\u002Fen\u002Fklstr-nano\u002Fspecifications","en\u002F3.klstr-nano\u002F3.specifications",{"title":73,"icon":74,"path":75,"stem":76,"children":77,"page":21},"Developer Guide","i-lucide-code","\u002Fen\u002Fdeveloper","en\u002F4.developer",[78,81,85,89,93,113],{"title":73,"path":79,"stem":80},"\u002Fen\u002Fdeveloper\u002Foverview","en\u002F4.developer\u002F0.overview",{"title":82,"path":83,"stem":84},"Choosing a Module","\u002Fen\u002Fdeveloper\u002Fchoosing-a-module","en\u002F4.developer\u002F1.choosing-a-module",{"title":86,"path":87,"stem":88},"Dual-Mode Operation","\u002Fen\u002Fdeveloper\u002Fdual-mode","en\u002F4.developer\u002F2.dual-mode",{"title":90,"path":91,"stem":92},"Fleet Management","\u002Fen\u002Fdeveloper\u002Ffleet-management","en\u002F4.developer\u002F3.fleet-management",{"title":23,"path":94,"stem":95,"children":96,"page":21},"\u002Fen\u002Fdeveloper\u002Fklstr-one","en\u002F4.developer\u002F4.klstr-one",[97,101,105,109],{"title":98,"path":99,"stem":100},"KLSTR.one: Hardware Integration","\u002Fen\u002Fdeveloper\u002Fklstr-one\u002Fhardware-integration","en\u002F4.developer\u002F4.klstr-one\u002F1.hardware-integration",{"title":102,"path":103,"stem":104},"KLSTR.one: Provisioning","\u002Fen\u002Fdeveloper\u002Fklstr-one\u002Fprovisioning","en\u002F4.developer\u002F4.klstr-one\u002F2.provisioning",{"title":106,"path":107,"stem":108},"KLSTR.one: RDM Protocol","\u002Fen\u002Fdeveloper\u002Fklstr-one\u002Frdm-protocol","en\u002F4.developer\u002F4.klstr-one\u002F3.rdm-protocol",{"title":110,"path":111,"stem":112},"Internal (Partner Only)","\u002Fen\u002Fdeveloper\u002Fklstr-one\u002Finternal","en\u002F4.developer\u002F4.klstr-one\u002F4.internal",{"title":55,"path":114,"stem":115,"children":116,"page":21},"\u002Fen\u002Fdeveloper\u002Fklstr-nano","en\u002F4.developer\u002F5.klstr-nano",[117,121],{"title":118,"path":119,"stem":120},"KLSTR.nano: Hardware Integration","\u002Fen\u002Fdeveloper\u002Fklstr-nano\u002Fhardware-integration","en\u002F4.developer\u002F5.klstr-nano\u002F1.hardware-integration",{"title":122,"path":123,"stem":124},"KLSTR.nano: Provisioning","\u002Fen\u002Fdeveloper\u002Fklstr-nano\u002Fprovisioning","en\u002F4.developer\u002F5.klstr-nano\u002F2.provisioning",{"title":126,"icon":127,"path":128,"stem":129,"children":130,"page":21},"FAQ","i-lucide-circle-help","\u002Fen\u002Ffaq","en\u002F5.faq",[131,135,139],{"title":132,"path":133,"stem":134},"General Questions","\u002Fen\u002Ffaq\u002Fgeneral","en\u002F5.faq\u002F1.general",{"title":136,"path":137,"stem":138},"Connectivity","\u002Fen\u002Ffaq\u002Fconnectivity","en\u002F5.faq\u002F2.connectivity",{"title":140,"path":141,"stem":142},"Troubleshooting","\u002Fen\u002Ffaq\u002Ftroubleshooting","en\u002F5.faq\u002F3.troubleshooting",{"title":144,"icon":145,"path":146,"stem":147,"children":148,"page":21},"Articles","i-lucide-newspaper","\u002Fen\u002Farticles","en\u002F6.articles",[149,153,157,161,165,169,173,177,181,185],{"title":150,"path":151,"stem":152},"Overview","\u002Fen\u002Farticles\u002Foverview","en\u002F6.articles\u002F0.overview",{"title":154,"path":155,"stem":156},"KLSTR Integration Guide for Fixture Manufacturers","\u002Fen\u002Farticles\u002Fintegration-guide","en\u002F6.articles\u002F1.integration-guide",{"title":158,"path":159,"stem":160},"RDM Protocol Reference for KLSTR.one","\u002Fen\u002Farticles\u002Frdm-protocol","en\u002F6.articles\u002F2.rdm-protocol",{"title":162,"path":163,"stem":164},"KLSTR.one Provisioning Guide","\u002Fen\u002Farticles\u002Fklstr-one-provisioning","en\u002F6.articles\u002F3.klstr-one-provisioning",{"title":166,"path":167,"stem":168},"KLSTR.one Integration Guide","\u002Fen\u002Farticles\u002Fklstr-one-plug-in-integration","en\u002F6.articles\u002F4.klstr-one-plug-in-integration",{"title":170,"path":171,"stem":172},"KLSTR.nano Provisioning Guide","\u002Fen\u002Farticles\u002Fklstr-nano-provisioning","en\u002F6.articles\u002F5.klstr-nano-provisioning",{"title":174,"path":175,"stem":176},"KLSTR.nano Plug-In Integration","\u002Fen\u002Farticles\u002Fklstr-nano-plug-in-integration","en\u002F6.articles\u002F6.klstr-nano-plug-in-integration",{"title":178,"path":179,"stem":180},"Hello","\u002Fen\u002Farticles\u002Fhello","en\u002F6.articles\u002F7.hello",{"title":182,"path":183,"stem":184},"TestNew file","\u002Fen\u002Farticles\u002Fiwantmd","en\u002F6.articles\u002Fiwantmd",{"title":182,"path":186,"stem":187},"\u002Fen\u002Farticles\u002Ftestnew","en\u002F6.articles\u002Ftestnew",{"id":189,"title":82,"body":190,"description":501,"extension":502,"links":503,"meta":504,"navigation":505,"path":83,"seo":506,"stem":84,"__hash__":507},"docs_en\u002Fen\u002F4.developer\u002F1.choosing-a-module.md",{"type":191,"value":192,"toc":489},"minimark",[193,197,202,328,332,407,415,419,424,427,433,439,443,446,460,465,468,471,475,478],[194,195,196],"p",{},"Before starting hardware integration, you need to select the right KLSTR. module for your fixture. Both modules provide network-to-DMX bridging, but they target different use cases and integration depths.",[198,199,201],"h2",{"id":200},"feature-comparison","Feature comparison",[203,204,205,219],"table",{},[206,207,208],"thead",{},[209,210,211,215,217],"tr",{},[212,213,214],"th",{},"Feature",[212,216,55],{},[212,218,23],{},[220,221,222,237,250,263,276,289,302,315],"tbody",{},[209,223,224,231,234],{},[225,226,227],"td",{},[228,229,230],"strong",{},"Form factor",[225,232,233],{},"System-on-Module (SOM), 2× 20-pin 2.54 mm headers",[225,235,236],{},"System-on-Module (SOM), castellated vias",[209,238,239,244,247],{},[225,240,241],{},[228,242,243],{},"Chip",[225,245,246],{},"Microprocessor, RS485 drivers, memory, encryption",[225,248,249],{},"MT7621DAT, memory, encryption",[209,251,252,257,260],{},[225,253,254],{},[228,255,256],{},"Integration style",[225,258,259],{},"Soldered\u002Fsocketed inside the fixture",[225,261,262],{},"Soldered onto host PCB via castellated vias",[209,264,265,270,273],{},[225,266,267],{},[228,268,269],{},"DMX interfaces",[225,271,272],{},"DMX_IN, DMX_OUT (isolated), DMX_LAN (non-isolated)",[225,274,275],{},"Via KLSTR.nano in dual mode",[209,277,278,283,286],{},[225,279,280],{},[228,281,282],{},"Ethernet",[225,284,285],{},"Via host fixture or KLSTR.one (dual mode)",[225,287,288],{},"5× Gigabit Ethernet (MDI transceivers)",[209,290,291,296,299],{},[225,292,293],{},[228,294,295],{},"Power",[225,297,298],{},"6.3–32 V DC or 5 V DC from host",[225,300,301],{},"3.3 V DC from host power supply",[209,303,304,309,312],{},[225,305,306],{},[228,307,308],{},"Typical power",[225,310,311],{},"3.5 W",[225,313,314],{},"2 W",[209,316,317,322,325],{},[225,318,319],{},[228,320,321],{},"Target",[225,323,324],{},"OEM integration, high volume",[225,326,327],{},"OEM integration, dual mode with KLSTR.nano",[198,329,331],{"id":330},"decision-matrix","Decision matrix",[333,334,335,343,349,356,362,369,376,383,386,392,395,398,401],"ul",{},[336,337,338],"li",{},[339,340,342],"a",{"href":341},"#tab-panel-0","Choose KLSTR.nano when...",[336,344,345],{},[339,346,348],{"href":347},"#tab-panel-1","Use both (Dual Mode) when...",[336,350,351,352,355],{},"You are a ",[228,353,354],{},"fixture manufacturer"," embedding networking directly into your product",[336,357,358,361],{},[228,359,360],{},"Cost per unit"," matters — high-volume OEM pricing",[336,363,364,365,368],{},"You have an ",[228,366,367],{},"existing host CPU"," in the fixture that handles DMX decoding",[336,370,371,372,375],{},"The fixture already has an ",[228,373,374],{},"EIA-485 transceiver"," for DMX_LAN communication",[336,377,378,379,382],{},"You want the ",[228,380,381],{},"smallest footprint"," (the module sits on the host PCB)",[336,384,385],{},"You don’t need standalone Ethernet — the fixture connects via DMX daisy-chain or dual-mode with KLSTR.one",[336,387,388,389],{},"You want ",[228,390,391],{},"Ethernet connectivity + compact internal integration",[336,393,394],{},"KLSTR.one handles the network side (5× Gigabit Ethernet, automatic discovery, redundancy, synchronization, decentral merging)",[336,396,397],{},"KLSTR.nano acts as a communication bridge between KLSTR.one and the host CPU",[336,399,400],{},"This setup requires minimal software effort on the host fixture side because plain RDM+DMX is used as a communication protocol",[336,402,403,404,406],{},"See ",[339,405,86],{"href":87}," for wiring and configuration",[194,408,409,410,414],{},"class r extends HTMLElementthis.tabs.forEach((i,c)=>),i.addEventListener(\"keydown\",e=>)})}switchTab(t,i,c=!0)),this.panels.forEach(s=>);const n=this.panels",[411,412,413],"span",{},"i",";n&&(n.hidden=!1),t.removeAttribute(\"tabindex\"),t.setAttribute(\"aria-selected\",\"true\"),c&&(t.focus(),r.#r(this,t),window.scrollTo())}#i(t)static#r(t,i)t.#i(e)}}static#s(t)}customElements.define(\"starlight-tabs\",r);",[198,416,418],{"id":417},"integration-approaches","Integration approaches",[420,421,423],"h3",{"id":422},"klstrnano-standalone","KLSTR.nano — Standalone",[194,425,426],{},"The KLSTR.nano is integrated directly onto your fixture’s PCB. It receives DMX from the external daisy-chain via DMX_IN, forwards it to your host CPU via DMX_LAN, and passes DMX downstream via DMX_OUT. When unpowered, a relay bypass maintains daisy-chain continuity.",[194,428,429,432],{},[228,430,431],{},"You provide:"," Host PCB with EIA-485 transceiver, power supply (6.3–32 V or 5 V), DMX connectors.",[194,434,435,438],{},[228,436,437],{},"KLSTR.nano provides:"," DMX reception\u002Fforwarding, network stack, encryption, fleet management connectivity.",[420,440,442],{"id":441},"klstrnano-klstrone-dual-mode","KLSTR.nano + KLSTR.one — Dual Mode",[194,444,445],{},"KLSTR.nano acts as a communication bridge between KLSTR.one and the CPU of the host fixture. This setup requires minimal software effort on the host fixture side because plain RDM+DMX is used as a communication protocol.",[194,447,448,449,452,453,455,456,459],{},"The KLSTR.one can also be connected via ",[228,450,451],{},"USB 2.0"," or ",[228,454,282],{}," for advanced integrations — see the ",[339,457,458],{"href":99},"KLSTR.one Hardware Integration"," documentation for details.",[194,461,462,464],{},[228,463,431],{}," Host PCB with EIA-485 transceiver, KLSTR.nano socket\u002Fsolder pads, KLSTR.one solder pads (castellated vias), host power supply (3.3 V for KLSTR.one, 6.3–32 V or 5 V for KLSTR.nano).",[194,466,467],{},"Note",[194,469,470],{},"Not sure which approach to take? Contact your KLSTR. account manager for a recommendation based on your fixture design and production volume.",[198,472,474],{"id":473},"next-steps","Next steps",[194,476,477],{},"Once you’ve selected your module, proceed to the hardware integration guide:",[333,479,480,485],{},[336,481,482],{},[339,483,484],{"href":119},"KLSTR.nano Hardware Integration",[336,486,487],{},[339,488,458],{"href":99},{"title":490,"searchDepth":491,"depth":491,"links":492},"",2,[493,494,495,500],{"id":200,"depth":491,"text":201},{"id":330,"depth":491,"text":331},{"id":417,"depth":491,"text":418,"children":496},[497,499],{"id":422,"depth":498,"text":423},3,{"id":441,"depth":498,"text":442},{"id":473,"depth":491,"text":474},"Compare KLSTR.nano and KLSTR.one to determine which module fits your product requirements.","md",null,{},true,{"title":82,"description":501},"lGeyJ7smhyDd5eJFxHMCSFoRyezt2PpmadZ7hDhvk-I",[509,511],{"title":73,"path":79,"stem":80,"description":510,"children":-1},"Integration guide for fixture manufacturers and system integrators working with KLSTR. hardware.",{"title":86,"path":87,"stem":88,"description":512,"children":-1},"How to use KLSTR.nano and KLSTR.one together — wiring, configuration, and communication between the two modules.",1781710622701]