RC522 RFID reader (13.56 MHz) con ESP32

Alimentazione 3.3 V Bus SPI
SDASCKMOSIMISOIRQGNDRST3.3V

Pin e collegamento all’ESP32

PinRuoloPin ESP32Note
SDAChip select SPID5This is the SPI chip select (CS), despite the SDA label
SCKClock SPID18
MOSISPI MOSID23
MISOSPI MISOD19
IRQInterruptD35Interrupt, optional. Leave unconnected
GNDMassaGND
RSTIngresso (lo pilota l’ESP32)D25Reset, active LOW
3.3VAlimentazione3V33.3 V only. Never 5 V

Collegamento consigliato per l’ESP32 DevKit a 30 pin, evitando i pin della flash, di sola lettura e di strapping. BoardPilot lo controlla mentre colleghi.

Codice di partenza (Arduino)

void setup() { pinMode(25, OUTPUT); }  // RST

void loop() {
  digitalWrite(25, HIGH);
  delay(500);
  digitalWrite(25, LOW);
  delay(500);
}

Fonti

Provalo in 3D in BoardPilot

BoardPilot Dati del componente (JSON)

Componenti simili

Dati dei componenti: CC BY 4.0, riutilizzabili citando BoardPilot.