• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Birb - the birdie Shaped Air Quality Sensor 3D Printer File Image 1
Birb - the birdie Shaped Air Quality Sensor 3D Printer File Image 2
Birb - the birdie Shaped Air Quality Sensor 3D Printer File Thumbnail 1
Birb - the birdie Shaped Air Quality Sensor 3D Printer File Thumbnail 2

Birb - the birdie Shaped Air Quality Sensor

Hellweaver666 avatarHellweaver666

May 22, 2026

printables-icon
DescriptionCommentsTags

Description

The Birb is the Word!

A couple of years back I discovered the “Canairi” Air Quality sensor on Kickstarter. I loved the cool design but felt that it was lacking in functionality (and using sensors that weren't really very valuable for my needs. So I set about designing a 3d printable enclosure that uses standard off the shelf parts and can share sensor data over MQTT. 

More detailed build instructions can be found on my blog here!

 

To build the Birb you will need:

  • All the 3d printed parts (you can choose which backplate you want, either with or without the stand)
  • Feather format microcontroller (ideally with wifi. I use the Unexpected Maker Feather ESP32-S2). If you want to use my code, you'll need to set it up with CircuitPython.
  • SG90 Micro Servo
  • Adafruit SGP40 Mox Gas Sensor (you can use an SGP30 but you'll need to adjust code)
  • Adafruit AHT20 Temp/Humidity Sensor (or a BME680)
  • 2 short QT/ST connector cables
  • 3 x M3 nuts and machine screws
  • Adafruit USB-C breakout board
  • Some silicon wire. Soldering iron, solder etc

 

Build notes:

You can get the CircuitPython code from my Github (link coming soon)

Don't forget to add your network details etc to the secrets.py file

You can't program the board using the USB-C breakout, this port only provides power, not data. Feel free to substitute for Micro-USB if thats your thing.

I printed dozens of iterations getting the push-fit for the boards perfect however there is some variance in the boards so you may want to use a little sticky-tac to hold them in place.

To publish the data I send it over MQTT to my HomeAssistant server running Mosquito MQTT, however you can utilise any MQTT server you like (such as Adafruit.io). Data is currently published in 10 second intervals but that is easy to change in code.

Aside from the back cover, most of the parts are held in place with a little dab of superglue for extra security.

Feel free to swap out the sensors to suit your own needs! 

Unlike the original Canairi, the Birb isn't designed to run on batteries, however the Feather boards DO have a JST connector and battery charging circuitry, so you could bodge a Lipo battery into the enclosure and it should charge via the bottom USB port.

See the photo below for how to wire it up:

 

License:

Creative Commons — Attribution — Share Alike

Related Models

Thor Mjolnir Hammer Bic Pen preview image

Thor Mjolnir Hammer Bic Pen

effektz profile image

effektz

9,090

Diverse Schilder / various labels  for hobby & makers preview image

Diverse Schilder / various labels for hobby & makers

RPK profile image

RPK

2

Cute Fluffy Puppy Figurine to Print preview image

Cute Fluffy Puppy Figurine to Print

bonowski. profile image

bonowski.

3

Vorpal The Hexapod Walking Robot preview image

Vorpal The Hexapod Walking Robot

vorpal profile image

vorpal

4,986

MakerZ – Open Source 1/28 RC Drift Chassis by Fails & Makes | Açık Kaynak 1/28 RC Drift Şasisi preview image

MakerZ – Open Source 1/28 RC Drift Chassis by Fails & Makes | Açık Kaynak 1/28 RC Drift Şasisi

Fails&Makes profile image

Fails&Makes

Customizable EU License Plate Keychain preview image

Customizable EU License Plate Keychain

John_M profile image

John_M

42

Snap-Together Mini Minecraft Jack-O-Lantern with integrated LED preview image

Snap-Together Mini Minecraft Jack-O-Lantern with integrated LED

scottrlindsey profile image

scottrlindsey

4,453

Small Parts Storage Drawers - Organizer preview image

Small Parts Storage Drawers - Organizer

GT 3D Makers profile image

GT 3D Makers

29

9