ESP32 Gallery

DEW POINT PANEL / ESP32 APPLICATION

Dew Point Fan

A small touch panel that compares indoor and outdoor dew points.

Dew Point Fan
Open project preview ↗
About this project

About this project

Two Bluetooth-LE ThermoBeacon sensors, one indoors and one out, feed this ESP32-2432S028R Cheap Yellow Display, which computes a dew point for each and runs a fan only while the outside air is drier. Switching is not wired: it goes over Wi-Fi to a Shelly Plug M Gen3 through a single HTTP RPC GET, so nothing is attached to the board's GPIO. A nine-step priority tree decides, from manual override through missing or five-minute-old readings, minimum inside and outside temperatures and minimum indoor humidity, down to the dew-point difference, where a hysteresis band holds the previous state instead of flickering. The screen is a 2.8-inch ILI9341 with an XPT2046 touch on a separate SPI bus. The board has no PSRAM, and the Shelly must be given by IP, because the firmware's HTTPClient has no mDNS resolver.

From the README

From the README

Dependency
The fan is plugged into a Shelly Plug M Gen3 on the same WiFi network as the CYD.
Limit
this firmware's HTTPClient has no mDNS resolver
Power
The base CYD has no PSRAM — RAM is tight.

Hardware

Native board: ESP32-2432S028R (CYD)

Boards: ESP32 CYD

ESP32 Cheap Yellow Display with remote sensor readings. Selected upstream screens omit the diagnostic address view.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: aluedtke7

Screenshots from the upstream README. Code and firmware were not executed. License notices are included.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

Bc250 ESP32 CYD Monitor CYD Dashboard CYD PC Dashboard CYD RGB LED Matrix HUB75 Retro Clock CYD Usage Monitor CYD Weather Station

Source repository ↗

Browse all projects

See what an ESP32 project looks like, and whether it runs on your board.

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗