{"id":239146,"date":"2021-09-23T09:25:41","date_gmt":"2021-09-23T07:25:41","guid":{"rendered":"https:\/\/emariete.com\/?p=239146"},"modified":"2024-01-02T14:03:52","modified_gmt":"2024-01-02T13:03:52","slug":"co2-meter-co2-display-tft-colour-ttgo-t-display-sensirion-scd30","status":"publish","type":"post","link":"https:\/\/emariete.com\/en\/medidor-co2-display-tft-color-ttgo-t-display-sensirion-scd30\/","title":{"rendered":"CO2 Meter TFT Colour Display with TTGO T-Display Sensirion SCD30 - The CO2 Gadget"},"content":{"rendered":"<p class=\"wp-block-paragraph\">A <strong>CO2 meter with high quality colour TFT display<\/strong> with <strong>colour screen<\/strong>connection with your <strong>mobile phone via Bluetooth<\/strong>The new, Wifi communication, ESP-NOW and MQTT, which you can take with you everywhere thanks to its rechargeable battery (optional) and know how, <strong>discreetly and at all times<\/strong>the quality of the air you breathe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here I bring you the meter <strong>TUTORIAL FOR THE CONSTRUCTION OF THE CO2 GADGET HARDWARE<\/strong>. The most advanced CO2 meter in existence (that I know of, at least).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Logo-Sensirion-e1631350530513.png\"><img loading=\"lazy\" decoding=\"async\" width=\"483\" height=\"55\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Logo-Sensirion-e1631350530513.png\" alt=\"\" class=\"wp-image-238958\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Logo-Sensirion-e1631350530513.png 483w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Logo-Sensirion-e1631350530513-300x34.png 300w\" sizes=\"auto, (max-width: 483px) 100vw, 483px\" \/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-CO2-Sensirion-MyAmbience-eMariete.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-CO2-Sensirion-MyAmbience-eMariete-1024x576.png\" alt=\"\" class=\"wp-image-239215\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-CO2-Sensirion-MyAmbience-eMariete-1024x576.png 1024w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-CO2-Sensirion-MyAmbience-eMariete-300x169.png 300w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-CO2-Sensirion-MyAmbience-eMariete-768x432.png 768w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-CO2-Sensirion-MyAmbience-eMariete-1536x865.png 1536w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-CO2-Sensirion-MyAmbience-eMariete.png 1620w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">CO2 Gadget and App Sensirion MyAmbience<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>This tutorial is accompanied by a video, which you can find below, with everything explained step by step and in detail so that you can build the CO2 meter with TFT colour display.<\/strong>,<strong> CO2 Gadget, <\/strong>easily<strong>.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You are going to see, in a very easy way, how to prepare the hardware for the <strong>CO2 Gadget<\/strong> and how <strong>connect the SCD30 sensor to the <\/strong><\/p>\n\n\n\n<div class=\"wp-block-group has-background\" style=\"background-color:#8cd3ff\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Below you'll find something I'm sure you'll love: <strong>My own extended and improved version of the CO2 Gadget firmware with new interesting features<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Multiple communication modes: Bluetooth, WIFI, and ESP-Now<\/li>\n\n\n\n<li>More sensors supported, including CO2, temperature, humidity and pressure sensors.<\/li>\n\n\n\n<li>Support for more screens<\/li>\n\n\n\n<li>Sending data via MQTT<\/li>\n\n\n\n<li>Works with many different sensors and displays<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">This tutorial contains my own <strong>improved version, with colour display and rechargeable battery<\/strong>from another previously published project: <a href=\"https:\/\/emariete.com\/en\/co2-meter-mobile-esp32-sensirion-scd30-basic\/\">Mobile CO2 meter with ESP32 and Sensirion SCD30 sensor<\/a>.  If you haven't seen it yet, I suggest you watch it now, because it contains <strong>basic information<\/strong>:<\/p>\n\n\n<div class=\"gb-container gb-container-0af9f5d3\">\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-emariete wp-block-embed-emariete\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"IGzLs0hi3D\"><a href=\"https:\/\/emariete.com\/en\/co2-meter-mobile-esp32-sensirion-scd30-basic\/\">CO2 meter on your mobile phone with ESP32 and Sensirion SCD30 sensor [BASIC VERSION] [BASIC VERSION].<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&quot;CO2 meter on your mobile phone with ESP32 and Sensirion SCD30 sensor [BASIC VERSION]&quot;. - eMariete\" src=\"https:\/\/emariete.com\/medidor-co2-movil-esp32-sensirion-scd30-basico\/embed\/#?secret=bpP1P08hLg#?secret=IGzLs0hi3D\" data-secret=\"IGzLs0hi3D\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n<\/div>\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1280 \/ 720;\" width=\"1280\" autoplay loop muted src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-Medidor-Terminado-Telegram.mp4\" playsinline><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-material-necesario\">Material required<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To complete this tutorial, and build your own CO2 meter with TFT colour display, <strong>CO2 Gadget<\/strong>you will need:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A <strong> <\/strong>with TFT colour display<\/li>\n\n\n\n<li>A <\/li>\n\n\n\n<li><strong>A few wires <\/strong>to make the connections<\/li>\n\n\n\n<li>One rechargeable li-ion battery (optional)<\/li>\n\n\n\n<li><strong>USB-C cable <\/strong>to connect the <strong> <\/strong>to your computer<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Below, in the \"Shopping basket\" section, I will give you some examples of what you can buy. <strong>advice on equipment to buy<\/strong>as well as some useful links to places where you can buy them. <strong>at a good price and with guarantees<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-preparar-el-hardware\">Preparing the Hardware<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The preparation of the CO2 Gadget hardware is very simple.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I give you two options for mounting: a version in which the sensor and the board are connected by means of small cables and a version in which the sensor and the board are connected by means of small cables and a version in which the sensor and the board are connected by means of small cables. <strong>super compact <\/strong>in which sensor and board are bonded together as a single compact block.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Normal\" version<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For the first version, carefully plug in the <span style=\"font-size: inherit;\"><\/span> at <span style=\"font-size: inherit;\"><\/span> as explained below.<strong> Pay attention to each wire so that it goes from the correct pin on the sensor to the correct pin on the board.<\/strong>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You have to connect by means of some wires:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The VIN pin of the SCD30 to the pin marked 3V on the TTGO board.<\/li>\n\n\n\n<li>The GND pin of the SCD30 to the pin marked G on the TTGO board.<\/li>\n\n\n\n<li>SCL pin from SCD30 to pin marked 22 on the TTGO board<\/li>\n\n\n\n<li>The SDA pin of the SCD30 to the pin marked 21 on the TTGO board.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-Gadget.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"665\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-Gadget-1024x665.png\" alt=\"\" class=\"wp-image-238972\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-Gadget-1024x665.png 1024w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-Gadget-300x195.png 300w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-Gadget-768x499.png 768w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-Gadget-1536x998.png 1536w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-Gadget-2048x1331.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Image for illustrative purposes taken from Sensirion's Github tutorial.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Sandwich version<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The aim of this assembly is to achieve a CO2 meter with a TFT colour display. <strong>as compact as possible<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The sandwich version of the meter is connected by means of a <strong>pins or hard wires<\/strong>. In this way the and the <span style=\"font-size: inherit;\"> form <\/span><strong style=\"font-size: inherit;\">a single block<\/strong><span style=\"font-size: inherit;\">.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The VIN pin of the SCD30 to the pin marked 3V on the TTGO board.<\/li>\n\n\n\n<li>The GND pin of the SCD30 to the pin marked G on the TTGO board.<\/li>\n\n\n\n<li>SCD30 SCL pin to the marked pin <strong>21<\/strong> of the TTGO plate<\/li>\n\n\n\n<li>The SDA pin of the SCD30 to the marked pin <strong>22 <\/strong>of the TTGO plate<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Note that the difference with the normal version is that pins 21 and 22 are reversed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Below is the video with all the assembly details of this version.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note that this version is very compact and that the heat generated will affect the temperature sensor and will not be very accurate (in the advanced firmware version, you can enable a temperature offset and disable the temperature display, if you want).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The shopping basket<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are a few tips and links to websites where you can find <strong>buy the materials<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Buying the components from these links will ensure that you get <strong>exactly the same components as in the tutorial and that everything matches<\/strong> (not all boards, for example, even if they look almost the same and have the same name, have all the pins in the same place or are labelled in the same way) and you will avoid possible fraud or counterfeiting.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Buy the Sensirion SCD30 sensor<\/h3>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"872\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Sensirion-SCD30-1024x872.jpg\" alt=\"\" class=\"wp-image-239007 size-full\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Sensirion-SCD30-1024x872.jpg 1024w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Sensirion-SCD30-300x255.jpg 300w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Sensirion-SCD30-768x654.jpg 768w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Sensirion-SCD30-1536x1308.jpg 1536w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Sensirion-SCD30.jpg 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is <strong>the same AliExpress shop where I bought it and it arrived at home in 7 days.<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Almost all eMariete users have purchased the sensor from this link and received it quickly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I recommend you buy it here: <\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">You also have the option to buy the sensor <strong>on Amazon<\/strong>. It is more expensive, but <strong>you will have it at home quickly<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><p >No products found.<\/p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Buy the LILYGO\u00ae TTGO T-Display<\/h3>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-T-Display.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-T-Display-1024x576.png\" alt=\"\" class=\"wp-image-239169 size-full\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-T-Display-1024x576.png 1024w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-T-Display-300x169.png 300w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-T-Display-768x432.png 768w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-T-Display-1536x865.png 1536w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/TTGO-T-Display.png 1620w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the official shop of LILYGO\u00ae, the manufacturer of the board, so you have the guarantee of seriousness and that the board is original.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I recommend you buy it here:  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You will see that there are several versions. I recommend that you buy the one that says \"4MB CH340K Chip\".<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Versions with 16MB are currently not supported.<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">You also have the option of buying the plate <strong>on Amazon<\/strong>. It is slightly more expensive, but <strong>you will have it at home quickly<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><p >No products found.<\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-video-tutorial-paso-a-paso\">Step-by-step video tutorial<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the following video you will find step-by-step instructions for the construction of the CO2 Gadget meter to make it very easy for you to assemble it.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"\ud83e\udd47 CO2 Meter with ESP32 in COLOUR and MOBILE APP with TTGO T-Display and Sensirion SCD30 Bluetooth LE\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/pK5tKRq2gDo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div class=\"wp-block-group has-background\" style=\"background-color:#8cd3ff\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Update from the video<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to <strong>to achieve an even cleaner assembly<\/strong>The power supply cable of the sensor can be positioned in this way:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"479\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/12\/Cable-Vin-Mejorado-SCD30-edited.jpg\" alt=\"\" class=\"wp-image-239688\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/12\/Cable-Vin-Mejorado-SCD30-edited.jpg 853w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/12\/Cable-Vin-Mejorado-SCD30-edited-300x168.jpg 300w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/12\/Cable-Vin-Mejorado-SCD30-edited-768x431.jpg 768w\" sizes=\"auto, (max-width: 853px) 100vw, 853px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Note that you will have to remove the plastic from the last pin of the strip in order to solder the positive from the inside (I recommend you do this <strong>formerly <\/strong>welding the sandwich, it will be much easier for you).<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Making these videos takes a lot of work. If you like the video don't forget to like and subscribe to the channel. That&nbsp;<strong>will motivate me to keep making more videos like these.<\/strong> <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-caja-impresa-en-3d\">3D printed box<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With the idea of the CO2 Gadget being a small and compact meter, which you can take anywhere, ideally you should use a <strong>3D printed box<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"608\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-2.jpg\" alt=\"\" class=\"wp-image-239193\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-2.jpg 1080w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-2-300x169.jpg 300w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-2-1024x576.jpg 1024w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-2-768x432.jpg 768w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Here you have a collection of boxes, specifically designed for CO2 gadgets, to give your project an almost professional result:<\/p>\n\n\n<div class=\"gb-container gb-container-5ffd6614\">\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-emariete wp-block-embed-emariete\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"525rOHnBBN\"><a href=\"https:\/\/emariete.com\/en\/boxes-for-co2-gadget\/\">CO2 Gadget Boxes, 3D Printed and without 3D printer<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&quot;CO2 Gadget Boxes, 3D Printed and without 3D Printer&quot; - eMariete\" src=\"https:\/\/emariete.com\/cajas-para-co2-gadget\/embed\/#?secret=Slt3nqbHb4#?secret=525rOHnBBN\" data-secret=\"525rOHnBBN\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Cellular Polypropylene (PP) Boxes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you don't have access to a 3D printer, you can make a cellular polypropylene (PP) box very easily.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the complete step-by-step tutorial:<\/p>\n\n\n<div class=\"gb-container gb-container-3b881017\">\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-emariete wp-block-embed-emariete\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"BnCAmF9lrd\"><a href=\"https:\/\/emariete.com\/en\/polypropylene-cellular-pp-boxes\/\">Cellular Polypropylene (PP) Boxes<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&quot;Cellular Polypropylene (PP) Boxes&quot; - eMariete\" src=\"https:\/\/emariete.com\/cajas-polipropileno-celular-pp\/embed\/#?secret=u23A3oDGl9#?secret=BnCAmF9lrd\" data-secret=\"BnCAmF9lrd\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-uso-con-bateria\">Use with battery<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The first thing you have to bear in mind, in order to have the right expectations, is that this <strong>is not a low power meter, although it can be powered by batteries.<\/strong> so you can easily take it with you wherever you go. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The TTGO T-Display board features <strong>built-in battery charger <\/strong>and charge the battery connected to <strong>about 300mA<\/strong> (default, but can be changed by replacing a resistor) when connected via USB.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The primary use of this meter is connected to a power supply or charger and the battery is <em>an extra<\/em> to use it autonomously for a few hours from time to time. Of course, there's nothing to stop you from adding as big a battery as you like and getting much longer battery life.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the picture below you can see one of the 3D printed case prototypes with an 800mAh battery.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-1024x576.jpg\" alt=\"\" class=\"wp-image-239191\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-1024x576.jpg 1024w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-300x169.jpg 300w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2-768x432.jpg 768w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Caja-Impresa-en-3D-para-TTGO-T-Display-Medidor-CO2.jpg 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">In the following image you can see the consumption profile of the meter for 10 seconds:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-TTGO-T-Display-Perfil-Consumo-Default.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"473\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-TTGO-T-Display-Perfil-Consumo-Default-1024x473.png\" alt=\"\" class=\"wp-image-239209\" srcset=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-TTGO-T-Display-Perfil-Consumo-Default-1024x473.png 1024w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-TTGO-T-Display-Perfil-Consumo-Default-300x139.png 300w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-TTGO-T-Display-Perfil-Consumo-Default-768x355.png 768w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-TTGO-T-Display-Perfil-Consumo-Default-1536x709.png 1536w, https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-TTGO-T-Display-Perfil-Consumo-Default.png 1639w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Meter consumption profile without optimisations<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As you can see, the meter consumes approximately <strong>97mA<\/strong>which can be rounded up to 100mA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This means that we would theoretically have an autonomy of approximately <strong>10 hours of continuous operation with a 1000mAh battery<\/strong>The battery life is about 20 hours with a 2000mAh battery and about 35 hours with a 3500mAh 18650 battery. In practice, the battery life will be shorter because the hardware is not particularly optimised and will not be able to squeeze all the power out of the battery.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Please note that, as with any battery-powered device, you must use a battery that has the appropriate <strong>protections<\/strong>. At a minimum the battery should have short circuit, overcharge, over-discharge, and over-current protection.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many batteries include these protections, but if yours does not, you will need to fit a protection plate like this one:<br><\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/04\/Placa-Proteccion-Bateria.png\" alt=\"\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size wp-block-paragraph\">Battery protection<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Advanced CO2 Gadget firmware<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The CO2 Gadget firmware is one of the most advanced available, both in devices made by makers and in commercial devices, and has many advanced features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the following article you can see all about the firmware for CO2 Gadget, as well as the instructions to record it in the meter we have just built, with just a couple of clicks and without the need to install anything on your computer.<\/p>\n\n\n<div class=\"gb-container gb-container-409dd1d6\">\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-emariete wp-block-embed-emariete\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"qyPpnBlxkU\"><a href=\"https:\/\/emariete.com\/en\/co2-meter-gadget\/\">CO2 Gadget: Advanced CO2 Monitor<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&quot;CO2 Gadget: Advanced CO2 Meter&quot; - eMariete\" src=\"https:\/\/emariete.com\/medidor-co2-gadget\/embed\/#?secret=3CEHzW4cMJ#?secret=qyPpnBlxkU\" data-secret=\"qyPpnBlxkU\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-tienes-problemas-preguntas-mas-frecuentes-del-medidor\">Having problems? Meter Frequently Asked Questions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Although the project is very straightforward, there is always the possibility that you may have a question or a problem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this list you will find answers to the most common questions and doubts.<\/p>\n\n\n<div class=\"wp-block-uagb-faq uagb-faq__outer-wrap uagb-block-fc32ae2d uagb-faq-icon-row uagb-faq-layout-accordion uagb-faq-expand-first-false uagb-faq-inactive-other-true uagb-faq__wrap uagb-buttons-layout-wrap uagb-faq-equal-height\" data-faqtoggle=\"true\" role=\"tablist\"><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-d8e739eb\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">After changing the settings on the website, I do not see the changes.<\/span><\/div><div class=\"uagb-faq-content\"><p>Many of the changes applied via the website require a restart of the meter.<br>On the configuration page itself you have a button that allows you to reboot (remember to save your changes first).<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-9774f074\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">I cannot change the WiFi or MQTT password on the settings and preferences web page.<\/span><\/div><div class=\"uagb-faq-content\"><p>For security reasons, password fields are disabled by default. This is because passwords are transmitted in plain text over the network, which could allow them to be captured by a sniffer or other techniques.<br><br>The recommended and most secure method of setting the passcode is via the on-screen menu, the USB menu, or via Bluetooth using the MyAmbiance application.<br><br>If you want to enable password editing, you will need to add the relaxedSecurity=true parameter to the URL: <br><br>http:\/\/ip_del_medidor\/preferences.html?relaxedSecurity=true<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-7241ea60\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Can I use this CO2 meter in Home Assistant, what do I have to do?<\/span><\/div><div class=\"uagb-faq-content\"><p>CO2 Gadget is fully supported by Home Assistant - you don't have to do a thing!<br>Thanks to MQTT Discovery, Home Assistant will detect CO2 Gadget automatically and you will see it in Home Assistant without having to do anything.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-7c947fbb\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Does this CO2 meter support Home Assistant's MQTT Discovery?<\/span><\/div><div class=\"uagb-faq-content\"><p>Of course! <br><br>As soon as you configure CO2 Gadget to connect to your MQTT broker, Home Assistant will discover the CO2 meter automatically and you will see it in Home Assistant without you having to do anything.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-163a3c4f\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">I have made changes via the website and now something is not working.<\/span><\/div><div class=\"uagb-faq-content\"><p>The configuration through the website has limited error checking, so it is very important that you are very careful with the data you enter.<br>If the changes prevent CO2 Gadget from starting or configuring correctly, you may need to erase the flash memory.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-708f8f0d\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">How do I reset the CO2 Gadget configuration?<\/span><\/div><div class=\"uagb-faq-content\"><p>If you need to reset the CO2 Gadget configuration, you will need to erase its flash memory.<br>The easiest way to do this is via the web recorder, by selecting the \"Erase device\" option:<br><img decoding=\"async\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/12\/ESP-Web-Tools-Erase-Device.png\" alt=\"\"><\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-28b6ef78\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Computer does not recognise the board with ESP32 when plugged in<\/span><\/div><div class=\"uagb-faq-content\"><p>This may be because your Windows installation does not have the necessary drivers to communicate with it.<br><br>Normally Windows 10 should download it from the internet automatically, but there may be cases where this is not the case.<br><br>Depending on the communications chip on your ESP32 board, you will need one or the other.<br><br>Choose the option that corresponds to your ESP32 board and your computer's operating system.<br><br><strong>Drivers for CP2102 on Windows<br><\/strong><a href=\"https:\/\/www.silabs.com\/documents\/public\/software\/CP210x_Universal_Windows_Driver.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Windows 10<\/a>\u00a0- Windows 10 - Windows 10 should download automatically<br><a href=\"https:\/\/www.silabs.com\/documents\/public\/software\/CP210x_Windows_Drivers.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Windows 7\/8\/8.1<\/a><br><br><strong>Drivers for CH341 on Windows<br><\/strong><a href=\"http:\/\/www.wch-ic.com\/downloads\/CH341SER_EXE.html\" target=\"_blank\" rel=\"noreferrer noopener\">Windows<\/a>\u00a0- Windows 10 should download it automatically<br><br><strong>Drivers for MacOS<\/strong><br><a href=\"https:\/\/www.silabs.com\/documents\/public\/software\/Mac_OSX_VCP_Driver.zip\" target=\"_blank\" rel=\"noreferrer noopener\">MacOS\u00a0<\/a>- NodeMCU with CP2102 chip<br><a href=\"http:\/\/www.wch.cn\/downloads\/file\/178.html\" target=\"_blank\" rel=\"noreferrer noopener\">MacOS\u00a0<\/a>- NodeMCU with CH341 chip<br><br><strong>Linux Drivers<\/strong><br>You do not need to install the drivers. You can check this with dmesg<br><br><strong>Drivers for ch9102x under Windows<\/strong><br>Some NodeMCU boards (few, so far) have the ch9102x chip. Here you can download the\u00a0<a href=\"http:\/\/www.wch.cn\/downloads\/CH343SER_EXE.html\" target=\"_blank\" rel=\"noreferrer noopener\">ch9102x driver for Windows<\/a>\u00a0(page in Chinese, I have not found it in English) select the first link):<a href=\"http:\/\/www.wch.cn\/downloads\/CH343SER_EXE.html\" target=\"_blank\" rel=\"noreferrer noopener\"><br><br><img decoding=\"async\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Driver-CH9102.png\" alt=\"\"><\/a><br>It seems that for the ch9102x to work properly it is preferable not to exceed 115200 bps.\u00a0<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-1095d156\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">I get an error like \"rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)\".<\/span><\/div><div class=\"uagb-faq-content\"><p>This is <strong>BEFORE <\/strong>The problem with CO2 Gadget loading is usually related to a hardware error (something wrongly connected, power supply problems, USB cable, etc.).<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-ca86045e\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Which CO2 sensor do you recommend to buy?<\/span><\/div><div class=\"uagb-faq-content\"><p>Although CO2 Gadget supports other sensors, and all supported sensors are of good quality, I recommend one of these sensors:<br><br> (recommended)<br>  (recommended)  <\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-35f45ea0\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">The meter seems to go \"crazy\" sometimes when powered by USB.<\/span><\/div><div class=\"uagb-faq-content\"><p>This is usually due to a problem with the power supply or wiring.<br><br>Make sure you are using a good quality charger. Any mobile phone charger that has an output of more than 500mA should be used. <strong>real<\/strong> (I recommend 1 Ampere), will do. <br><br>If you have problems with operation or if you get wrong readings, try a charger that says 1000 or 2000 mA. Often the data given by the charger is far from its real capacity.<br><br>I recommend that you use a quality power supply or charger. The vast majority of problems are due to power supply problems.<br><br>Also be careful with the cables. You can't imagine how many cables there are that give problems because of their poor quality.<br><br>If you have problems with USB power, try another USB cable. We have seen many cases here of poor quality USB cables giving problems and replacing the cable with a better one solved all the problems.<br><br>With the sandwich version you should have no problems with the connection between the board and the sensor, but if you are making the version with the sensor attached to the board by cables, make sure that the cables are as short as possible and not extremely thin.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-05c9bbda\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">The meter seems to go \"crazy\" sometimes when powered by battery.<\/span><\/div><div class=\"uagb-faq-content\"><p>If you are powering the sensor with a battery connected directly to the battery terminal on the TTGO T-Display board (not a battery or powerbank connected to the USB port) and you are getting erroneous readings or resets it could be for one of these reasons:<br><br>1. You are using a bad (or very low capacity) battery. <br><br>The sensor needs a stable 3.3V to function correctly. A battery in poor condition (old, worn or misused) may not be able to provide the required current without dropping in voltage, which could cause the sensor to receive less than 3.3V.<br><br>Voltage drops can also occur if too small a battery is used. For example, a 300mAh battery (to say a capacity as it depends on the particular battery) may not be able to maintain the voltage when the meter is consuming 300mA.<br><br>2. The battery voltage is below the minimum voltage that the meter needs to operate.<br><br>The meter needs to operate through its internal battery connector at a voltage of at least 3.5-3.6V (a little more or less depending on the tolerance of the components on your particular board). Below a certain battery voltage, no 3.3V will come out of the 3V pin and the sensor will give erroneous measurements or behave strangely.<br><br>This minimum voltage of 3.5-3.6V is also responsible for the meter not \"squeezing\" the maximum power from the battery and reducing its autonomy. You can improve this point by using an external step up to power the sensor at 5V (or step down to power the sensor at 3.3V) or a low voltage drop voltage regulator, such as the MCP1700-3.3V, to power the sensor independently directly from the battery without going through the T-Display board. I will expand on this in the tutorial as soon as I have time.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-8d29c0fc\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">CO2 readings are not stable<\/span><\/div><div class=\"uagb-faq-content\"><p>Under normal conditions the sensor measurements are quite stable and there should not be large jumps in the reported concentration unless there is a real sharp difference in the air.<br><br>If you find that the CO2 concentration measurements are too unstable (e.g. in an interior room with little movement), it is usually due to one of the following reasons:<br><br>1. CO2 sensor power supply problems: CO2 sensors need a very stable voltage to work well. If the voltage is not stable due to, for example, poor quality chargers\/feeders and\/or cables. Check the previous point \"The meter seems to go \"crazy\" sometimes\".<br><br>2. Air currents: The CO2 sensors we use are very sensitive to direct air currents (some more, some less) so it is important that they are protected and not directly exposed to air. Ideally, they should be placed in a suitable box. <br>Even if you are going to calibrate outdoors and there is some wind, you may see instability in the measurements. In this case you can even put the meter in a transparent plastic bag, not completely airtight, and press the calibration button through it. If it is already in its box you should have no problem.<br>CO2 sensors in a box do not need a lot of air intake to work perfectly. A small opening is enough (even the small slots left in the box for buttons, pushbuttons, display, etc.).<br><br>To find out if you are suffering from problem 1 or problem 2 I suggest that you put the meter in a box (transparent if necessary) and observe its measurements. If the measurements stabilise it is probably a problem with the air currents, if the measurements do not stabilise it is probably a problem with the power supply.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-60e7f8d3\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">How important is the power supply to the CO2 sensor?<\/span><\/div><div class=\"uagb-faq-content\"><p>The power supply to the CO2 sensor is extremely important to obtain good readings.<br><br>Not only must the voltage be within the manufacturer's specifications, but it must also be stable. A CO2 sensor should not be powered directly from the battery, because as the voltage drops as the battery discharges, the measurements will change.<br><br>Furthermore, you must calibrate the CO2 sensor with the voltage that will be used later. If you calibrate the CO2 sensor with one voltage and later use the sensor with a different voltage, the measurements will be wrong.<br><br>The solution for using 5V CO2 sensors with battery power is to use a step up or \"booster module\". More on this here: Adding battery charger to ESP8266 and ESP32 (well done).<br><br>Note: The tutorial with the TTGO T-Display board and SCD30 CO2 sensor feeds the sensor at 3.3V (within the manufacturer's specifications) via an on-board regulator, so you don't have this problem. You have to pay attention if you replace it with another sensor.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-e9d84173\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Temperature and\/or humidity measurements are not correct.<\/span><\/div><div class=\"uagb-faq-content\"><p>Be aware that the temperature and humidity sensors are affected by the heat generated by the electronics of the meter (especially in very compact enclosures, where the temperature inside the enclosure can get quite high).<br><br>If you want accurate measurements, you will have no choice but to isolate these sensors from the rest of the meter's electronics.<br><br>You can make the displayed temperature closer to the real temperature by adjusting the \"Offset\" in the \"Temp Config\" menu. For example, I have set an Offset of 13.5\u00baC on the compact meter with TTGO T-Display board because it generates quite a lot of heat (relatively).<br><br>The SCD30, SCD40 and SCD41 sensors also automatically adjust the humidity deviations based on the temperature setting (offset) so that the measurements obtained are also quite close to reality.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-e2316b9a\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Relative humidity measurements are too low<\/span><\/div><div class=\"uagb-faq-content\"><p>Relative humidity is temperature dependent.<br><br>For the SCD30, SCD40 and SCD41 sensors, which adjust the relative humidity calculation based on temperature, if the temperature reading is not correct, the humidity will not be correct either.<br><br>Try to correct the temperature by applying an offset as indicated. <a href=\"https:\/\/emariete.com\/en\/co2-meter-gadget\/#Temp_Config\">here<\/a>.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-d3057ca1\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">I have adjusted the Temperature Offset (in the \"Temp Config\" menu) but I see no change.<\/span><\/div><div class=\"uagb-faq-content\"><p>If you are using a Sensirion SCD30, SCD40 or SCD41 sensor, the temperature offset is processed by the sensor's own firmware (the program loaded into the sensor by the manufacturer).<br><br>The firmware of these sensors is implemented in such a way that the temperature offset is applied over time, so you will not see it applied all at once, but over several minutes.<br><br>Simply set the offset you need and wait several minutes and you will see it gradually take effect.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-06c347d4\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">The battery voltage displayed is not correct.<\/span><\/div><div class=\"uagb-faq-content\"><p>The battery voltage displayed on the screen is merely a guideline. The circuitry does not allow a very accurate battery reading and I do not think it is worth the trouble to improve this point.<br>If you want to have a more accurate voltage indication you can adjust the voltage reference in the \"Battery config\" menu.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-ff094168\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Measurement or battery icon fluctuates or seems to be going haywire<\/span><\/div><div class=\"uagb-faq-content\"><p>When the battery charge is too low, the charger kicks in to recharge the battery. This additional charge can cause a drop in battery voltage. The magnitude of this voltage drop varies depending on the specific hardware you are using. It takes some time for the voltage to recover and rise above a certain threshold (currently around 4.45V) that CO2 Gadget uses to determine if it is running on external power.<br><br>As a result, it may take some time for the battery icon to reflect the switch to external power.<br><br>It is important to note that a similar voltage drop can occur when the CO2 sensor performs a measurement. For example, with an SCD30 sensor, the current can increase from around 70mA to over 270mA during a measurement, which can potentially cause the voltage to drop below the 4.45V threshold, leading CO2 Gadget to erroneously assume that it is operating on battery power.<br><br>This fluctuation may cause the battery icon to alternate between battery and external power modes.<br><br>Similarly, if the display is set to be on when connected to external power and off when on battery, the voltage drop when switching to battery mode may cause the display to turn off. This lower power consumption may cause the voltage to rise again, resulting in an on\/off\/on\/off cycle, with the battery icon reflecting this behaviour.<br><br>It is worth noting that these problems can occur depending on the hardware used. While we cannot control the hardware on the board, the use of quality cables, a reliable power adapter and a good quality battery can help mitigate these problems.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-435babb9\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">I can't get the buttons to work the way I want to use the menu.<\/span><\/div><div class=\"uagb-faq-content\"><p>Play around with the buttons and familiarise yourself with their behaviour. Test to get the feel of what is a long press and what is a short press.<br>Experiment with how text data (such as SSID and WiFi password) is entered.<br>At first it may seem a bit erratic and confusing but you will soon get used to it. You will see that the system is not difficult at all and allows us to do everything with just two buttons (otherwise we would have to put additional buttons).<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-d96b86c9\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Should I take any precautions when handling the CO2 sensor?<\/span><\/div><div class=\"uagb-faq-content\"><p>The sensor is a delicate measuring instrument. You should take the following precautions when mounting it:<br><br>\u2013 <strong>Weld it fast, don't dawdle<\/strong>. The sensor is very sensitive to extreme heat.<br>- The sensor is sensitive to static electricity. Avoid touching the pins and components with your fingers as much as possible.<br>- Before touching the sensor, touch something with your hand, which is grounded, to discharge static electricity (e.g. a water or heating pipe).<br>- The sensor housing is not just a box, it is an active part of the sensor. Be careful not to put any force on it.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-6a0fda09\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">The CO2 Gadget serial port boot log (when all else fails)<\/span><\/div><div class=\"uagb-faq-content\"><p>Normally everything will work the first time if you follow the tutorial step by step.<br>If you find yourself in the situation where you have already recorded the meter's firmware and don't know what it is doing, you can find out what is going on through the serial (USB) port on the board.<br>When you turn on CO2 Gadget and it starts to boot, it starts to pull information about its boot and what it is doing through the USB port.<br>You can view this information by installing a serial terminal program (Arduino IDE, Putty or other) to the USB port on your computer or simply by selecting the \"LOGS &amp; CONSOLE\" option in the web  firmware upload tool.<br><br><img decoding=\"async\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/12\/ESP-Web-Tools-Logs-Console.png\" alt=\"\"><\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-65a23ecf\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Can I use CO2 Gadget with other CO2 sensors?<\/span><\/div><div class=\"uagb-faq-content\"><p>CO2 Gadget supports the following CO2 sensors:<br><br> (recommended)<br>  (recommended) <br>Sensirion SCD40<br>Sensirion SCD41<br>MH-Z19<br>Cubic CM1106<br><br>If you are going to use a 5V powered CO2 sensor it is very important that you read the point <em>\"How important is the power supply to the CO2 sensor?\"<\/em><\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-18b21b21\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Can I use CO2 Gadget with CO2 sensors connected via serial port? <\/span><\/div><div class=\"uagb-faq-content\"><p>Yes. CO2 Gadget supports, and has been tested with, the following sensors connected via serial port:<br><br>- Senseair S8 LP<br>- MH-Z19 (A\/B\/C\/D)<br>- Cubic CM1106 (and possibly the CM1107 although I have no reports from people who have tried it).<br><br>The pins to connect the sensor depend on the board you are using.<br><br>At the moment, there is support for generic ESP32 boards (almost any board) and the TTGO T-Display specifically.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-74da0c2e\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Can I use CO2 Gadget with other boards besides the TTGO T-Display?<\/span><\/div><div class=\"uagb-faq-content\"><p>CO2 Gadget supports many different boards and displays.<br>You can use a normal ESP32 development board, e.g. the , and as display use, for example, a <br>Ask the <a href=\"https:\/\/t.me\/emariete_chat\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Telegram group <\/a>if you need help.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-b5781e2e\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Can I measure the battery voltage with boards other than the TTGO T-Display?<\/span><\/div><div class=\"uagb-faq-content\"><p>Yes, you can measure the voltage by connecting the battery positive to a pin on your board. In the table <a href=\"https:\/\/emariete.com\/en\/co2-meter-gadget\/#Pines_utilizados_por_CO2_Gadget\">Pins used by CO2 Gadget<\/a> you have the one used by default on your board.<br><br>Note that on most boards the maximum allowable value on this pin is 3.3V, while a fully charged li-ion battery can give 4.2V, so you will need to put a resistive divider on the input like this one, which divides the input voltage by 2:<br><br><img decoding=\"async\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2022\/01\/ESP32-Voltage-Divider-1024x637.jpg\" alt=\"\"><br><\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-9951a995\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\"> Which battery should I use with the TTGO T-Display? <\/span><\/div><div class=\"uagb-faq-content\"><p>You can use any 3.7v nominal Li-ion or Li-Po battery. It will depend mainly on the dimensions of the case. <br>The TTGO T-Display board uses a TP4056 charger chip without additional protections (overcharge only), so the battery must have, at a minimum, short-circuit, over-discharge, and over-current protection.<br>If the battery does not have internal protections, it would be advisable to install a <a href=\"https:\/\/s.click.aliexpress.com\/e\/_AdLUTM\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">protection plate like this <\/a>or similar.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-37eb9bda\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Can I use an OLED display with CO2 Gadget?<\/span><\/div><div class=\"uagb-faq-content\"><p>You can use a 128\u00d764 pixel OLED SSH1106 display.<br><br>The OLED display has a <strong>high display quality<\/strong>even outdoors, with a fairly low power consumption (around 20mA). <br><br>Its connection could not be simpler. It is connected via I2C bus, just like the SCD30 or SCD4x sensor, <strong>just connect it in parallel with the sensor.<\/strong> as shown in the diagram below. <br><br><a href=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/08\/Diagrama-Conexiones-Medidor-de-CO2-en-tu-movil-con-Sensirion-SCD30-Bluetooth-LE-y-OLED-SSD1306.png\"><\/a><img decoding=\"async\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/08\/Diagrama-Conexiones-Medidor-de-CO2-en-tu-movil-con-Sensirion-SCD30-Bluetooth-LE-y-OLED-SSD1306-1024x576.png\" alt=\"Diagrama-Conexiones-Medidor-de-CO2-en-tu-movil-con-Sensirion-SCD30-Bluetooth-LE-y-OLED-SSD1306-1024x576.png (1024\u00d7576)\"><\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-e5b4e9d8\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Can CO2 Gadget turn ventilation equipment on and off?<\/span><\/div><div class=\"uagb-faq-content\"><p>You can use the two CO2 Gadget outputs to connect relays or contactors to activate and deactivate extractors, fans, air cleaners, etc. when CO2 levels reach certain levels.<br><br>The concentrations at which these outputs are activated are customisable and match those you have configured in the options menu \"...\".<em>CO2 Sensor<\/em>\"as orange and red colours.<br><br><img decoding=\"async\" src=\"https:\/\/emariete.com\/wp-content\/uploads\/2021\/12\/CO2_Gadget_Menu_CO2Sensor_Config-1024x576.jpg\" alt=\"\"><br><br>In this example, when CO2 reaches 700 ppm, CO2 Gadget will activate the orange output and when it reaches 1000 ppm it will activate the red output (the orange output will also remain active).<br><br>The red output will be deactivated when the concentration drops below 900 ppm (1000 ppm minus 100 hysteresis) and the orange output will be deactivated when the concentration drops below 600 ppm (700 ppm minus 100 hysteresis).<br><br>The 100 ppm hysteresis prevents the outputs from being switched on and off continuously if the concentration keeps fluctuating around the corresponding concentration.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-7e888267\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">I cannot access the meter by typing http:\/\/device_name.local in the browser.<\/span><\/div><div class=\"uagb-faq-content\"><p>mDNS (Multicast-DNS) support is not available on all computers, it depends on your operating system and its version. If you are using Windows and your version does not support mDNS, the quickest and easiest way to get it supported is to install the <a href=\"https:\/\/support.apple.com\/kb\/DL999?locale=es_ES\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Apple Bonjour Print Services for Windows<\/a>. <\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-063e06ba\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">What functionalities can I expect from CO2 Gadget in the future?<\/span><\/div><div class=\"uagb-faq-content\"><p>CO2 Gadget is constantly being improved and expanded and many new features are being added.<br><br>You have available a <a href=\"https:\/\/github.com\/melkati\/CO2-Gadget\/projects\/2\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CO2 Gadget Roadmap<\/a> where you can see what is planned and what stage of development it is at.<br><br>You can ask for the inclusion of a <a href=\"https:\/\/github.com\/melkati\/CO2-Gadget\/issues\/new\/choose\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">new CO2 Gadget functionality here<\/a>. If there is something you don't find in CO2 Gadget and you would like it to be implemented, go ahead and ask for it. All requests are studied with great interest.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-b119b7c0\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">Is CO2 Gadget as accurate as a commercial meter?<\/span><\/div><div class=\"uagb-faq-content\"><p>Not only can it be as accurate as a commercially available meter, but it can also <strong>is likely to be more accurate than a commercial meter<\/strong>.<br>For example, the SCD30 sensor, used in CO2 Gadget, is a better quality sensor than those used in the vast majority of commercial meters under \u20ac500 that you can find on the market.<br>The result will depend on how well you mount it and calibrate it correctly.<br>Read the article <a href=\"https:\/\/emariete.com\/en\/are-co2-meters-homemade-as-reliable-as-commercial-co2-meters\/\">Are home CO\u2082 meters as reliable, accurate and precise as commercial ones?<\/a> if you want to know more.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-08128a68\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">How can I get more help?<\/span><\/div><div class=\"uagb-faq-content\"><p>If you encounter any difficulties and need help or have any queries, you have two options:<br><br>1. Join the <a href=\"https:\/\/t.me\/emariete_chat\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">eMariete Telegram group <\/a>. A group where we talk about cacharreo, where several users, and myself, will be able to help you. This group is mainly in Spanish.<br><br>2. Write your question, problem or request in the section <a href=\"https:\/\/github.com\/melkati\/CO2-Gadget\/issues\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CO2 Gadget Issues on GitHub<\/a> (recommended for questions in English). <br><br>This article is intended for <strong>users <\/strong>of the CO2 Gadget firmware. For any issue related to your <strong>development<\/strong>If you have any questions, problems or requests, please contact us at <strong><a href=\"https:\/\/github.com\/melkati\/CO2-Gadget\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CO2 Gadget repository in project on GitHub<\/a><\/strong>. <\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-41a7099b\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\">I have problems compiling CO2 Gadget<\/span><\/div><div class=\"uagb-faq-content\"><p>For any issue related to <strong>development<\/strong>If you have any questions, problems or requests, please contact us at <strong><a href=\"https:\/\/github.com\/melkati\/CO2-Gadget\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CO2 Gadget repository in project on GitHub<\/a><\/strong>. <br><br>This article is intended for <strong>users <\/strong>of the CO2 Gadget firmware.  <\/p><\/div><\/div><\/div>\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Share this article<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Thank you very much for collaborating with the most difficult thing: SHARING IT AND MAKING IT KNOWN. It's no use how hard I can work on these tutorials if people don't get to know them. THANK YOU TO EVERYONE WHO SHARES!<\/strong> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Just below you have buttons that make it easy to share it on Facebook, Twitter, WhatsApp and Telegram.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/abs-0.twimg.com\/emoji\/v2\/72x72\/2764.png\" alt=\"\u2764\"\/><\/figure>\n<\/div><div class=\"essb_break_scroll\"><\/div>","protected":false},"excerpt":{"rendered":"<p>CO2 meter with colour display and Bluetooth connection. Take it with you everywhere and measure the air quality discreetly and at any time.<\/p>","protected":false},"author":1,"featured_media":239217,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_lmt_disableupdate":"yes","_lmt_disable":"no","footnotes":""},"categories":[13,16,17],"tags":[20,24,27,43],"class_list":["post-239146","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-co2-gadget","category-medidor-co2","category-proyectos-arduino","tag-arduino","tag-co2-gadget","tag-esp32","tag-proyectos-arduino"],"modified_by":"Mariete","uagb_featured_image_src":{"full":["https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-2.webp",1620,912,false],"thumbnail":["https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-2-150x150.webp",150,150,true],"medium":["https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-2-300x169.webp",300,169,true],"medium_large":["https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-2-768x432.webp",768,432,true],"large":["https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-2-1024x576.webp",1024,576,true],"1536x1536":["https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-2-1536x865.webp",1536,865,true],"2048x2048":["https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-2.webp",1620,912,false],"trp-custom-language-flag":["https:\/\/emariete.com\/wp-content\/uploads\/2021\/09\/Medidor-de-CO2-Display-TFT-Color-con-TTGO-T-Display-Sensirion-SCD30-Bluetooth-LE-2.webp",18,10,false]},"uagb_author_info":{"display_name":"Mariete","author_link":"https:\/\/emariete.com\/en\/author\/admin_xlyz052h\/"},"uagb_comment_info":21,"uagb_excerpt":"Medidor de CO2 con pantalla en color y conexi\u00f3n bluetooth. Ll\u00e9valo a todas partes y mide, discretamente y en todo momento la calidad del aire.","_links":{"self":[{"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/posts\/239146","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=239146"}],"version-history":[{"count":8,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/posts\/239146\/revisions"}],"predecessor-version":[{"id":242235,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/posts\/239146\/revisions\/242235"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/media\/239217"}],"wp:attachment":[{"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/media?parent=239146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/categories?post=239146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emariete.com\/en\/wp-json\/wp\/v2\/tags?post=239146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}