u/ozncshn

Image 1 — DIY Smart Filament Sensor with custom Setup App & Klipper Clog Detection — Going Open-Source Soon!
Image 2 — DIY Smart Filament Sensor with custom Setup App & Klipper Clog Detection — Going Open-Source Soon!
Image 3 — DIY Smart Filament Sensor with custom Setup App & Klipper Clog Detection — Going Open-Source Soon!
Image 4 — DIY Smart Filament Sensor with custom Setup App & Klipper Clog Detection — Going Open-Source Soon!
▲ 133 r/klippers+1 crossposts

DIY Smart Filament Sensor with custom Setup App & Klipper Clog Detection — Going Open-Source Soon!

Hi everyone!

I'm wrapping up a DIY Smart Filament Sensor project that's going fully open-source soon. It catches nozzle clogs, filament slips, and runouts with high precision, costing under $10 to build!

🛠️ Bill of Materials (BOM):

Category Component Name Qty Description / Technical Details
Electronics ESP32-C3 Super Mini 1 Main microcontroller (WiFi/BLE enabled, ultra-compact form factor)
Electronics AS5600 Magnetic Encoder Module 1 Contactless filament movement tracking (Must include a diametric magnet)
Electronics WS2812B Neopixel 5050 RGB LED 1 Status indicator (Single round PCB format)
Mechanical Grooved Bearing (U604ZZ) 2 OD: 13mm, ID: 4mm (The pulley/bearing the filament rides on)
Mechanical Dowel Pin (3mm x 15mm) 1 Smooth steel pin used as the central axle/shaft for the bearing mechanism
Mechanical O-Ring / Seal Ring 1 OD: ~11mm (Stretched over the bearing to grip the filament and provide friction)
Hardware PC4-M6 Pneumatic Fitting 2 6mm thread, used as entry/exit guides for the PTFE tubing
Hardware Compression Spring 1 Pen-style spring to apply tension on the bearing
Hardware M3 Screws As needed For main housing assembly and structural mounting
Hardware M2 Self-Tapping Screws As needed For securing the ESP32, AS5600, and Neopixel PCBs

🚀 Key Features:

  • USB-Only Klipper Integration: Plugs directly into your Raspberry Pi/host via USB. No motherboard wiring needed!
  • Zero Cumulative Drift: Uses a differential sliding window algorithm. It matches commanded extrusion vs. actual movement, resetting drift automatically to prevent false-positive print pauses.
  • Custom Setup App: A sleek React/Electron companion app for 1-click calibration, live measurement, and adjusting noise/sensitivity settings over serial.
  • Smart RGB LEDs: Smooth status breathing/pulsing states via FastLED.

I am finalizing the enclosure STLs and polishing the code to release it all on GitHub soon.

I’d love to hear your thoughts and suggestions!

u/ozncshn — 2 days ago

Heavily modified voron build. Thoughs?

Just finished the main build of my large-scale CoreXY. Wiring and CANBus are finally sorted, and Klipper is tuned.
Specs:
Build Volume: 400x400x350mm
Board: BTT Octopus Pro
Toolhead: EBB36 (CANBus)
Probe: BTT Eddy Coil (I2C) for lightning-fast meshing

Currently finalizing the electronics bay cooling and toolhead offsets. It’s a lot of mass to move, but she’s homing perfectly.

Would love to hear your thoughts!

u/ozncshn — 7 days ago
▲ 1 r/klippers+1 crossposts

Hey everyone,

I’ve been working on this custom CoreXY beast for a while now and it’s finally coming to life!It’s not 100% finished yet, but I wanted to share the progress and get some feedback from the community.

The Build Highlights:

  • The Concept: This is a bit of a hybrid. I’ve taken inspiration from both Voron and RatRig designs to create something that fits my specific needs.
  • Large Scale: It features a 400x400 bed with a 550mm wide frame.
  • Toolhead: I’m running the RX Toolhead.I’m a big fan of its sleek design, and since I already had a bunch of Bambu Lab nozzles, it was a perfect match.
  • Electronics: I’m a bit obsessive about the back panel—I want it to look professional and clean, not just functional.It’s still a work in progress, but the goal is a "pro-grade" finish.
  • The Tech Stack: Octopus Pro and EBB36 via CanBus.Currently tuning Klipper with sensorless homing (StallGuard) on X and Y.

Aesthetics over Industry Standards: One thing you’ll notice is the use of 30x30 radius (rounded) profiles for the frame.Most builds go for the standard sharp-edged industrial look, but I really wanted this machine to feel like a polished, modern product rather than just a piece of shop equipment. It was a bit of a challenge to integrate, but I love the look.

I’m currently in the final testing phase for the movement and thermal systems.If there’s enough interest, I’d be more than happy to share the CAD models once everything is dialed in and finalized!

Let me know what you think or if you have any questions!

https://preview.redd.it/baefhpm8aczg1.jpg?width=1039&format=pjpg&auto=webp&s=f7612ee9c0658247ce9d79ff16b398792ff339da

https://preview.redd.it/080rnqq9aczg1.jpg?width=843&format=pjpg&auto=webp&s=d7f7a7207455b8ab193ba00a63d2ace201d4053a

https://preview.redd.it/onkyasq9aczg1.jpg?width=900&format=pjpg&auto=webp&s=dfe0c1972ae62424376d1f119e8156c5e7c2165a

reddit.com
u/ozncshn — 16 days ago