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

  1. Selecciona placa ESP32S3 Dev Module y el puerto correspondiente.
  2. Pulsa Upload.
  3. El LED debe parpadear o ciclar colores.

Siguiente paso

Ve a Tutorial: Hello UART o salta directo a Hello Wi-Fi.

Comentarios

...