Skip to content
Branch: master
Find file Copy path
Find file Copy path
Yuan Ming Fu Update 3c9b684 May 16, 2019
0 contributors

Users who have contributed to this file

82 lines (44 sloc) 3.28 KB



1. Overview

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

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

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.

You can’t perform that action at this time.