The Google Cloud IoT Core project, a service provided by the Google Cloud Platform, is now supported on the ESPRESSObin board. As one of Google’s IoT Developer Prototyping Kits, the ESPRESSObin board is now a part of a growing service enabling users to easily and securely connect, manage and ingest data from millions of globally dispersed devices.
Complemented by other Google Cloud Platform services, Google Cloud IoT Core provides a complete solution for collecting, processing, analyzing and visualizing IoT data in real time to support improved operational efficiency.
Recently made publicly available to all users in beta, Google Cloud IoT Core features several key improvements based on user feedback. These include enabling users to bring their own device keys signed by their Certificate Authority (CA), connecting existing devices over HTTP, logical device representation and many more. Read more on the official public beta announcement by clicking on this link.
Connecting to the Google Cloud IoT Core using ESPRESSObin board requires flashing a working Ubuntu file system on the board, followed by obtaining access to Google Cloud IoT Core. Access can be obtained by filling out an application form here. For building quick prototypes, Google has added a free tier that lets you try the service at no cost. When access is granted, users can set up their projects and devices by following the official Google Cloud IoT Core documentation available here.
Lastly, users can setup google-iot-mqtt-publisher, a MQTT client used to publish messages to a specific topic on Google Cloud IoT Core. Written in Go programming language, the google-iot-mqtt-publisher source code can be cloned or downloaded as ZIP archive from here. Instructions for setting up google-iot-mqtt-publisher on MACCHIATObin are available on the ESPRESSObin
Google Cloud IoT Core Wiki page.
By following the tutorial, users will be able to set up to send MQTT messages from their ESPRESSObin board to the Google Cloud IoT Core, as well as fetch that message locally on their Linux machine using the gcloud tool.
Building on the success of ESPRESSObin and the community feedback, our team...Read More
You can now enable PCIe endpoint functionality on your ESPRESSObin board. F...Read More
ESPRESSSObin in products https://www.indiegogo.com/projects/zerotier-edg...Read More
The Google Cloud IoT Core project, a service provided by the Google Cloud P...Read More
The Marvell ESPRESSObin board project, launched by Globalscale Technologies...Read More
Technical specification tables can not be displayed on mobile. Please view on desktop