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.
2. Block Diagram and PCB Layout
2.1 Block Diagram
The figure below shows the block diagram for ESP32-LCDKit.
2.2 PCB Layout
The figure below shows the layout of ESP32-LCDKit PCB.
Table 1: Description of PCB Components
|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|
3. Functional Modules
This section introduces the functional modules (interfaces) of ESP32-LCDKit and their hardware schematics.
3.1 ESP32 DevKitC Connection Module
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.
3.2 Power Supply Management Module
The figure below shows the schematics for the USB power supply management module.
3.3 Display Connection 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.
3.4 SD-Card and DAC-Audio Modules
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.