Product description: ESP32-S3 - WiFi + Bluetooth development board with LCD IPS touchscreen 7'' 800 x 480 px - Waveshare 27078
This 7-inch touchscreen development board is the perfect solution for building user interfaces (HMIs) and IoT systems. Equipped with an 800 x 480 px IPS LCD display, it supports 2.4 GHz WiFi and Bluetooth 5.0 connectivity. It also offers the ability to create advanced graphical interfaces using the LVGL library. This board is ideal for rapid prototyping and projects requiring user interaction. Thanks to the ESP32-S3 processor, which delivers performance up to 240 MHz, and 8 MB of PSRAM and 16 MB of Flash memory, this platform is ready to handle even the most demanding applications. It supports a range of interfaces, such as UART, CAN, I2C, RS485 , and offers SD card support.
Main features of the development board with display
- ESP32-S3 processor : 32-bit, dual-core Xtensa LX7, clocked up to 240 MHz, provides high performance for IoT and HMI applications
- Memory : 512 kB SRAM, 384 kB ROM, 8 MB PSRAM and 16 MB Flash, offers large data storage space and fast processing
- Connectivity : WiFi 2.4 GHz and Bluetooth 5.0 (LE), enable wireless communication with devices and the network
- LCD display : 7-inch IPS screen with a resolution of 800 x 480 px and 65K colors, bright and clear image with a viewing angle of 170°
- Touch panel : 5-point capacitive touch screen, enables precise interaction with the user
- Power supply : 5V via USB Type-C port, with the option of connecting a 3.7V Li-Po battery for flexibility in various applications
- LED Indicators : Built-in status indicators (power, charging) that inform you about the current status of the device
- Interfaces: CAN, RS485, I2C and UART connectors, offering wide compatibility with external devices and sensors
Compatibility and software
The development board is compatible with two major development environments: Arduino IDE and ESP-IDF . With support for the Arduino IDE, it's an excellent choice for beginners who want to quickly start developing their applications. For more advanced users who require full control over code and optimization, the professional ESP-IDF environment is available. Additionally, the board supports the popular LVGL (Light and Versatile Graphics Library ), enabling Creating dynamic, engaging graphical interfaces. This is particularly useful for projects requiring visual user interaction, such as multimedia devices, automation, control panels, and IoT systems.
What's on the board?
The development board includes the following components:
- ESP32-S3N16R8: WiFi and Bluetooth enabled system-on-chip (SoC) running at up to 240 MHz, with integrated 8 MB PSRAM and 16 MB Flash
- 7" display connector: used to connect a 7" LCD display
- Touch panel connector: for connecting a touchscreen display
- TF card slot: memory expansion with SD card possible
- USB Type-C port: used for power and communication with a computer
- UART1 Port: USB to UART Port - Type-C Connector
- UART2 connector: UART1 and UART2 are the same UART, selectable by switch
- Sensor connector: allows you to connect sensors or other peripherals
- CAN connector: for communication with devices via the CAN bus
- I2C connector: for connecting I2C devices
- RS485 connector: for communication via the RS485 protocol
- 3.7V battery connector (PH2.0): for connecting a Li-Pol battery
- CAN Termination Resistor Selection: Option to select a resistor for CAN communication.
- RS485 Termination Resistor Selection: option to select the resistor for RS485 communication
- UART Selection: Allows you to select between UART1 and UART2
- BOOT button: used for programming, must be held down while turning on the device
- RESET button: used to reset the board
- I2C level selection: possibility to set the voltage level for I2C (3.3V / 5V)
- DONE indicator: indicates when battery charging is complete
- CHG indicator: indicates that the battery is charging
- PWR indicator: device power indicator
Practical applications
This development board is ideal for Human Machine Interface (HMI) projects , such as control panels and interactive systems. Its touchscreen option and wireless support make it suitable for IoT applications for monitoring and remote control . CAN and RS485 connections also make it a great solution for industrial and automotive systems requiring advanced communication solutions. The board is also compatible with building automation systems, multimedia devices, and mobile device development projects requiring displays and touch interaction. It's an ideal platform. for engineers and hobbyists who want to easily implement their projects into fully functional devices.
Technical specifications of the board
- Processor: ESP32-S3, LX7 dual-core, up to 240 MHz
- Connectivity: WiFi 2.4 GHz, Bluetooth 5.0
- Display: 7-inch IPS LCD, 800 x 480 px resolution, 65K colors
- Viewing angle: 170°
- Touch: 5-point
- Memory: 512 KB SRAM, 384 KB ROM, 8 MB PSRAM, 16 MB Flash
- Interfaces: CAN, RS485, I2C, UART, TF card slot
- Power supply: 5 V via USB Type-C port, possibility of connecting a 3.7 V Li-Pol battery
- Buttons: BOOT (for programming) and RESET
- LED indicators: charging (CHG), charging completion (DONE), power (PWR) indicators
- Compatibility: Supports Arduino IDE and ESP-IDF development environments
- Dimensions: 192.96 x 97110.76 mm
Contents of the set
- 1x ESP32-S3 development board with 7'' touchscreen display
- 2x Male 2-pin cable with 2 mm pitch, 10 cm
- 1x 3-pin male cable with 2 mm pitch, 10 cm
- 2x 4-pin male cable with 2 mm pitch, 10 cm
- 1x Set of screws





