Description
Over 40 Fully Tested ESP32 Projects Using Arduino IDE and the LVGL Graphics Library
This bundle includes the ESP32 Cheap Yellow Display (CYD) – a compact development board combining a standard ESP32 microcontroller with a 320x240 pixel TFT color display. The board also features multiple connectors for GPIO, serial communication (TX/RX), power, and ground. The built-in display is a major advantage, allowing users to create complex, graphics-based projects without the need for external LCDs or displays.
The accompanying book introduces the CYD board's hardware and on-board connectors in detail. It provides a range of beginner to intermediate-level projects developed using the popular Arduino IDE 2.0. Both basic graphics functions and the powerful LVGL graphics library are covered, with practical projects illustrating each approach.
All included projects have been fully tested and are ready to use. The book provides block diagrams, circuit schematics, complete code listings, and step-by-step explanations. With the LVGL library, readers can create modern, full-color graphical interfaces using widgets such as buttons, labels, sliders, calendars, keyboards, charts, tables, menus, animations, and more.
ESP32 Cheap Yellow Display Board
This development board (also known as "Cheap Yellow Display") is powered by the ESP-WROOM-32, a dual-core MCU with integrated Wi-Fi and Bluetooth capabilities. It operates at a main frequency of up to 240 MHz, with 520 KB SRAM, 448 KBROM, and a 4 MB Flash memory. The board features a 2.8-inch display with a resolution of 240x320 and resistive touch.
Furthermore, the board includes a backlight control circuit, touch control circuit, speaker drive circuit, photosensitive circuit, and RGB-LED control circuit. It also provides a TF card slot, serial interface, DHT11 temperature and humidity sensor interface, and additional IO ports.
The module supports development in Arduino IDE, ESP-IDE, MicroPython, and Mixly.
Applications
- Image transmission for Smart Home device
- Wireless monitoring
- Smart agriculture
- QR wireless recognition
- Wireless positioning system signal
- And other IoT applications
Specifications
Microcontroller |
ESP-WROOM-32 (Dual-core MCU with integrated Wi-Fi and Bluetooth) |
Frequency |
Up to 240 MHz (computing power is up to 600 DMIPS) |
SRAM |
520 KB |
ROM |
448 KB |
Flash |
4 MB |
Operating voltage |
5 V |
Power consumption |
approx. 115 mA |
Display |
2.8-inch color TFT screen (240 x 320) |
Touch |
Resistive Touch |
Driver chip |
ILI9341 |
Dimensions |
50 x 86 mm |
Weight |
50 g |
Downloads
Contents of the Bundle