All Projects → GabeWeiss → GCP_Quick_Starts

GabeWeiss / GCP_Quick_Starts

Licence: Apache-2.0 license
This repo contains quick start guides to get IoT devices connected and talking back and forth to the Google Cloud Platform

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language
go
31211 projects - #10 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to GCP Quick Starts

automatron
Personal LINE bot to automate various tasks. Home automation, expense tracking, transaction monitoring
Stars: ✭ 139 (+504.35%)
Mutual labels:  cloud-iot-core

** This is not an official Google product **

Quick start guides

The guides in this repo represent example code given to developers to help jumpstart their adoption of IoT Core in their systems.

Raspberry Pi basics guide

This is intended as a step by step guide to getting Raspberry Pi up and running sending messages to the Google Cloud Platform using IoT Core. Google Cloud Platform products used: Cloud IoT Core, Cloud Pub/Sub

  • 01_guide.html
    • Step-by-step instructions to follow to get things running.
  • 01_basics.py
    • Python code that will be run on device
  • 02_basics.py
    • Python code that adds in the code to receive messages from the Cloud and make the sense hat light up with pretty colors.

Google Cloud Functions

  • 02_basics_gcf
    • Google Cloud Function for issuing configuration and command messages back down to devices. GET variables provide the message to send, and the switch between config and command. The function in this folder is in Node.js.
  • 03_basics_gcf
    • Also Google Cloud Functions for issuing configuration and command messages back down to devices. GET variables provide the message to send, and the switch between config and command. These are in Python and Golang.

Cloud Products used in these tutorials

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].