The open-source Mongoose operating system (OS) from Cesanta enables embedded developers to move quickly from an idea to a prototype and smoothly transition to production. It helps accelerate cloud-powered Internet of Things (IoT) prototype development of connected devices and connects securely to Google Cloud IoT Core.
Out of the box, the Mongoose OS starter kit includes:
Google Cloud IoT Core enables the connection and central management of millions of globally dispersed IoT devices. When used as part of the broader Google Cloud IoT solution, the Mongoose OS can ingest all IoT data and connect to Google Cloud’s state-of-the-art analytics services, including Cloud Pub/Sub, Dataflow, Bigtable, BigQuery and Machine Learning.
We’re proud to announce that the Mongoose OS starter kit is now based on TI’s SimpleLink™ CC3220SF wireless microcontroller (MCU) LaunchPad™ development kit. The SimpleLink CC3220SF is a single-chip wireless MCU with 1MB of execute-in-place flash and 256KB of RAM. The MCU has two physically separate on-chip execution environments: one running on the user’s application-dedicated host Arm® Cortex®-M4 MCU, and a second running on the network processor Arm Cortex-M3 MCU. The network processor takes care of all Wi-Fi® and internet logical layers, running advanced security features while offloading the host MCU from such tasks, and enabling a more secure connection from the chip to the cloud with a single device.
IoT software development kits (SDKs) for connecting embedded devices to cloud platforms usually contain a collection of source files and examples for sending and receiving data to the cloud over Message Queuing Telemetry Transport (MQTT). But this requires that you spend significant time and effort creating a prototype and developing all of the basic infrastructure functionality yourself. Because the Mongoose OS-based SimpleLink CC3220 starter kit and Google Cloud IoT Core implement the required infrastructure and components, you can have a prototype ready and send data to the Google IoT cloud in a matter of minutes.
The starter kit comes with step-by-step tutorials that include:
To start your project, simply order the SimpleLink CC3220SF wireless MCU LaunchPad development kit and follow the instructions.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.