Anonymous
Mar 30, 2026
Rating: 4/5
Good value but needs patience
The module works as described. Just remember that it takes a while to stabilize when you first plug it in. Don't expect instant readings on day one. Great price for the functionality.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Sensor Type | MQ-2 Semiconductor Gas Sensor |
| Detectable Gases | LPG, Propane, Hydrogen, Methane, Alcohol, Smoke |
| Operating Voltage | 5V DC |
| Output Signal | Digital Switch Output (0 and 1) & Analog Voltage Output |
| Preheat Time | 24-48 Hours (Initial) |
| Concentration Range | 300 - 10000 ppm for combustible gases |
| Interface | 3-Pin Header (VCC, GND, DO/AO) |
| Adjustability | Sensitivity adjustable via onboard potentiometer |
| Compatible Boards | Arduino, Raspberry Pi, ESP8266, STM32 |
| Dimensions | 32mm x 20mm x 15mm |
Anonymous
Mar 30, 2026
Rating: 4/5
Good value but needs patience
The module works as described. Just remember that it takes a while to stabilize when you first plug it in. Don't expect instant readings on day one. Great price for the functionality.
Anonymous
Mar 28, 2026
Rating: 5/5
Perfect for home safety projects
I used this sensor to build a custom kitchen gas leak alarm. It was very easy to interface with my Arduino Uno. The sensitivity adjustment works well once you let it preheat for the recommended time.
Anonymous
Mar 28, 2026
Rating: 5/5
Excellent sensitivity
I integrated this into my smart home system using an ESP32. It detects LPG leaks very quickly. The build quality feels sturdy and the pins are well-soldered.
Anonymous
Mar 21, 2026
Rating: 5/5
Reliable for student projects
Bought ten of these for our university robotics club. All units performed consistently. The analog output allows for precise monitoring of gas concentration levels in our test chambers.
Anonymous
Mar 14, 2026
Rating: 3/5
Works but documentation could be better
The hardware is fine, but I had to search online for good code examples to get the analog readings calibrated correctly. Once figured out, it does the job well.
Anonymous
Mar 07, 2026
Rating: 4/5
Solid sensor module
Works great for detecting smoke from incense during testing. The digital output threshold is easy to set with the small screw on the board. Would recommend having a multimeter handy for calibration.
Q: What is the lifespan of the sensing element?
A: Under normal operating conditions, the MQ-2 sensing element typically has a lifespan of 1 to 2 years. Exposure to extremely high concentrations of gas or silicone vapors can shorten this life.
Q: Is the output voltage 3.3V or 5V compatible?
A: The module operates at 5V. The digital output is 5V logic. If you are using a 3.3V microcontroller like an ESP8266 or ESP32, you may need a voltage divider or level shifter for the digital pin, though the analog pin often reads fine directly.
Q: Does this module require a separate library for Arduino?
A: No specific library is required. You can read the digital output using standard digitalRead() functions and the analog output using analogRead(). Many generic gas sensor libraries exist if you want advanced filtering.
Q: How long does the sensor need to warm up before use?
A: For initial use, the sensor should be powered on for 24 to 48 hours to burn off manufacturing residues and stabilize. After the initial burn-in, a warm-up time of about 1-2 minutes is usually sufficient for subsequent uses.
Q: Can this detect carbon monoxide (CO)?
A: The MQ-2 is primarily designed for combustible gases like LPG, propane, and methane, as well as smoke. For dedicated Carbon Monoxide detection, we recommend the MQ-7 sensor module instead.