{"id":243028,"date":"2026-06-22T15:02:14","date_gmt":"2026-06-22T13:02:14","guid":{"rendered":"https:\/\/emariete.com\/co2-gadget-guia-sensores\/"},"modified":"2026-10-29T12:14:05","modified_gmt":"2026-10-29T11:14:05","slug":"co%e2%82%82-gadget-guide-sensors","status":"publish","type":"post","link":"https:\/\/emariete.com\/en\/co2-gadget-guia-sensores\/","title":{"rendered":"Guide to Sensors Compatible with CO2 Gadget: CO2, PM and Environmental Sensors"},"content":{"rendered":"<p class=\"wp-block-paragraph\">CO2 Gadget supports more than 20 sensors for the ESP32: CO\u2082 NDIR (Sensirion SCD30\/SCD40\/SCD41, MH-Z19, CM1106, Senseair S8), particulate matter (Sensirion SPS30, Plantower PMS5003\/PMS7003, SN-GCJA5), temperature\/humidity\/pressure (BME280, BME680, SHT31, AHT20) and VOC\/NOx (SGP40, SGP41). Here is the complete table showing compatibility, pin assignments and auto-detection.<\/p>\n\n\n\n\n\n\n<div style=\"background:#fff8dc;border:1px solid #e6c300;border-radius:8px;padding:12px 16px;margin:12px 0;font-size:14px;line-height:1.5;color:#333\">\n<strong>Documentation is currently being updated.<\/strong> We are currently reviewing and improving all our pages. You may come across some broken links or content that is still pending. If you spot anything that isn\u2019t working properly, please help us fix it at <a href=\"https:\/\/github.com\/melkati\/CO2-Gadget\/issues\" style=\"color:#0066cc\">GitHub<\/a>.\n<\/div>\n\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n<h2 class=\"wp-block-heading\">CO\u2082 sensors<\/h2>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Sensor<\/th><th>Interface<\/th><th>Detection<\/th><\/tr><\/thead><tbody><tr><td>Sensirion SCD30<\/td><td>I\u00b2C<\/td><td>Automatic<\/td><\/tr><tr><td>Sensirion SCD40 \/ SCD41<\/td><td>I\u00b2C<\/td><td>Automatic<\/td><\/tr><tr><td>Winsen MH-Z19 (A\/B\/C\/D\/E)<\/td><td>UART<\/td><td>Manual selection<\/td><\/tr><tr><td>Cubic CM1106 \/ CM1106SL-NS<\/td><td>UART<\/td><td>Manual selection<\/td><\/tr><tr><td>Senseair S8 LP<\/td><td>UART<\/td><td>Manual selection<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h2 class=\"wp-block-heading\">Particulate matter (PM) sensors<\/h2>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Sensor<\/th><th>Interface<\/th><th>Publish<\/th><\/tr><\/thead><tbody><tr><td>Sensirion SPS30<\/td><td>UART \/ I\u00b2C<\/td><td>PM1, PM2.5, PM4, PM10<\/td><\/tr><tr><td>Panasonic SN-GCJA5<\/td><td>UART \/ I\u00b2C<\/td><td>PM1, PM2.5, PM4, PM10<\/td><\/tr><tr><td>Plantower (PMS x003)<\/td><td>UART<\/td><td>PM1, PM2.5, PM4, PM10<\/td><\/tr><tr><td>Nova SDS011<\/td><td>UART<\/td><td>PM2.5, PM10<\/td><\/tr><tr><td>IKEA Wind Direction<\/td><td>UART<\/td><td>PM2.5<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h2 class=\"wp-block-heading\">Environmental sensors<\/h2>\n\n\n<p class=\"wp-block-paragraph\">All of these are automatically detected via I\u00b2C: BME280, BMP280, BME680 (IAQ), SHT31, AHT10, AM2320, DFRobot SEN0469 (NH\u2083), DFRobot SEN0466 (CO) and Geiger CAJOE.<\/p>\n\n\n<h2 class=\"wp-block-heading\">How to choose the sensor<\/h2>\n\n\n<p class=\"wp-block-paragraph\">I\u00b2C sensors are detected automatically \u2014 select \u00abAuto\u00bb from the menu. For UART sensors (MH-Z19, CM1106, Senseair S8), go to <strong>Settings \u2192 CO\u2082 Sensor \u2192 Sensor<\/strong> and choose the model. Remember to save your changes.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Notes<\/h2>\n\n\n<ul class=\"wp-block-list\">\n<li>I\u00b2C sensors are plug-and-play thanks to the CanAirIO sensorlib<\/li>\n<li>PM particles are published via MQTT using Home Assistant Discovery<\/li>\n<li>Check the GPIO pinout diagram to find out where to connect each sensor<\/li>\n<li><strong>CO2 Gadget supports more sensors than any commercial meter<\/strong><\/li>\n<\/ul>\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n<p class=\"wp-block-paragraph\"><em>Did you find this useful? Share this article. Have a look at the <a href=\"https:\/\/emariete.com\/en\/co2-gadget-guide-menu\/\">Menu Guide<\/a>. Any questions? Ask on the <a href=\"https:\/\/t.me\/emariete_chat\">Telegram group<\/a>.<\/em><\/p>\n<div class=\"essb_break_scroll\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Guide to sensors compatible with CO2 Gadget. All supported CO\u2082, PM and environmental sensors: SCD30, SCD40, SCD41, MH-Z19, CM1106, S8, SPS30 and more.<\/p>","protected":false},"author":1,"featured_media":243260,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_lmt_disableupdate":"","_lmt_disable":"","_mwseo_primary_category":0,"footnotes":"","_kiss_seo_title":"","_kiss_seo_excerpt":""},"categories":[13,16,18],"tags":[24,71,50],"class_list":["post-243028","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-co2-gadget","category-medidor-co2","category-sensores-de-co2","tag-co2-gadget","tag-co2-gadget-guias","tag-sensores"],"modified_by":"Bautista","uagb_featured_image_src":{"full":["https:\/\/emariete.com\/wp-content\/uploads\/2026\/07\/Blue_banner_with_text_202607050739-1.jpeg",1376,768,false],"thumbnail":["https:\/\/emariete.com\/wp-content\/uploads\/2026\/07\/Blue_banner_with_text_202607050739-1-150x150.jpeg",150,150,true],"medium":["https:\/\/emariete.com\/wp-content\/uploads\/2026\/07\/Blue_banner_with_text_202607050739-1-300x167.jpeg",300,167,true],"medium_large":["https:\/\/emariete.com\/wp-content\/uploads\/2026\/07\/Blue_banner_with_text_202607050739-1-768x429.jpeg",768,429,true],"large":["https:\/\/emariete.com\/wp-content\/uploads\/2026\/07\/Blue_banner_with_text_202607050739-1-1024x572.jpeg",1024,572,true],"1536x1536":["https:\/\/emariete.com\/wp-content\/uploads\/2026\/07\/Blue_banner_with_text_202607050739-1.jpeg",1376,768,false],"2048x2048":["https:\/\/emariete.com\/wp-content\/uploads\/2026\/07\/Blue_banner_with_text_202607050739-1.jpeg",1376,768,false],"trp-custom-language-flag":["https:\/\/emariete.com\/wp-content\/uploads\/2026\/07\/Blue_banner_with_text_202607050739-1-18x10.jpeg",18,10,true]},"uagb_author_info":{"display_name":"Mariete","author_link":"https:\/\/emariete.com\/en\/author\/admin_xlyz052h\/"},"uagb_comment_info":0,"uagb_excerpt":"Gu\u00eda de sensores compatibles con CO2 Gadget. Todos los sensores de CO\u2082, part\u00edculas PM y ambientales soportados: SCD30, SCD40, SCD41, MH-Z19, CM1106, S8, SPS30 y m\u00e1s.","_links":{"self":[{"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/posts\/243028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/comments?post=243028"}],"version-history":[{"count":14,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/posts\/243028\/revisions"}],"predecessor-version":[{"id":243393,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/posts\/243028\/revisions\/243393"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/media\/243260"}],"wp:attachment":[{"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/media?parent=243028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/categories?post=243028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/tags?post=243028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}