Skip to content

Portable CO2 sensor - ESP32 M5Stack compatible

Advertising
?
Creation quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

  • 1.7k views
  • 15 downloads

License
3D design format
Folder details Close
  • CO2_M5CoreInkHat_Case.stl
  • CO2_M5CoreInkHat_Lid.stl
  • scd30_box_body.stl
  • scd30_box_lid_bottom.stl
  • scd30_box_lid_magnets.stl
  • scd30_box_lid_top.stl
  • scd30_support.stl
  • sps30_gcja5_box_body.stl
  • sps30_gcja5_box_lid.stl
  • sps30_gcja5_box_lid_magnets.stl
  • sps30_gcja5_box_lid_plus_magnets.stl
  • sps30_gcja5_box_lid_top.stl

Learn more about the formats

Publication date 2022-11-29 at 20:30
?
Published to Thingiverse on: 2021-02-07 at 00:45
Design number 941664

3D printer file info

3D model description

M5CoreInk / M5StickC CO2 Sensirion sensor hat

In this demo on a simple sketch you could have a dynamic list of variables of multiple sensors brands:

CanAirIO Sensors Lib DEMO with M5CoreInk

Firmware upload

We have some alternartives for install the firmware but the easy way is via CanAirIO Web Installer, you only need a USB cable and Chrome or Edge browser, then only enter to CanAirIO Web Installer page and choose on special versions section the option: M5CoreInk Basic Air Station and follow the instructions.

video_2021-11-13_23-36-10

But also you can build your own firmware with this source code

How to build it

Source code and 3DPrint files for making a CO2 hat for M5CoreInk/M5StickC (or any ESP32 compatible board), this use a Sensirion SCD30 sensor for get CO2 values.

Components

Description Store link
M5CoreInk M5Stack
M5Stack Proto M5Stack
Sensirion SCD30 Mouser
M5StickC (compatible) M5Stack
M5StickC Plus (compatible) M5Stack

3D print Files

Here I published 3 versions, two for the SCD30 Sensirion sensor, the fist one for the Hat port and the second one for the Grove port, and also one version for the PM2.5 sensor Panasonic GCJA5 or Sensirion SPS30 dust sensors

M5Stack SCD30 Hat version

bash
CO2_M5CoreInkHat_Case.stl
CO2_M5CoreInkHat_Lid.stl

M5Stack Grove port versions:

SCD30 SPS30 GCJA5 3dprint boxes

M5Stack Grove Port SCD30 version

bash
scd30_box_body.stl
scd30_box_lid_bottom.stl
scd30_box_lid_magnets.stl
scd30_box_lid_top.stl
scd30_support.stl

M5Stack Grove port GCJA5 / SPS30 version

bash
sps30_gcja5_box_body.stl
sps30_gcja5_box_lid_plus_magnets.stl
sps30_gcja5_box_lid_top.stl
sps30_gcja5_box_lid_magnets.stl
sps30_gcja5_box_lid.stl

Also you can have one of this on Tindie for support my work or build one.

Contributions

Please consider support my job. Thanks!

Buy me a coffe

Github Sponsors

Paypal

Patreon

3D printing settings

-

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi πŸ’œ.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.