The reliable Original Prusa MK4S is now available in discounted bundles with the MMU3 and Enclosure. Grab yours today!

ESP8266 Weather Station with 2.4" TFT Screen (WiFi)

This case is made for a 2.4" TFT screen with touch panel. The design is pretty similar to my other design which uses a…
13
53
0
1416
updated March 9, 2022

Description

PDF

This case is made for a 2.4" TFT screen with touch panel. The design is pretty similar to my other design which uses a smaller 2.2" screen instead: https://www.thingiverse.com/thing:2832880

The user 94Z28 published a remix, which fits a larger Node MCU board: https://www.thingiverse.com/thing:3887862

The screen is controlled by the ILI9341 Driver Chip and the touch screen is addressed by the XPT2046 IC.

All you have to do is to solder the wires to connect an ESP8266 to the screen's PCB and upload the program.

You can download the Source Code for the Weather Station from GitHub: https://github.com/ThingPulse/esp8266-weather-station-color

The underlying library: https://github.com/ThingPulse/esp8266-weather-station

The default language is English but can be changed rather easily by modifying the code / setup.h

I bought this screen: https://www.aliexpress.com/item/2-4-240x320-SPI-TFT-LCD-Serial-Port-Module-5V-3-3V-PCB-Adapter-Micro/32871767717.html

Common problems (I had):

If some UI elements are blinking, see this issue on GitHub: https://github.com/ThingPulse/esp8266-weather-station-color/issues/97

If your ESP8266 crashes (occasionally), noticeable by a white screen:

Add some capacitors to the power rail(s)

The more infill you use and the less translucent your filament is, the better the final product will be, since there will be less light leaking out / through the plastic. Since I wanted to use white PLA filament and liked the look of my previous print, I decided to put black tape on the lower half to mask off any leaking light.

Note that I have updated the STL files since I printed mine, now there shouldn't be as much space being wasted inside :)

If you build this project and want to give me something back in return, I'd be extremely happy to see a post under "Makes"! :)

Print Settings

Printer:

Tronxy X8

Rafts:

No

Resolution:

0.2mm and up

Infill:

depends

Notes:

The more infill you use and the less translucent your filament is, the better the final product will be, since there will be less light leaking out / through the plastic.

Category: 3D Printing

Tags



Model origin

The author marked this model as their own original creation. Imported from Thingiverse.

License