Skip to content

invictus-anic3tus/anicept-sbfm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 31, 2026
b30e965 · · Mar 31, 2026

History

10 Commits
Mar 31, 2026
Mar 31, 2026
Mar 31, 2026
Mar 31, 2026
Mar 31, 2026

Repository files navigation

The Anicept SBFM

Main Image

By Anicetus

Creative Commons Attribution-NonCommercial 4.0 International License Funded by Hack Club

The Self-Built Filament Monitor, a smart, DIY 3D printer tool that does more than your average filament detector.

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

About

Hi! I'm Anicetus, and I love 3D printers and making custom hardware. Recently, however, I had an issue where my 3D printer's extruder lost its grip on the filament, and so stopped extruding it in the middle of a print. This was, of course, not ideal, and caused a lot of wasted filament and time. To stop this from happening again, I introduce to you the SBFM! There are a lot of different filament sensors out there, ranging from the humble microswitch to costly, ultraprecise modules.

But this is one of the first to be precise, cheap, and fully homemade. No custom PCBs. No plastic pieces that can't be 3D printed. This is the true maker's filament detector!

Features

  • A photoelectric sensor to measure how quickly the filament is moving
  • A cheap but reliable ESP32C3 SuperMini microcontroller, which sends data over WiFi to the 3D printer host
  • Bearings to ensure filament passes through smoothly
  • ECAS04 connectors for routing filament
  • A fully 3D printable case
  • A compact form factor
  • ... all this for ten bucks!

Assembly + Usage

Assembly video coming soon! For now, please reference the CAD design to see how everything fits together :)

Wiring Diagram

Once it's assembled and filament passes through right, see the readme in the code folder to get it working software-wise!!

Bill of Materials

Part Link Cost Notes
ESP32C3 SuperMini https://www.aliexpress.us/item/3256807292829704.html $2.64 These abound on AliExpress for very cheap
Photoelectric sensor https://www.aliexpress.us/item/3256806022845294.html $1.30
7x11x3 bearings https://www.aliexpress.us/item/3256807442294068.html $2.59 3 needed
ECAS04 collet clips https://www.aliexpress.us/item/3256806459368820.html $1.89 2 needed
Screws https://www.aliexpress.us/item/2251832857570651.html $1.85 M2 self-tapping, 14mm long, pan head (3 needed)
Subtotal $10.27
Tax $0.85
Total $11.12
Screenshot 2026-03-31 172934 Screenshot 2026-03-31 172954 Screenshot 2026-03-31 173016

Contributing

aha somebody wishes to help me i see

If you'd like to request changes, suggest additions, or forcefully make me edit things, feel free to contact me via email (me at anicetus dot dev, preferred) or Discord (anic3tus).

About

The Self-Built Filament Monitor, a smart, DIY 3D printer tool that does more than your average filament detector.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published