Material y referencias

El código fuente está disponible en el repositorio de GitHub del proyecto https://github.com/paulino/irrigation32, pero no incluye todos los ficheros generados por KiCad ni todas las versiones del firmware.

A continuación se incluye material adicional al proyecto

Material adjunto al proyecto

Firmware

La programación se realiza con la herramienta de programación esptool de Espressif.

Versiones disponibles del Firmware

Versión

Descripción

ESP32

Descarga

1.0.0

Versión de producción

ESP32-C3

riego32-1.0.0.zip

Para facilitar la programación se ha incluido un script que asume una configuración típica del ESP32-C3 y carga el firmware: esp-upload.sh.

Actualizaciones OTA

El firmware tiene activa la actualización OTA, sin autenticación. La herramienta necesaria es la utilidad de Espressif , incluida en Arduino-Core-ESP32, espota.py .

Para facilitar la actualización se incluye el script script esp-ota-upload.sh que facilita la programación y permite realizar la actualización de manera sencilla.

Referencias de interés