Physical-to-Digital RFID Tag Sync for Spoolman
Program NTAG213/215 stickers for your Anycubic ACE directly in Chrome or Edge. Sync with your existing Spoolman server, or test drive with sample filaments right away.
Connect to your local Spoolman server URL, or explore sample filaments with 1-click Demo Mode.
Plug in your PN532 USB reader module and grant Web Serial access to write smart tags.
Direct page-by-page inspection of NTAG user memory EEPROM layout
Everything you need to program RFID tags for 3D printer filaments
Look for the Teyleten Robot PN532 V2.0 USB (or any PN532 board with an integrated CH340 / CP2102 USB-to-UART bridge). It plugs straight into your computer via USB with no extra wiring needed.
Anycubic ACE uses standard ISO14443A Type 2 NFC tags. The minimum required memory capacity is 144 user bytes:
The PN532 module has a 2-position miniature toggle switch on the board that selects the communication protocol (I2C, SPI, or HSU UART). For USB operation, set both switches to OFF (0 0):
* Mode: High-Speed UART (HSU) @ 115200 baud, 8-N-1.
sudo usermod -aG dialout $USER
When hosting Spoolman on your local network (e.g. Raspberry Pi, Unraid, TrueNAS, or home server), you must enable Cross-Origin Resource Sharing (CORS) so that SpoolRFID can fetch your filament catalog:
Or specify exact origin:
SPOOLMAN_ALLOW_ORIGINS=https://spoolrfid.com
The Anycubic ACE has RFID antenna coils positioned on the spool bay axle mounts. For reliable detection:
Enter your Spoolman address (e.g.
http://192.168.1.50:7912
or
http://localhost:7912)
When accessing Spoolman across your network or via HTTPS, allow CORS in Spoolmanβs
environment:
SPOOLMAN_ALLOW_ORIGINS="*"
Explore SpoolRFID features and test burning Anycubic ACE RFID tags using 6 pre-configured sample filaments (High Speed PLA, PETG, ABS, Matte PLA) without connecting to a real Spoolman server.
The detected tag already contains data (Anycubic PLA). Writing will permanently overwrite its contents.