Chapter 1. Get Started
• What you are looking for is some log displayed by the screen. The log contents will depend on application
loaded to ESP32-S2, see
Note: Do not forget to exit the screen session after verifying that the communication is working. If you fail to do
it and just close the terminal window, the serial port will be inaccessible for uploading firmware later.
Example Output
An example log by ESP32-S2 is shown below. Reset the board if you do not see anything.
ets Jun
8 2016 00:22:57
rst:0x5 (DEEPSLEEP_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
ets Jun
8 2016 00:22:57
rst:0x7 (TG0WDT_SYS_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0x00
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0008,len:8
load:0x3fff0010,len:3464
load:0x40078000,len:7828
load:0x40080000,len:252
entry 0x40080034
I (44) boot: ESP-IDF v2.0-rc1-401-gf9fba35 2nd stage bootloader
I (45) boot: compile time 18:48:10
...
If you can see readable log output, it means serial connection is working and you are ready to proceed with installation
and finally upload of application to ESP32-S2.
Note: For some serial port wiring configurations, the serial RTS & DTR pins need to be disabled in the terminal
program before the ESP32-S2 will boot and produce serial output. This depends on the hardware itself, most devel-
opment boards (including all Espressif boards) do not have this issue. The issue is present if RTS & DTR are wired
directly to the EN & GPIO0 pins. See the
If you got here from
Step 6. Connect Your Device
continue with
Step 7.
Configure.
1.16.2 Build and Flash with Eclipse IDE
ESP-IDF V4.0 has a new CMake-based build system as the default build system.
There is a new ESP-IDF Eclipse Plugin that works with the CMake-based build system. Please refer to
IDF Eclipse Plugins
IDF for further instructions.
Note: In
Espressif IDF Eclipse
applicable for Windows, Linux and macOS.
1.16.3 Getting Started with VS Code IDE
We have official support for VS Code and we aim to provide complete end to end support for all actions related to
ESP-IDF namely build, flash, monitor, debug, tracing, core-dump, System Trace Viewer, etc.
Espressif Systems
Example
Output. To exit the screen session type Ctrl-A + \ .
esptool documentation
when installing s/w for ESP32-S2 development, then you can
Plugins, though screenshots are captured from macOS, installation instructions are
75
Submit Document Feedback
for more details.
Espressif
Release v4.4
Need help?
Do you have a question about the ESP32-S2 and is the answer not in the manual?