Coming Soon Hardware in development
Hardware + Software Solution

Smart Filament
Management for
Bambu Lab

NFC-powered spool identification, precision weight tracking, and seamless inventory management. Scan your spool and auto-configure your AMS slots instantly.

SpoolBuddy Device
NFC
Instant Identification
AMS
Auto-Configuration
OTA
Firmware Updates

Everything You Need to Manage Your Filament

A complete hardware and software solution designed specifically for Bambu Lab ecosystems.

Universal NFC Support

Not limited to Bambu Lab tags. Read any RFID/NFC spool tag including third-party brands, or write your own custom tags. Full compatibility with the entire NFC ecosystem.

Auto-Configure AMS

Scan a spool and SpoolBuddy automatically updates the matching AMS slot with the correct filament type, color, and K-factor settings. No manual printer configuration needed.

Control from Any Device

Access SpoolBuddy from the touchscreen display, PC, phone, tablet, or integrate directly via REST API. Your filament management system works wherever you are.

Precision Weight Scale

Built-in load cell tracks remaining filament down to 0.1 gram accuracy. Always know exactly how much material you have left.

7" Touchscreen Display

IPS touchscreen shows AMS status, spool details, and inventory at a glance. Configure slots directly from the display without needing the web UI.

Spool Catalog

Complete inventory management with filtering by material, color, and brand. Track usage history and remaining weights across your entire collection.

Real-Time AMS View

See what's loaded in all your AMS units. Monitor humidity levels, remaining filament, and active slots across all connected printers.

OTA Updates

Automatic firmware updates keep your device current. New features delivered seamlessly over WiFi to both the ESP32 display and the backend server.

Spool Weight Database

Maintain your own database of empty spool weights by vendor and material. Accurate net weight calculations for any brand of filament.

Vendor Color Database

Build your own library of filament colors by vendor. Match exact colors for multi-spool projects and maintain consistent color naming across your inventory.

Control from Any Device

Access SpoolBuddy from the touchscreen display, your PC, phone, tablet, or integrate via REST API - they all work together seamlessly.

SpoolBuddy Touchscreen Display

Touchscreen Display

7" IPS display with ESP32 controller. View AMS status, scan spools, and configure slots directly.

SpoolBuddy Web Interface

Web Interface

Full-featured web UI for complete inventory management, printer control, and system settings.

Supported Printers

Works with all Bambu Lab printers via Developer Mode.

X1 Series

X1, X1C, X1E

Tested

P1 Series

P1P, P1S

Compatible

P2 Series

P2S

Compatible

A1 Series

A1, A1 Mini

Compatible

H2 Series

H2D

Tested

AMS Units

AMS, AMS Lite, AMS HT

All Types

Built with Modern Technologies

A robust stack designed for reliability and performance.

Python
FastAPI
Preact
TypeScript
LVGL
ESP-IDF
MQTT
SQLite

Ready to Get Started?

Check out the documentation to build your own SpoolBuddy station.