项目作者: smougenot

项目描述 :
ESP8266 micro controller and I2C connected sensors pushing messages over mqtt
高级语言: C++
项目地址: git://github.com/smougenot/esp8266_sensor.git
创建时间: 2016-02-03T22:01:46Z
项目社区:https://github.com/smougenot/esp8266_sensor

开源协议:Creative Commons Zero v1.0 Universal

下载


Build Status
Join the chat at https://gitter.im/smougenot/esp8266_sensor
CodeFactor

esp8266_sensor


Obsolete
One should use Tasmota with great benefits!!!

Tasmota on Github


ESP8266 micro controller and I2C connected sensors pushing messages over MQTT

Aim

Provide a simple usage of sensors (hardware) with a simple way to publish them (software).


Note
This document is under construction

TODO:

  • links I2C, MQTT, ESP8266
  • BOM
  • BOM links
  • Configuration instructions (Wifi)
  • images

BOM

Name Cost Informations
NodeMCU $5 Microcontroller compliant with Arduino with Wifi
BMP180 Sensor : temperature and pressure
BME280 Sensor : temperature, pressure and humidity
BH1750 Sensor : light
SHT21 Sensor : temperature and humidity
VEML6070 Sensor : UV light

Build

Thanks to PlatformIO it is pretty simple to Build.

  • install PlatformIO
  • install shell commands
  • using a shell run :
    pio run