ANAVI Gas Detector

by ANAVI Technology

An ESP8266-powered, open source, Wi-Fi dev board for monitoring air quality and detecting dangerous gases.

Crowdfunding Page History

This page is an archive of the original crowdfunding campaign for this project. It may not be up-to-date with the latest updates and product availability. Return to the current project page.

$4,856 raised

of $10 goal

48,560% Funded! Order Below

Pledge Now


ANAVI Gas Detector

An open source, Wi-Fi development board for monitoring air quality and detecting dangerous gases. Includes one ANAVI Gas Detector (1). No gas sensors are included!


Starter Kit

Includes ANAVI Gas Detector, acrylic case, OLED mini display, MQ-135 gas sensor module, USB to UART debug cable


Advanced Kit

Includes ANAVI Gas Detector, acrylic case, OLED mini display, MQ-135 gas sensor module, USB to UART debug cable, HTU21D temperature and humidity module


Developer Kit

Includes ANAVI Gas Detector, acrylic case, OLED mini display, MQ-135 gas sensor module, USB to UART debug cable, HTU21D temperature and humidity module, BMP180 sensor module for barometric pressure and BH1750 sensor module for light


Recent Updates

As Featured In

Hackster News

"new board that makes use of ESP8266 platform, with the Anavi Gas Detector, which monitors air quality, and detects toxic gases."

Geeky Gadgets

"a new open source wireless development board created specifically to aid developers build quality and gas detection systems."

"appropriate for developers, makers, students and open source enthusiasts interested in home automation."


"Mais surtout, cela participe à supporter une activité d’un contributeur OSHW indépendant."

CNXSoft - Embedded Systems News

"easily monitor air quality, or more accurately air conductivity using MQ-135 sensor"

Easy Air Quality Monitoring for Home Automation

ANAVI Gas Detector is an open source, easy-to-use, Wi-Fi compatible development board for monitoring air quality and detecting dangerous gases. It supports popular analog MQ gas sensor modules such as MQ-135, MQ-2, MQ-3, etc. Furthermore, it comes with slots for mini OLED display and up to three additional I²C sensor modules, including the precise digital sensor HTU21D for measuring temperature and humidity.

Air pollution is a very serious problem. Monitoring air quality and detecting toxic gases can improve one’s quality of life. All these features make ANAVI Gas Detector appropriate for developers, makers, students and open source enthusiasts who are interested in home automation and an environmentally friendly lifestyle.

Quick Setup

Getting started with ANAVI Gas Detector is easy. No soldering is required. To turn on ANAVI Gas Detector, just plug a standard USB charger into its microUSB connector. A comprehensive user’s manual with exact steps for using all the features of ANAVI Gas Detector is available.

ANAVI Gas Detector is fully compliant with Arduino IDE, PlatformIO, the popular open source home automation software platforms Home Assistant and OpenHAB via the lightweight messaging protocol MQTT as well as ThingSpeak, the open IoT platform with MATLAB analytics. With ANAVI Gas Detector, it is easy for developers to focus on the software by easily building and flashing their own versions of the source code. Tech-savvy users can easily integrate ANAVI Gas Detector in their existing open source home automation platforms.

Open Source

Like all our previous Internet of Things products, ANAVI Gas Detector is an entirely open source project that combines open source hardware with free and open source software. It has been certified by the Open Source Hardware Association under UID BG000018.

The free and open source software tools KiCad and OpenSCAD were used to design ANAVI Gas Detector and its acrylic enclosure. Source code and schematics are available on GitHub. All units will be manufactured in Plovdiv, Bulgaria.

Fun For All Skill Levels

ANAVI Gas Detector is easy to use. You don’t need to be a tech whiz to use it. You can assemble it without any tools, and only a screwdriver is needed to mount the OLED display to the acrylic enclosure. Whether you’re a newbie to home automation or a skilled engineer, ANAVI Gas Detector is a great choice for many projects.

ANAVI Gas Detector can also serve as a convenient development board for home automation. The additional slots for I²C sensor modules makes it suitable for anyone interested in Internet of Things, coding, or open source.

ANAVI Gas Detector is useful for:

  • Monitoring indoor air quality
  • Monitoring indoor ambient temperature and humidity for home automation
  • Logging data in open source software platforms like Home Assistant, OpenHAB, Domoticz, ThingSpeak, etc.
  • Rapid Internet of Things prototyping and software development
  • Learning embedded software development by saving you the hassle of breadboards and jumper cables

Features & Specifications

  • CPU: Tensilica L106 32-bit processor (ESP8266)
  • Connectivity: Wi-Fi 802.11 b/g/n
  • Gas sensor support: MQ-135 for air quality or any other 5 V MQ analog gas sensor
  • Peripherals: Mini OLED display, UART pins for flashing custom firmware, button, three slots for I²C sensors
  • Compatibility: Arduino IDE, PlatformIO, Home Assistant, OpenHAB, ThingSpeak, MQTT, and any modern web browser
  • Certification: Open Source Hardware Association (OSHWA) BG000018
  • Dimensions: 75 mm x 40 mm


Out of the box, ANAVI Gas Detector supports the following modules:

  • MQ-135 gas sensor for air quality
  • 0.96" OLED I²C display
  • HTU21D I²C sensor for temperature and humidity
  • BH1750 I²C sensor for light
  • BMP180 I²C sensor for temperature and barometric pressure
  • APDS-9960 I²C sensor for RGB color and gesture detection

You can also attach any other 5 V MQ gas sensor or I²C sensors, but you will have to take care of their software integration.

How Does It Work?

The low-cost MQ gas sensors are popular in the maker community. They are widely used for measuring air quality, do-it-yourself breathalyzers, or detecting gas leaks. They are analog gas sensors for indoor use. Most of them operate at 5 V.

There is a huge variety of MQ gas sensors depending on their sensitivity. Popular models are MQ-135 (for air quality), MQ2 (for methane, butane, LPG, smoke), MQ-3 for (alcohol, ethanol, smoke), MQ-7 (for carbon monoxide) and MQ-9 (for carbon monoxide and flammable gasses).

All MQ gas sensor work on the same principles. There is built-in heater that provides the required work environment. There is a sensitive layer which has lower conductivity in clean air. The sensor’s conductivity gets higher as the gas concentration rises. Depending on the conductivity, the sensor outputs analog data in a range of 0 to 5 V. The gas sensitivity requires calibration and depends on the temperature and humidity influence.

Although MQ gas sensors are cheap and convenient, there are some caveats. They require huge preheat time. The first time the sensor is turned on, it must work in a room with clean air for at least 24 hours (48 hours recommended for MQ-135) to calibrate. After that, on each boot, it takes up to a couple of minutes for the heater to provides the required work environment before the sensor can measure correctly. MQ sensors detect gases in the air to which they react, but they cannot provide exact information about specific gas in parts per million (ppm). Over time, the sensitivity of the MQ sensor drops, therefore it is recommended to change the sensor periodically. Because of this, ANAVI Gas Detector doesn’t have any built-in MQ gas sensor and the user can easily replace only the sensor.

Using an analog-to-digital converter (ADC), ANAVI Gas Detector reads the data from the sensor. Our open source software is specially developed for MQ-135. Depending on the analog outplut value of the sensor, ANAVI Gas Detector determines whether the indoor air quality is good, moderate, or poor. This information is shown on mini OLED display (if attached) as well as on the green, yellow, and red indication LEDs on the board. Since it is open source software, developers can easily modify and adjust it for other MQ gas sensors, for example MQ-2 or MQ-3. The UART pins on ANAVI Gas Detector ensure that custom firmware can be flashed on the board.

All kits with ANAVI Gas Detector include MQ-135. It has a Tin Dioxide (SnO2) sensitive layer. This sensor is used in air quality control equipment for buildings and offices, because it is suitable for detecting of NH3, alcohol, Benzene, smoke, CO2, etc.

What Comes In A Kit?

ANAVI Gas DetectorStarter KitAdvanced KitDeveloper Kit
ANAVI Gas DetectorYes Yes Yes Yes Yes (x4)
MQ-135 Gas SensorNo Yes Yes Yes Yes (x4)
Acrylic enclosureNo Yes Yes Yes Yes (x4)
0.96" OLED displayNo Yes Yes Yes Yes (x4)
USB to serial debug cableNo Yes Yes Yes Yes (x4)
Temperature and humidity sensor (HTU21D)No No Yes Yes Yes (x4)
Light sensor (BH1750)No No No Yes Yes
Barometric pressure sensor (BMP180)No No No Yes Yes

Starter Kit

Advanced Kit

Developer Kit


There are literally hundreds of projects for deterimining air quality with various development boards and sensors. Most of them require advanced skills. A common mistake that significantly affects accuracy is using an analog-to-digital converters (ADCs) with a range of 0 to 3.3 V for MQ gas sensors that have a range of range 0 to 5 V.

Unlike the rest, ANAVI Gas Detector is entirely open source. It supports a huge variety of low cost analog gas sensors, and doesn’t require a breadboard or soldering iron to get started. With proper voltage dividers, ANAVI Gas Detector detects the full output range from the supported gas sensors.

Manufacturing Plan

To ensure consistent high quality, all printed circuit boards (PCBs) for ANAVI Gas Detector will be manufactured and assembled at a local factory in Plovdiv, Bulgaria, EU. The PCBs will have a gold surface finish. The fabrication process includes a procedure called panelization, which groups together a number of PCBs on a larger board called a "panel". After that, components will be mounted on each board. All boards will be carefully manually flashed with open source software (already available on GitHub), tested, and packaged in individual cardboard boxes.

Shipping & Fulfillment

All units of ANAVI Gas Detector will be shipped to our end customers using Crowd Supply’s fulfillment services. Once manufacturing is completed, we’ll make a bulk shipment to Crowd Supply and from there, the packages will be shipped out to our individual backers. For more details, please have a look at the guide to ordering, paying, and shipping.

Risks & Challenges

ANAVI Gas Detector is a certified open source hardware product. We have already manufactured a small-run batch to ensure that everything works correctly. Although this significantly reduces any risks, mass production still depends on factories and suppliers. Availability of parts can also be an issue. In order to provide ANAVI Gas Detector at the best price, we are working with reliable suppliers and a trusted local factory in Plovdiv, Bulgaria.

We have experience successfully delivering projects on time, and even ahead of schedule, from our previous crowdfunding campaigns for ANAVI Thermometer, ANAVI Infrared pHAT, ANAVI Light Controller, and many more. We are confident that we can again arrange successful mass production on time. However, if any delays occur, backers will be notified promptly through regular updates.

Stretch Goals

Our crowdfunding campaign has a very modest goal of just $10, but if we raise:

  • $1,000, we'll add awesome stickers for all contributors
  • $2,500, we'll publish a lot of additional free video tutorials

Support & Documentation

ANAVI Gas Detector is an entirely open source project, the source code and the schematics are available at our GitHub repositories. Please have a look at the following links:

If you have a question about ordering, paying, or shipping, please refer to The Crowd Supply Guide.


ANAVI Technology

Open source hardware created and powered by free and open source software

ANAVI Technology

Olimex Ltd


hardware components

Mouser Electronics

Components and Hardware Sourcing

TME Electronic Components

Components and Hardware Sourcing

Comet Electronics


Components and Hardware Sourcing

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: