izdanje projekta , koji nudi okvir za razvoj firmware-a za Internet stvari (IoT) uređaje, implementirane na mikrokontrolerima ESP32, ESP8266, CC3220, CC3200 i STM32F4. Uključena je ugrađena podrška za integraciju s platformama AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, kao i s bilo kojim MQTT poslužiteljima. Kod projekta pod licencom Apache 2.0.
Među karakteristikama projekta ističu se:
- Motor , namijenjen za razvoj aplikacija u JavaScriptu (JavaScript se pozicionira za brzo kreiranje prototipa, a za konačne aplikacije preporučuje se korištenje jezika C/C++);
- Sistem OTA ažuriranja s podrškom za povratak na prethodnu verziju u slučaju greške;
- Sredstva za daljinsko upravljanje uređajem;
- Ugrađena podrška za enkripciju podataka na Flash memoriji;
- Dostava verzije mbedTLS biblioteke, optimizirane za iskorištavanje mogućnosti kriptočipova i minimalnu potrošnju memorije;
- Podrška za mikrokontrolere CC3220, CC3200, ESP32, ESP8266, STM32F4;
- Korištenje standardnog alata ESP32-DevKitC za AWS IoT i ESP32 Kit za Google IoT Core;
- Integrirana podrška za AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik i Adafruit IO;
U novom izdanju dodana je osnovna podrška za sustave na čipu
, koja pokriva korištenje UART,
GPIO, FS, OTA, I2C (bitbang) i WiFi u klijent modu (za sada nisu podržani WiFi u modu pristupne točke, Bluetooth i Zigbee). U alatu mos komanda atca-gen-cert za generiranje ATCA certifikata i ključeva, kao i opcija "—cdef VAR=value". Dodan je drajver za senzore temperature STLM75. Proširena je podrška za SoC ESP*. Ažurirane su verzije komponenti:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.
Izvor: opennet.ru
