# Adafruit STCC4 and SHT41 CO2, Temperature & Humidity Sensor

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/142/939/medium800/sensors_6478-00.jpg?1773329723)

CO₂ sensors are essential for determining if a room is too 'stuffy' - high CO₂ makes humans grumpy and tired. That's why it's always nice to take a deep breath outside where CO₂ is about 400 ppm. However, until now, CO₂ sensors were always really chunky ([like the SCD-30](https://www.adafruit.com/product/4867)) or pricey ([like the SCD-40](https://www.adafruit.com/product/5187)). [Inexpensive sensors like the SGP30 approximate the CO₂ using VOC gas concentration](http://www.adafruit.com/product/3709), but they don't actually measure CO₂.

![](https://cdn-learn.adafruit.com/assets/assets/000/142/940/medium800/sensors_6478-06.jpg?1773329781)

The STCC4 is a tiny (4 x 3 x 1.2mm) sensor that can measure CO₂ gas and fit in just about any enclosure. It uses thermal conductivity (TC) instead of NDIR or photoacoustic measurements. TC is based on the inherent thermal conductivity of all gases. With a thorough understanding of the gas composition in ambient environments, subtle changes in gas concentrations can be detected. The measurement principle is based on heating the air within a measurement cavity and sensing the heat transfer with a temperature sensor. [For more details check out the EYE ON NPI video we did on this sensor!](https://www.youtube.com/watch?v=5mJqpmBHUV0)

![](https://cdn-learn.adafruit.com/assets/assets/000/142/941/medium800/sensors_6478-04.jpg?1773329815)

The trade-off for the small size and lower cost is that STCC4 is that it's really tuned just for indoor air measurement applications - not for scientific CO₂&nbsp;sensing or where the air gas composition is 'abnormal'. That said, the vast majority of use cases we see are indoor air monitoring to reduce illness and stuffiness and for that purpose the STCC4 is great!

One thing to note, like all true CO₂ sensors, it must be self-calibrated by having it exposed to outdoor air once a week, to get a baseline 400 ppm measurement - in practice that means opening a window or making sure fresh air gets to the sensor.

![](https://cdn-learn.adafruit.com/assets/assets/000/142/942/medium800/sensors_6478-05.jpg?1773329836)

To round the STCC4 out and make it a perfect mini indoor air quality sensor, [we've added an SHT41 as well](https://www.adafruit.com/product/5776) to improve the CO₂ measurements. The SHT41 has an excellent ±1.8% typical relative humidity accuracy from 25 to 75% and ±0.2 °C typical accuracy from 0 to 75 °C. Note it is connected to the secondary I2C port on the STCC4 so that you only have to query the STCC4 to get measurements rather than talk to both chips with two libraries.

Such a lovely pair of chips - so we spun up a breakout board with the STCC4 + SHT41 and some supporting circuitry such as pullup resistors and capacitors. To make things even easier, we've included [SparkFun Qwiic](https://www.sparkfun.com/qwiic) compatible[STEMMA QT](https://learn.adafruit.com/introducing-adafruit-stemma-qt) connectors for the I2C bus so you don't even need to solder! [QT Cable is not included, but we have a variety in the shop](https://www.adafruit.com/?q=stemma+qt+cable&sort=BestMatch).

![](https://cdn-learn.adafruit.com/assets/assets/000/142/943/medium800/sensors_6478-03.jpg?1773329899)

If you prefer working on a breadboard, each order comes with one fully assembled and tested PCB breakout and a small piece of header. You'll need to solder the header onto the PCB, but it's fairly easy and takes only a few minutes even for a beginner.

We've written both Arduino and CircuitPython/Python library code for this chip, so you can use it with just about any microcontroller or single-board computer like Raspberry Pi.

# Adafruit STCC4 and SHT41 CO2, Temperature & Humidity Sensor

## Pinouts

![](https://cdn-learn.adafruit.com/assets/assets/000/142/978/medium800/sensors_double.png?1773425161)

The default I2C address is **0x64**.

## Power Pins

- **VIN** - this is the power pin. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V microcontroller like Arduino, use 5V. For a 3.3V microcontroller, use 3.3V.
- **3Vo** - this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like.
- **GND** - common ground for power and logic.

## I2C Logic Pins

- **SCL**** &nbsp; **- I2C clock pin, connect to your microcontroller I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a&nbsp;** 10K pullup**&nbsp;on this pin.
- **SDA**** &nbsp; **- I2C data pin, connect to your microcontroller I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a&nbsp;** 10K pullup**&nbsp;on this pin.
- **[STEMMA QT](https://learn.adafruit.com/introducing-adafruit-stemma-qt)&nbsp;-&nbsp;**These connectors allow you to connect to dev boards with&nbsp; **STEMMA QT** &nbsp;connectors or to other things with&nbsp;[various associated accessories](https://www.adafruit.com/?q=JST%20SH%204).

## Address Pin and Jumper

- **ADDR** &nbsp;- The address pin for setting the I2C address. You can chain up to two of these boards together on one I2C bus. Leave this pin **low** for default I2C address **0x64** or tie it **high** for I2C address **0x65**.
- **Addr Jumper** - On the back of the board is the address jumper, labeled **Addr**. You can leave this jumper open (low) to keep the board on the default I2C address 0x64. Solder the jumper closed (high) to change the I2C address to 0x65.

![](https://cdn-learn.adafruit.com/assets/assets/000/142/980/medium800/sensors_Screenshot_2026-03-12_133428.png?1773425650)

## Power LED and Jumper

- **Power LED -** In the upper left corner, above the STEMMA QT connector, on the front of the board, is the power LED, labeled **on**. It is a green LED.
- **LED jumper&nbsp;** - This jumper is located on the back of the board and is labeled **LED** on the board silk. Cut the trace on this jumper to cut power to the " **on**" LED.

# Adafruit STCC4 and SHT41 CO2, Temperature & Humidity Sensor

## CircuitPython and Python

It's easy to use the&nbsp; **STCC4** &nbsp;with Python or CircuitPython, and the&nbsp;[Adafruit\_CircuitPython\_STCC4](https://github.com/adafruit/Adafruit_CircuitPython_STCC4) module. This module allows you to easily write Python code that allows you to read the **STCC4** CO2, temperature and humidity sensor. You can use this sensor with any CircuitPython microcontroller board or with a computer that has GPIO and Python [thanks to Adafruit\_Blinka, our CircuitPython-for-Python compatibility library](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux).

## CircuitPython Microcontroller Wiring

First, wire up an STCC4 to your board exactly as shown below. Here's an example of wiring a Feather RP2040 to the STCC4 with I2C using one of the handy&nbsp;[**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt)&nbsp;connectors:

- **Board STEMMA 3V** to **breakout STEMMA&nbsp;**** VIN (red wire)**  
- **Board STEMMA GND** to **breakout**  **STEMMA** **GND (black wire)**  
- **Board STEMMA SCL** to **breakout**  **STEMMA** **SCL (yellow wire)**  
- **Board STEMMA SDA** to **breakout**  **STEMMA** **SDA (blue wire)**

![](https://cdn-learn.adafruit.com/assets/assets/000/142/986/medium640/sensors_feather_stemma_bb.jpg?1773668044)

You can also use standard&nbsp; **0.100" pitch** &nbsp;headers to wire it up on a breadboard:

- **Board 3V** to **breakout** **VIN (red wire)**  
- **Board GND** to **breakout** &nbsp;**GND (black wire)**  
- **Board SCL** to **breakout** **SCL (yellow wire)**  
- **Board SDA** to **breakout** **SDA (blue wire)**

![](https://cdn-learn.adafruit.com/assets/assets/000/142/987/medium640/sensors_feather_bb_bb.jpg?1773668065)

## Python Computer Wiring

Since there's&nbsp;_dozens_&nbsp;of Linux computers/boards you can use, below shows wiring for Raspberry Pi. For other platforms,&nbsp;[please visit the guide for CircuitPython on Linux to see whether your platform is supported](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux).&nbsp;

Here's the Raspberry Pi wired to the sensor using I2C and a&nbsp;[**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt)&nbsp;connector:

- **Pi 3V** to **breakout STEMMA** **VIN (red wire)**  
- **Pi GND** to **breakout**  **STEMMA** **GND (black wire)**  
- **Pi SCL** to **breakout**  **STEMMA** **SCL (yellow wire)**  
- **Pi SDA** to **breakout**  **STEMMA** **SDA (blue wire)**

![](https://cdn-learn.adafruit.com/assets/assets/000/142/988/medium640/sensors_piStemma_bb.jpg?1773668086)

Finally, here is an example of how to wire up a Raspberry Pi to the sensor using a solderless breadboard:

- **Pi 3V** to **breakout** **VIN (red wire)**  
- **Pi GND** to **breakout** &nbsp;**GND (black wire)**  
- **Pi SCL** to **breakout** &nbsp;**SCL (yellow wire)**  
- **Pi SDA** to **breakout** &nbsp;**SDA (blue wire)**

![](https://cdn-learn.adafruit.com/assets/assets/000/142/989/medium640/sensors_piBB_bb.jpg?1773668106)

## Python Installation of STCC4 Library

You'll need to install the&nbsp; **Adafruit\_Blinka** &nbsp;library that provides the CircuitPython support in Python. This may also require enabling I2C on your platform and verifying you are running Python 3.&nbsp;[Since each platform is a little different, and Linux changes often, please visit the CircuitPython on Linux guide to get your computer ready](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux)!

Once that's done, from your command line run the following command:

- `pip3 install adafruit-circuitpython-stcc4`

If your default Python is version 3, you may need to run&nbsp;`pip`&nbsp;instead. Make sure you aren't trying to use CircuitPython on Python 2.x, it isn't supported!

## CircuitPython Usage

To use with CircuitPython, you need to first install the STCC4 library and its dependencies into the&nbsp; **lib** &nbsp;folder on your&nbsp; **CIRCUITPY** &nbsp;drive. Then you need to update&nbsp; **code.py** &nbsp;with the example script.

Thankfully, we can do this in one go. In the example below, click the&nbsp; **Download Project Bundle** &nbsp;button below to download the necessary libraries and the&nbsp; **code.py** &nbsp;file in a zip file. Extract the contents of the zip file, and copy the&nbsp; **entire&nbsp;**** lib **&nbsp;** folder **&nbsp;and the&nbsp;** code.py **&nbsp;file to your&nbsp;** CIRCUITPY**&nbsp;drive.

Your&nbsp; **CIRCUITPY/lib** &nbsp;folder should contain the following folder and file:

- **adafruit\_bus\_device/**
- **adafruit\_stcc4.mpy**

![CIRCUITPY drive](https://adafruit.github.io/Adafruit_CircuitPython_Bundle/stcc4_stcc4_simpletest.py.png )

## Python Usage

Once you have the library&nbsp;`pip3`&nbsp;installed on your computer, copy or download the following example to your computer, and run the following, replacing&nbsp; **code.py** &nbsp;with whatever you named the file:

`python3 code.py`

## Example Code

**If running CircuitPython:** &nbsp;Once everything is saved to the&nbsp; **CIRCUITPY** &nbsp;drive,&nbsp;[connect to the serial console](https://learn.adafruit.com/welcome-to-circuitpython/kattni-connecting-to-the-serial-console)&nbsp;to see the data printed out!

**If running Python:&nbsp;** The console output will appear wherever you are running Python.

https://github.com/adafruit/Adafruit_CircuitPython_STCC4/blob/main/examples/stcc4_simpletest.py

In the example, the STCC4 sensor is&nbsp;instantiated on I2C. Then,&nbsp;in the loop, the CO2, temperature and humidity readings are printed to the serial console every second.

![](https://cdn-learn.adafruit.com/assets/assets/000/142/985/medium800/sensors_Screenshot_2026-03-16_092418.png?1773667477)

# Adafruit STCC4 and SHT41 CO2, Temperature & Humidity Sensor

## Python Docs

# Adafruit STCC4 and SHT41 CO2, Temperature & Humidity Sensor

## Arduino

Using the STCC4 CO2, temperature and humidity sensor&nbsp;with Arduino involves wiring up the sensor to your Arduino-compatible microcontroller, installing the&nbsp;[Adafruit\_STCC4](https://github.com/adafruit/Adafruit_STCC4)&nbsp;library and running the provided example code.

## Wiring

Wire as shown for a&nbsp; **5V** &nbsp;board like an Uno. If you are using a **&nbsp;3V** &nbsp;board, like an Adafruit Feather, wire the board's 3V pin to the STCC4 VIN.

Here is an Adafruit Metro wired up to the STCC4 using the STEMMA QT connector:

- **Board 5V** to **breakout STEMMA** **VIN (red wire)**  
- **Board GND** to **breakout**  **STEMMA** **GND (black wire)**  
- **Board SCL** to **breakout**  **STEMMA** **SCL (yellow wire)**  
- **Board SDA** to **breakout**  **STEMMA** **SDA (blue wire)**

![](https://cdn-learn.adafruit.com/assets/assets/000/142/990/medium640/sensors_metroSTEMMA_bb.jpg?1773668139)

Here is an Adafruit Metro wired up using a solderless breadboard:

- **Board 5V** to **breakout** **VIN (red wire)**  
- **Board GND** to **breakout** &nbsp;**GND (black wire)**  
- **Board SCL** to **breakout** &nbsp;**SCL (yellow wire)**  
- **Board SDA** to **breakout** &nbsp;**SDA (blue wire)**

![](https://cdn-learn.adafruit.com/assets/assets/000/142/991/medium640/sensors_metroBB_bb.jpg?1773668161)

## Library Installation

You can install the **Adafruit STCC4** library for Arduino using the Library Manager in the Arduino IDE.

![](https://cdn-learn.adafruit.com/assets/assets/000/142/981/medium800/sensors_Arduino_Open_Library_Manager.png?1773426248)

Click the **Manage Libraries ...** menu item, search for **Adafruit STCC4** , and select the **Adafruit STCC4** library:

![](https://cdn-learn.adafruit.com/assets/assets/000/142/982/medium800/sensors_Screenshot_2026-03-13_145032.png?1773427862)

If asked about dependencies, click " **Install all**".

![](https://cdn-learn.adafruit.com/assets/assets/000/142/983/medium800/sensors_Screenshot_2026-03-13_145042.png?1773427869)

If the "Dependencies" window does not come up, then you already have the dependencies installed.

Warning: If the dependencies are already installed, you must make sure you update them through the Arduino Library Manager before loading the example!

## Example Code
https://github.com/adafruit/Adafruit_STCC4/blob/main/examples/continuous_stcc4/continuous_stcc4.ino

Upload the sketch to your board and open up the Serial Monitor ( **Tools -\> Serial Monitor** ) at 115200 baud. You should see that the sketch has found your connected STCC4 sensor. Then, you'll see the CO2, temperature, humidity and status readings&nbsp;printed to the Serial Monitor every second.

![](https://cdn-learn.adafruit.com/assets/assets/000/142/992/medium800/sensors_Screenshot_2026-03-16_093838.png?1773668344)

# Adafruit STCC4 and SHT41 CO2, Temperature & Humidity Sensor

## Arduino Docs

# Adafruit STCC4 and SHT41 CO2, Temperature & Humidity Sensor

## WipperSnapper

![](https://cdn-learn.adafruit.com/assets/assets/000/144/061/medium800/sensors_Screenshot_2026-05-01_162325.png?1777649017)

## What is WipperSnapper

WipperSnapper is a firmware designed to turn any WiFi-capable board into an Internet-of-Things device without programming a single line of code. WipperSnapper connects to [Adafruit IO](https://io.adafruit.com/), a web&nbsp;platform designed ([by Adafruit!](https://www.adafruit.com/about)) to&nbsp;_display_,&nbsp;_respond_, and&nbsp;_interact_&nbsp;with your project's data.

Simply load the WipperSnapper firmware onto your board, add credentials, and plug it into power. Your board will automatically register itself with your Adafruit IO account.

From there, you can add&nbsp;_components_&nbsp;to your board such as buttons, switches, potentiometers, sensors, and more! Components are&nbsp;_dynamically&nbsp;_added to hardware, so you can&nbsp;immediately start interacting, logging, and streaming the data your projects produce without writing code.

If you've never used WipperSnapper, click below to read through the quick start guide before continuing.

[Quickstart: Adafruit IO WipperSnapper](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper)
## Wiring
Wire up the STCC4 exactly as follows. Here it's shown connected via our convenient StemmaQT cable, or alternatively wired up on a prototyping breadboard:

- **Board 5V** to **breakout STEMMA** **VIN (red wire)**  
- **Board GND** to **breakout**  **STEMMA** **GND (black wire)**  
- **Board SCL** to **breakout**  **STEMMA** **SCL (yellow wire)**  
- **Board SDA** to **breakout**  **STEMMA** **SDA (blue wire)**

![](https://cdn-learn.adafruit.com/assets/assets/000/144/022/medium640/sensors_featherESP32v2_stemma_stcc4_bb.png?1777407288)

![](https://cdn-learn.adafruit.com/assets/assets/000/144/023/medium640/sensors_featherESP32v2_bb_stcc4_bb.png?1777407305)

## Usage

Connect your board to Adafruit IO Wippersnapper and **[navigate to the WipperSnapper board list](https://io.adafruit.com/wippersnapper).**

On this page, **select the WipperSnapper board you're using** to be brought to the board's interface page.

![](https://cdn-learn.adafruit.com/assets/assets/000/144/062/medium800/sensors_ZTnVEgagZp.png?1777649063)

If you do not see your board listed here - you need [to connect your board to Adafruit IO](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper) first.

On the device page, quickly&nbsp; **check that you're running the latest version of the WipperSnapper firmware**.

The device tile on the left indicates the version number of the firmware running on the connected board.

- **If the firmware version is green with a checkmark -** &nbsp;continue with this guide.
- **If the firmware version is red with an exclamation mark "!" -** &nbsp;[update to the latest WipperSnapper firmware](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper)&nbsp;on your board before continuing.

![](https://cdn-learn.adafruit.com/assets/assets/000/144/058/medium640/sensors_adafruit_products_DNAxWVz8Z1.png?1777642708)

![](https://cdn-learn.adafruit.com/assets/assets/000/144/060/medium640/sensors_adafruit_products_VG2VtiCI9Q.png?1777642721)

Next, make sure the sensor is plugged into your board and click the **&nbsp;I2C Scan&nbsp;** button.

![](https://cdn-learn.adafruit.com/assets/assets/000/113/177/medium800/sensor_page_crop_scan.png?1657724520)

You should see the STCC4's default I2C address of&nbsp;`0x64`&nbsp;pop-up in the I2C scan list.

![](https://cdn-learn.adafruit.com/assets/assets/000/144/066/medium800/sensors_Screenshot_2026-04-14_191355.png?1777649177)

###  I don't see the sensor's I2C address listed! 


First, double-check the connection and/or wiring between the sensor and the board.

Then, reset the board and let it re-connect to Adafruit IO WipperSnapper.

With the sensor detected in an I2C scan, you're ready to add the sensor to your board.

**Click the New Component button or the + button** to bring up the component picker.

![](https://cdn-learn.adafruit.com/assets/assets/000/127/931/medium800/sensor_page_temperature___humidity_06_AddComponent.png?1708631009)

Adafruit IO supports a large amount of components. To quickly find your sensor, type&nbsp;`STCC4`&nbsp;into the search bar, then select the&nbsp; **STCC4** component.

![](https://cdn-learn.adafruit.com/assets/assets/000/144/069/medium800/sensors_94kWys4HV2.png?1777650272)

On the component configuration page, the STCC4's sensor address should be listed along with the sensor's settings.

The&nbsp; **Send Every** &nbsp;option is specific to each sensor's measurements. This option will tell the Feather how often it should read from the STCC4 sensor and send the data to Adafruit IO. Measurements can range from every second to every 24 hours.

For this example, set the&nbsp; **Send Every&nbsp;** interval to every 30 seconds (scroll down to see the CO2 setting).

![](https://cdn-learn.adafruit.com/assets/assets/000/144/070/medium800/sensors_BYFc7OL7e0.png?1777650447)

Your device interface should now show the sensor components you created. After the interval you configured elapses, WipperSnapper will automatically read values from the sensor(s) and send them to Adafruit IO.

![](https://cdn-learn.adafruit.com/assets/assets/000/143/784/medium800/sensors_Screenshot_2026-04-14_185159.png?1776189226)

To view the data that has been logged from the sensor, click on the graph next to the sensor name.

![](https://cdn-learn.adafruit.com/assets/assets/000/143/785/medium800/sensors_9Q0yzLfYqv.png?1776189233)

Here you can see the feed history and edit things about the feed such as the name, privacy, webhooks associated with the feed and more. If you want to learn more about how feeds work, [check out this page](https://learn.adafruit.com/all-the-internet-of-things-episode-four-adafruit-io/advanced-feeds).

![](https://cdn-learn.adafruit.com/assets/assets/000/144/056/medium800/sensors_NsTqFKC8dM.png?1777641532)

# Adafruit STCC4 and SHT41 CO2, Temperature & Humidity Sensor

## Downloads

## Files

- [STCC4 Datasheet](https://cdn-learn.adafruit.com/assets/assets/000/142/944/original/CD_DS_STCC4_D1.pdf?1773329969)
- [SHT41 Datasheet](https://cdn-learn.adafruit.com/assets/assets/000/142/945/original/HT_DS_Datasheet_SHT4x_5.pdf?1773330084)
- [EagleCAD PCB files on GitHub](https://github.com/adafruit/Adafruit-STCC4-and-SHT41-CO2-Temperature-and-Humidity-Sensor-PCB)
- [Fritzing object in the Adafruit Fritzing Library](https://github.com/adafruit/Fritzing-Library/blob/master/parts/Adafruit%20STCC4%20and%20SHT41%20CO2%20Temperature%20and%20Humidity%20Sensor.fzpz)

## Schematic and Fab Print
![](https://cdn-learn.adafruit.com/assets/assets/000/142/946/medium800/sensors_schem.png?1773330287)

![](https://cdn-learn.adafruit.com/assets/assets/000/142/947/medium800/sensors_fab.png?1773330301 dimensions are in inches)


## Primary Products

### Adafruit STCC4 and SHT41 - CO2, Temperature & Humidity Sensor

[Adafruit STCC4 and SHT41 - CO2, Temperature & Humidity Sensor](https://www.adafruit.com/product/6478)
CO₂&nbsp;sensors are essential for determining if a room is too 'stuffy' - high CO₂ makes humans grumpy and tired. That's why it's always nice to take a deep breath outside where CO₂ is about 400 ppm. However, until now, CO₂ sensors were always really chunky (<a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/6478)
[Related Guides to the Product](https://learn.adafruit.com/products/6478/guides)

## Related Guides

- [Sensor-Locked Secrets with CircuitPython](https://learn.adafruit.com/sensor-locked-secrets-with-circuitpython.md)
- [Star Trek Data Dispenser](https://learn.adafruit.com/star-trek-data-dispenser.md)
- [Adafruit PiCowbell DVI Output](https://learn.adafruit.com/adafruit-picowbell-dvi-output.md)
- [Adafruit Metro M7 1011 with AirLift](https://learn.adafruit.com/adafruit-metro-m7-with-airlift.md)
- [IoT Air Quality Sensor with Adafruit IO](https://learn.adafruit.com/diy-air-quality-monitor.md)
- [LED Neon Signs with NeoPixels](https://learn.adafruit.com/led-neon-signs-with-neopixels.md)
- [Adafruit Wii Nunchuck Breakout Adapter](https://learn.adafruit.com/adafruit-wii-nunchuck-breakout-adapter.md)
- [Rotary Encoder in CircuitPython](https://learn.adafruit.com/rotary-encoder.md)
- [Adafruit Hallowing M4](https://learn.adafruit.com/adafruit-hallowing-m4.md)
- [Glowing Scale Armor](https://learn.adafruit.com/glowing-scale-armor.md)
- [CircuitPython Snow Globe](https://learn.adafruit.com/circuitpython-snow-globe.md)
- [Adafruit RP2040 Prop-Maker Feather](https://learn.adafruit.com/adafruit-rp2040-prop-maker-feather.md)
- [Adafruit SCD-40 and SCD-41](https://learn.adafruit.com/adafruit-scd-40-and-scd-41.md)
- [LEGO Set Lighting](https://learn.adafruit.com/lego-set-lighting.md)
- [FunHouse Mail Slot Detector](https://learn.adafruit.com/funhouse-mail-slot-detector.md)
