Cómo funcionan RFID y los tags pasivos: lectura de prueba con ESP32
Cómo funcionan RFID y los tags pasivos: lectura de prueba con ESP32
Un tag pasivo obtiene energía del campo del lector y responde con información. Explora esta comunicación con una lectura de UID usando un RC522 y un ESP32 de lógica compatible.
Karen Muller · Tienda de Electrónica MX

Pasivo no significa sin comunicación
El video explica la interacción entre lector y tag. En un tag pasivo no hay una batería alimentando de manera permanente esa respuesta: el acoplamiento con el lector permite la operación. El alcance depende del sistema y del montaje; no es una distancia universal para cualquier tarjeta.
Una lectura de UID es una primera prueba
El ejemplo muestra el identificador leído para comprobar que lector, bus y tag se comunican. No implementa una cerradura ni un sistema seguro de acceso. Un identificador visible no debe tratarse por sí solo como prueba suficiente de autorización.
Usa una interfaz definida
La práctica utiliza RC522 por SPI y un ESP32 clásico a 3.3 V. No traslades este cableado directamente a un Uno de 5 V sin estudiar adaptación de niveles. En muchos módulos RC522 la terminal rotulada SDA se usa como selección SPI SS, no como SDA de un bus I2C.
Mapa conceptual: del componente al resultado
Esquema funcional de esta guía. Para el cableado físico, sigue el pinout del modelo y las conexiones indicadas; las cajas no representan posiciones de terminales.
Video de Tienda de Electrónica MX
Cómo funciona el RFID y los Tags
Paso a paso de la práctica
- Instala MFRC522 de la biblioteca de miguelbalboa y selecciona tu ESP32 clásico.
- Conecta RC522 a 3.3 V y GND; nunca uses 5 V en este montaje.
- Conecta SCK a GPIO18, MISO a GPIO19, MOSI a GPIO23, SS/SDA a GPIO5 y RST a GPIO22. Deja IRQ sin conectar.
- Carga el sketch y abre el monitor a 115200. Acerca un tag compatible y observa su UID.
Programa completo de ejemplo
Ejemplo original preparado para esta guía, para ESP32 clásico a 3.3 V con biblioteca MFRC522; no se presenta como transcripción del código del video. Copia el sketch completo en Arduino IDE, selecciona la placa y el puerto, y verifica antes de cargar. Usa en el monitor la velocidad indicada en Serial.begin.
#include <SPI.h>
#include <MFRC522.h>
const byte SS_PIN = 5, RST_PIN = 22;
MFRC522 lector(SS_PIN, RST_PIN);
void setup() {
Serial.begin(115200);
SPI.begin(18, 19, 23, SS_PIN);
lector.PCD_Init();
Serial.println("Acerca un tag compatible de 13.56 MHz");
}
void loop() {
if (!lector.PICC_IsNewCardPresent() || !lector.PICC_ReadCardSerial()) return;
Serial.print("UID: ");
for (byte i = 0; i < lector.uid.size; i++) {
if (lector.uid.uidByte[i] < 0x10) Serial.print('0');
Serial.print(lector.uid.uidByte[i], HEX);
if (i + 1 < lector.uid.size) Serial.print(':');
}
Serial.println();
lector.PICC_HaltA();
lector.PCD_StopCrypto1();
}El ejemplo no se ha probado físicamente en la unidad del catálogo. Las conexiones y las especificaciones de tu versión deben coincidir antes de energizar.
Errores que conviene evitar
- No confundir la etiqueta SDA del RC522 en SPI con una conexión I2C.
- No usar el UID solo como mecanismo de seguridad.
Dónde comprar lectores y tarjetas RFID en Puebla
Consulta estas referencias relacionadas y confirma modelo, presentación y disponibilidad antes de comprar. Puedes visitarnos en Calle 3 Sur 1104-A, Centro, Puebla, Puebla, C.P. 72000 o preguntar por las opciones de envío a tu destino en México. Para preparar una cotización, comparte el objetivo, la tarjeta utilizada y tu lista de materiales.

MÓDULO LECTOR RFID 13.56MHZ RC522
SKU 01576 · Revisa el contenido y la ficha de la referencia.
Ver producto y consultar compra →
ESP32 30 PINES WIFI 2.4GHZ
SKU 01112 · Revisa el contenido y la ficha de la referencia.
Ver producto y consultar compra →¿Quieres armarlo o elegir el equipo correcto?
Cuéntanos qué necesitas lograr. Te ayudamos a revisar referencias, accesorios y disponibilidad para tu compra.
Preguntar y cotizar por WhatsApp ↗Ubicación y contactoPreguntas frecuentes
¿El producto enlazado incluye todo lo que aparece en el video?
El video muestra una presentación concreta. Confirma contenido y accesorios en la ficha de la referencia que vas a comprar; no se consideran incluidos por aparecer en la demostración.
¿Puedo pedir ayuda para comprar en Puebla?
Sí. Envíanos por WhatsApp el nombre del producto, el objetivo de tu proyecto y la cantidad que necesitas. Confirma disponibilidad antes de tu visita o de elegir el envío.
¿Cuál es la siguiente guía de este tema?
RFID de 125 kHz o 13.56 MHz: elige lector y tarjetas compatibles. Abre el enlace de lectura complementaria para continuar con un enfoque diferente.
Karen Muller · Tienda de Electrónica MX