ESP32-LCDKit is an HMI (Human Machine Interface) development board with the ESP32-DevKitC at its core. ESP32-LCDKit is integrated with such peripherals as SD-Card, DAC-Audio, and can be connected to an external display. The board is mainly used for HMI-related development and evaluation.Development board reserved screen interface type: SPI serial interface, 8-bit parallel interface, 16-bit parallel interface.
You may find HMI-related examples running with ESP32-LCDKit in HMI Example.
For more information on ESP32, please refer to ESP32 Series Datasheet.
The figure below shows the block diagram for ESP32-LCDKit.
The figure below shows the layout of ESP32-LCDKit PCB.
Table 1: Description of PCB Components
Components | Description |
---|---|
Display connection module | Allows to connect serial or parallel LCD displays (8/16 bit) |
ESP32 DevKitC connection module | Offers connection to an ESP32 DevKitC development board |
SD-Card module | Provides an SD-Card slot for memory expansion |
DAC-Audio module | Features an audio power amplifier and two output ports for external speakers |
This section introduces the functional modules (interfaces) of ESP32-LCDKit and their hardware schematics.
For the HMI-related development with ESP32-LCDKit, you also need the ESP32 DevKitC development board.
The figure below shows the schematics for the ESP32 DevKitC connection module.
The figure below shows the schematics for the USB power supply management module.
The display connection module supports the following interfaces:
- SPI serial interface
- 8-bit parallel interface
- 16-bit parallel interface
With this module, you can connect ESP32-LCDKit to an external display and interact with the pre-programmed GUI if the display has a touchscreen.
The figure below shows the schematics for this module.
The SD-Card module provides an SD Card slot for memory expansion. The DAC-Audio module features the MIX3006 power amplifier and two output ports for connection of external speakers.
The figure below shows the schematics for the SD-Card and DAC-Audio modules.