Simple test¶
Ensure your device works with this simple test.
1# SPDX-FileCopyrightText: 2020 by Bryan Siepert, written for Adafruit Industries
2#
3# SPDX-License-Identifier: Unlicense
4import time
5import board
6import adafruit_scd4x
7
8i2c = board.I2C() # uses board.SCL and board.SDA
9# i2c = board.STEMMA_I2C() # For using the built-in STEMMA QT connector on a microcontroller
10scd4x = adafruit_scd4x.SCD4X(i2c)
11print("Serial number:", [hex(i) for i in scd4x.serial_number])
12
13scd4x.start_periodic_measurement()
14print("Waiting for first measurement....")
15
16while True:
17 if scd4x.data_ready:
18 print("CO2: %d ppm" % scd4x.CO2)
19 print("Temperature: %0.1f *C" % scd4x.temperature)
20 print("Humidity: %0.1f %%" % scd4x.relative_humidity)
21 print()
22 time.sleep(1)