projektets release , som erbjuder ett ramverk för utveckling av firmware för Internet of Things (IoT) enheter baserade pÄ mikrokontrollers ESP32, ESP8266, CC3220, CC3200 och STM32F4. Inbyggt stöd för integration med plattformar som AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, samt med alla MQTT-servrar. Projektkod Àr licensierad under Apache 2.0.
Följande egenskaper framhÀvs i projektet:
- Motor , avsedd för utveckling av applikationer i JavaScript (JavaScript Àr inriktad pÄ snabb prototyputveckling, medan slutgiltiga applikationer rekommenderas att anvÀnda sprÄken C/C++);
- OTA-uppdateringssystem med stöd för ÄterstÀllning av uppdateringar vid fel;
- Verktyg för fjÀrrstyrning av enheter;
- Inbyggt stöd för kryptering av data pÄ flash-lagring;
- Leverans av en version av mbedTLS-biblioteket som Àr optimerad för att utnyttja kryptochipsens möjligheter och minimera minnesanvÀndningen;
- Stöd för mikrokontrollers CC3220, CC3200, ESP32, ESP8266, STM32F4;
- AnvÀndning av standardverktygen ESP32-DevKitC för AWS IoT och ESP32 Kit för Google IoT Core;
- Integrerat stöd för AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik och Adafruit IO;
Den nya versionen har lagt till inledande stöd för enkelschipsystem
, som omfattar anvÀndning av UART,
GPIO, FS, OTA, I2C (bitbang) och WiFi i klientlĂ€ge (WiFi i Ă„tkomstpunktslĂ€ge, Bluetooth och Zigbee stöds för nĂ€rvarande inte). I verktyget mos kommandot atca-gen-cert för att generera certifikat och nycklar för ATCA, samt alternativet "âcdef VAR=value". En drivrutin för STLM75 temperatursensorer har lagts till. Stödet för SoC ESP* har utökats. Komponentversioner har uppdaterats:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.
KĂ€lla: opennet.ru
