Udělali jste vše pro správnou funkci OTA v Arduino IDE, přesto končí vaše snaha touto nebo podobnou chybou?
Jak opravit nefunkční OTA končící chybou „Python was not found…“

Udělali jste vše pro správnou funkci OTA v Arduino IDE, přesto končí vaše snaha touto nebo podobnou chybou?
Jádrem je známý WiFi čip ESP8266 s integrovaným TCP/IP stackem. Z připojeného senzoru DHT22 přečte každých 5 minut teplotu a vlhkost, změří napětí na baterii, poté se připojí k WiFi a data pošle patřičnému php scriptu na serveru.
Zajímavým způsobem programování ESP8266 je tzv. OTA update. To znamená, že upload softwaru nemusí probíhat přes kabel, ale bude se tak dít jednoduše „vzduchem“ přes WiFi (over-the-air).
ESP8266 je 32-bitový mikroprocesor s integrovaným WiFi a TCP/IP stackem. Přestože o něm bylo už mnoho publikováno, pokusím se pro zdejší ucelenost o krátký popis.
Tento modul měří teploty bojleru a výšku hladiny odpadních vod v jímce. Řízen je mikroprocesorem PIC16F628A v pouzdru DIP18 taktovaném na 20MHz.
První periferie domovního monitoru, na kterou se dnes podíváme, měří teplotu topného média na vývodu z kotle, na přívodu zpět do kotle a napětí akumulátoru náhradního zdroje.
Nejsložitější částí domovního monitoru je řídící jednotka plnící roli moderátora, tedy modulu, který celou komunikaci řídí. Údaje získané z periferií určeným způsobem zpracovává a zobrazuje na displeji.
Jak název napovídá, cílem tohoto projektu bylo sledování údajů souvisejících s provozem našeho domu. A protože u nás provozní monitor už nějakou dobu funguje, chtěl bych případné zájemce seznámit s jeho nynější podobou a možná i dalším vývojem.