
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40

Hace unos meses compré un módulo ESP32, investigué qué métodos existen para programarlo, ya que considero que es un hardware muy potente, Esta vez instalaremos y configuraremos la plataforma Espressif IoT Development Framework o
(ESP-IDF) desde cero, esta es la plataforma de desarrollo oficial de espressif para los módulos ESP32.
Si quieres sacarle el máximo partido al ESP32 considero una buena posibilidad, aunque se considera un poco más complejo y muy completo.
He creado este tutorial ya que los existentes no son muy explicativos, y en algunos casos difieren de la documentación oficial de espressif para ESP-IDF.
Sitio web oficial: ESP-IDF espressif
Github oficial: ESP-IDF
Pues si quieres iniciarte en ESP32, en las siguientes páginas encontrarás precios muy reducidos.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Puede visitar PDAControl English
Documentación y explicación completa
pdacontrolen.com/esp-idf-modules-esp32-comp…
Próximos tutoriales ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl English
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp32…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Paso 1: Módulo ESP32


Si no conoce los Módulos ESP32, he creado esta pequeña documentación y video tutorial.
ESP32 eBox y Widora primera revisión
pdacontrolen.com/first-tests-esp32-eboxwido…
Paso 2: Instalación de ESP-IDF - Requisitos

Requisitos
- PC con Sistema Operativo Linux (Ubuntu / Debian) o Virtualbox, en mi caso Lubuntu.
- Cadena de herramientas para construir la aplicación para ESP32.
- ESP-IDF que esencialmente contiene API para ESP32 y scripts para operar la cadena de herramientas.
- Un editor de texto, para editar o crear programas.
PC con sistema operativo Linux (Ubuntu / Debian) o Virtualbox
Dado que la instalación en un sistema operativo Linux, Lubuntu en mi caso, es un derivado de (Ubuntu), aunque existe una versión de ESP-IDF para Windows, te recomendamos que instales una máquina virtual con Linux.
- Tutorial recomendado para instalar Lubuntu en una máquina virtual (Virualbox) en Windows
- Tutorial recomendado Instale Lubuntu permanentemente en una PC de 32 bits
Nota: Creo que me gusta Linux en este caso (Ubuntu / Debian) Personalmente prefiero lubuntu, pero es lo mismo.
Paso 3: Tutorial de instalación paso a paso + ejemplo


Dado que la instalación es muy minuciosa, en este video verás la instalación paso a paso
Paso 4: Descarga de compilación fácil y prueba "hello World"

Fácil compilación y descarga
comparando puntualmente ESP-IDF con el SDK para ESP8266 esta versión facilita completamente la descarga de la compilación y el monitoreo del código usando esptool.py
algunos comandos disponibles
- hacer menuconfig
- Haz todo
- hacer flash
- hacer monitor
esp-idf permite integraciones con algunos IDE, como Eclipse y Platformio. Yo personalmente prefiero el terminal de comandos y el editor de texto,
Paso 5: Conclusiones


Conclusiones
Si decide utilizar ESP-IDF, mencionaré algunas de sus ventajas. Está hecho en C y permite FreeRTOS, siendo diseñado por espressif directamente hay más ejemplos y documentación, menos posibilidades de encontrar errores o fallas. de integración esto nos permite pensar que podremos utilizar gran parte de las características del ESP32.
Si hay un IDE de Arduino para ESP32 pero creo que no proporciona la seguridad y el control completo del código, por supuesto, ESP-IDF requiere más conocimiento de C, y dejaría la zona de Arduino conford y ampliaría sus conocimientos.
y esta guía es para que abra posibilidades con ESP-IDF, pues esa es mi humilde opinión. la única desventaja posible en el futuro, dependencia de espressif pero con lo existente se puede hacer de todo! pensar en ESP32 a nivel profesional / industrial
Aunque también haremos algunas pruebas más adelante:
- ESP32- Arduino IDE
- ESP32 Mongoose OS.
Puede visitar PDAControl English
Documentación y explicación completa
pdacontrolen.com/esp-idf-modules-esp32-com…
Próximos Tutoriales ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl English
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp3…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
Recomendado:
Instalación De La Carte TagTagTag Pour Nabaztag / Instalación de la placa TagTagTag en su Nabaztag: 15 pasos

Instalación De La Carte TagTagTag Pour Nabaztag / Instalación de la placa TagTagTag en su Nabaztag: (ver más abajo la versión en inglés) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Instalación De La Carte TagTagTag Pour Nabaztag: etiqueta / Instalación de la placa TagTagTag en su Nabaztag: etiqueta: 23 pasos

Instalación De La Carte TagTagTag Pour Nabaztag: tag / Instalación de la placa TagTagTag en su Nabaztag: tag: (ver más abajo la versión en inglés) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag . Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Introducción a ESP32 - Instalación de placas ESP32 en Arduino IDE - Código intermitente ESP32: 3 pasos

Introducción a ESP32 | Instalación de placas ESP32 en Arduino IDE | Código intermitente ESP32: en este instructables veremos cómo comenzar a trabajar con esp32 y cómo instalar placas esp32 en Arduino IDE y programaremos esp 32 para ejecutar código intermitente usando arduino ide
Introducción a Esp 8266 Esp-01 con Arduino IDE - Instalación de placas Esp en Arduino Ide y programación Esp: 4 pasos

Introducción a Esp 8266 Esp-01 con Arduino IDE | Instalación de placas Esp en Arduino Ide y programación de Esp: En este instructables aprenderemos cómo instalar placas esp8266 en Arduino IDE y cómo programar esp-01 y cargar código en él Dado que las placas esp son tan populares, así que pensé en corregir un instructivo para esto y la mayoría de las personas enfrentan problemas
Sistemas de seguridad CCTV: la guía de instalación completa: 7 pasos

Sistemas de seguridad CCTV: la guía de configuración completa: Hola chicos, espero que todos estén bien. Si está leyendo esto, probablemente esté planeando aumentar la seguridad de su hogar o cualquier otra propiedad para mantenerlos a usted y a sus seres queridos seguros y felices, pero terminó confundido con todos los