Tak já bych zas tak nestrašil, pro AVR je v pohodě použitelné třeba GCC 4.8 (6.5 roku), (donedávna bundlované v Arduino IDE, v současném je 5.4 (3 roky)), takže pokud poslední verze, co to bude podporovat, bude GCC 10 (které navíc ještě nevyšlo), tak máme minimálně do roku 2027 čas. A do té doby třeba konečně přejdou na STM32 (kéž by, ten HW je řádově výkonnější).
ESP8266 mi bohužel vždy po pár dnech crashne, což mi Arduino snad ještě neudělalo. ESP32 je to samé. Také jsem měl docela problém ho dostat do nějakého spacího stavu, kdy by mu opravdu stačila jen malá baterie na pár měsíců. Hrál jsem si s tím naposledy tak před rokem či dvěma, takže se ledasco mohlo změnit. U vývoje v těchto mini věcech mi hrozně vadí ta snaha tam dostat Python, Lua či jiný jazyk s garbage collectorem. Stabilitě to vůbec nepomáhá a blbě se to pak ladí.