Skip to content

PN532 CLI - beta.7a9b1f26

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Dec 10:50
· 5 commits to main since this release
b3225c4

馃洜 Firmware & CLI Enhancements (Dec 2025)

  • Firmware Upgrade: Added support for聽PN532Killer firmware upgrades聽directly through the CLI.
  • Hardware Control: Implemented hardware version echo functionality and manual聽LED control.

馃攽 MIFARE Classic Key Recovery (Nov - Dec 2025)

  • Key Recovery Tools: Developed聽mfkey32v2聽and聽mfkey64聽for recovering keys from MIFARE Classic cards.
  • Cryptographic Core: Implemented聽crypto1.c聽and聽parity.h聽for specialized cryptographic operations.
  • System Utilities: Added platform-independent sleep functions and POSIX utility helpers for improved cross-platform compatibility.

馃寪 Connectivity & Data Optimization (Aug 2025)

  • Network Protocols: Introduced support for聽TCP and UDP connections, including dynamic UI labels to identify the connection type (USB, TCP, or UDP).
  • Communication Stability: Improved data flow control and added a specific delay for PN532 wakeup sequences to prevent hardware communication errors.
  • Data Helpers: Added processing helper functions to handle various input data types more flexibly.

馃彿 Tag Support & Emulation (June - Aug 2025)

  • Gen3 Tag Support: Fixed 7-byte UID support for Gen3 tags and corrected related parameter checks.
  • Emulator Enhancements: Added MFU (MIFARE Ultralight) support for hardware-mode emulators and added the聽hf mfu eRead聽command to read data from the PN532Killer emulator.
  • Data Export: Supported exporting MFU dumps from slots to both聽JSON聽and聽BIN聽formats.

馃攳 Scanning & NDEF Functionality (Mar - May 2025)

  • Tag Scanner: Introduced a new聽PN532 Tag Scanner聽feature.
  • NTAG & NDEF: Added NTAG read functionality that parses NDEF data and can automatically open detected URIs in a web browser.
  • Debug Mode: Integrated a dedicated聽debug聽command and updated the README with detailed debug mode instructions.