Skip to content

Tags: abobija/esp-idf-rc522

Tags

3.2.4

Toggle 3.2.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Using SPI3_HOST instead of VSPI_HOST (#72)

For better compatibility with other ESP32s (like S3)

3.2.3

Toggle 3.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Expose more Mifare util functions (#70)

3.2.2

Toggle 3.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Optional task mutex (#69)

3.2.1

Toggle 3.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Protection of Sector Trailer by verifying access bits integrity befor…

…e write (#66)

3.2.0

Toggle 3.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove block's buffer_size arg from mifare read/write functions (#64)

Since it's always 16 bytes

3.1.6

Toggle 3.1.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
README updated with Component Manager info (#63)

3.1.5

Toggle 3.1.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Introduced custom type for crc result (#61)

3.1.4

Toggle 3.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Example that uses multiple readers (#58)

- Added example that uses 2 readers
- Use term 'reader' in other examples as well

3.1.0

Toggle 3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed reading blocks when sector has more than 4 blocks (#52)

- Separate functions for reading trailer and regular blocks
- Function for reading regular blocks depends on trailer block
- Added unit tests for most of mifare functions

v3.0.0

Toggle v3.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Version 3 (#49)

- Returns card type (mifare 1k, 4k, ...) based on SAK
- Functions for reading/writing from/to memory on MIFARE Classic cards
- Sector Trailer block protection (write prevented by default,
configurable via menuconfig)
- Hard reset via RST pin (optional, auto switch to soft if hard fails)
- Firing events when picc changes state (all states described in 14443
iso are supported)
- Added examples
  - Basic for getting UID and type of the card
  - Dump whole card memory content
  - Reading and writing from/to card memory
- Unit tests
- CI
  - Run unit tests
  - Build examples 
- Returns UID length, and UID is now in the form of a byte array
  - resolves #41
  - resolves #23
- Rewritten read_write test. Using PCD fifo buffer now to test if the
library can read/write multiple bytes
  - resolves #37 (hopefully)
- Firing event when card disappears from the scanner field
- Additional affected issues:
  - closes #40
- closes #25 because library is fully rewritten, and this should be
tried again (feel free to reopen the issue if you are facing the same
issue in the new version)