ELECROW ESP32-S3 Core Board

ESP32-S3 Core Board with 1.3 inch IPS Display User Manual

Model: ESP32-S3 Core Board

Merek: ELECROW

1. Bubuka

This document provides comprehensive instructions for the ESP32-S3 Core Board, an entry-level development board equipped with the Wi-Fi + Bluetooth® LE module ESP32-S3-WROOM-1. It features a 1.3-inch ST7789IPS screen with 240x240 resolution and two USB ports. Most pins are exposed via pin headers for easy connection to peripheral devices or breadboards, facilitating secondary development.

ESP32-S3 Core Board with pin headers

Figure 1: ESP32-S3 Core Board with included pin headers

2. Fitur

  • Affordable entry-level development board supporting Wi-Fi and Bluetooth® Low Energy (Bluetooth LE).
  • Integrated 1.3-inch ST7789IPS screen with 240x240 resolution, utilizing an SPI interface.
  • Powered by an Xtensa® dual-core 32-bit LX7 microprocessor.
  • Rich IO interfaces with all 34 IOs exposed for versatile applications.
  • Onboard digital microphone for I2S data acquisition.

3. Spésifikasi

3.1 Spésifikasi Umum

AtributNilai
ModulESP32-S3
IntiESP32-S3-WROOM-1
Kristal40 MHz
Operasi Voltage/Power Supply3.0 ~ 3.6 V
Ukuran (L x W x H)57.51 ±0.15 mm × 33.18 ±0.15 mm × 7.37 ±0.15 mm
Layar IPS1.3 inch, 240x240 resolution, SPI interface
Bahanpalastik
AsalnaDaratan Cina

3.2 ESP32-S3-WROOM-1 Module Specifications

FiturKaterangan
CPUXtensa® dual-core 32-bit mikroprosesor LX7, nepi ka 240 MHz
Rom384 KB
SRAM512 KB
SRAM in RTC16 KB
PSRAMNepi ka 8 MB
Wifi802.11 b/g/n, 150 Mbps, 2412~2484 MHz
BluetoothBluetooth LE (Bluetooth 5, Bluetooth mesh), 2 Mbps PHY, Long range mode
GPIOs36 GPIO
périferalGPIO, SPI, LCD, Camera, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB 1.1 OTG, USB Serial/JTAG, MCPWM, SDIO host, GDMA, TWAI®, ADC, touch sensor, temperature sensor, timers, watchdogs
anteneuAnteneu PCB on-board
Suhu Ambient Operasi-40 ~ 85 °C (standard version)

3.3 Wi-Fi RF Characteristics (TX Power)

OngkohKetik (dBm)
802.11b, 1 Mbps20.5
802.11g, 6 Mbps20.0
802.11n, HT20, MCS 019.0
802.11n, HT40, MCS 018.5

3.4 Bluetooth LE RF Transmitter Characteristics (1 Mbps)

ParameterMinTipMaxUnit
RF transmit power control range-25.00020.00dBm
Meunangkeun léngkah kontrol3.00dB
Carrier frequency offset and drift (Max |fn|)2.50kHz

4. Harti Pin

The ESP32-S3 module has 41 pins. The pin diagram below shows the approximate location of pins on the module. For detailed pin functions, refer to the table below.

ESP32-S3 Core Board Pin Layout

Figure 2: ESP32-S3 Core Board Pin Layout (Top View)

NgaranNo.TipeFungsi
GND1Ptaneuh
3V32PSasayogian tanaga
EN3IHigh: on, enables the chip. Low: off, the chip powers off. (Do not leave EN pin floating)
IO44I/O/TRTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3
IO55I/O/TRTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4
IO66I/O/TRTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5
IO77I/O/TRTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6
IO158I/O/TRTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
IO169I/O/TRTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
IO1710I/O/TRTC_GPIO17, GPIO17, U1TXD, ADC2_CH6
IO1811I/O/TRTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3
IO812I/O/TRTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1
IO1913I/O/TRTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
IO2014I/O/TRTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
IO315I/O/TRTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2
IO4616I/O/TGPIO46
IO917I/O/TRTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUBSPIHD
IO1018I/O/TRTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICSO, FSPIIO4, SUBSPICS0
IO1119I/O/TRTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUBSPID
IO1220I/O/TRTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO1321I/O/TRTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO1422I/O/TRTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO2123I/O/TRTC_GPIO21, GPIO21
IO4724I/O/TSPICLK_P_DIFF, GPIO47, SUBSPICLK_P_DIFF
IO4825I/O/TSPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF
IO4526I/O/TGPIO45
IO027I/O/TRTC_GPIO0, GPIO0
IO3528I/O/TSPIIO6, GPIO35, FSPID, SUBSPID
IO3629I/O/TSPIIO7, GPIO36, FSPICLK, SUBSPICLK
IO3730I/O/TSPIDQS, GPIO37, FSPIQ, SUBSPIQ
IO3831I/O/TGPIO38, FSPIWP, SUBSPPIWP
IO3932I/O/TMTCK, GPIO39, CLK_OUT3, SUBSPICS1
IO4033I/O/TMTDO, GPIO40, CLK_OUT2
IO4134I/O/TMTDI, GPIO41, CLK_OUT1
IO4235I/O/TMTMS, GPIO42
RXD036I/O/TU0RXD, GPIO44, CLK_OUT2
TXD037I/O/TU0TXD, GPIO43, CLK_OUT1
IO238I/O/TRTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1
IO139I/O/TRTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0
GND40Ptaneuh
EPAD41Ptaneuh

Note: P = power supply; I = input; O = output; T = high impedance. Pin functions in bold font are the default pin functions.

5. Diagram Blok

The following diagram illustrates the internal architecture of the ESP32-S3-WROOM-1 module.

ESP32-S3-WROOM-1 Block Diagram

Figure 3: ESP32-S3-WROOM-1 Block Diagram

6. Skéma

The complete schematic diagram for the ESP32-S3 Core Board is provided below. For a high-resolution PDF version, please refer to the Schematic Diagram PDF.

ESP32-S3 Core Board Schematic Diagram

Figure 4: ESP32-S3 Core Board Schematic Diagram

7. Setup jeung ngamimitian

To begin using your ESP32-S3 Core Board, follow these general steps:

  1. Nyambung ka Komputer: Use a USB-C cable to connect the ESP32-S3 Core Board to your computer. The board has two USB ports; typically, the one labeled 'Serial USB' or 'USB to TTL CH9102F' is used for programming and serial communication.
  2. Lingkungan Pangwangunan Pasang: Install the Arduino IDE or ESP-IDF on your computer. Ensure you have the necessary ESP32-S3 board support packages and drivers installed.
  3. Upload Program Code: Obtain example code or develop your own. You can find example program code at ESP32 S3 Program Code. Upload the code to the board using your chosen IDE.
  4. Pariksa Operasi: After successful upload, the board should execute the program, and you can observe output on the integrated IPS display or through serial monitor.

Video 1: Demonstration of ESP32-S3 Core Board displaying images, animations, and extending screen functionality.

8. Parentah Operasi

The ESP32-S3 Core Board is designed for a wide range of IoT and embedded applications. Once programmed, it can perform various tasks:

  • Displaying Images and Animations: Utilize the 1.3-inch IPS display to show static images, dynamic animations, or graphical user interfaces.
  • Konektipitas Wi-Fi sareng Bluetooth: Connect to Wi-Fi networks for internet access or communicate with other Bluetooth LE devices.
  • Sensor Data Acquisition: Interface with external sensors via GPIOs, I2C, SPI, or UART to collect data. The onboard digital microphone can capture audio data via I2S.
  • Control Peripherals: Control motors, LEDs, and other actuators through the available GPIOs and PWM capabilities.
  • Panyimpenan Kartu SD: Use the TF card slot for local data storage, such as images, logs, or configuration files.
Annotated diagram of ESP32-S3 Core Board features

Figure 5: Annotated diagram showing TF Card Slot, ST7789 IPS Display, USB ports, Digital Microphone, and ESP32-S3 Module.

9. Pangropéa

Proper maintenance ensures the longevity and reliable operation of your ESP32-S3 Core Board.

9.1 Kaayaan Panyimpenan

  • Store the board in a non-condensing atmospheric environment.
  • Maintain storage temperature below 40 °C and relative humidity below 90% RH.
  • Keep the board in its original moisture barrier bag (MBB) until ready for use.

9.2 Éléktrostatik ngurangan (ESD) pacegahan

Electronic components are sensitive to electrostatic discharge. Observe the following precautions:

  • Always handle the board in an ESD-safe environment.
  • Use an anti-static wrist strap and mat when working with the board.
  • Avoid touching the pins and exposed circuitry directly.

10. Cara ngungkulan

If you encounter issues with your ESP32-S3 Core Board, consider the following general troubleshooting steps:

  • Masalah kakuatan: Ensure the board is receiving adequate power (3.0 ~ 3.6 V). Check USB cable connections.
  • Kasalahan Pemrograman: Verify your code for syntax errors and correct board/port selection in your IDE. Ensure all necessary libraries are installed.
  • Tampilan Teu Gawé: Check SPI connections if you are using external display, or ensure the display initialization code is correct for the integrated IPS screen.
  • Masalah konektipitas: For Wi-Fi/Bluetooth issues, double-check network credentials and ensure the antenna is not obstructed.
  • Konfigurasi Pin: Confirm that the correct GPIOs are being used and configured in your code according to the pin definitions.

11. Tips pamaké

  • Always refer to the latest datasheets and documentation from Espressif Systems for the most up-to-date information on the ESP32-S3 module.
  • When experimenting with new code or hardware configurations, start with simple examples to isolate potential issues.
  • Consider using a breadboard for prototyping to easily connect and disconnect components without soldering.

12. External Resources

For more detailed technical information and resources, please refer to the following links:

Dokumén Patali - ESP32-S3 Core Board

Praview Elecrow CrowPanel ESP32 Témbongkeun Manual Pamaké
Manual pamaké pikeun tampilan Elecrow CrowPanel ESP32 HMI, detailing eusi pakét, layouts panganteur, spésifikasi teknis, jeung parentah kaamanan.
Praview Elecrow CrowPanel ESP32 HMI Mintonkeun Manual Pamaké
Manual pamaké pikeun runtuyan CrowPanel tina ESP32 basis ESP32 tampilan HMI TFT, detailing eusi pakét, layouts panganteur, spésifikasi teknis, jeung parentah kaamanan.
Praview Manual Pangguna Tampilan Elecrow ESP32: Spésifikasi, Antarmuka, sareng Panduan
Manual pangguna pikeun tampilan HMI Elecrow ESP32. Ngawengku eusi pakét, detil antarmuka pikeun rupa-rupa ukuran layar (2.4" dugi ka 7.0"), spésifikasi téknis, sumber daya ékspansi, sareng pedoman kaamanan. Dilengkepan prosesor ESP32-WROOM-32 sareng ESP32-S3-WROOM-1.
Praview Manual Pangguna Layar Toél Kapasitif SPI Terminal 3.5 inci ELECROW ESP32
Manual pangguna anu lengkep pikeun Terminal ELECROW ESP32 anu nampilkeun layar toél kapasitif SPI 3.5 inci. Ngawengku spésifikasi, detil perangkat keras, diagram antarmuka, sareng sumber daya ékspansi pikeun pamekar sareng penggemar hobi.
Praview AI Camera Development Board Datasheet - Elecrow ESP32-S3R8
Datasheet for the Elecrow AI Camera Development Board (ER-SAD00006D), a vision sensor board featuring the ESP32-S3R8 microcontroller. It offers on-device AI recognition, a 2MP camera, 1.83-inch touchscreen, and extensive expansion capabilities for intelligent development projects in education, robotics, and industry.
Praview Manual Pangguna Tampilan HMI ELECROW ESP32 - Spésifikasi & Panduan
Buku panduan pangguna anu lengkep pikeun Layar HMI ELECROW ESP32, anu ngawengku eusi pakét, pitunjuk kaamanan, pinout antarmuka, sareng spésifikasi téknis anu lengkep pikeun rupa-rupa ukuran layar (2.4" dugi ka 7.0").