ESP-HMI: Smart Interaction - Boundless Communication

Shanghai, China
Jun 29, 2021

ESP-HMI is Espressif’s high-performance and low-cost solution for enabling smart interaction between people and AIoT devices.

Espressif (688018 SH) has launched ESP-HMI, a high-performance and low-cost solution for advancing the smart interaction between people and AIoT devices. It features an innovative user-interface which enables data visualization, touch or gesture control, voice recognition, image recognition and analysis, etc. ESP-HMI can be widely used in smart-home applications, IoT gadgets, industrial-control solutions, and educational toys for children, to name only a few types of relevant applications.

ESP-HMI is built around Espressif’s highly integrated ESP32-S2, ESP32-S3 and ESP32 series of SoCs, which offer an excellent RF performance, a rich set of IO interfaces, and powerful computing capabilities. Most importantly, the ESP-HMI hardware is secure, stable and power-efficient, while also being able to meet various different users’ AIoT and HMI product requirements. On top of this, the ESP-HMI hardware is known for its expandability and long service life.

The ESP-HMI solution is supported by ESP-IDF, Espressif’s mature IoT development framework, with which users can easily build new applications or migrate their solutions to different chipsets from Espressif’s various series of SoCs.

ESP-LCD: A Multimedia Smart-Control Solution

ESP-HMI has already been the basis of ESP-LCD, Espressif’s multimedia smart-control solution for GUI application scenarios and smart-touch scenarios.

ESP-LCD is built around an ESP32-S2-HMI-DevKit-1 development board and a 4.3-inch TFT-LCD screen with a capacitive touch panel, which allows for both smart-touch control and remote control, as well as music playback. Therefore, ESP-LCD is suitable for several smart-control scenarios involving, for example, alarm clocks, audio-control solutions, smart-home interactive panels and even air-quality detectors. In the following link, you can watch a video demonstration of ESP-LCD on our official YouTube Channel.


ESP32-S2-HMI-DevKit-1 is equipped with an ESP32-S2-WROVER module, which has a rich set of onboard resources. It also has a 4.3-inch TFT-LCD, and a capacitive touch panel with a resolution of up to 480×800 and an initial start-up time that is less than 200 ms. ESP32-S2-HMI-DevKit-1 has various components, including a light sensor, a temperature and humidity sensor, a MEMS sensor, a micro-SD card connector, a TWAI® interface (compatible with CAN 2.0) etc. On top of that, it also supports functions, such as LVGL GUI development, music playback, and recording.

ESP-Touch Sensor

The ESP-Touch Sensor is a smart-touch solution based on ESP32-S2-Touch-DevKit-1, which is a board for evaluating and developing different button functions, linear sliders, two-dimensional touch panels, proximity sensors, etc. The ESP-Touch Sensor is particularly suited for smart door locks, smart switches, and other home appliances with touch panels. In the following link, you can watch a video demonstration of the ESP-Touch Sensor on our official YouTube Channel.

ESP32-S2-Touch-DevKit-1 is built around the ESP32-S2-MINI-1 module, which consists of one motherboard and multiple daughterboards. The motherboard contains a display unit, a main control unit and a debugging unit. The daughterboards’ touch electrodes support a linear slider, a wheel slider, and a proximity sensor, depending on the application scenario. Users can also design and add their own daughterboards for special use cases based on Espressif’s Touch Element library.


ESP-HMI offers much more than just an attractive price! Apart from a rich set of features, ESP-HMI comes with a variety of open-source, technical resources such as hardware reference designs, circuit schematic diagrams, and a getting-started guide. Additionally, users can quickly build extra functions based on Espressif’s open-source IoT development framework, ESP-IDF.

To facilitate users even further when developing applications or customizing functions, we also provide the ESP-IoT-Solution, which is a programming guide for common peripheral drivers (such as sensors, displays, audio devices, input devices, actuators, etc.) The ESP-IoT-Solution also contains a coding framework for the development of IoT systems, which works as an extra component to ESP-IDF and is much easier to start with.

If you want to know more about ESP-HMI, or if you want to place an order now, please contact our customer support team, who will help you as soon as possible.

Share this article
Reuse this content