This RFID Cloner project is designed for the M5Cardputer, a portable ESP32-based development kit with a built-in display and speaker. The project allows you to read and clone MIFARE Classic RFID cards using an MFRC522 RFID module and the M5Cardputer.
- Read and display information from MIFARE Classic RFID cards.
- Clone MIFARE Classic RFID cards by writing the UID to another card.
To set up this project, you will need the following hardware:
- M5Cardputer
- MFRC522 RFID module
- MIFARE Classic RFID cards
- Clone this repository to your local environment.
- Upload the provided code to your M5Cardputer using the Arduino IDE or PlatformIO.
- Connect the MFRC522 RFID module to your M5Cardputer.
- Power on the M5Cardputer.
- When you power on the M5Cardputer, it will be in "Read Mode." Press the 'A' button to switch between "Read Mode" and "Write Mode."
- In "Read Mode," the device will read and display information from MIFARE Classic RFID cards.
- In "Write Mode," you can write the UID of a card to another card by presenting it to the MFRC522 module.
- If you encounter issues with display text, the code includes adjustments to minimize text overlap by reducing text size and adjusting the error message position.
- Ensure that your hardware connections are correct.
- Make sure you have MIFARE Classic RFID cards available for reading and cloning.
Contributions to this project are welcome. Feel free to fork this repository and submit pull requests for improvements or new features.
This project is licensed under the MIT License.
- This project is based on the MFRC522 library.
- Developed for educational and experimental purposes.