Set Up Tools; Set Up Environment Variables; Create Your First Project; Start A Project - Espressif Systems ESP32-S3-WROOM-2 User Manual

2.4 ghz wi-fi (802.11 b/g/n) and bluetooth 5 (le) module buit around esp32-s3r8v soc, xtensa dual-core 32-bit lx7 microprocessor flash up to 32 mb, psram up to 8 mb 33 gpios, rich set of peripherals on-board pcb antenna
Table of Contents

Advertisement

2 Get Started
ESP-IDF will be downloaded into
version to use in a given situation.

2.3.3 Set up Tools

Aside from the ESP-IDF, you also need to install the tools used by ESP-IDF, such as the compiler, debugger, Python
packages, etc. ESP-IDF provides a script named 'install.sh' to help set up the tools in one go.
cd ~/esp/esp-idf
./install.sh

2.3.4 Set up Environment Variables

The installed tools are not yet added to the PATH environment variable. To make the tools usable from the command
line, some environment variables must be set. ESP-IDF provides another script 'export.sh' which does that. In the
terminal where you are going to use ESP-IDF, run:
. $HOME/esp/esp-idf/export.sh
Now everything is ready, you can build your first project on ESP32-S3-WROOM-2 module.

2.4 Create Your First Project

2.4.1 Start a Project

Now you are ready to prepare your application for ESP32-S3-WROOM-2 module. You can start with
project from
examples directory
Copy get-started/hello_world to
cd ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world .
There is a range of
example projects
way as presented above and run it. It is also possible to build examples in-place, without copying them first.

2.4.2 Connect Your Device

Now connect your module to the computer and check under what serial port the module is visible. Serial ports in
Linux start with '/dev/tty' in their names. Run the command below two times, first with the board unplugged, then
with plugged in. The port which appears the second time is the one you need:
ls /dev/tty*
Note:
Keep the port name handy as you will need it in the next steps.

2.4.3 Configure

Navigate to your 'hello_world' directory from Step 2.4.1. Start a Project, set ESP32-S3 chip as the target and run
the project configuration utility 'menuconfig'.
Espressif Systems
~
/esp/esp-idf. Consult
in ESP-IDF.
~
/esp directory:
in the examples directory in ESP-IDF. You can copy any project in the same
10
Submit Documentation Feedback
ESP-IDF Versions
for information about which ESP-IDF
ESP32-S3-WROOM-2 User Manual v0.6
get-started/hello_world

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32-S3-WROOM-2 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents