Files
nfc-pn532-warlord/docs/WORKFLOWS.md
drjones 8968560565 Add PN532 toolkit firmware, web UI, and embedded SPIFFS assets
Includes ESP-IDF NFC stack (deep capture, 4K Classic geometry, UL write API,
open SoftAP), React dashboard with live tag diagnostics, and docs. README
updated for APIs and lab Wi-Fi defaults.

Made-with: Cursor
2026-03-29 09:32:55 -07:00

1.0 KiB

Example workflows

1. Read a MIFARE Classic sector

  1. Dashboard → Poll once to verify presence and UID.
  2. Read tab → enter default key (e.g. FFFFFFFFFFFF), block number, MIFARE read block.
  3. Copy hex → save to Library (local browser).

2. Write a known-good block

  1. Authenticate with a key that still allows write on that sector.
  2. Write tab → paste 32 hex chars (16 bytes) → confirm dialog.
  3. Re-read the block to verify.

3. Ultralight / NTAG pages

  1. Use ReadUltralight read page with page index (start at 0 for UID/lock pages per datasheet — exercise caution on OTP/lock bytes).

4. Raw PN532 frames

  1. Raw tab → send e.g. 4A0100 (InListPassiveTarget, 1 target, 106 kbps Type A).
  2. Interpret response bytes per NXP UM0701 / PN532 user manual.

5. Continuous scan to WebSocket consumers

  1. Dashboard → Start live scan.
  2. Connect a WebSocket client to ws://192.168.4.1/ws (or ws://pn532tool.local/ws).
  3. Messages look like: {"channel":"scan","payload":{...}}