Cómo programar un ESP32 con Arduino IDE desde cero
Tu ESP32 empieza aquí.
Instala el paquete de Espressif, identifica tu ESP32 y carga una prueba serial. Da el primer paso antes de conectar WiFi o sensores.
Programar una placa ESP32 con la configuración que corresponde a su hardware.
Plataforma del ejemplo: ESP32 con el perfil de placa correspondiente. Identifica la versión de tu unidad antes de cargar el sketch o conectar periféricos.

SKU 01112

SKU 02905
Lo que conviene revisar antes de empezar
El paquete ESP32 agrega el soporte
Instalar Arduino IDE no sustituye instalar la plataforma. Usa el gestor de placas y el paquete ESP32 de Espressif. La documentación oficial publica la URL estable para agregar al gestor si tu instalación la necesita.
El perfil depende de la placa
Lee el nombre del módulo y consulta el perfil que indica su proveedor. ESP32 Dev Module puede corresponder a ciertas placas clásicas, pero no es una selección universal para C3, S2, S3 o cualquier tarjeta con ESP32 en el anuncio.
Primero serial, después periféricos
Una carga mínima reduce variables. Cuando funcione, guarda el nombre del perfil, la versión del paquete y el puerto. Esa información facilita repetir la instalación en otra computadora.
| Componente | Configuración |
|---|---|
| IDE | Descarga oficial |
| Gestor | Paquete ESP32 de Espressif |
| Índice estable | Ver enlace oficial de instalación |
| Placa | Perfil de la versión instalada |
| Monitor | 115200 baudios |
Lista para esta práctica
- ESP32 identificado
- Cable USB de datos
- Computadora con acceso para descargar el paquete
Consulta contenido y disponibilidad en cada ficha. La fotografía identifica una referencia del catálogo; no confirma por sí sola la versión electrónica ni que incluya los accesorios de la práctica.
Esquema y pasos de preparación
Elige una sola tarjeta de las que se muestran. No se necesita cableado en los pines.
Arduino IDE + monitor serie

ESP32 30 PINES WIFI 2.4GHZ
SKU 01112

ESP32 38 PINES WIFI Y BLUETOOTH 240MHZ
SKU 02905
El conector del cable debe coincidir con el de tu unidad. No uses un cable solo de carga. No conectes 5V, GND, RX, TX ni otros GPIO entre la computadora y la tarjeta: esa conexión se hace por USB.
- Instala Arduino IDE.
- Sigue el enlace oficial de Espressif y agrega el índice estable si es necesario: https://espressif.github.io/arduino-esp32/package_esp32_index.json
- Instala ESP32 de Espressif Systems desde el gestor de placas.
- Selecciona la placa y el puerto de tu unidad.
- Compila y sube el ejemplo. Si la placa requiere BOOT, usa su procedimiento documentado.
Programa de ejemplo
Copia el sketch completo en un archivo nuevo. Selecciona la placa y el puerto correspondientes; pulsa Verificar y después Subir. Las bibliotecas adicionales, cuando se necesitan, están indicadas en la preparación.
void setup() { Serial.begin(115200); }
void loop() {
Serial.println("ESP32 listo para mi proyecto");
delay(1000);
}Cómo funciona
- El sketch evita depender de un LED integrado que puede cambiar entre placas.
- En variantes con USB nativo revisa si necesitas USB CDC On Boot.
ESP32 listo para mi proyecto se repite en el monitor a 115200.
Primero confirma este resultado con el montaje básico. Después cambia una sola variable, como el mensaje o una pausa, y observa el efecto antes de agregar más componentes.
Errores frecuentes y qué revisar
- No elijas la placa solo por tener 30 o 38 terminales.
- Si el puerto cambia después de cargar, vuelve a seleccionarlo.
Guarda el mensaje de error completo y anota placa, paquete y versión de biblioteca. Para pedir ayuda, comparte también el diagrama del montaje y el SKU de los componentes.
Preguntas frecuentes
¿Necesito una librería para este mensaje?
No. El soporte de placa proporciona Serial.
¿Sirve para un ESP32-C3?
El concepto sí; debes usar el perfil y ajustes del C3 específico.
¿El ejemplo conecta WiFi?
No. Primero confirma la carga; la guía WiFi cubre esa etapa.
Prepara tu siguiente proyecto
Guía general: Arduino Uno, Nano o ESP32, ¿cuál elegir? →
Ver tarjetas de desarrollo →Continúa aprendiendo
TIENDA DE ELECTRÓNICA MX · PUEBLA
¿Dónde comprar los materiales de tu proyecto?
Consulta modelos, accesorios, ubicación y horarios de nuestra tienda en el Centro de Puebla. Revisa tu lista antes de visitarnos o prepara tu compra en línea.