For this project, there are two example devices that you can build to send data to your IoT hub. The first is based on the project for the Getting Started with Microsoft Azure and CircuitPython guide. It uses a ESP32-S2 TFT Feather with a STEMMA BME688 sensor to monitor ambient temperature, humidity and air pressure data. The only difference in the code is that instead of it being an IoT Central device, it is setup as an IoT Hub device.

The second device is a QT Py ESP32-S2 with a STEMMA SCD40 sensor for monitoring CO2 data.

The Raspberry Pi display is setup to show two instances of the environment monitor and one instance of the CO2 monitor.

This guide was first published on Aug 23, 2022. It was last updated on Jul 12, 2024.

This page (Setup the IoT Hub Devices with CircuitPython) was last updated on Mar 08, 2024.

Text editor powered by tinymce.