Cheap Yellow Display (CYD) is the integration of ESP32 and 2.8" touchscreen display with extended I/O pins and a MicroSD card slot.
Core Hardware Specs
·
Microcontroller: ESP32-WROOM-32 (Dual-core 240
MHz, 520 KB SRAM, 4 MB Flash).
· Connectivity: Built-in Wi-Fi and Bluetooth.
· Display: 2.8-inch resistive touchscreen with 320 × 240 px resolution (ILI9341 display driver, XPT2046 touch controller).
· Expansion: MicroSD card slot for external storage, plus a few breakout headers for sensors (e.g., DHT11) and extra GPIO pins.
· Power: 5V operating voltage via micro-USB or type-C
· Connectivity: Built-in Wi-Fi and Bluetooth.
· Display: 2.8-inch resistive touchscreen with 320 × 240 px resolution (ILI9341 display driver, XPT2046 touch controller).
· Expansion: MicroSD card slot for external storage, plus a few breakout headers for sensors (e.g., DHT11) and extra GPIO pins.
· Power: 5V operating voltage via micro-USB or type-C
Buying link AliExpress link 1 AliExpress link 2
Note: There are many clones of this board, buy the same model as I used to avoid setup error.
Download Project Codes:
Weather Deck Code
1.First download and extract the arduino code from this drive link
Note: Keep the main code (CYD_weather.ino) and other .h files in the same folder.
Note: Keep the main code (CYD_weather.ino) and other .h files in the same folder.
2.Install ESP32 board for Arduino IDE (Skip if already installed or follow this simple tutorial) ESP32 installing tutorial
3.Install libraries.
5: How to create a weather API ?
Open a free account on
https://openweathermap.org/ and get your API key.
5:You need to put this key in your arduino code.(CYD_weather.ino file after opening it with Arduino IDE software) See the image below.
Note: You must enter your timezone to get the clock correct.
Touch Control Dashboard Demo
1. If you have already setup the TFT_eSPI library by following guideline.
3. Download arduino code from drive link
If you face any problems or compiling error please feel free to email me
with relevant subject to abid.business01@gmail.com
with relevant subject to abid.business01@gmail.com



Comments
Post a Comment