Circuitos / Microcontroladores
ESP32 que hace parpadear un LED
Un pin GPIO como salida: digitalWrite(13, HIGH) enciende D1 y delay() marca el ritmo

Toca una pieza para ver sus voltajes y corrientes. Es un modelo, no una medición.
¿Qué necesitas?
- Placa de desarrollo ESP32 DevKitBuscar en Mercado Libre
- Resistencia 220 ΩBuscar en Mercado Libre
- LED rojoBuscar en Mercado Libre
- Cables de puente × 2Buscar en Mercado Libre
- ProtoboardBuscar en Mercado Libre
¿Cómo hace parpadear un LED un ESP32?
Un pin GPIO configurado como salida con pinMode(13, OUTPUT) puede pasar entre 0 V y 3,3 V según lo diga el programa. digitalWrite(13, HIGH) pone 3,3 V en el pin D13, y la corriente pasa por R1 (220 Ω) y el LED de vuelta a GND, unos 6,7 mA: 1,5 V en la resistencia y 1,7 V en el LED. digitalWrite(13, LOW) devuelve el pin a 0 V y el LED se apaga. Las dos llamadas a delay(500) sostienen cada estado medio segundo, así que el LED parpadea una vez por segundo. La resistencia importa aquí aún más que con 5 V: un pin del ESP32 debe quedar muy por debajo de su máximo absoluto de 40 mA, y sin R1 nada limitaría la corriente. Cambia delay() para parpadear más rápido o más lento; cambia R1 para más o menos brillo.
Valores de la simulación de Protoboard ISO: un modelo, no una medición en el banco.
Entérate del siguiente circuito
Un correo cuando sale un circuito nuevo, unas dos veces al mes. Nada más.