1. Pendahuluan
Proyek ini bertujuan untuk mengintegrasikan modul RFID-RC522 dan Layar OLED SSD1306 menggunakan Development System DST-ESP32. Sistem ini bekerja dengan membaca ID unik (UID) dari kartu RFID dan menampilkannya secara instan ke layar OLED serta Serial Monitor untuk verifikasi data.
2. Komponen Utama
RFID-RC522: Modul pembaca kartu yang menggunakan frekuensi 13.56 MHz untuk mendeteksi tag RFID melalui komunikasi SPI.
OLED SSD1306: Layar display resolusi 128×64 piksel yang berfungsi menampilkan informasi teks secara visual tanpa memerlukan lampu latar (backlight).
DST-ESP32: Otak utama dari sistem yang memproses data dari sensor RFID dan mengirimkannya ke layar
3. Skema dan Jalur Koneksi (Pin Mapping)
Berdasarkan perangkat yang kamu gunakan, koneksi antar komponen telah terintegrasi pada PCB custom. Namun, secara sistematis, jalurnya mengikuti konfigurasi berikut:
| Komponen | Pin ESP32 | Fungsi |
| RFID SDA (SS) | GPIO 5 | Signal Select |
| RFID RST | GPIO 22 | Reset |
| OLED SDA | GPIO 21 | Data I2C |
| OLED SCL | GPIO 22 | Clock I2C |

4. Langkah-Langkah Pengerjaan
Berikut adalah tahapan untuk menjalankan proyek ini:
- Persiapan Hardware: Pastikan DST-ESP32 terhubung dengan kabel USB ke laptop dan modul RFID serta OLED terpasang dengan benar pada board.
- Instalasi Library: Buka Arduino IDE, masuk ke Library Manager, dan instal:
- MFRC522 (untuk RFID).
- Adafruit SSD1306 & Adafruit GFX (untuk layar OLED).
- Konfigurasi Board: Pilih board DOIT ESP32 DEVKIT V1 pada menu Tools > Board.
- Input Kode: Masukkan kode program yang ada di link ini
- Upload & Pengujian: Klik tombol Upload.
Upload & Pengujian: Klik tombol Upload. Setelah berhasil, dekatkan kartu RFID ke modul RFID-RC522




Software
Marketplace Resmi DST-ESP32:
- Beli DST-ESP32 + enclosure di Tokopedia
- Beli DST-ESP32 di Tokopedia
- Beli DST-ESP32 + enclosure di Shopee
- Beli DST-ESP32 di Shopee
Amirul Hasan, Politeknik Perkapalan Negeri Surabaya