Wednesday, August 28, 2019

PyPortal IoT Plant Monitor with Google Cloud IoT Core and CircuitPython

CircuitPython

CircuitPython is perfect for building Internet-of-Things projects. This project uses the ESP32SPI CircuitPython library, which can use the ESP32 as a WiFi-coprocessor.

We've built a CircuitPython Google Cloud IoT Core helper module to make interacting with Google's Cloud IoT MQTT Broker incredibly simple. Provisioning CircuitPython for Google Cloud IoT Core is as simple as adding your device's settings to a file. Our library even handles JSON Web Token (JWT) generation.

You can rapidly update your code without having to compile and store WiFi, device configuration, and secret keys on the device. This means that there's no editing code and re-uploading whenever you move the PyPortal to another network - just update a file and you're set. 

No comments:

Post a Comment