All Projects → tenderlove → Esp8266aq

tenderlove / Esp8266aq

Licence: unlicense
ESP8266 and Plantower AQ sensor

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Esp8266aq

Awtrix1.0
(Outdated) Smart RGB Matrix Clock
Stars: ✭ 99 (-35.29%)
Mutual labels:  iot, esp8266
Enigmaiot
Secure sensor and gateway platform based on ESP8266 and ESP32
Stars: ✭ 120 (-21.57%)
Mutual labels:  iot, esp8266
App Release
An IoT Solution,this is the android release app | download ios app in app store
Stars: ✭ 104 (-32.03%)
Mutual labels:  iot, esp8266
Ha4iot
Open Source Home Automation system for .NET
Stars: ✭ 146 (-4.58%)
Mutual labels:  temperature, iot
Mycontroller V1 Legacy
The Open Source Controller
Stars: ✭ 135 (-11.76%)
Mutual labels:  iot, esp8266
Temp Monitor
Internet of Things data platform for temperature and humidity sensors with maps
Stars: ✭ 84 (-45.1%)
Mutual labels:  temperature, iot
Swifitch
Swifitch is ESP8266 based relay board that could be used to turn any light or any wall socket into smart one!
Stars: ✭ 117 (-23.53%)
Mutual labels:  iot, esp8266
Blinker Library
An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.
Stars: ✭ 1,095 (+615.69%)
Mutual labels:  iot, esp8266
Home Assistant Config
My Home Assistant Configuration 🏡🏡
Stars: ✭ 133 (-13.07%)
Mutual labels:  iot, esp8266
Server Go
🎨OpenIoTHub Server[内网穿透和物联网设备管理服务器]
Stars: ✭ 127 (-16.99%)
Mutual labels:  iot, esp8266
Homie Esp8266
💡 ESP8266 framework for Homie, a lightweight MQTT convention for the IoT
Stars: ✭ 1,241 (+711.11%)
Mutual labels:  iot, esp8266
Blinker Doc
blinker中文文档
Stars: ✭ 139 (-9.15%)
Mutual labels:  iot, esp8266
Esp8266 aliyun mqtt app
基于ESP8266官方SDK快速接入阿里云物联网平台
Stars: ✭ 81 (-47.06%)
Mutual labels:  iot, esp8266
Esp8266 Tiny Door And Window Sensor
Battery powered door and window sensor with ultra low standby power. Arduino, ESP-12, Reed switch, ATtiny, LDO
Stars: ✭ 146 (-4.58%)
Mutual labels:  iot, esp8266
Sming
Sming - Open Source framework for high efficiency native ESP8266 development
Stars: ✭ 1,197 (+682.35%)
Mutual labels:  iot, esp8266
Esp8266
ESP8266 NodeMCU Workshop
Stars: ✭ 109 (-28.76%)
Mutual labels:  iot, esp8266
Bleeper
Library to manage your firmware configurations written in C++
Stars: ✭ 54 (-64.71%)
Mutual labels:  iot, esp8266
Mysensors
MySensors library and examples
Stars: ✭ 1,150 (+651.63%)
Mutual labels:  iot, esp8266
Gateway Go
🎁GateWay Client for OpenIoTHub[云易连访问内网端口和设备的网关]
Stars: ✭ 127 (-16.99%)
Mutual labels:  iot, esp8266
At device
AT component porting or samples for different devices
Stars: ✭ 136 (-11.11%)
Mutual labels:  iot, esp8266

My ESP8266 + Plantower AQ sensor project

This project is an ESP8266 combined with an AQ sensor and temp / humidity sensor. I have these set up around my house so I can monitor air quality and temp. It broadcasts the sensor information over UDP, and anything listening for the UDP broadcasts can decode the information and use it.

Overview

Here is a photo of the completed project:

Photo of Project

The sensor gets power over USB. When you power the sensor up, it will create an ad-hoc wifi network. You can connect to that network then configure the sensor with the network you want it to connect to.

Hardware

The PCB is found in the pcb directory. It's just a Kicad project. The README in that folder has more information about the hardware side of this project (including parts, etc).

Firmware

The firmware is found in the firmware directory. The README file in that folder has more information about the firmware side of this project.

Client

There is a sample client in client.rb. It will listen for sensor data then print it to the terminal. You should decide what to do with that data. Personally, I am feeding it in to an InfluxDB and then using Grafana to plot the data:

Grafana screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].