tokollo ea morero , e fanang ka moralo oa ho ntlafatsa firmware bakeng sa lisebelisoa tsa Inthanete tsa Lintho (IoT) tse thehiloeng ho ESP32, ESP8266, CC3220, CC3200 le STM32F4 microcontrollers. Ho na le ts'ehetso e hahelletsoeng bakeng sa ho hokahana le AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, li-platform tsa Adafruit IO, hammoho le li-server life kapa life tsa MQTT. Khoutu ea morero e nang le tumello tlas'a Apache 2.0.
Likarolo tsa projeke li kenyelletsa:
- Enjene , e etselitsoeng ho nts'etsapele lits'ebetso ho JavaScript (JavaScript e behiloe bakeng sa prototyping e potlakileng, 'me lipuo tsa C/C++ li reretsoe lits'ebetso tsa ho qetela);
- Sistimi ea ntlafatso ea OTA e nang le ts'ehetso ea ntlafatso ea ntlafatso haeba e ka hloleha;
- Lisebelisoa tsa taolo ea lisebelisoa tse hole;
- Ts'ehetso e hahelletsoeng bakeng sa encryption ea data ho Flash drive;
- Ho tlisoa ha mofuta oa laeborari ea mbedTLS, e ntlafalitsoeng ho sebelisa bokhoni ba li-crypto chips le ho fokotsa tšebeliso ea memori;
- E tšehetsa li-microcontrollers CC3220, CC3200, ESP32, ESP8266, STM32F4;
- Ho sebelisa lisebelisoa tse tloaelehileng tsa ESP32-DevKitC bakeng sa AWS IoT le ESP32 Kit bakeng sa Google IoT Core;
- Tšehetso e kopanetsoeng bakeng sa AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik le Adafruit IO;
Phallo e ncha e eketsa tšehetso ea pele bakeng sa litsamaiso tsa single-chip
ho kenyelletsa tšebeliso ea UART,
GPIO, FS, OTA, I2C (bitbang) le WiFi ka mokhoa oa moreki (WiFi e maemong a phihlello, Bluetooth le Zigbee ha li so tšehetsoe). Ho mos utility atca-gen-cert taelo ea ho hlahisa litifikeiti le linotlolo tsa ATCA, hammoho le khetho ea "-cdef VAR=value". Mokhanni o ekelitsoeng bakeng sa li-sensor tsa mocheso tsa STLM75. Tšehetso ea SoC ESP* e ekelitsoe. Liphetolelo tsa likarolo tse ntlafalitsoeng:
mbedTLS 2.16, ESP-IDF 3.2, FreeRTOS 10.2.0, LwIP 2.1.2.
Source: opennet.ru
