{"product_id":"mh-z19c-ndir-co2-air-quality-sensor","title":"MH-Z19C NDIR CO₂ Air Quality Sensor for Arduino, ESP32 \u0026 Raspberry Pi","description":"\u003cp\u003eBuy MH-Z19C NDIR CO₂ Air Quality Sensor in Pakistan. Accurate 400–5000ppm CO₂ sensor for Arduino, ESP32, Raspberry Pi and indoor air quality monitoring.\u003c\/p\u003e\n\u003ch3 data-section-id=\"mzm7mz\" data-start=\"2131\" data-end=\"2152\" class=\"PDq2pG_selectionAnchorContainer\"\u003eDescription\u003cspan aria-hidden=\"true\" class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003ch3 data-section-id=\"d76jwi\" data-start=\"2154\" data-end=\"2192\"\u003eMH-Z19C NDIR CO₂ Air Quality Sensor\u003c\/h3\u003e\n\u003cp data-start=\"2194\" data-end=\"2685\"\u003eThe \u003cstrong data-start=\"2198\" data-end=\"2237\"\u003eMH-Z19C NDIR CO₂ Air Quality Sensor\u003c\/strong\u003e is a high-accuracy carbon dioxide sensor designed for indoor air quality monitoring, smart homes, HVAC systems and IoT applications. Using \u003cstrong data-start=\"2377\" data-end=\"2411\"\u003eNon-Dispersive Infrared (NDIR)\u003c\/strong\u003e technology, it measures carbon dioxide concentrations while remaining unaffected by oxygen, providing stable and reliable long-term performance. It also features \u003cstrong data-start=\"2574\" data-end=\"2612\"\u003eautomatic temperature compensation\u003c\/strong\u003e for improved measurement accuracy. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"2687\" data-end=\"3100\"\u003eThe sensor supports a \u003cstrong data-start=\"2709\" data-end=\"2747\"\u003e400–5000 ppm CO₂ measurement range\u003c\/strong\u003e and communicates through both \u003cstrong data-start=\"2778\" data-end=\"2792\"\u003eUART (TTL)\u003c\/strong\u003e and \u003cstrong data-start=\"2797\" data-end=\"2804\"\u003ePWM\u003c\/strong\u003e outputs, making it easy to integrate with \u003cstrong data-start=\"2847\" data-end=\"2895\"\u003eArduino, ESP32, ESP8266, Raspberry Pi, STM32\u003c\/strong\u003e and other embedded platforms. It includes \u003cstrong data-start=\"2938\" data-end=\"2978\"\u003eAutomatic Baseline Calibration (ABC)\u003c\/strong\u003e, which can be enabled or disabled, and also supports manual zero-point calibration. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"3102\" data-end=\"3289\"\u003eIts compact size, low power consumption and high reliability make it ideal for environmental monitoring, classroom air quality systems, offices, greenhouses and smart building automation.\u003c\/p\u003e\n\u003ch3 data-section-id=\"u0ybrq\" data-start=\"3296\" data-end=\"3310\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"3312\" data-end=\"3683\"\u003e\n\u003cli data-section-id=\"1nn9dx6\" data-start=\"3312\" data-end=\"3341\"\u003eNDIR CO₂ sensing technology\u003c\/li\u003e\n\u003cli data-section-id=\"1lrrx6q\" data-start=\"3342\" data-end=\"3369\"\u003eMeasures 400–5000 ppm CO₂\u003c\/li\u003e\n\u003cli data-section-id=\"e1rjkh\" data-start=\"3370\" data-end=\"3397\"\u003eHigh measurement accuracy\u003c\/li\u003e\n\u003cli data-section-id=\"1d4zsp0\" data-start=\"3398\" data-end=\"3419\"\u003eUART and PWM output\u003c\/li\u003e\n\u003cli data-section-id=\"1wsvxto\" data-start=\"3420\" data-end=\"3455\"\u003eBuilt-in temperature compensation\u003c\/li\u003e\n\u003cli data-section-id=\"1jjpif9\" data-start=\"3456\" data-end=\"3494\"\u003eAutomatic Baseline Calibration (ABC)\u003c\/li\u003e\n\u003cli data-section-id=\"i9r5dg\" data-start=\"3495\" data-end=\"3534\"\u003eManual zero-point calibration support\u003c\/li\u003e\n\u003cli data-section-id=\"jhmxae\" data-start=\"3535\" data-end=\"3558\"\u003eLow power consumption\u003c\/li\u003e\n\u003cli data-section-id=\"1emvyce\" data-start=\"3559\" data-end=\"3579\"\u003eFast response time\u003c\/li\u003e\n\u003cli data-section-id=\"o7gie1\" data-start=\"3580\" data-end=\"3601\"\u003eLong operating life\u003c\/li\u003e\n\u003cli data-section-id=\"1vec0vl\" data-start=\"3602\" data-end=\"3641\"\u003eEasy integration with Arduino \u0026amp; ESP32\u003c\/li\u003e\n\u003cli data-section-id=\"oqg7fg\" data-start=\"3642\" data-end=\"3683\"\u003eIdeal for indoor air quality monitoring\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"zjxypn\" data-start=\"3690\" data-end=\"3716\"\u003eTechnical Specifications\u003c\/h3\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"3718\" data-end=\"4344\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"3718\" data-end=\"3745\"\u003e\n\u003ctr data-start=\"3718\" data-end=\"3745\"\u003e\n\u003cth data-start=\"3718\" data-end=\"3734\" data-col-size=\"sm\" class=\"last:pe-10\"\u003eSpecification\u003c\/th\u003e\n\u003cth data-start=\"3734\" data-end=\"3745\" data-col-size=\"sm\" class=\"last:pe-10\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"3773\" data-end=\"4344\"\u003e\n\u003ctr data-start=\"3773\" data-end=\"3792\"\u003e\n\u003ctd data-start=\"3773\" data-end=\"3781\" data-col-size=\"sm\"\u003eModel\u003c\/td\u003e\n\u003ctd data-start=\"3781\" data-end=\"3792\" data-col-size=\"sm\"\u003eMH-Z19C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3793\" data-end=\"3833\"\u003e\n\u003ctd data-start=\"3793\" data-end=\"3809\" data-col-size=\"sm\"\u003eDetection Gas\u003c\/td\u003e\n\u003ctd data-start=\"3809\" data-end=\"3833\" data-col-size=\"sm\"\u003eCarbon Dioxide (CO₂)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3834\" data-end=\"3892\"\u003e\n\u003ctd data-start=\"3834\" data-end=\"3858\" data-col-size=\"sm\"\u003eMeasurement Principle\u003c\/td\u003e\n\u003ctd data-start=\"3858\" data-end=\"3892\" data-col-size=\"sm\"\u003eNDIR (Non-Dispersive Infrared)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3893\" data-end=\"3927\"\u003e\n\u003ctd data-start=\"3893\" data-end=\"3911\" data-col-size=\"sm\"\u003eMeasuring Range\u003c\/td\u003e\n\u003ctd data-start=\"3911\" data-end=\"3927\" data-col-size=\"sm\"\u003e400–5000 ppm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3928\" data-end=\"3957\"\u003e\n\u003ctd data-start=\"3928\" data-end=\"3948\" data-col-size=\"sm\"\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd data-start=\"3948\" data-end=\"3957\" data-col-size=\"sm\"\u003e5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3958\" data-end=\"3986\"\u003e\n\u003ctd data-start=\"3958\" data-end=\"3976\" data-col-size=\"sm\"\u003eAverage Current\u003c\/td\u003e\n\u003ctd data-start=\"3976\" data-end=\"3986\" data-col-size=\"sm\"\u003e\u0026lt;40 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3987\" data-end=\"4012\"\u003e\n\u003ctd data-start=\"3987\" data-end=\"4002\" data-col-size=\"sm\"\u003ePeak Current\u003c\/td\u003e\n\u003ctd data-start=\"4002\" data-end=\"4012\" data-col-size=\"sm\"\u003e125 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"4013\" data-end=\"4056\"\u003e\n\u003ctd data-start=\"4013\" data-end=\"4032\" data-col-size=\"sm\"\u003eOutput Interface\u003c\/td\u003e\n\u003ctd data-start=\"4032\" data-end=\"4056\" data-col-size=\"sm\"\u003eUART (3.3V TTL), PWM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"4057\" data-end=\"4102\"\u003e\n\u003ctd data-start=\"4057\" data-end=\"4071\" data-col-size=\"sm\"\u003eLogic Level\u003c\/td\u003e\n\u003ctd data-start=\"4071\" data-end=\"4102\" data-col-size=\"sm\"\u003e3.3V (5V Compatible Module)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"4103\" data-end=\"4130\"\u003e\n\u003ctd data-start=\"4103\" data-end=\"4118\" data-col-size=\"sm\"\u003ePreheat Time\u003c\/td\u003e\n\u003ctd data-start=\"4118\" data-end=\"4130\" data-col-size=\"sm\"\u003e1 Minute\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"4131\" data-end=\"4167\"\u003e\n\u003ctd data-start=\"4131\" data-end=\"4147\" data-col-size=\"sm\"\u003eResponse Time\u003c\/td\u003e\n\u003ctd data-start=\"4147\" data-end=\"4167\" data-col-size=\"sm\"\u003eT90 \u0026lt;120 Seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"4168\" data-end=\"4210\"\u003e\n\u003ctd data-start=\"4168\" data-end=\"4192\" data-col-size=\"sm\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd data-start=\"4192\" data-end=\"4210\" data-col-size=\"sm\"\u003e-10°C to +50°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"4211\" data-end=\"4261\"\u003e\n\u003ctd data-start=\"4211\" data-end=\"4232\" data-col-size=\"sm\"\u003eOperating Humidity\u003c\/td\u003e\n\u003ctd data-start=\"4232\" data-end=\"4261\" data-col-size=\"sm\"\u003e0–95% RH (Non-Condensing)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"4262\" data-end=\"4302\"\u003e\n\u003ctd data-start=\"4262\" data-end=\"4275\" data-col-size=\"sm\"\u003eDimensions\u003c\/td\u003e\n\u003ctd data-start=\"4275\" data-end=\"4302\" data-col-size=\"sm\"\u003eApprox. 33 × 20 × 17 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"4303\" data-end=\"4344\"\u003e\n\u003ctd data-start=\"4303\" data-end=\"4323\" data-col-size=\"sm\"\u003eExpected Lifespan\u003c\/td\u003e\n\u003ctd data-start=\"4323\" data-end=\"4344\" data-col-size=\"sm\"\u003eMore than 5 Years\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 data-section-id=\"c3mln3\" data-start=\"4454\" data-end=\"4468\"\u003eApplications\u003c\/h3\u003e\n\u003cp data-start=\"4470\" data-end=\"4482\"\u003ePerfect for:\u003c\/p\u003e\n\u003cul data-start=\"4484\" data-end=\"4720\"\u003e\n\u003cli data-section-id=\"1nr4kf6\" data-start=\"4484\" data-end=\"4515\"\u003eIndoor Air Quality Monitoring\u003c\/li\u003e\n\u003cli data-section-id=\"163agkh\" data-start=\"4516\" data-end=\"4539\"\u003eSmart Home Automation\u003c\/li\u003e\n\u003cli data-section-id=\"4cf6s3\" data-start=\"4540\" data-end=\"4556\"\u003eHome Assistant\u003c\/li\u003e\n\u003cli data-section-id=\"mc73fm\" data-start=\"4557\" data-end=\"4571\"\u003eHVAC Systems\u003c\/li\u003e\n\u003cli data-section-id=\"1n9tui3\" data-start=\"4572\" data-end=\"4594\"\u003eSchools \u0026amp; Classrooms\u003c\/li\u003e\n\u003cli data-section-id=\"1q165iz\" data-start=\"4595\" data-end=\"4604\"\u003eOffices\u003c\/li\u003e\n\u003cli data-section-id=\"1pcw85g\" data-start=\"4605\" data-end=\"4618\"\u003eGreenhouses\u003c\/li\u003e\n\u003cli data-section-id=\"iesvbw\" data-start=\"4619\" data-end=\"4645\"\u003eEnvironmental Monitoring\u003c\/li\u003e\n\u003cli data-section-id=\"18mu96k\" data-start=\"4646\" data-end=\"4660\"\u003eIoT Projects\u003c\/li\u003e\n\u003cli data-section-id=\"1jcmd8k\" data-start=\"4661\" data-end=\"4679\"\u003eArduino Projects\u003c\/li\u003e\n\u003cli data-section-id=\"2la6h\" data-start=\"4680\" data-end=\"4696\"\u003eESP32 Projects\u003c\/li\u003e\n\u003cli data-section-id=\"1a4jiu1\" data-start=\"4697\" data-end=\"4720\"\u003eRaspberry Pi Projects\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"hg9dub\" data-start=\"4727\" data-end=\"4745\"\u003ePackage Includes\u003c\/h3\u003e\n\u003cul data-start=\"4747\" data-end=\"4788\"\u003e\n\u003cli data-section-id=\"lyicll\" data-start=\"4747\" data-end=\"4788\"\u003e1 × MH-Z19C NDIR CO₂ Air Quality Sensor\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"2xgsg0\" data-start=\"4795\" data-end=\"4818\"\u003eWhy Buy from Chip.pk?\u003c\/h3\u003e\n\u003cul data-start=\"4820\" data-end=\"5054\"\u003e\n\u003cli data-section-id=\"cdlqfp\" data-start=\"4820\" data-end=\"4849\"\u003eGenuine quality CO₂ sensors\u003c\/li\u003e\n\u003cli data-section-id=\"l45g6o\" data-start=\"4850\" data-end=\"4881\"\u003eFast delivery across Pakistan\u003c\/li\u003e\n\u003cli data-section-id=\"1x9b6n7\" data-start=\"4882\" data-end=\"4910\"\u003eRetail \u0026amp; wholesale pricing\u003c\/li\u003e\n\u003cli data-section-id=\"1pedf4w\" data-start=\"4911\" data-end=\"4929\"\u003eSecure packaging\u003c\/li\u003e\n\u003cli data-section-id=\"pba99i\" data-start=\"4930\" data-end=\"4965\"\u003eTechnical support before purchase\u003c\/li\u003e\n\u003cli data-section-id=\"1prghva\" data-start=\"4966\" data-end=\"5018\"\u003eTrusted supplier for IoT and environmental sensors\u003c\/li\u003e\n\u003cli data-section-id=\"1f8hna1\" data-start=\"5019\" data-end=\"5054\"\u003eHigh-quality embedded electronics\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"195ecoo\" data-start=\"5061\" data-end=\"5096\"\u003eFrequently Asked Questions (FAQs)\u003c\/h3\u003e\n\u003ch3 data-section-id=\"1evf5yl\" data-start=\"5098\" data-end=\"5141\"\u003eIs the MH-Z19C compatible with Arduino?\u003c\/h3\u003e\n\u003cp data-start=\"5143\" data-end=\"5258\"\u003eYes. It works with \u003cstrong data-start=\"5162\" data-end=\"5189\"\u003eArduino Uno, Nano, Mega\u003c\/strong\u003e and other Arduino-compatible boards using UART or PWM communication.\u003c\/p\u003e\n\u003ch3 data-section-id=\"2as1jb\" data-start=\"5260\" data-end=\"5288\"\u003eCan I use it with ESP32?\u003c\/h3\u003e\n\u003cp data-start=\"5290\" data-end=\"5451\"\u003eYes. The sensor is fully compatible with \u003cstrong data-start=\"5331\" data-end=\"5340\"\u003eESP32\u003c\/strong\u003e, \u003cstrong data-start=\"5342\" data-end=\"5353\"\u003eESP8266\u003c\/strong\u003e, \u003cstrong data-start=\"5355\" data-end=\"5371\"\u003eRaspberry Pi\u003c\/strong\u003e and \u003cstrong data-start=\"5376\" data-end=\"5385\"\u003eSTM32\u003c\/strong\u003e through its UART interface. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 data-section-id=\"84g31y\" data-start=\"5453\" data-end=\"5485\"\u003eDoes it measure air quality?\u003c\/h3\u003e\n\u003cp data-start=\"5487\" data-end=\"5722\"\u003eIt specifically measures \u003cstrong data-start=\"5512\" data-end=\"5536\"\u003ecarbon dioxide (CO₂)\u003c\/strong\u003e concentration. For complete indoor air quality monitoring, pair it with sensors such as the \u003cstrong data-start=\"5629\" data-end=\"5650\"\u003ePlantower PMS5003\u003c\/strong\u003e (PM1.0\/PM2.5\/PM10) and \u003cstrong data-start=\"5674\" data-end=\"5684\"\u003eBME280\u003c\/strong\u003e (temperature, humidity and pressure).\u003c\/p\u003e\n\u003ch3 data-section-id=\"ms8zmm\" data-start=\"5724\" data-end=\"5756\"\u003eDoes it require calibration?\u003c\/h3\u003e\n\u003cp data-start=\"5758\" data-end=\"5919\"\u003eThe sensor includes \u003cstrong data-start=\"5778\" data-end=\"5818\"\u003eAutomatic Baseline Calibration (ABC)\u003c\/strong\u003e and also supports \u003cstrong data-start=\"5837\" data-end=\"5870\"\u003emanual zero-point calibration\u003c\/strong\u003e if needed. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 data-section-id=\"154bg36\" data-start=\"5921\" data-end=\"5953\"\u003eWhat is the measuring range?\u003c\/h3\u003e\n\u003cp data-start=\"5955\" data-end=\"6047\"\u003eThe standard MH-Z19C measures \u003cstrong data-start=\"5985\" data-end=\"6008\"\u003e400 to 5000 ppm CO₂\u003c\/strong\u003e\u003c\/p\u003e","brand":"Chip.pk","offers":[{"title":"Default Title","offer_id":51916893454621,"sku":null,"price":6650.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/1060\/7389\/files\/MH-Z19C_NDIR_CO_Air_Quality_Sensor_back_side.png?v=1782140624","url":"https:\/\/www.chip.pk\/products\/mh-z19c-ndir-co2-air-quality-sensor","provider":"Chip.pk","version":"1.0","type":"link"}