The ESP32 Cheap Yellow Display Book: Projects Using Arduino IDE and the LVGL Graphics Library
- Добавил: literator
- Дата: 24-02-2026, 15:47
- Комментариев: 0
Автор: Dogan Ibrahim
Издательство: Elektor International Media
Год: 2025
Страниц: 220
Язык: английский
Формат: pdf (true)
Размер: 22.5 MB
The ESP32 is probably one of the most popular microcontrollers used by many people, including students, hobbyists, and professional engineers. Its low cost, coupled with rich features makes it a popular device to use in many projects. Recently, a board called the ESP32 Cheap Yellow Display (CYD for short) is available from its manufacturers. The board includes a standard ESP32 microcontroller together with a 320x240 pixel TFT display. Additionally, the board provides several connectors for interfaces such as GPIO, serial port (TX/RX), power and Ground. The inclusion of a TFT display is a real advantage as it enables users to design complex graphics-based projects without resorting to an external LCD or graphics displays.
The book describes the basic hardware of the ESP32 CYD board and provides details of its on-board connectors. Many basic, simple, and intermediate-level projects are given in the book based on the ESP32 CYD, using the highly popular Arduino IDE 2.0 integrated development environment. The use of both the basic graphics functions and the use of the popular LVGL graphics library are discussed in the book and projects are given that use both types of approaches.
All the projects given in the book have been tested and are working. The block diagram, circuit diagram, and the complete program listings and program descriptions of all the projects are given with explanations. Readers can use the LVGL graphics library to design highly popular eye-catching full-color graphics projects using widgets such as buttons, labels, calendars, keypads, keyboards, message boxes, spinboxes, sliders, charts, tables, menus, bars, switches, drop-down lists, animations, and many more widgets.
The microcontroller development board known as the Cheap Yellow Display is the wellknown ESP-WROOM-32 dual-core MCU with integrated Wi-Fi and Bluetooth capabilities. The board features a 2.8-inch TFT LCD display (Figure 1.1) with a resolution of 240x320 pixels and a resistive touch screen. Furthermore, the board includes a backlight control circuit, touch control circuit, speaker driver circuit, photosensitive circuit, and RGB-LED control circuit. Additionally, it includes a TF card slot, serial interface, DHT11 temperature and humidity sensor interface, and additional I/O ports. The board is reasonably cheap and ideal for most GUI-based projects, including IoT and other projects requiring built-in communications hardware.
The processor can be programmed using the Arduino IDE, ESP-IDE, MicroPython, and Mixly. In this chapter, we will look at the hardware details of this development board and also learn how to install the necessary software so that the board can be programmed from a PC.
Скачать The ESP32 Cheap Yellow Display Book: Projects Using Arduino IDE and the LVGL Graphics Library
[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
