Skip to content

Roadmap

Roadmap

What we're building, what's next, and what's shipped.

### Exploring
Scanner
Direct Moonraker Mode
Scanner talks to Moonraker directly, no middleware needed
Scanner
Bambu Lab AMS via MQTT
Direct MQTT integration with Bambu printers
Middleware
Bambu Lab Printer Support
Local MQTT bridge for Bambu spool tracking
Scanner
MIFARE Classic Auth
Read Creality CFS and Bambu encrypted tags
Scanner
GC9A01 Round TFT Display
Community-requested round display variant
Scanner
Multi-Tag Detection
Read two spools simultaneously (dual antenna)
Middleware
Bondtech INDX
Support up to 8 toolheads (retail Q2 2026)
### Planned
FeatureRepoTarget
NTAG variant detection (GET_VERSION)Scanner
TigerTag partial write (changed fields only)Scanner
PN5180 Phase 2 reliabilityScanner
Shared write flow UX refactorScanner
Klipper error alerts via LED (per-toolhead)Scanner
Low spool push notification (HA)Middleware
Resync AFC lock state on MQTT reconnectMiddleware
Moonraker websocket (replace polling)Middleware
Wiring photos and assembly guidesDocs
More community enclosure designsDocs
### In Progress
FeatureRepoNotes
Direct Moonraker modeScannerDesign complete, implementation planned
Creality rooted printer guideDocsCompatible via Moonraker
### Completed
FeatureRepoVersion
Filament deduplication (client-side matching)Scannerv1.6.9
Temperature averaging for SpoolmanScannerv1.6.9
Diameter default to 1.75mmScannerv1.6.9
Filament naming convention (material + modifier)Scannerv1.6.9
Spoolman enrichment on reader + writer pagesScannerv1.6.8
Read button on all writer pagesScannerv1.6.8
OpenSpool tag format supportScannerv1.6.7
Configurable mDNS hostnameScannerv1.6.5
SpoolSense Mobile REST APIScannerv1.6.4
PrusaLink integration (experimental)Scannerv1.6.3
Tag writer: populate from SpoolmanScannerv1.6.3
WiFi reconnection with exponential backoffScannerv1.6.2
Bambu AMS blueprint (HA)Scannerv1.6.2
Link/re-assign NFC+ tags to Spoolman spoolsScannerv1.6.1
Tag writer auto-populate from scanned tagScannerv1.6.1
NFC+ reader shows temps from SpoolmanScannerv1.6.1
HA discovery traffic reduced ~80%Scannerv1.6.1
HTTP connection reuse for SpoolmanScannerv1.6.1
TFT display (ST7789 240x240)Scannerv1.6.0
DisplayI interface (pluggable displays)Scannerv1.6.0
Spoolman color_hex parsing fixScannerv1.6.0
NFC+ registration temps to SpoolmanScannerv1.6.0
AP mode fallback + captive portalScannerv1.5.10
Web flasher (browser-based flash)Docsv1.5.10
Tag writer dry temp/time auto-populateScannerv1.5.10
3x4 matrix keypad (tool assignment)Scannerv1.5.9
PN532 NFC reader supportScannerv1.5.9
Tag writeback (remaining weight sync)Middlewarev1.5.5
Write loop preventionMiddlewarev1.5.5
Atomic toolhead activationMiddlewarev1.5.5
OpenTag3D read/writeScannerv1.5.5
Orca Slicer lane data integrationMiddlewarev1.5.4
TigerTag read/writeScannerv1.5.0
NFC+ UID registration (Spoolman)Scannerv1.5.0
Klipper/AFC middlewareMiddlewarev1.5.0
Status LED (SK6812 / WS2812)Scannerv1.5.0
Web-based tag writer (all formats)Scannerv1.5.0
16x2 I2C LCD displayScannerv1.4.0
OTA firmware updatesScannerv1.3.0
Spoolman auto-syncScannerv1.2.0
PN5180 NFC reader supportScannerv1.0.0
Home Assistant MQTT discoveryScannerv1.0.0