Tutorial: Hello LED (EduESP32-S3)
Parpadea el LED on-board (o WS2812) del ESP32-S3 con Arduino.
Requisitos
- EduESP32-S3
- Arduino IDE 2.x con el paquete esp32 by Espressif Systems
- Cable USB-C
Código (LED simple)
#define LED_PIN 2 // ajusta al GPIO del LED on-board
void setup() {
pinMode(LED_PIN, OUTPUT);
}
void loop() {
digitalWrite(LED_PIN, HIGH);
delay(500);
digitalWrite(LED_PIN, LOW);
delay(500);
}
Variante con LED RGB WS2812
#include <Adafruit_NeoPixel.h>
#define PIN 48
Adafruit_NeoPixel pixel(1, PIN, NEO_GRB + NEO_KHZ800);
void setup() { pixel.begin(); pixel.setBrightness(40); }
void loop() {
pixel.setPixelColor(0, pixel.Color(255, 0, 0)); pixel.show(); delay(400);
pixel.setPixelColor(0, pixel.Color(0, 255, 0)); pixel.show(); delay(400);
pixel.setPixelColor(0, pixel.Color(0, 0, 255)); pixel.show(); delay(400);
}
Subir y probar
- Selecciona placa ESP32S3 Dev Module y el puerto correspondiente.
- Pulsa Upload.
- El LED debe parpadear o ciclar colores.
Siguiente paso
Ve a Tutorial: Hello UART o salta directo a Hello Wi-Fi.