A MicroPython example for connecting ESP32 devices to Google Cloud IoT Core to publish telemetry data.
This project provides a working example of using MicroPython to connect ESP32-based devices to Google Cloud IoT Core. It demonstrates how to securely transmit sensor data (like temperature readings) from resource-constrained microcontrollers to Google Cloud's managed IoT service. The implementation handles key steps such as device authentication via RSA keys and message publishing to Cloud Pub/Sub.
config.py file to manage device credentials, cloud project details, and network settings.The project focuses on providing a clear, practical reference for developers wanting to connect MicroPython-powered hardware to a major cloud IoT platform, emphasizing security and simplicity.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.