Archive / 2026-04-02

An ESP32-S3 ST7789 Display Demo

This demo is a small hardware-software bridge: connect an ST7789 display to an ESP32-S3, fetch data over Wi-Fi, and turn the board into a live screen instead of a blinking LED.

Draft translated from an Org note. The code is summarized here rather than embedded in full.

The project uses the ESP32-S3 SPI interface to drive an ST7789 display. The source repository is available on GitHub.

What the demo does

The program initializes the display, joins Wi-Fi, requests a short text payload from an API, wraps the text to fit the display width, and refreshes the screen on a timer.

Why I like this kind of project

It is small enough to finish, but broad enough to touch the full stack:

That combination makes it a good template for future connected display projects.

esp32projectelectronics