Adding IAQ board in cookbook section (#844)

This commit is contained in:
Nikolay Kitanov 2020-11-23 01:06:38 +02:00 committed by GitHub
parent 3428a7ef84
commit 16e8bc6661
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 64 additions and 0 deletions

63
cookbook/iaq_board.rst Normal file
View File

@ -0,0 +1,63 @@
.. seo::
:description: IAQ (Indoor Air Quality) Board
:image: iaq_board2.jpg
:keywords: IAQ Board
IAQ (Indoor Air Quality) Board
==============================
.. figure:: images/iaq_board2.jpg
:align: center
:width: 100.0%
IAQ Board is a DIY device for measuring internal air quality running with esphome. It's quite small and is based on a custom PCB where part of the components are soldered and connected.
Here is what it can measure:
- **Temperature / Humidity / Pressure**
- **Air particles PM1, PM2.5, PM10**
- **Carbon Dioxide with NDIR sensor**
- **Air Quality Index by EPA, based on 24h average PM2.5 particles**
- **Ambient light**
- **Total VOC (volatile organic compound)**
- **equivalent CO2 (not very correct compared with the NDIR sensor, but it's provided by the VOC sensor)**
On top of that:
- **At least one OLED display to show the data (can have one more on the top of the MCU board)**
- **three RGB wide angle LEDs with auto brightness. LED1 indicates PM2.5, LED2 - Air quality index, LED3 - CO2.**
- **auto night dimming of the displays and LEDs (can be disabled)**
- **MIN/MAX values of Temperature, PM2.5 and CO2, and 24h average PM2.5 value.**
- **multi function button for selection of the data to show on the display**
ESPHome Configuration
---------------------
Full documentation (PCB, Schematic, esphome yaml config) is published here: `https://github.com/nkitanov/iaq_board <https://github.com/nkitanov/iaq_board>`__
YAML configuration is about 700 lines and can be downloaded from here: `iaq_board.yaml <https://github.com/nkitanov/iaq_board/blob/master/firmware/iaq_board.yaml>`__
.. figure:: images/iaq_board1.jpg
:align: center
:width: 100.0%
.. raw:: html
<iframe width="560" height="315" src="https://www.youtube.com/embed/X75OGs2TTT8" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
See Also
--------
- :doc:`/devices/nodemcu_esp8266`
- :doc:`/components/display/ssd1306`
- :doc:`/components/sensor/bme280`
- :doc:`/components/sensor/pmsx003`
- :doc:`/components/sensor/mhz19`
- :doc:`/components/sensor/sgp30`
- :doc:`/components/sensor/tsl2561`
- :doc:`/components/binary_sensor/gpio`
- :doc:`/components/sensor/template`
- :doc:`/components/light/neopixelbus`
- :doc:`/guides/automations`
- :doc:`/components/i2c`
- :doc:`/components/uart`
- :ghedit:`Edit`

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

BIN
images/iaq_board2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -393,6 +393,7 @@ Cookbook
Teckin SB50, cookbook/teckin_sb50, teckin_sb50.jpg
Sonoff light switch options, cookbook/sonoff-light-switch, light_switch.png
ESP32 Water Leak Detector, cookbook/leak-detector-m5stickC, leak-detector-m5stickC_main_index.jpg
IAQ (Indoor Air Quality) Board, cookbook/iaq_board, iaq_board2.jpg
Do you have other awesome automations or cool setups? Please feel free to add them to the
documentation for others to copy. See :doc:`Contributing </guides/contributing>`.