#include #include "scd30.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" void app_main(void) { scd30_data_t sensor_data; // Example: SDA = 21, SCL = 22 (change as needed) scd30_handle_t *scd30 = scd30_init(21, 22); scd30_start_measurement(scd30); while (1) { if (scd30_read_data(scd30, &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"); } vTaskDelay(pdMS_TO_TICKS(2000)); } }