COVID zpusobil zamrznuti jednoho projektu postaveneho na ESP32 s LX6. Vyuzivaji se tam Wifi, CAN-BUS, UART, nejake saskarny s GPIO, nic svetoborneho. Nejedna se o aplikaci, kde je vyzadovana 100% spolehlivost (on jen ten CAN-BUS jim treba uplne nechodi jak by mel). Pouziva se tam +- jen to jejich IDF. Projekt jako takovy byl funkcne vicemene hotovy, co chybelo je doladeni uzivatelske privetivosti.
Ted resim vzkriseni tohoto projektu a zvazuji pouziti RISC-V varianty, ESP32-C3, ze bych to jeste preportoval (vyrabet se bude jen nejaka stovka kusu, ale nechci do budoucna resit nutnost noveho firmware). Ma cenu se tim zabyvat? Nechci usetrit $2 na modulu, spis mi jde o dostupnost do budoucna, treba za 5 let, proto pokukuji po novejsi soucastce.
A jeste mam otazku, mate nekdo u ESP32 ("stareho" i -C3) vyreseny nejak chytre bootloader, aby to nebylo ze je firmware A a firmware B, ale skutecne neco co treba umi z aplikace stazenim z nejakeho URL preflashovat aplikaci (tedy aplikace preda bootloaderu URL, skoci do nej, ten si stahne bez re-autentizace novy fw a flashne ho, a pak do nej skoci) ?
V pripade selhani je OK kdyz to zustane tupe viset v bootloaderu, ktery treba rozjede nejakou docasnou wifi pro rucni nahrani pres formular, apod.