proyectos:jardin_delicias:tecnologicos:esp8266_ota
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
proyectos:jardin_delicias:tecnologicos:esp8266_ota [2016/10/06 19:19] – [Ejemplo de arduino] brolin | proyectos:jardin_delicias:tecnologicos:esp8266_ota [2016/10/06 20:50] (actual) – brolin | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== OTA (over the air) firmware upload for ESP8266 ====== | ====== OTA (over the air) firmware upload for ESP8266 ====== | ||
+ | |||
+ | <WRAP center round todo 60%> | ||
+ | * Explicar ¿qué es OTA? | ||
+ | * Explicar cuáles son las ventajas de usarlo | ||
+ | </ | ||
http:// | http:// | ||
Línea 6: | Línea 11: | ||
https:// | https:// | ||
https:// | https:// | ||
+ | |||
===== Ejemplo de arduino ===== | ===== Ejemplo de arduino ===== | ||
Línea 12: | Línea 18: | ||
Se fusiona el código de OTA con la librería {{https:// | Se fusiona el código de OTA con la librería {{https:// | ||
+ | |||
+ | <WRAP center round info 60%> | ||
+ | Con este programa y la modificación que se explica abajo en el archivo **platformio.ini** la actualizaciones siguientes del firmware del esp se harán a través de wifi | ||
+ | </ | ||
+ | |||
+ | |||
<code c> | <code c> | ||
Línea 86: | Línea 98: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | También hay que editar el archivo **platformio.ini** donde se agrega la línea upload_board | ||
+ | <code c> | ||
+ | ; PlatformIO Project Configuration File | ||
+ | ; | ||
+ | ; Build options: build flags, source filter, extra scripting | ||
+ | ; | ||
+ | ; | ||
+ | ; | ||
+ | ; Please visit documentation for the other options and examples | ||
+ | ; http:// | ||
+ | |||
+ | [env: | ||
+ | platform = espressif8266 | ||
+ | board = esp12e | ||
+ | framework = arduino | ||
+ | lib_install = 567 | ||
+ | lib_deps = WiFiManager | ||
+ | upload_port = 192.168.1.71 ; la ip que me entregó el router de la casa | ||
+ | </ | ||
+ | |||
+ | |||
+ | Funciona con platformio no se con arduino cómo sería pero se que también se puede | ||
+ |
proyectos/jardin_delicias/tecnologicos/esp8266_ota.1475781583.txt.gz · Última modificación: 2016/10/06 19:19 por brolin