Tag Archives: ESP8266

Build a Minimal Weather Underground Station

Today’s post is a How-To for a project I recently completed: a temperature-only Weather Underground Personal Weather Station made from an ESP8266, a MAX31820 temperature sensor, and a few miscellaneous parts. The whole project fits inside a 3D printed project box for mounting on an exterior wall that is sheltered from the weather.

The open source project files are in my MAX31820WeatherStation Github repository.

Continue reading Build a Minimal Weather Underground Station

Well Depth Sensing: Temperatures Are In the Database

In my previous post, the ESP8266 Arduino Sketch was reading 12 temperature sensors. In this post, I describe the progress on the web side of things: the PHP web service that stores temperatures in an SQL database.

I’m really happy with the ESP8266 so far: it reliably connects to a given WiFi access point, and now it’s reliably doing an HTTPS POST of data to my PHP web service.

Continue reading Well Depth Sensing: Temperatures Are In the Database

Well Depth Sensing: Measuring the Tank

In my previous post I started the electronics and software for an Arduino Sketch for an ESP8266 WiFi microprocessor and several MAX31820 temperature sensors, that will eventually estimate and upload the level of water in our well water tank.

Since my last post I’ve updated the WellDepthTemperature github repo for the project to read 12 temperature sensors and to do a better job of reporting WiFi errors. That code now successfully identifies and reads the temperature from 12 MAX31820 sensors via a Sparkfun ESP8266 Thing Dev board, all on a breadboard for now.

Continue reading Well Depth Sensing: Measuring the Tank