SSZT837 january 2018 CC3220SF
Other Parts Discussed in Post: CC3220SF
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.