ESP32-S3-DevKitC-1
ESP32 con USB nativo, PSRAM e instrucciones para IA; ideal para pantallas y cámaras.
Características clave
- Módulo: ESP32-S3-WROOM-1 / 1U / 2 (Wi-Fi + Bluetooth LE)
- Variantes habituales: N8R8 (8 MB flash + 8 MB PSRAM), N32R16V (32 MB flash + 16 MB PSRAM), entre otras
- USB: Puerto Micro-USB «USB-to-UART» (puente hasta 3 Mbps) y puerto USB nativo OTG/JTAG del ESP32-S3
- Botones: Boot (descarga de firmware) y Reset
- LED RGB: Dirigible; en v1.1 en GPIO38 (en v1.0 inicial era GPIO48)
- Regulador: LDO 5 V → 3,3 V
- Antena: PCB en WROOM-1/2; conector externo en variantes «U»
Primeros pasos
- Usa un cable USB de datos (no solo de carga).
- Conecta por el puerto USB-to-UART (recomendado al empezar) o por el USB nativo del S3.
- Para flashear a mano: mantén Boot, pulsa Reset, suelta Boot (modo descarga).
- Instala ESP-IDF, Arduino o ESPHome; en Linux añade tu usuario al grupo
dialout. - Elige la variante correcta de flash/PSRAM en el menú de la placa.
Conexiones y pines
- Casi todos los GPIO del módulo salen a las cabeceras laterales (excepto el bus SPI interno de la flash).
- En módulos con flash/PSRAM octal (p. ej. WROOM-2 / algunas WROOM-1), GPIO35/36/37 no están disponibles para uso externo.
- LED RGB en GPIO38 (placa v1.1).
Alimentación
- Tres opciones excluyentes: USB (UART y/o USB nativo), pines 5V+GND, o pines 3V3+GND.
- Usa solo UNA a la vez para no dañar la placa o la fuente.
- El LED de 3,3 V se enciende al recibir alimentación por USB.
Problemas típicos
- El ordenador no detecta el ESP32 por USB
- ESP32: «Wrong boot mode detected» al flashear
- Arduino IDE no muestra las placas ESP32
Fuentes oficiales
- Espressif — Guía ESP32-S3-DevKitC-1 v1.1 (en inglés)
- Espressif — Datasheet ESP32-S3 (PDF) (en inglés)
- ESPHome: plataforma ESP32 (en inglés)
- arduino-esp32 (en inglés)
Más guías de ESP32 / ESPHome.