O Mongoose OS permanece um de nossos sistemas operacionais microcontroladores de código aberto e framework de desenvolvimento com firmware embarcado preferidos. É válido notar que o Mongoose OS preenche uma visível lacuna para pessoas desenvolvedoras de softwares embarcados: a lacuna entre o firmware Arduino adequado para prototipagem e SDKs nativos dos microcontroladores bare-metal. Nossos times têm usado com sucesso a mDash, nova plataforma para gerenciamento de dispositivo ponta-a-ponta da Cesanta's para projetos de hardware greenfield de pequena escala. Grandes fornecedores de plataformas em nuvem para Internet das Coisas hoje suportam o framework de desenvolvimento do Mongoose OS para gerenciamento de seus dispositivos, conectividade e atualizações de firmware over-the-air (OTA). Desde a última vez que falamos do Mongoose OS, o número de placas e microcontroladores cresceu e incluiu STM, Texas Instruments e Espressif. Continuamos a aproveitar seu suporte suave para atualizações OTA e sua segurança incorporada em nível de dispositivo individual.
With an accelerated growth of connected embedded devices and wider accessibility of hardware, Mongoose OS fills a noticeable gap for embedded software developers: the gap between Arduino firmware suitable for prototyping and bare-metal microcontrollers' native SDKs. Mongoose OS is a microcontroller operating system that comes with a set of libraries and a development framework to support typical Internet of Things (IoT) applications with connectivity to generic MQTT servers and popular IoT cloud platforms such as Google Cloud IoT Core and AWS IoT by default. In fact, Google recommends a Mongoose starter kit for its Cloud IoT Core. We’ve had a seamless experience using Mongoose OS in our embedded projects building connected workspaces. We especially liked its built-in security at the individual device level and OTA firmware updates, among other features. At the time of writing, only a limited number of microcontrollers and boards are supported with more popular ARM-based microcontrollers still under development.