Blog

7-inch ESP32-S3 touchscreen display exposes RS485, CAN Bus, I2C, UART, and analog sensor interfaces - CNX Software

CNX Software – Embedded Systems News

Reviews, tutorials and the latest news about embedded systems, IoT, open-source hardware, SBC's, microcontrollers, processors, and more Lcd Monitor Touchscreen

7-inch ESP32-S3 touchscreen display exposes RS485, CAN Bus, I2C, UART, and analog sensor interfaces - CNX Software

Waveshare ESP32-S3-Touch-LCD-7 is an ESP32-S3 powered WiFi 4 and Bluetooth 5 LE 7-inch touchscreen display with plenty of expansion interfaces such as RS485, CAN Bus, I2C, UART, and Analog input that can be used to develop various HMI applications

We’ve written about many ESP32 boards with displays, but most are small displays under 3-inch, and larger displays are more of a rarity except for ESP32 e-Paper displays such as the Inkplate 10 or LILYGO 7.5-inch e-Paper display. Most are based on ESP32-S3 since it comes with an RGB LCD interface, and the only other 7-inch ESP32-S3 touchscreen display we’ve looked into is the Elecrow 7.0-inch display with specifications similar to the Waveshare ESP32-S3-Touch-LCD-7, but fewer I/O headers.

Waveshare says the display can be programmed with MicroPython, the Arduino IDE, or the ESP-IDF framework but the wiki only really provides instructions and code samples for the latter two. One of those is the LVGL benchmark reaching 26 FPS on a single core using the ESP-IDF v5.3, and the company claims it corresponds to an interface frame rate of 41 FPS with PCLK set to 21 MHz. I’m not quite sure how the math works here, but this document is supposed to provide some pointers concerning LVGL performance optimization.

Waveshare sells the ESP32-S3-Touch-LCD-7 wireless touchscreen display on Amazon for $49.99, on Aliexpress for $41.32 plus about $5 for shipping (in my case to Thailand), and on their online store for $36.99 plus shipping.There are also other sizes for Waveshare ESP32-S3 touchscreen displays, as we’ve just written about the watch-sized 1.69-inch model with features such as IMU and RTC, and you’ll also find a 4.3-inch variant among others.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

7-inch ESP32-S3 touchscreen display exposes RS485, CAN Bus, I2C, UART, and analog sensor interfaces - CNX Software

19 Open Frame Monitor Change Ad Consent Do not sell my data