Platform IO + ESP32

Jan Půhoný konference na puhy.cz
Středa Květen 26 10:23:46 CEST 2021


Ok, díky všem. Už mi to funguje.

HP


út 25. 5. 2021 v 6:10 odesílatel Pavel Brychta <pavel.brychta na duhasys.eu>
napsal:

> Ale vždyť to je to, co jsem poslal - způsob, kterým budete nahrávat
> firmware do zařízení si nastavíte právě nastavením upoad_port v
> platformio.ini v projektu. Přesněji PIO by ještě chtělo přesně zadat
> protokol, ale je natolik inteligentní, že rozpozná v upload portu MDNS
> adresu a přepne se do OTA samo. V programu musíte mít napsanou podporu pro
> OTA, ale na to jsou příklady. Ještě pro jistotu odkaz přímo do dokumentace
> https://docs.platformio.org/en/latest/platforms/espressif32.html#over-the-air-ota-update
>
> Pokud potřebujete OTA v in-field remote zařízení, tak si prostě napíšete
> vlastní transport nad Update knihovnou (nechávat ArduinoOTA běžet v
> zařízení mimo "laboratoř" není úplně dobrý nápad IMO) - mám takhle napsané
> OTA třeba i přes MQTT.
>
> P.B.
> Dne 24. 05. 21 v 15:48 Jan Půhoný napsal(a):
>
> A EOIP tunel by nepomohl?
>
> Nemáte někde odkaz na navod nebo to OTA je zabudované přímo v platformio?
>
> Dne po 24. 5. 2021 3:14 odp. uživatel Petr Zapadlo <zapik na email.cz>
> napsal:
>
>> Zdravím,
>>
>> tohle mám u (skoro) všech projektů s ESP32/ESP8266. Je  to pohoda to tam
>> poslat, i když zařízení je "někde zabudované".  Chodí to úplně bez problémů
>> - jen se to nedá tunelovat z internetu, vzhledem k tomu, že se otevírají 2
>> spojení (řídící UDP a datové TCP) tak to není úplně triviální to
>> firewallovat.
>>
>> Jo a vzpomněl jsem si - OTA mi mi nechodí na ESP32 s IRremote knihovnou -
>> je tam nějaká kolize přerušení a update je sestřelen po cca 1%.
>>
>> Ale neměl jsem duševní sílu to řešit.
>>
>> Petr
>> Dne 24. 05. 21 v 14:58 Jan Půhoný napsal(a):
>>
>> Omlouvám se za začátečnické dotazy. OTA update jsem měl na mysli Over The
>> Air update. Upload firmware přes wifi přímo z platformio do ESP32. Funguje
>> to někomu?
>>
>> Bez nutnosti mít propojené kabelem.
>>
>> Dne po 24. 5. 2021 2:29 odp. uživatel Pavel Brychta <
>> pavel.brychta na duhasys.eu> napsal:
>>
>>> DD,
>>>
>>> jak to myslíte "OTA update s platformio"? Já normálně používám (v
>>> platformio.ini):
>>> platform = espressif32
>>> board = esp32dev
>>> framework = arduino
>>> board_build.partitions = default_16MB.csv
>>> lib_ldf_mode = deep
>>> upload_port = key6x.local
>>> a žádné problémy jsem nezaznamenal...
>>> P.B.
>>>
>>> Dne 24. 05. 21 v 14:24 Jan Půhoný napsal(a):
>>>
>>> Díky, super,opravdu to bylo diakritikou v cestě. Fakt mě to nenapadlo,
>>> protože projekty pro Arduino MEGA2560 to normálně založí i s tou
>>> diakritikou v cestě.
>>>
>>> Je dobrý nápad to ESP32 používat s frameworkem Espressif nebo stačí
>>> Arduino? Případně máte někdo vyzkoušený nějaký OTA update s platformio?
>>>
>>> Díky.
>>>
>>>
>>> ne 23. 5. 2021 v 14:59 odesílatel Miroslav Mraz <mrazik na volny.cz>
>>> napsal:
>>>
>>>> FileNotFoundError: [Errno 2] No such file or directory:
>>>>
>>>> 'C:/Users/u┼żivatel/Documents/Prace/Moje_projekty/_ovladani_topeni/ESP32-2019-ovladani_topeni/platformio/topeniESP32/.pio/build
>>>>
>>>> Některé verze pythonu mají problém pokud je v názvu cesty nebo souboru
>>>> diakritika a to i na Linuxu v utf-8. Tady bych také viděl problém.
>>>>
>>>> Mrazík
>>>>
>>>> Dne 23. 05. 21 v 14:34 Richard napsal(a):
>>>> >> Hmm, tak fakt už nevím. Zkoušel jsem vytvořit projekt pro Node
>>>> MCU ESP32S. To prostě zaboha nejde. Skončí to při nejlepším touto hláškou:
>>>> >
>>>> >> [...]
>>>> C:/Users/uĹľivatel/Documents/Prace/Moje_projekty/_ovladani_topeni/ESP32-2019-ovladani_topeni/platformio/topeniESP32/[...]
>>>> >
>>>> > Nepoužívám to, jen mě napadá, zda to nemůže mít problém s tím "ž" ve
>>>> slově "uživatel" v názvu adresáře.
>>>> > R.
>>>> >
>>>> >
>>>> -------------------------------------------------------------------------------------------------
>>>> > FreeMail powered by mail.de - MEHR SICHERHEIT, SERIOSITÄT UND KOMFORT
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored by www.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>>
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.czHw-list na list.hw.czhttp://list.hw.cz/mailman/listinfo/hw-list
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.czHw-list na list.hw.czhttp://list.hw.cz/mailman/listinfo/hw-list
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.czHw-list na list.hw.czhttp://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20210526/37c3566a/attachment.html>


Další informace o konferenci Hw-list