Before we set up Actions to calculate the VPD and send data to our email, we'll need to attach and configure the QT Py's sensors components.
We'll do this by navigating to the Devices page (https://io.adafruit.com/devices) and clicking the QT Py ESP32-S3.
You will be redirected to the Device Page for your QT Py. From here, you will add and configure the sensors that connect to your QT Py.
Add the SCD30 Component
To add the SCD30 Sensor to your QT Py, click the "+" symbol on the Device Page to bring up the component picker.
- On the Component Picker, Search for the SCD40 and select it.
- Configure the SCD40 to send CO2, temperature and relative humidity readings back to Adafruit IO.
- You can configure how often to send this by clicking the Send Data dropdown.
- Click Create Component.
The SCD40 component should appear on your device page.
Add the VEML7700 Component
To add the VEML7700 Sensor to your QT Py, click the "+" symbol on the Device Page to bring up the component picker.
- On the Component Picker, Search for the VEML7700 and select it.
- Configure the VEML7700 to send Lux readings back to Adafruit IO.
- You can configure how often to send this by clicking the Send Data dropdown.
- Click Create Component.
The VEML7700 component should appear on your device page.
Add the MLX90632 Component
To add the MLX90632 Sensor to your QT Py, click the "+" symbol on the Device Page to bring up the component picker.
- On the Component Picker, Search for the MLX90632 and select it.
- Configure the MLX90632 to send Measured Object Temp (either degrees Celsius or degrees Fahrenheit) readings back to Adafruit IO.
- You can configure how often to send this by clicking the Send Data dropdown.
- Click Create Component.
Before moving on, verify that the the MLX90632 sensor appears and the device page looks like the following:
Page last edited October 03, 2025
Text editor powered by tinymce.