ESP32-A1S Wi-Fi+BT Audio Development Kit

ESP32-A1S Wi-Fi+BT Audio Development Kit

ESP32-C3-LCD kit Development Board with 1.28 inch Display and Rotary Button

Rating:
93 % of 100
$18.90
Availability: In stock
SKU
DES08890K
Weight
125g

【ESP32-C3 LCD Kit】Built-in 4 MB Flash and 400 KB SRAM, with low cost, low power consumption and powerful processing capabilities.
【1.28 inch Display】With a 1.28-inch, SPI interface, and a resolution of 240x240 display.
【Rotary encoder switch】Equipped with a rotary encoder switch, it can realize screen interaction, support key switches and 360° rotation.
【USB-C interface】USB-C interface supports download and debugging operations, which is convenient for user testing and secondary development.
【Support LVGL】Supports LVHL graphics library, and can DIY graphical interface.

Description

ESP32-C3-LCDkit is an evaluation development board based on ESP32-C3-Mini-1 chip and SPI interface display. The development board is equipped with a rotary encoder switch, which can realize screen interaction, with Bluetooth and WiFi functions, and supports audio playback and infrared wireless control. With its low cost, low power consumption, and powerful performance, ESP32-C3-Mini-1 meets the basic GUI interaction needs of users and supports LVGL graphics programming. It is widely used in smart homes, industrial automation, healthcare, and consumer electronics, especially for small-screen application scenarios.

ESP32-C3-LCDkit mainboard is the core of the whole kit. It integrates ESP32-C3-MINI-1 module, built-in 4 MB Flash and 400 KB SRAM, provides powerful processing power, and provides ports for connecting to LCD daughter board. ESP32-C3-LCDkit daughter board is equipped with a 1.28-inch LCD screen with SPI interface and resolution of 240x240, and the driver chip model is GC9A01. It is compatible with I2C and SPI interface screens, and can flexibly cope with various display requirements. The included rotary encoder switch supports key switches and 360° rotation for controlling the screen GUI. At the same time, the board also integrates an infrared module and speaker to support infrared wireless control and high-quality audio playback. The USB-C interface supports downloading and debugging operations, which is convenient for development and testing.

interfaces of ESP32-C3-LCDkit Development board

Feature

  • Embedded module: Onboard ESP32-C3-MINI-1 module, built-in 4 MB flash and 400 KB SRAM
  • 1.28-inch screen: SPI interface, resolution of 240*240, driver chip is GC9A01, can be used with different screen daughter boards, support I2C and SPI interface screens
  • Rotary encoder switch: supports key switch and 360°rotation, used to realize the control operation of screen GUI
  • Infrared module: supports infrared transmitter and infrared receiver, used to realize infrared wireless control
  • Audio: Onboard audio amplifier and speaker, support audio playback
  • USB: Support USB Type-C interface download and debugging, convenient for development and testing.
  • Graphics programming: Support LVGL graphics library, DIY graphical interface.

ESP32-C3-LCDkit development board hardware overview

 

Key Component

Description

ESP32-C3-MINI-1 Module

ESP32-C3-MINI-1 is a generic Wi-Fi + Bluetooth LE MCU module that is built around the ESP32-C3 series of SoCs. It is integrated with 4 MB flash and 400 KB SRAM.

UART & RGB Expander I/O

Connects the system power supply pins and UART and RGB data pins via a 2.54 mm pitch pin header.

RGB LED

Supports configuring the RGB LED display to indicate status or behavior.

Speaker

Supports speaker playback through an audio power amplifier.

LCD Display Connector

Connects the 1.28” LCD subboard via a 2.54 mm pitch female header.

USB Power Port

Provides power to the entire system. It is recommended to use at least a 5V/2A power adapter to ensure a stable power supply. Used for USB communication between the PC side and the ESP32-C3-MINI-1 module.

Reset Button

Press this button to reset the system.

5V-to-3.3V LDO

Low Dropout Regulator (LDO).

3.3 V Power On LED

Indicates the status of the system power supply.

EC11 Rotary Encoder Switch

Features both a 360° rotary encoder and a key switch to enable control of the on-screen GUI.

Speaker PA Chip

Supports speaker playback.

Infrared RX

Receives external infrared signals.

Infrared TX/RX I/O Select

Select the infrared RX/TX function via a 2.54 mm pitch pin header and jumper caps.

Infrared TX

Sends out infrared signals.

 

Block Diagram

block diagram of the ESP32-C3-LCDkit dev board

GPIO Definition

Pin

Pin Name

Function

Pin

Pin Name

Function

1

GND

Ground

18

IO4

IR_RX/IR_TX

2

GND

Ground

19

IO5

LCD_BL_CTRL

3

3V3

3.3 V power supply

20

IO6

ENCODER_A

4

NC

No connection

21

IO7

LCD_CS

5

IO2

LCD_D/C

22

IO8

RGB_LED

6

IO3

AUDIO_PA

23

IO9

ENCODER_SW

7

NC

No connection

24

NC

No connection

8

EN

Reset

25

NC

No connection

9

NC

No connection

26

IO18

USB_DN

10

NC

No connection

27

IO19

USB_DP

11

GND

Ground

28

NC

No connection

12

IO0

LCD_SDA

29

NC

No connection

13

IO1

LCD_SCL

30

RXD0

Reserved

14

GND

Ground

31

TXD0

Reserved

15

NC

No connection

32-35

NC

No connection

16

IO10

ENCODER_A

36-53

GND

Ground

17

NC

No connection

 

 

 

 

Package List

  • 1x ESP32-C3-LCDKit
  • 1x Type-Cable

 

Wiki & External links

Write Your Own Review
You're reviewing:ESP32-C3-LCD kit Development Board with 1.28 inch Display and Rotary Button
Your Rating