Chciałbym więc uprzedzić ewentualne pytania i napiszę co to i po co
Gdzieś już było wspominane, że chcemy się z "espressifem" przenieść na nowe "RTOS SDK". Wspominaliśmy też, że chcemy mieć jeden projekt na wszystkie urządznia i że chcemy mieć możliwość wsparcia dla większej ilości sprzętu.
Także w skrócie: to repo to jest to co ma zrealizować te cele.
Aktualny plan jest aby supla-device działała na:
- ESP8266 RTOS SDK
- ESP32 ESP-IDF SDK
- Arduino IDE (z targetami na ESP82xx, ESP32, Arduino Mega, z potencjałem dodania kolejnych boardów)
- FreeRTOS z targetem na Linuxa (jako platforma testowa, oraz podstawa do wsparcia innych boardów, które wspierają FreeRTOS, a także jako soft na Linuxa)
- Linux (na raspberry i inne Linuxy, jako urządzenie Supli, bramka, oraz jako platforma testowa)
Z założenia te zmiany mają nie zepsuć niczego z aktualnych programów opartych na supla-arduino - czy się to uda to wyjdzie w praniu.