After the “WiFi OLED Mini Weather Station with ESP8266“, here is another one: this time with Touch LCD :-):
In the previous article (“WiFi OLED Mini Weather Station with ESP8266“) I have used the OLED kit from https://blog.squix.org. And as promised, this time it is about the “ESP8266 WiFi Color Display Kit”:
I had ordered both because I thought that the Color Display kit is needs the other kit as a base. Well, it turned out that both kits work independently. My bad. Actually this is good, as I have now two independent ESP8266 weather stations :-). An addition to that, they can exchange data (e.g. temperature/humidity) with a server, so that makes them a perfect dual weather station.
As the OLED kit, everything comes in a nice box, professionally packed in ESD bags:
- ESP8266 Wemos D1 Mini pro 160 MHz with 16 MByte FLASH
- 2.4″ Color TFT Display (ILI9341) with touch
- Connector PCB
- Micro USB cable
- Stacking headers
This time assembling the kit needs basic soldering skills. With the excellent tutorial by Daniel Eichhorn (https://blog.squix.org/wifi-color-display-kit) this should be a piece of cake. The only consideration is what kind of headers to use. I opted for the ‘larger but flexible’ approach. That way I can separate the boards if needed.
Again I designed quickly a custom enclosure in Inkscape using 4 mm plywood:
It has enough space so I can add sensors, LiPo battery plus a wireless charing option:
Example code is available on GitHub (https://github.com/squix78/esp8266-weather-station-color). The code is very well documented I had no issues to make all the needed configuration (WiFi SSID and connection settings). After a few hours I had the ESP8266 weather station up and running in the first prototype of the enclosure:
The example code pretty much works the same way as for the smaller OLED station, but it uses the touch display to show the data.
Touching the LCD cycles through more screens:
I have been experimenting painting the laser cut plywood with acrylic colors. So here is one variant using a brown color:
After a few hours, I have now my second ESP8266 WiFi weather station with touch LCD. It is not looking good and I very much enjoy it. The design is available on Thingiverse (https://www.thingiverse.com/thing:2527282).
Thanks go to Daniel Eichhorn for making that kit available and documenting it so well!
Happy Squixing 🙂
- Starter Kits: https://blog.squix.org/product-category/starter-kits
- Weather Station Kit: https://blog.squix.org/product-category/starter-kits
- Weather Station Color Add-on Kit: https://blog.squix.org/product/esp8266-wifi-color-display-kit-2-4
- Getting Started Guide for Weather Station: https://blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf
- Blog post: https://blog.squix.org/2016/10/esp8266-weather-station-color-code-published.html
- Github: https://github.com/squix78/esp8266-weather-station-color
- Enclosure design on Thingiverse: https://www.thingiverse.com/thing:2527282