The MQ-7 gas sensor module detects carbon monoxide (CO, a colourless and odourless toxic gas) in the surrounding air with a range of 10 to 1000 ppm (parts per million). It accepts 2.5V to 5V supply, so the mq7 sensor works directly with both ESP32 and Arduino boards without any regulator. Output voltage rises as CO concentration increases.
The heater runs at high voltage for 60 seconds then drops to low voltage for 90 seconds, cycling continuously for accurate detection. The mq7 sensor limitation is that a static 5V supply without firmware timing control gives only rough ppm readings. The heating resistance of plus or minus 31 ohms can vary between units, so calibrate before deploying.
Makers, and IoT engineers use sensor for CO alarms and ventilation control builds. Connect to 5V, GND, and read the analog pin in your Arduino sketch. StemVolt provides this sensor with trusted quality, ensuring reliable performance and easy usability.
Related Products:
- Checkout The MQ-135 Gas Sensor Module
Features:
- Detects carbon monoxide CO in a range of 10 to 1000 ppm for home and lab safety
- Ambient temperature range of -20 to 50 degrees Celsius covers indoor and outdoor use
- Analog output gives proportional voltage reading for variable CO concentration measurement
Technical Specifications:
| Specification | Details |
|---|---|
| Sensor Type | MQ-7 Gas Sensor Module |
| Detectable Gases | Carbon Monoxide (CO) |
| Operating Voltage (V) | 2.5 to 5 |
| Ambient Temperature (°C) | -20 ~ + 50 |
| Detecting Range | 10 ~ 1000 ppm |
| Heating Resistance | ± 31 Ω |
Applications:
- A home CO alarm uses this to trigger a buzzer when carbon monoxide is detected indoors
- A kitchen ventilation project uses this to switch on an exhaust fan automatically
- MQ-7 gas sensor module reads CO ppm data on Arduino and displays it on an LCD screen
Package Includes:
- 1 x MQ-7 Gas Sensor Module














Reviews
Clear filtersThere are no reviews yet.