1. PN532 V2.0 USB NFC Module
~$12–$15
Recommended
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.
2. Compatible RFID / NFC Sticker Tags
~$0.15–$0.25 / tag
Anycubic ACE uses standard ISO14443A Type 2 NFC tags. The minimum
required memory capacity is 144 user bytes:
-
NTAG213 (144 bytes user memory) — Exactly matches the
144-byte Anycubic specification.
-
NTAG215 (504 bytes) — Also known as Amiibo tags; 100%
compatible.
- NTAG216 (888 bytes) — 100% compatible.
-
Form factor: 25mm (1-inch) adhesive coin/stickers that affix easily
to cardboard or plastic spool hub cores.
PN532 DIP Switch Configuration
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):
Switch 1 (CH1):
OFF (0)
Switch 2 (CH2):
OFF (0)
* Mode: High-Speed UART (HSU) @ 115200 baud, 8-N-1.
Browser & OS Compatibility
-
Supported Browsers: Google Chrome, Microsoft Edge, Brave, and Opera
on Desktop. (Firefox and Safari do not support Web Serial).
-
Linux Users: Add your user to the serial group:
sudo usermod -aG dialout $USER
-
Windows & macOS: Plug and play with standard CH340 or CP210x
drivers.
Spoolman CORS Configuration
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:
# In docker-compose.yml:
environment:
- SPOOLMAN_ALLOW_ORIGINS=*
Or specify exact origin:
SPOOLMAN_ALLOW_ORIGINS=https://spoolrfid.com
Where to Stick the Tag
The Anycubic ACE has RFID antenna coils positioned on the spool bay axle mounts. For
reliable detection:
-
Adhere the 25mm RFID sticker to the outer rim or inner hub face of
the spool (the side facing the reader coil).
-
When burning the tag, place it directly flat on the PN532 antenna PCB until you hear
the confirmation chime.
-
Insert the spool into any of the 4 slots in your Anycubic ACE — the printer
will instantly recognize the filament vendor, material, color, remaining weight, and
recommended print temperatures!