vydání projektu , která nabízí framework pro vývoj firmwaru pro zařízení internetu věcí (IoT) založených na mikrokontrolérech ESP32, ESP8266, CC3220, CC3200 a STM32F4. K dispozici je integrovaná podpora pro integraci s platformami AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO a také s libovolnými servery MQTT. Kód projektu licencováno pod Apache 2.0.
Mezi vlastnosti projektu patří:
- motor , určený pro vývoj aplikací v JavaScriptu (JavaScript je umístěn pro rychlé prototypování a jazyky C/C++ jsou navrženy pro finální aplikace);
- OTA aktualizační systém s podporou vrácení aktualizací v případě selhání;
- Nástroje pro dálkové ovládání zařízení;
- Vestavěná podpora pro šifrování dat na flash disku;
- Dodání verze knihovny mbedTLS, optimalizované pro využití schopností kryptočipů a minimalizaci spotřeby paměti;
- Podporuje mikrokontroléry CC3220, CC3200, ESP32, ESP8266, STM32F4;
- Používání standardních nástrojů ESP32-DevKitC pro AWS IoT a ESP32 Kit pro Google IoT Core;
- Integrovaná podpora pro AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik a Adafruit IO;
Nová verze přidává počáteční podporu pro jednočipové systémy
, pokrývající použití UART,
GPIO, FS, OTA, I2C (bitbang) a WiFi v klientském režimu (WiFi v režimu přístupového bodu, Bluetooth a Zigbee zatím nejsou podporovány). K obslužnému programu mos příkaz atca-gen-cert pro generování certifikátů a klíčů ATCA a také možnost „--cdef VAR=value“. Přidán ovladač pro teplotní senzory STLM75. Podpora pro SoC ESP* byla rozšířena. Aktualizované verze komponent:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.
Zdroj: opennet.ru
