Mongoose OS is an open source operating system for the Internet of Things. It is built for low power microcontrollers. It focuses on commercial applications and strong security features: secure boot, flash encryption, file encryption, crypto chip support, mbedTLS footprint tuning, etc.
Mongoose OS currently works on ESP32, ESP8266, STM32, TI CC3200 microcontrollers and seamlessly integrated with Amazon AWS IoT cloud service.
Watch quick start intro with ESP32 and AWS IoT:
Download and install Mongoose OS from here.