{"product_id":"orbiter-smart-filament-sensor-oss-complete-kit-for-orbiter-extruder-by-ldo-motors","title":"Orbiter Smart Filament Sensor (OSS) Complete Kit for Orbiter Extruder by LDO Motors","description":"\u003ch2\u003eLDO Smart Filament Sensor for Orbiter V2.0 and V2.5 — Runout, Auto-Load and Tangle Detection for Klipper\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eLDO Smart Filament Sensor (OSS)\u003c\/strong\u003e is a purpose-built add-on for the \u003cstrong\u003eOrbiter V2.0 and V2.5 extruder\u003c\/strong\u003e that goes far beyond basic runout detection. Designed by Dr. Lorincz Robert (Orbiter Projects) and manufactured by LDO Motors, this updated version adds \u003cstrong\u003efilament tangle detection\u003c\/strong\u003e and an onboard \u003cstrong\u003eATtiny412 microcontroller\u003c\/strong\u003e for hardware-level signal filtering — eliminating the false positives that plague software-only sensor implementations in Klipper.\u003c\/p\u003e\n\u003cp\u003eThis kit comes \u003cstrong\u003emostly pre-assembled\u003c\/strong\u003e. Compatible with the \u003ca href=\"https:\/\/west3d.com\/products\/orbitool-toolhead-pcb-board-for-orbiter-2-o2-and-smart-orbiter-3-so3-by-ldo-motors\"\u003e Smart O2 Orbitool Toolhead PCB \u003c\/a\u003e for a clean, direct plug-in connection.\u003c\/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eNot recommended for use with MMU or multi-material systems.\u003c\/strong\u003e The tangle detection mechanism is not compatible with multi-spool setups.\u003cbr\u003e⚠️ \u003cstrong\u003eKlipper minimum extrusion temperature must be configured.\u003c\/strong\u003e Set \u003ccode\u003emin_extrude_temp\u003c\/code\u003e to at least 180 °C in your extruder config — cold extrusion enabled (set to 0) will break the auto-load macro.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe style=\"width: 100%; height: auto; aspect-ratio: 16\/9;\" height=\"480\" width=\"100%\" src=\"https:\/\/www.youtube.com\/embed\/1QscsF5yOok\" title=\"Orbiter extruder filament Auto-load and unload Add-On module\"\u003e\n\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch3\u003eFilament Tangle Detection — Stops the Print Before the Failure Happens\u003c\/h3\u003e\n\u003cp\u003eTangled filament is one of the most common causes of print failures — and one of the hardest to diagnose after the fact. By the time you notice the problem, hours of print time are already wasted. The Smart Sensor solves this proactively. A spring-loaded tangle ring monitors the tension in your PTFE tube at the filament entry point. When the pulling force on the filament exceeds \u003cstrong\u003eapproximately 2 kg for more than one second\u003c\/strong\u003e — the threshold that indicates a genuine tangle — the sensor signals Klipper to pause the print immediately and alert you before any under-extrusion or layer failure occurs.\u003c\/p\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eFalse tangle triggers can occur\u003c\/strong\u003e with long PTFE runs, oversized or hard-turning spools, or high-acceleration moves with an improperly secured PTFE tube. Secure your PTFE tube at the filament entry side for reliable tangle detection.\u003c\/p\u003e\n\u003ch3\u003eATtiny412 Onboard Microcontroller — Hardware Signal Filtering\u003c\/h3\u003e\n\u003cp\u003eKlipper's native filament sensor handling relies on software debouncing, which leaves it vulnerable to false runout events caused by fast accelerations, vibration, or noisy signal lines. The Smart Sensor eliminates this with a dedicated \u003cstrong\u003e8-bit ATtiny412 microcontroller on the PCB\u003c\/strong\u003e whose sole job is signal conditioning, debouncing, and plausibility checking before any signal reaches Klipper. The result is a sensor that won't pause your print from a false trigger — only from a real event. The micro also controls the RGB LED ring directly, providing cleaner state indication than is achievable through Klipper macros alone.\u003c\/p\u003e\n\u003ch3\u003eRGB Status Ring — Instant Visual Feedback at the Toolhead\u003c\/h3\u003e\n\u003cp\u003eA push-fit collet clip surrounds the filament entry with an \u003cstrong\u003eRGB illuminated ring\u003c\/strong\u003e that gives you real-time status at a glance — no need to check your screen or console:\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e🔴 \u003cstrong\u003eRed\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd\u003eNo filament loaded — extruder is empty\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e🟢 \u003cstrong\u003eGreen\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd\u003eFilament loaded and present — ready to print\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e🟠 \u003cstrong\u003eOrange\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd\u003eUnload button pressed — filament retraction in progress (only when filament is present)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eFilament Auto-Load and One-Button Unload\u003c\/h3\u003e\n\u003cp\u003eInsert filament and the sensor detects its presence immediately — triggering your configured Klipper auto-load macro automatically. No manual commands, no console interaction. When you need to swap filament, press the dedicated \u003cstrong\u003eunload button\u003c\/strong\u003e on the sensor body to trigger the retract sequence. Both actions happen at the toolhead, where you're actually working, not at a screen across the room.\u003c\/p\u003e\n\u003ch3\u003e6mm Steel Ball Mechanism — Friction-Free Filament Detection\u003c\/h3\u003e\n\u003cp\u003eInstead of making filament contact directly with a plastic switch lever — which would wear down quickly under continuous extrusion — the sensor uses a \u003cstrong\u003e6mm steel ball\u003c\/strong\u003e as the intermediary. The filament presses the ball, the ball presses the switch. This removes all friction wear from the detection mechanism and dramatically extends the sensor's service life, especially important in high-cycle print farms or long continuous print sessions.\u003c\/p\u003e\n\u003ch3\u003eMJF Printed Housing — Precision Fit for Orbiter V2\u003c\/h3\u003e\n\u003cp\u003eThe sensor housing is produced in \u003cstrong\u003eMJF (Multi Jet Fusion) nylon\u003c\/strong\u003e — not FDM printed. MJF yields tighter dimensional tolerances than desktop FDM printing, which matters here: the PCB position relative to the filament path has been calibrated to within 0.3 mm to prevent false runout detections caused by housing print tolerances. This is the same housing LDO provides with their official kits — not a printable substitute.\u003c\/p\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eManufacturer\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLDO Motors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDesigned by\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDr. Lorincz Robert — Orbiter Projects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompatible extruders\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLDO Orbiter V2.0, Orbiter V2.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompatible toolboard\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSmart O2 Orbitool Toolhead PCB (direct plug-in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOnboard MCU\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eATtiny412 (signal filtering, debouncing, LED control)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDetection features\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eRunout, auto-load, tangle detection, unload button\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTangle trigger threshold\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e~2 kg pulling force sustained for \u0026gt;1 second\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLED indicator\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eRGB ring — Red \/ Green \/ Orange status\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFilament detection mechanism\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6mm steel ball + endstop switch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHousing material\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMJF nylon (LDO factory produced)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePower supply\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3.3V (optional 5V via solder jumper JP1\/JP2)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSignal outputs\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFS (filament sense) + FTU (filament tangle\/unload) — 4-pin connector\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFirmware\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eKlipper optimized (compatible with other firmware)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMMU compatibility\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e⚠️ Not recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAssembly state\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMostly pre-assembled\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eWhat's in the Box\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e1× Sensor PCB (ATtiny412, pre-assembled)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e1× Sensor housing — MJF nylon printed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e1× Clear light guide (RGB ring diffuser)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e2× 6mm steel balls (detection mechanism)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e2× M3×25 BHCS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e4× M3 washers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e2× M3 nuts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e1× Wiring kit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eWhat's NOT Included\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e❌\u003c\/td\u003e\n\u003ctd\u003eOrbiter V2.0 \/ V2.5 extruder — sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e❌\u003c\/td\u003e\n\u003ctd\u003eSmart O2 Orbitool Toolhead PCB — sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e❌\u003c\/td\u003e\n\u003ctd\u003ePTFE tube and collet fittings — must be sourced separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eWho Is This For?\u003c\/h3\u003e\n\u003cp\u003eIf you're running an Orbiter V2.0 or V2.5 on a Voron, a CoreXY, or any Klipper-based printer and you still don't have a filament sensor — or you're running the older basic runout sensor and tired of false positives — this is the direct upgrade. The tangle detection alone makes it worth it for anyone printing long overnight jobs or running a multi-printer setup where you can't babysit each machine. The hardware signal filtering eliminates the flakiness that makes most Klipper filament sensor implementations unreliable in practice.\u003c\/p\u003e\n\u003ch3\u003eResources\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/www.orbiterprojects.com\/smart-sensor-for-orbiter-v2\/\" target=\"_blank\"\u003e Orbiter Projects — Smart Sensor official documentation and notes \u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/github.com\/Phaetus\/Dragon-UHF\" target=\"_blank\"\u003e Orbiter Sensor GitHub — config files, schematics, KiCad files, 3D design files \u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBrowse our full electronics and control board selection at \u003ca href=\"\/collections\/3d-printer-electronics\"\u003e3D Printer Electronics\u003c\/a\u003e, or explore all toolhead and extruder upgrades at \u003ca href=\"\/collections\/3d-printer-upgrades\"\u003e3D Printer Upgrades\u003c\/a\u003e.\u003c\/p\u003e","brand":"West3D 3D Printing Supplies","offers":[{"title":"Default Title","offer_id":52735673434406,"sku":"LDO1462","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/1986\/2822\/files\/orbiter-smart-filament-sensor-oss-complete-kit-for-orbiter-extruder-by-ldo-motors-west3d-3d-printing-supplies-ldo-motors-313714.jpg?v=1773259452","url":"https:\/\/supplies3d.shop\/products\/orbiter-smart-filament-sensor-oss-complete-kit-for-orbiter-extruder-by-ldo-motors","provider":"SUPPLIES3D","version":"1.0","type":"link"}