https://github.com/androidcrypto/esp32_cyd_wifi_analyzer
Design a Wi-Fi analyzer on an ESP32 Cheap Yellow Display (CYD)
https://github.com/androidcrypto/esp32_cyd_wifi_analyzer
analyzer cheap-yellow-display cyd esp32 ili9341 st7789 st7796 wifi
Last synced: 3 months ago
JSON representation
Design a Wi-Fi analyzer on an ESP32 Cheap Yellow Display (CYD)
- Host: GitHub
- URL: https://github.com/androidcrypto/esp32_cyd_wifi_analyzer
- Owner: AndroidCrypto
- License: mit
- Created: 2025-11-28T10:03:23.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-11-28T15:42:30.000Z (5 months ago)
- Last Synced: 2025-11-30T21:30:12.718Z (5 months ago)
- Topics: analyzer, cheap-yellow-display, cyd, esp32, ili9341, st7789, st7796, wifi
- Language: C++
- Homepage: https://medium.com/@androidcrypto/use-an-esp32-cheap-yellow-device-as-graphical-wi-fi-analyzer-47549374a1e3
- Size: 1.38 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESP32 Cheap Yellow Display (CYD) Wi-Fi Analyzer
This is the accompanying repository for my article "**Use an ESP32 Cheap Yellow Device as graphical Wi-Fi Analyzer**" available here: https://medium.com/@androidcrypto/use-an-esp32-cheap-yellow-device-as-graphical-wi-fi-analyzer-47549374a1e3
For short - what is a "Cheap Yellow Display" ? This device was introduced some years ago and allowed for very fast development of projects where an ESP32, a TFT (optional Touch surface), an SD Card Reader and an RGB LED is included. The first version was equipped with a 2.8 inch large TFT display with **ILI9341** driver chip and **XPT2046** resistive Touch driver chip. Newer versions are sold with a **ST7789** display driver chip. Nowadays, the device is available with different display sizes (1.28 up to 7 inches) and driver chips, and for this project I'm using 1.9-inches variants The display has a resolution of **320 x 170** pixels in Landscape orientation. Most of the devices are driven by an ESP32 WROOM microcontroller, but I saw some others with an ESP32-S3 chip.

## Required Library
````plaintext
GFX library for Arduino Version 1.6.3, https://github.com/moononournation/Arduino_GFX
````

## Development Environment
````plaintext
Arduino IDE Version 2.3.6 (Windows)
arduino-esp32 boards Version 3.2.0 (https://github.com/espressif/arduino-esp32)
Board: ESP32 Dev Module
````
