Files
escape_gallery_obsidian_vault/Projects/Electronics/MFRC522 RFID Reader SPI.md
T

6.2 KiB
Raw Blame History

tags, active, created
tags active created
project
eg
true 2024-02-06

Goal

Reverse engineer MFRC522 RFID reader, create circuit design, add a ribbon cable connector, have RST pin be pulled low.

To Do

  • Test MFRC522 in Rust crate ➕ 2024-09-29 ✅ 2025-05-02
  • Test the small picofarad capacitors to see what the values are ➕ 2024-10-28 ✅ 2025-03-02
  • Check that MFRC522 chips can be ordered on ➕ 2024-09-29 ✅ 2024-10-28
  • Decide on asymmetry of TX1/TX2 ➕ 2024-10-03 ✅ 2024-10-28
  • See which side of TX the RX/VMID connects to on the actual board ➕ 2024-10-03 ✅ 2024-10-08
  • Add ribbon cable connector ➕ 2024-06-20 ✅ 2024-10-03
  • Give all capacitors and resistors their values in circuit ➕ 2024-09-29 ✅ 2024-10-03
  • Connect crystal ➕ 2024-09-29 ✅ 2024-10-03
  • Connect LED ➕ 2024-09-29 ✅ 2024-10-03
  • Connect antenna ➕ 2024-09-29 ✅ 2024-10-03
  • Ensure pull up resistor to disable board ➕ 2024-09-29 ✅ 2024-10-03
  • Pull capacitors off of a working board to figure out what values they are ➕ 2024-06-25 ✅ 2024-09-29

Notes

MF522-AN chip is based on the original Philips MFRC522 chip. Every RFID chip has a unique ID. Additionally you can store encrypted data on many RFID’s as well.

Image.png

The RST pin of the RC522 RFID module is level triggered. Low powers down the board, high powers up and causes a board reset.

Image.png

!RFID-Module-RC522-Kits-13-56-Mhz-6cm-With-Tags-SPI-Write-Read-for-Arduino-back.png

!RFID-Module-RC522-Kits-13-56-Mhz-6cm-With-Tags-SPI-Write-Read-for-Arduino.jpg_.png

!PICA0008.jpg

!MFRC522-Back-Screen.jpeg

!MFRC522-Front-Screen.jpeg

!MFRC522-Back-Copper.jpeg

!MFRC522-Front-Copper.jpeg

References

!RFID-Module-Circuit-Fixed.png

!MFRC522.png

!Design of Adaptive RFID Reader based on DDS and RC522 1.pdf

!MFRC522 Antenna Design.pdf