Skip to content

SpoolBuddy

Hardware Coming Soon

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.

NFC Tags · Weight Scale · AMS Integration

Get Started View on GitHub

SpoolBuddy Device


Quick Start


Features

Universal NFC Support

Read any RFID/NFC spool tag including Bambu Lab, third-party brands, or write your own custom tags.

Auto-Configure AMS

Scan a spool and SpoolBuddy automatically updates the matching AMS slot with correct filament type, color, and K-factor.

Control from Any Device

Access SpoolBuddy from the touchscreen display, PC, phone, tablet, or integrate via REST API. Your system, anywhere.

Precision Weight Scale

Built-in 5kg load cell with 24-bit ADC tracks remaining filament down to 0.1 gram accuracy.

7" Touchscreen Display

IPS touchscreen shows AMS status, spool details, and inventory at a glance.

Spool Catalog

Complete inventory management with filtering by material, color, and brand.

OTA Updates

Automatic firmware updates keep your device current over WiFi.


System Overview

┌─────────────────────────────────────────────────────────────────┐
│                       SpoolBuddy Station                        │
│                                                                 │
│  ┌─────────────────────────────────────────────────────────┐   │
│  │              7" Touchscreen Display                      │   │
│  │         (Elecrow CrowPanel Advance 7.0")                 │   │
│  └──────────────────────┬──────────────────────────────────┘   │
│                         │ I2C                                   │
│                  ┌──────┴──────┐                                │
│                  │  NAU7802    │──── Load Cell (5kg)            │
│                  │  Scale ADC  │                                │
│                  └─────────────┘                                │
│                                                                 │
│  ┌─────────────────┐        ┌─────────────────┐                │
│  │ Raspberry Pi    │──SPI───│    PN5180       │                │
│  │     Pico        │        │  NFC Reader     │                │
│  └─────────────────┘        └─────────────────┘                │
└─────────────────────────────────────────────────────────────────┘
                              │ WiFi
              ┌───────────────────────────────┐
              │      Bambu Lab Printer        │
              │         (via MQTT)            │
              └───────────────────────────────┘

Supported Printers

Series Models Status
X1 X1, X1C, X1E Tested
P1 P1P, P1S Compatible
P2 P2S Compatible
A1 A1, A1 Mini Compatible
H2 H2D Tested
AMS AMS, AMS Lite, AMS HT All Types

Requirements

Cost

$100-150 total for all components

Build Time

2-4 hours for assembly

Skill Level

Intermediate - soldering required


Community