Configuración de ESP32 con servidor web » Histórico » Versión 1
Daniel Cruz Barcia, 2024-11-19 20:07
| 1 | 1 | Daniel Cruz Barcia | h1. Configuración de ESP32 con servidor web |
|---|---|---|---|
| 2 | |||
| 3 | 1. Instalar el entorno de desarrollo (IDE) |
||
| 4 | |||
| 5 | 2. Agregar soporte para el ESP32 al Arduino IDE |
||
| 6 | |||
| 7 | Arduino IDE. |
||
| 8 | Archivo > Preferencias. |
||
| 9 | En la sección "Gestor de URLs adicionales de tarjetas", agrega la siguiente URL: |
||
| 10 | https://dl.espressif.com/dl/package_esp32_index.json |
||
| 11 | Herramientas > Placa > Gestor de tarjetas y busca "ESP32". |
||
| 12 | Instalar el paquete "esp32 by Espressif Systems". |
||
| 13 | |||
| 14 | |||
| 15 | 3. Conectar el ESP32 al ordenador |
||
| 16 | Usa un cable micro-USB o USB-C (dependiendo del modelo de tu ESP32) para conectarlo al ordenador. |
||
| 17 | Asegúrate de que el ESP32 esté reconocido en el administrador de dispositivos (en Windows) o ls /dev/tty.* en macOS/Linux. |
||
| 18 | Algunos modelos de ESP32 utilizan chips USB-to-UART específicos como CP2102 o CH340. Si tu ordenador no reconoce el ESP32, descarga e instala los controladores apropiados: |
||
| 19 | CP2102: Descargar controlador CH340: Descargar controlador |
||
| 20 | |||
| 21 | 4. Seleccionar la placa ESP32 |
||
| 22 | Herramientas > Placa. |
||
| 23 | Seleccionar ESP32 Dev Module o la versión específica de tu ESP32 (como ESP32-WROOM-32). |
||
| 24 | |||
| 25 | 5. Configurar las herramientas de la placa |
||
| 26 | Configurar la velocidad de carga (Upload Speed) a 115200. |
||
| 27 | Selecciona el puerto COM al que está conectado tu ESP32. |
||
| 28 | |||
| 29 | 6. Escribir y cargar el código |
||
| 30 | Escribe o copia el código en el editor de Arduino IDE. Asegúrate de que tu código incluya la configuración para conectarte a Wi-Fi si vas a usar funciones de red. |
||
| 31 | Haz clic en el botón de Verificar/Compilar (el ícono con el check) para asegurarte de que no haya errores de sintaxis. |
||
| 32 | Haz clic en Subir (el ícono de la flecha) para cargar el código al ESP32. |