ESP32-S3 WT32-SC01 Plus
Support for the ESP32-S3 WT32-SC01 Plus @author Gunar Schorcht gunar@schorcht.net
\section esp32s3_wt32_sc01_plus ESP32-S3 WT32-SC01 Plus
Table of Contents
Overview
The Wireless Tag WT32-SC01 Plus is a smart panel development platform with the ESP32-S3 SoC.

It also available on the market as Smart Panlee SC01 Plus.
The ESP32-S3 WT32-SC01 Plus has following main features:
Hardware
This section describes
- the MCU,
- the default board configuration,
- the board pinout.
MCU
Most features of the ESP32-S3 WT32-SC01 Plus are provided by the ESP32-S3 SoC. For detailed information about the ESP32-S3 SoC variant (family) and ESP32x SoCs, see section esp32_mcu_esp32 “ESP32 SoC Series”.
Board Configuration
The following table shows the default ESP32-S3 WT32-SC01 Plus configuration, which is sorted according to the defined functionality of the GPIOs.
Board Pinout
The pinout including the schematics of the board are described in detail in the data sheet.
The board has different external interfaces that can be used to connect external hardware:
Extended I/O Interface (EXT)
| Pin | Description |
|---|---|
| 1 | 5V |
| 2 | GND |
| 3 | EXT_IO1 (GPIO10) |
| 4 | EXT_IO2 (GPIO11) |
| 5 | EXT_IO3 (GPIO12) |
| 6 | EXT_IO4 (GPIO13) |
| 7 | EXT_IO5 (GPIO14) |
| 8 | EXT_IO6 (GPIO21) |
| \n |
RS485 Interface
| Pin | Description |
|---|---|
| 1 | RS485-A |
| 2 | RS485-B |
| 3 | GND |
| 4 | 5V |
| \n |
Debug Interface (DEBUG)
| Pin | Description |
|---|---|
| 1 | 5V |
| 2 | 3V3 |
| 3 | UART_DEV(0) TxD |
| 4 | UART_DEV(0) RxD |
| 5 | RESET (EN) |
| 6 | BOOT (GPIO0) |
| 7 | GND |
| \n |
Flashing the Device
Since the ESP32-S3 WT32-SC01 Plus does not have a USB-to-Serial chip, the easiest way to flash it is using the USB Serial/JTAG interface. Just connect the ESP32-S3 WT32-SC01 Plus to your host computer and use the following command:
BOARD=esp32s3-wt32-sc01-plus make flash ...Usually the make system resets the ESP32-S3 WT32-SC01 Plus before flashing to enable the USB Serial/JTAG controller and to reboot the ESP32-S3 in download mode.
Debugging with the Device
To be able to debug with the board, it must not use the STDIO via the USB OTG interface as it does by default. Instead, the STDIO must use the UART interface. For this purpose, compile and flash the application with the following command:
USEMODULE=stdio_uart BOARD=esp32s3-wt32-sc01-plus make flash ...In order to use the STDIO in a terminal in this case, a debugging tool is available on the market, which is connected to the debug interface of the board.
Note: The debugging tool does not mean that it is used as OpenOCD adapter. It simply exposes the UART interface.
For detailed information on debugging an ESP32-S3 board, refer to the section JTAG Debugging with ESP32x SoC.