ESP32 Gallery

HANDWRITTEN WEATHER CLOCK / ESP32 APPLICATION

Handwritten Clock

ESP32 weather clock in a handwritten font of Bézier curves: morphing digits, pen-written text, weather icons flowing in dots

Handwritten Clock
Open project preview ↗
About this project

About this project

A 320x240 weather clock where the digits don't flip but flow into one another along Bézier curves, and the temperature and city name are written letter by letter as if by a pen. Weather icons are dot fields that morph from sun to rain. The time turns silver by day and copper by night, shifting half an hour either side of sunrise and sunset, and the temperature text drifts blue below 23 degrees Celsius and red above. Two boards are supported: the ESP32-2432S028 CYD with an ILI9341 panel, and a Guition JC1060P470 with an ESP32-P4 and a 7" 1024x600 JDI panel over MIPI-DSI. Built with ESP-IDF 5.2 or newer; the drawing comes from a bundled dgx component. Wi-Fi is provisioned over BLE with Espressif's app, and the time zone list is generated from the build machine's tz database.

From the README

From the README

Display
an ESP32 and a 2.8" 320x240 screen on the ILI9341 controller
Feature
23 degrees Celsius are taken as the "comfortable" level
Build
ESP-IDF 5.2 or newer is needed.
Limit
The font has no CJK characters and no Arabic script
Dependency
ESP BLE Provisioning app by Espressif

Hardware

Native board: ESP32-2432S028R (CYD)

Boards: ESP32

Supported hardware: ESP32. Confirm the exact board revision and pin map in the upstream repository.

What the source supports

Upstream evidence: Reviewed from public README media at commit f1bb24352917 under MIT. Firmware was not executed.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: jef-sure

Screenshots decoded from the upstream README at a pinned commit. Repository code and firmware were not executed; the license texts are included in the preview package.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

CO₂ Monitor Sleep Number Remote ESP32 Hub Panel ESP32 Temperature Weather Display Io T Weather Station Smart Clock Display System

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 ↗