CCM CCM (cloud communication module) provides firmware OTA updates for STM32 microcontrollers Dublin, December 17th, 2018 — Cesanta announces CCM to provide OTA for devices. CCM (cloud communication module) is a hardware module that provides cloud connectivity for electronic devices. The unique feature of the CCM
Google Home Assistant CCM (cloud communication module) enabling voice control for devices Dublin, December 10th, 2018 — Cesanta announces CCM to enable voice control for devices. CCM (cloud communication module) is a technology that enables any electronic device (with a microcontroller inside) to be voice controlled
Mongoose OS releases Progressive Web App for managing devices over BLE Mongoose OS team has released a PWA (Progressive Web APP) For managing devices over BLE. URL: https://mongoose-os.com/ble/ The functionality includes configuring WiFi, and calling any RPC function that is exported
CCM - Cloud Communication Module Cesanta is proud to announce a Cloud Communication Module (CCM) - a hardware module for connecting any host microcontroller to the Internet. CCM works with any MCU, even with the smallest 8-bit Arduinos
Mongoose OS IDE 0.5.4. released The new version provides code completion support for the C/C++ and JS API: That makes it easy to develop for Mongoose OS, since gives a quick access to the API documentation.
Mongoose OS 2.8.0 released We are proud to announce Mongoose OS release 2.8.0. New features Add mgos_gpio_setup_{input,output} (https://github.com/cesanta/mongoose-os/commit/0127e563dfeeaeaf6f036675202c604d4f9f5525 https://github.com/mongoose-os-libs/mjs/commit/b9a5b1b6791ae612ea77c6a1040d0a35eece2ef0)
Data storage and visualisation in mDash Mongoose OS team have introduced an experimental support for data storage and visualisation in mDash: Now, devices can store data they report over device shadow updates, and that data could be graphed. By
Getting started with Mongoose OS, IBM Watson IoT and STM32L4 We have released an IBM Watson IoT tutorial, featuring Mongoose OS with the STM32-B-L475E-IOT01A from STMicroelectronics. This is a very capable board from STMicro's STML4 low-power series, targeting IoT market: Please check out
Getting started with Mongoose OS, Microsoft Azure IoT and STM32L4 We have released an updated Microsoft Azure IoT tutorial, featuring Mongoose OS with the STM32-B-L475E-IOT01A from STMicroelectronics. This is a very capable board from STMicro's STML4 low-power series, targeting IoT market: Please check
Mobile app support on mDash As of September this year, our mDash device management dashboard provides PWA Mobile App support. This feature makes it trivial to pilot a hardware project. Concentrate on your device hardware, and when you
Mongoose OS release 2.7.0 is out With this release, we're announcing a new mos tool UI and the quick start guide. The quick start guide is at https://mongoose-os.com/docs/userguide/quickstart.md It covers the whole process,
Mongoose OS - Smart Light reference IoT product Dublin, September 10th, 2018 — Cesanta today announced release of Mongoose OS Smart Light reference IoT product. The reference implementation, based on Mongoose OS and mDash management dashboard shows a full implementation of the
Mongoose OS v.1.20 is released We have released Mongoose OS version 1.20. Changes include: Web UI workflow: Initial setup window now allows to select apps which have prebuilt binaries. When the setup is done, the app's page
Mongoose OS firmware update via AWS IoT device shadow Mongoose OS provides Over-the-Air firmware update functionality out of the box. We have recently added a reference application that demonstrates how to control firmware OTA update via the AWS IoT device shadow, see
esp32 Mongoose OS adds Ethernet support for ESP32 Great news - Ethernet support for ESP32 has been added for Mongoose OS. ESP32 includes an Ethernet MAC and requires an external PHY, connected over RMII interface. Two PHY models are currently supported:
Mongoose OS + Google IoT + ESP32/ESP8266 The previous post described how to setup ESP32 or ESP8266 module with ATECC508A crypto chip to use Google IoT Core. This post describes similar setup, but without the ECC508A crypto chip. Prerequisites NodeMCU
Mongoose OS + Google IoT + ESP8266 + ATECC508A This post describes how to setup ESP8266 module with ATECC508A crypto chip to use Google IoT Core. Please note, the process is manual at this moment. As soon as Google IoT Core goes
Mongoose OS installation procedure improvements We have some good news to share with you! We are working hard on bringing a better developer experience to your door. As part of it we have made improvements to the installation
New mos tool features: JS API autocompletions, RPC browser, terminal As the development of Mongoose OS progresses, we are happy to announce new features in the mos tool. JS API autocompletions See documentation and available API calls as you type the code. RPC
Mongoose OS implements ESP32 flash encryption ESP32 chip comes with built-in security features, one of which is a transparent SPI flash encryption (for details see Espressif's documentation). That feature is critical for securing device's cloud access. By default, an
Code snippets sharing with Mongoose OS Mongoose OS is an operating system for low-power connected microcontrollers. It comes with the management tool mos which is a developer's swiss army knife. It can build & flash the firmware and manage
Security advisory on Mongoose networking library We have received a notification from security research organisation recently about Mongoose Networking library vulnerability. The advisory was concerning handling of the multipart upload code: http://seclists.org/fulldisclosure/2017/Apr/8 . Prior
Mongoose OS is recommended by Espressif Systems Mongoose OS is now officially recommended by Espressif Systems as a firmware toolkit for ESP8266 and ESP32: http://espressif.com/en/support/download/sdk http://espressif.com/en/products/software/esp-sdk/overview Mongoose
Introduction to IoT embedded development Internet of Things is about connecting physical objects (things) to the Internet. Technically, that is done by attaching a computer to the thing. A computer is attached in a way it can read
Internet button on ESP8266 and Amazon AWS IoT in 2 minutes Mongoose OS is an open source operating system for the Internet of Things targeting commercial applications. Mongoose OS currently works on ESP32, ESP8266, STM32, TI CC3200 microcontrollers and seamlessly integrated with Amazon AWS