ESP32S3-CORE Development Board#

Special attention#

The driver of CH343 must be installed to download firmware normally when burning through USB to serial port. The default CDC driver can only print logs, but the download fails if the speed is too slow. Drive portal

Through USB download (USB direct connection) can be directly burned, Win8 and above systems do not need to install drivers. Luatools burning can be used normally, but LuatIDE cannot be used. In addition to the need to select the firmware with USB when burning, * GPIO19/20 will be occupied as USB pin *, should be avoided, other functions have no difference.

Note

Note that since win7 system does not have a winusb driver, and Microsoft has stopped supporting the system as early as 2020, if you need to USB download, please upgrade to win8 or above system, or go to Lexin Original Factory Manual to install the driver

Warning

The first batch of ESP32S3 core boards, due to FLASH thermal expansion and cold contraction, will have a small probability of causing virtual welding after hand. (Firmware will be burned before leaving the factory, and will not leave the factory until it is successfully burned. This is the reason ๏ผ‰ If the default flashing light program on the back board cannot run and cannot burn firmware (stuck in the step of FLASH download), try to repair and solder the pad at FLASH (tin added ๏ผ‰ใ€‚ Therefore, please check the usb port with power on after you get it, and then carry out the welding needle arrangement operation after confirming that there is no problem.

Serial Burning Tutorial,Log baud rate is 921600

1. Product Description#

CORE ESP32S3 The core board is a core board designed based on Lexin ESP32-S3, with a size of only 21mm * 51mm. The board edge is designed with stamp holes, which is convenient for developers to use in different scenes. Core board onboard 2.4G antenna, support wifi and bluetooth. Core board built-in 8MB psram,16MB flash luxury configuration. Onboard ch343p USB to serial port chip, easy to download and burn; At the same time, an analog switch circuit is designed, which can be switched to S3 built-in USB with one key to develop and debug USB functions. The core board supports UART, GPIO, SPI, I2C, ADC, PWM,SDIO,Camera and other interfaces, and can be connected to peripherals for debugging according to actual needs.

2. hardware resources#

  • ESP32S3้‡‡็”จXtensaยฎ 32 Bit LX7 dual-core processor, five-stage pipeline architecture, frequency up to 240M. Built-in 512K SRAM, this release model and seal 8MB psramใ€‚

  • 4 ร— SPI

  • 1 ร— LCD Interface (8-bit ~ 16-bit parallel RGB, I8080, MOTO6800), supports conversion between RGB565, YUV422, YUV420, YUV411

  • 1 ร— DVP 8 Bit to 16 bit camera interface

  • 3 ร— UART

  • 2 ร— I2C

  • 2 ร— I2S

  • 1 ร— RMT (TX/RX)

  • 1 ร— Pulse Counter-LED PWM Controller, Up to 8 Channels

  • 1 ร— Full Speed USB OTG

  • 1 ร— USB Serial/JTAG Controller

  • 2 ร— MCPWM

  • 1 ร— SDIO Host interface with 2 card slots

  • General purpose DMA controller (GDMA),5 receive channels and 5 transmit channels

  • 1 ร— TWAIยฎ controller, compatible with ISO 11898-1(CAN specification 2.0๏ผ‰

  • 2 ร— 12 Bit SAR ADC, up to 20 channels

3. Pin Definition#

footprint

  • Any GPIO can be used as a PWM pin, and the number is the same as that of GPIO, but only 8 PWMs can be turned on at the same time. Attention must be paid

  • The illustrated SPI is SPI 2

4. function introduction#

1. Power supply#

CORE-ESP32-S3 The core board supports the following 3 ways of power supply๏ผš

  • Type-C Interface power supply (default๏ผ‰

  • 5V and GND pin supply

  • 3V3 and GND pin supply

img

Power supply mode to be recommend preferentially during debugging: power supply TYPE-C USB interface.

2. LED Control#

The CORE ESP32S3 core board carries 2 LEDs. Developers can refer to Table 4-1 for control of corresponding pins.

image-20230109141355277

Table 4-1

LEDNumber

Corresponds to GPIO

Pin function

Description

LEDA

IO10

GPIO10 Configuration

Active High

LEDB

IO11

GPIO11 Configuration

Active High

3. Key introduction#

The CORE ESP32S3 core board carries two keys, of which BOOT key can realize BOOT download function, RST key can realize reset function, and pin control reference table 4-2ใ€‚

image-20230109141521515

Table 4-2

**Key Number **

Pin Function

** Description**

BOOT/GPIO0

When the key is pressed, the chip enters download mode

active low

RST

When the key is pressed, the chip reset

active low