Skip to content

dkyazzentwatwa/arduino-rfid-ssd1306

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino RFID Card Reader with OLED Display

This project implements an RFID card reader using an Arduino, MFRC522 RFID module, and an OLED display. It provides a user-friendly interface for reading RFID cards and displaying their information.

Table of Contents

Features

  • Reads RFID cards using the MFRC522 module
  • Displays card information on an OLED screen
  • Shows card UID, type, size, and SAK value
  • Attractive UI with framed display
  • Serial output for debugging

Hardware Requirements

  • Arduino board (Uno, Nano, Mega, etc.)
  • MFRC522 RFID module
  • SSD1306 .96inch OLED display (128x64 pixels)
  • RFID cards/tags (Mifare 1K, etc.)
  • Jumper wires

Software Requirements

  • Arduino IDE
  • Required libraries:
    • SPI
    • Wire
    • Adafruit_GFX
    • Adafruit_SSD1306
    • MFRC522

Pin Connections

Component Arduino Pin
MFRC522 RST 9
MFRC522 SDA (SS) 10
MFRC522 MOSI 11
MFRC522 MISO 12
MFRC522 SCK 13
OLED SDA A4
OLED SCL A5

Note: Pin connections may vary depending on your Arduino board. Please refer to the datasheet of your specific board for accurate pin mapping.

Installation

  1. Clone this repository or download the ZIP file.
  2. Open the Arduino IDE.
  3. Install the required libraries through the Library Manager.
  4. Open the .ino.
  5. Select your board board and port in the IDE.
  6. Upload the sketch to your board.

Usage

  1. Power up your board with the connected MFRC522 module and OLED display.
  2. The OLED screen will show a waiting message.
  3. Present an RFID card to the MFRC522 module.
  4. The card's information will be displayed on the OLED screen and sent to the Serial Monitor.
  5. To read another card, simply present it to the module.

Wardriver project


Wardriver project

About

A MFRC522 device w/ Arduino Nano + SSD1306 OLED

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages