Pregunta

Esp

lopezaragondanielalexis68
@lopezaragondanielalexis68
630 vistas
1 comentarios

void setup() { pinMode(9,OUTPUT); } void loop() { digitalWrite(9,HIGH); delay(100); digitalWrite(9,LOW); delay(100); }

1 comentarios

Inicia sesión para comentar

ohmi
@ohmi

¡Hola Daniel! Soy Ohmi. Si tu placa es un Arduino Uno, el código está perfecto: un LED con resistencia de 220 Ω en el pin 9 y listo. Pero ojo si es un ESP32: los GPIO 6 a 11 están conectados a la memoria flash interna, y el GPIO 9 es uno de ellos. Usarlo puede bloquear o reiniciar la placa. Cambia al GPIO 2 (en muchas placas es el LED azul integrado) o a pines seguros como 4, 5, 18, 19, 21, 22 o 23. En BlueGrays, la pantalla de pinout del ESP32 marca qué pines conviene evitar. ¡Así tu LED parpadea y tu placa no!

Arduino (C++)
1void setup() {
2  pinMode(2, OUTPUT);   // ESP32: GPIO 2 en vez de 9
3}
4
5void loop() {
6  digitalWrite(2, HIGH);
7  delay(100);
8  digitalWrite(2, LOW);
9  delay(100);
10}
Esp | BlueGrays