ESP32 Cheap Yellow Display (CYD)
Also known as: CYD · ESP32-2432S028R · Sunton 2432S028
The cheapest way to get an ESP32 with a colour touchscreen on one board. A huge community has grown around it for smart-home panels, dashboards and retro UIs.
As an affiliate we may earn from qualifying purchases. Prices and availability are set by AliExpress.
At a glance
⚑ flag an error| SoC | ESP32 |
|---|---|
| Vendor | Sunton |
| Type | Display board |
| Memory | 4 MB flash |
| Display | 2.8" 240x320 (ILI9341), resistive (XPT2046) touch |
| Connectivity | Wi-Fi, Bluetooth |
| USB | micro-USB or USB-C (revision-dependent) |
| Battery | No |
| Typical price | $8-15 (street, varies) |
Good for
Gotchas to know
- Very few free GPIO; most pins are committed to the display, touch, SD, RGB LED and audio (roughly GPIO21/22/27 and input-only GPIO35 are broken out).
- Resistive touch (XPT2046) needs calibration.
- Check which revision you get: original micro-USB vs the newer USB-C 'CYD2USB'.
- 5 V USB only.
Variants
Sunton family, named <resolution><S-size><touch> (N=none, R=resistive, C=capacitive): 2432S024 (2.4"), 2432S028R/C (2.8", the classic), 3248S035R/C (3.5"), 8048S070 (7"). See the CYD family guide.
The ESP32 inside
This board is built on the ESP32 (ESP32 (classic)). It uses the ESP32-WROOM-32 module.
Bare modules on the same SoC:
Resources
Community guides usually go deeper than this page: pinout diagrams, wiring, library setup and copy-paste example code from people who build with these boards daily.