Plantilla completa para proyectos ESP32 usando ESP-IDF, Arduino y FreeRTOS.
- ✅ Integración Arduino como componente
- ✅ Configuración FreeRTOS optimizada
- ✅ Particiones OTA preparadas
- ✅ Ejemplos de multitarea
- ✅ Configuración WiFi/BT
git clone --recursive https://github.com/tu-usuario/esp32_arduino_freertos_template.git
cd esp32_arduino_freertos_template
idf.py build
idf.py flash monitor
- Core 0: SensorRead + LEDTask
- Core 1: DataProcess + Arduino Loop
# Crear directorio y estructura
mkdir esp32_arduino_freertos_template
cd esp32_arduino_freertos_template
# Inicializar Git
git init
# Crear estructura de directorios
mkdir -p main components
# Agregar Arduino como submodule
git submodule add https://github.com/espressif/arduino-esp32.git components/arduino
# Crear los archivos (copiar contenido de arriba)
# ... crear cada archivo ...
# Compilar y probar
git submodule update --init --recursive
idf.py build