
Waveshare ESP32-S3 7-inch Display Development Board Features 1024×600 Display, CAN, RS485, and Battery Monitoring
Waveshare has recently launched ESP32-S3-Touch-LCD-7B, an ESP32-S3-based 7-inch Display Development Board with a 1024×600 IPS display and optional capacitive touch support. It’s designed for rapid HMI development with Wi-Fi and Bluetooth connectivity, high-resolution GUI support, and multiple expansion interfaces, making it ideal for smart control panels, industrial displays, or embedded GUI projects.
The display supports 2.4GHz Wi-Fi, Bluetooth 5 (BLE), and includes interfaces like CAN, RS485, I2C, and an SD card slot for storage. The display supports 5-point capacitive touch (on the touch version) via I2C, along with interrupt support. It can run on battery, supports backlight control, onboard antenna, USB Type-C for power and data, and there are dual UART options for communication. The board features LED indicators for power and charge status, as well as support for real-time battery voltage monitoring and low-power modes.
Waveshare ESP32-S3-Touch-LCD-7B Specifications
- SoC: Espressif ESP32-S3 dual-core LX7 processor @ up to 240MHz with Wi-Fi 4 & Bluetooth 5 (LE)
- Memory: 512KB SRAM + 384KB ROM
- Storage:
- 16MB onboard Flash, 8MB PSRAM
- 1x SD card slot
- Display
- 7-inch IPS panel, 1024×600 resolution
- 170° viewing angle
- Backlight adjustable
- 5-point capacitive touch (optional, via I2C)
- Wireless: 2.4GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 BLE, onboard antenna
- USB:
- USB Type-C (USB device/full-speed)
- USB-to-UART Type-C port
- Expansion:
- 1x CAN header
- 1x RS485 header
- 1x I2C header
- 1x Sensor header
- Dual UART (switchable between UART1 and UART2)
- Misc:
- BOOT RESET and POWER button
- CHARGE, and DONE (charging complete) indicator
- Power:
- 3.7V Li-ion battery support (PH2.0)
- Battery charging and monitoring with status LEDs
- 5V power out
- Low-power modes supported
- Dimensions:
- With touch: 192.96 × 110.76 mm
- Without touch: 165.72 × 97.60 mm

The board is fully compatible with the ESP-IDF, enabling native support for features like capacitive touch, LVGL GUI rendering, USB device functionality, and multiple serial protocols. It also supports Arduino and MicroPython environments. Waveshare also provides example code and documentation on their Wiki, including demo projects for display control, touch input, and CAN/RS485 communication.
Previously, we have written about various display development boards, including the Pimoroni Presto, the Lilygo T-Display K230, the LILYGO T3 TCXO, and many others. Feel free to check those out if you are interested in different types of display development boards.
The ESP32-S3-based 7-inch LCD Dev Board is available on AliExpress for $52.08. You can also get that from the waveshare store for $38.99.