Mongoose OS - Mongoose OS

Mongoose OS je vývojový rámec firmwaru pro internet věcí (IoT) dostupný pod licencí Apache verze 2.0. Podporuje připojené mikrokontroléry s nízkým výkonem, například: ESP32, ESP8266, TI CC3200, TI CC3220, STM32 (Řada STM32L4, STM32F4, STM32F7).[1] Jeho účelem je být kompletním prostředím pro prototypování, vývoj a správu připojených zařízení.

Je navržen tak, aby snížil čas a náklady spojené s projekty IoT.[2]

Mongoose OS vyplňuje znatelnou mezeru pro vývojáře vestavěného softwaru: mezeru mezi firmwarem Arduino vhodným pro prototypování a nativními sadami SDK mikrokontrolérů.[3]

Je vyvinut společností Cesanta Software Ltd., společností se sídlem v Dublinu (Irsko) a duální licence.

Mongoose OS
VývojářiCesanta Software Ltd.
LicenceDuální licence: Licence Apache verze 2.0 a komerční licence.
webová stránkamongoose-os.com

Funkce

  • Uživatelsky přívětivá aktualizace vzduchem (OTA) integrovaných integrovaných obvodů.[4]
  • Bezpečné připojení a podpora kryptoměn[5]
  • Integrovaný Webový server Mongoose
  • Programování v obou JavaScript (integrovaný motor mJS ) nebo C.
  • Integrace se soukromým a veřejným cloudem: AWS IoT,[6] Microsoft Azure IoT,[7][8] Google IoT Core,[9] IBM Watson IoT,[10] Mosquitto, HiveMQ atd.

Licence

Mongoose OS je Open Source a má dvojí licenci:

  • Komunitní vydání Mongoose OS - licence Apache verze 2.0
  • Mongoose OS Enterprise Edition - komerční licence

Reference

  1. ^ Podle. „Namiřte a klikněte na tlačítko IoT“. Hackaday. Citováno 2017-04-06.
  2. ^ „Jak vytvořit projekt IoT s operačním systémem Mongoose“. Opensource.com. Citováno 2017-04-06.
  3. ^ "Mongoose OS | Technologický radar | ThoughtWorks". www.thoughtworks.com. Citováno 2019-11-20.
  4. ^ Ryabkov, Deomid. „Spolehlivá aktualizace firmwaru“. Vestavěné. Citováno 2017-04-06.
  5. ^ „Zabezpečené připojení IoT s deskou NodeMCU ESP8266, kryptokipem ATECC508A, operačním systémem Mongoose a AWS IoT“. Citováno 2017-04-06.
  6. ^ „AWS IoT na Mongoose OS - část 1 | Amazon Web Services“. Webové služby Amazon. 2017-04-13. Citováno 2018-11-14.
  7. ^ „Azure IoT automatická správa zařízení pomáhá nasazovat aktualizace firmwaru ve velkém měřítku“. azure.microsoft.com. Citováno 2019-01-16.
  8. ^ „Update Mongoose OS with Automatic Device Management in Azure IoT Hub“. Kanál 9. Citováno 2018-11-14.
  9. ^ Mongoose OS (2017-05-19), Google I / O '17: Mongoose OS usnadňuje připojení mikrokontrolérů k Google Cloud IoT Core, vyvoláno 2018-11-14
  10. ^ „IBM - Mongoose OS“. www-356.ibm.com. Citováno 2019-01-16.

externí odkazy