rilascio del progetto , предлагающего фреймворк для разработки прошивок для устройств интернета вещей (IoT), реализованных на базе микроконтроллеров ESP32, ESP8266, CC3220, CC3200 и STM32F4. Имеются встроенная поддержка интеграции с платформами AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, а также с любыми MQTT-серверами. Код проекта sotto licenza Apache 2.0.
Tra le caratteristiche del progetto si segnalano:
- Движок , предназначенный для разработки приложений на JavaScript (JavaScript позиционируется для быстрого создания прототипов, а для окончательных приложений предлагается использовать языки C/C++);
- Sistema di aggiornamenti OTA con supporto per il rollback in caso di fallimento;
- Strumenti per il controllo remoto del dispositivo;
- Supporto integrato per la crittografia dei dati su memoria Flash;
- Fornitura di una variante della libreria mbedTLS, ottimizzata per sfruttare le capacità dei chip crittografici e ridurre il consumo di memoria;
- Поддержка микроконтроллеров CC3220, CC3200, ESP32, ESP8266, STM32F4;
- Utilizzo degli strumenti standard ESP32-DevKitC per AWS IoT e ESP32 Kit per Google IoT Core;
- Интегрированная поддержка AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik и Adafruit IO;
В новом выпуске добавлена начальная поддержка одночиповых систем
, охватывающая использование UART,
GPIO, ФС, OTA, I2C (bitbang) и WiFi в режиме клиента (пока не поддерживаются WiFi в режиме точки доступа, Bluetooth и Zigbee). В утилиту mos команда atca-gen-cert для генерации сертификатов и ключей ATCA, а также опция «—cdef VAR=value». Добавлен драйвер для датчиков температуры STLM75. Расширена поддержка SoC ESP*. Обновлены версии компонентов:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.
Fonte: opennet.ru
