#include #include "scd30.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" void app_main(void) { scd30_data_t sensor_data; // Initialize the SCD30 sensor scd30_init(); scd30_start_measurement(); while (1) { // Read data from the sensor if (scd30_read_data(&sensor_data) == 0) { printf("CO2: %.2f ppm, Temp: %.2f °C, Humidity: %.2f %%\n", sensor_data.co2, sensor_data.temp, sensor_data.humidity); } else { printf("Failed to read data from SCD30 sensor\n"); } // Wait for 2 seconds vTaskDelay(pdMS_TO_TICKS(2000)); } }