ESP32 Weatherstation with ST7735 Display

Difficulty: beginner Cost: $20-35 Build time: 2-4 hours

#esp32#weather-station#st7735#3d-printing#arduino

Affiliate disclosure: This page contains affiliate links. When you buy through these links, we earn a small commission at no extra cost to you. This helps us keep the site running and the links up to date.

What This Project Is

This project builds a compact, 3D-printed desktop weather station. It uses an ESP32 development board to fetch real-time weather data from the OpenWeatherMap API over Wi-Fi and displays it on a 1.8-inch ST7735 color TFT screen. The enclosure is designed for tool-free assembly, with the screen clipping in and the ESP32 secured by double-sided tape.

This page provides a verified bill of materials with working buy links, specific build tips, and direct links to the necessary firmware and 3D print files. The original project’s firmware was generated by AI, so we’ve included important warnings from the creator about potential inaccuracies.

What You’ll Need to Buy

#ComponentSpecQtyBuy LinkNotes
1ESP32 Development BoardESP-WROOM-32, 38-pin1Adafruit — ESP32 Huzzah32Any 38-pin ESP-WROOM-32 board works. This one is reliable. ESP32 uses 3.3V logic, matching the display.
21.8” Color TFT LCD DisplayST7735 driver, SPI, 128×1601Adafruit — 1.8” Color TFTThe firmware uses Adafruit’s ST7735 library. This display is a direct match. Generic ST7735 modules may need INITR_BLACKTAB or INITR_GREENTAB constructor tweaks.
3Jumper WiresMale-to-male or male-to-female, assorted1 packAdafruit — Jumper WiresStandard dupont wires for connecting the ESP32 to the display.
4Micro USB CableMicro USB-B to USB-A, data capable1Adafruit — Micro USB CableFor programming the ESP32 and providing power. Ensure it’s a data cable, not charge-only.
5Double-sided TapeSmall piece1Adafruit — Double-sided Foam TapeFor securing the ESP32 inside the printed enclosure. Any strong double-sided tape works.

Estimated total cost: $20-35 (excluding 3D printing filament).

You will also need a 3D printer and filament for the enclosure.

Where to Get the Files

Build Notes

About This Page

Some Assembly Mandatory builds supply guides for popular maker projects. We research and verify every component link so you can focus on building, not shopping. This guide was researched and compiled with AI assistance and reviewed by our editorial team. Found a dead link or a better component? Let us know.