commanderk33n / weatherStation

weatherStation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Weather Station NodeMCU

Usage:

after checkout:

  • Download Arduino IDE
  • Download ESP8266 Development Board and Driver File:
  • Install Libaries:
    • esp8266 weather
    • JSON Streaming
    • adafruit bme280
    • adafruit Unified sensor
    • oled lib from NodeMCU/lib
  • Add your WIFI, Webserver and Database-Server info into weatherSationKeen.ino, esp-chart.php and post-data.php

Hardware used:

  • NodeMCU ESP8266 (CP2102)
  • GY-BME280 Sensormodul
  • OLED-Display (SSH1106)
  • RaspberryPi for Webserver (Nginx, MariaDB, PHP)

Pin Connection:

  • NodeMCU ESP8266 <-----> OLED
    • 3.3V---VCC
    • GND---GND
    • D1---SCL
    • D2---SDA
  • NodeMCU ESP8266<-----> BME280
    • 3.3V---VCC
    • GND---GND
    • D1---SCL
    • D2---SDA

About

weatherStation


Languages

Language:C 83.3%Language:C++ 11.7%Language:PHP 5.0%