|
|
2 years ago | |
|---|---|---|
| README.md | 2 years ago | |
README.md
Weatherstation setup with ESP8266, and BME280
first the facts: I didnt write this code. I altered existing code with a link to author and original code in the .ino
weatherstation coding for:
- esp8266
- BME280 sensor
This weatherstation will connect to a wifi network, then start a webserver, and serve up the data it collects. The BME280 sensor provides temperature, barometric pressure, and altitude. On the BME sensor altitude is reckoned using barometric pressure and sealevel pressure - i didnt want to mess with that because my sensors will be distrubuted. Because of that I set altitude as a contant for the location im setting up for.
I am using an esp8266-MOD
the bme280 sensor is connected like this:
- sensor + ---> esp 3.3v
- sensor gnd ---> esp gnd
- sensor SCL ---> esp SCL (d1/gpio 5)
- sensor SDA ---> esp SDA (d2/gpio 4)
For the solar charging i wanted to stay as close to a gardenlight as possible - so i am using a 5v 500mAh solar panel
and a lm4056 breakout board to charge 4x 1.2v NIMH rechargable batteries, which powers the station. Here is a schematic i got off the net:

I didnt end up using the dc/dc converter because the esp8266 runs on 3.3v
download the .ino file and alter to your specification

