SpoolEase is a smart add-on system for Bambu Lab 3D printers that adds intelligence and control to every filament spool.
It features:
- NFC tags for automatic spool identification
- A complete spool inventory management system - keeping your spools organized
- Precise filament tracking using (1) weight scale, (2) print usage monitoring, and (3) a smart workflow - so you can tell how much filament is available in every spool
- Automatic slot configuration fot material, color, pressure advance (K)
- A Virtual Spool Tag for viewing spool info on your mobile device
- Compatibility with your slicer filament settings
- Serves as backup for your pressure advance settings (for when the printer loses them — and yes, it happens)
- More ...
The system includes two products:
- SpoolEase Console – The main hub with display, handling NFC tag encoding, inventory tracking, printer setup, and AMS filament status. SpoolEase Console works independently and does not require SpoolEase Scale.
- SpoolEase Scale – Measures spool weight and feeds data to the Console. SpoolEase Scale depends on SpoolEase Console to operate.
And most importantly, even though it’s an open-source project, it’s fun and easy to build and surprisingly simple to set up!
| While Printing (Weight Tracking in AMS) | Weighting Spool for Available Filament |
|---|---|
![]() |
![]() |
| Spool Operations | Spool Information |
![]() |
![]() |
SpoolEase now offers far more features than shown in these videos! See the latest in the docs.
Notice: This is a new project - while it has been installed by many happy users, new users should be aware that there are no warranties, liabilities, or guarantees, and they assume all risks involved.
- For questions, feedback, comments, etc. please use the Repo discussions area
- For getting notified on important updates, subscribe to the Announcements Discussion
- If you want to try your luck with immediate online response, try the Discord Server
- It would be real cool if you post your build in the Introduce Your Build Discussion
I’d also greatly appreciate it if you could star SpoolEase GitHub repo.
This project (including hardware designs, software, and case files) is freely available for you to build and use for any purpose, including within commercial environments. However, you may not profit from redistributing or commercializing the project itself. Specifically prohibited activities include:
- Selling assembled devices based on this project
- Selling kits or components packaged for this project
- Charging for the software or hardware designs
- Selling modified versions or derivatives
- Integrating the product, with or without modifications, into a commercial server offering, whether cloud-based or on-premise
- Offering paid installation, configuration, or support services specific to this project
To be clear: You CAN use this device in your business operations, even if those operations generate revenue. You CANNOT make money by selling, distributing, or providing services specifically related to this project or its components.
If you're interested in commercial licensing, redistribution rights, or other activities not permitted under these terms, please contact SpoolEase at gmail dot com for potential partnership opportunities.
Important: Make Sure to Use Follow Docuemntation for Your Version.
SpoolScale uses the following sources for it's Spools Catalog:
- Scuk's "Empty Spool Weight Catalog": https://www.printables.com/model/464663-empty-spool-weight-catalog
- https://www.onlyspoolz.com/portfolio/
This software is licensed under Apache License, Version 2.0 with Commons Clause - see LICENSE.md.
- ✅ Free for use
- ❌ Cannot be sold, offered as a service, or used for consulting, see LICENSE.md for more details
- 📧 For commercial licensing inquiries about restricted uses, contact: SpoolEase at Gmail dot Com
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, shall be licensed as above, without any additional terms or conditions.



