Help on the second code

What is the code and library for this instead

Hi, would you please elaborate a little bit more? What are you trying to do?

1 Like

all the hookup information is on Introduction - SparkFun Indoor Air Sensor SCD41, SEN55 (Qwiic) Hookup Guide

1 Like

#include <Wire.h>
#include <SparkFun_SCD30_Arduino_Library.h>

SCD30 airSensor;

void setup() {
Serial.begin(9600);
Serial.println(“SCD30 Example”);

Wire.begin();

if (airSensor.begin() == false) {
Serial.println(“Air sensor not detected. Please check wiring.”);
while (1); // Halt if sensor not found
}

// Optional settings (adjust as needed)
airSensor.setMeasurementInterval(2); // Set measurement interval in seconds (2-1800)
airSensor.setAltitudeCompensation(0); // Set altitude compensation in meters
airSensor.setAutoSelfCalibration(true); // Enable auto-self-calibration
}

void loop() {
if (airSensor.dataAvailable()) {
Serial.print("CO2(ppm): ");
Serial.print(airSensor.getCO2());

Serial.print(" Temperature(C): ");
Serial.print(airSensor.getTemperature(), 1);

Serial.print(" Humidity(%): ");
Serial.print(airSensor.getHumidity(), 1);

Serial.println();

}
delay(1000); // Wait 1 second between readings
}
Is this code correct based on the sensor reading ? Help me rectify it and what is the library needed as when i tried it , no results shown .

What kind of air does this code measure