Skip to content

ESP32-C3 Single-Reader V2.0 - QIDI support and faster full OpenSpool tags

Choose a tag to compare

@TinkerBarn TinkerBarn released this 06 May 22:58
· 17 commits to main since this release

Highlights

V2.0 is a major release for U1 Argus Remote RFID.

  • Adds QIDI MIFARE Classic 1K tag support
  • Maps QIDI vendor, material, and color information to the Snapmaker U1 filament API
  • Includes compact built-in QIDI Plus4 defaults
  • Adds optional setup upload for reduced officiall_filas_list.cfg data
  • Stores uploaded QIDI material/vendor mappings persistently on the ESP32-C3
  • Speeds up QIDI tag reads through raw PN532 HSU authentication and block reads
  • Speeds up large OpenSpool tags with larger NTAG FAST_READ chunks
  • Supports larger OpenSpool payloads with opacity, weight, and multiple extra color fields
  • Reduces processing time by parsing OpenSpool JSON only once before mapping and sending
  • Keeps standard serial logs active while verbose debug remains disabled by default

Firmware

Web installer:
https://tinkerbarn.github.io/U1-Argus-Remote-RFID/

Firmware binary:
firmware/V2.0/U1_Argus_Remote_RFID_V2.0.ino.merged.bin

Arduino source:
source/V2.0/U1_Argus_Remote_RFID_V2.0.ino

Notes

For a clean install or when replacing other firmware, keep erase enabled in the web installer.

For updates from an existing U1 Argus Remote RFID installation, disable erase if you want to keep Wi-Fi, printer, reader, and uploaded QIDI settings.