EasyManuals Logo

Espressif Systems ESP32-S3-WROOM-1-N16R8 User Manual

Default Icon
23 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #12 background imageLoading...
Page #12 background image
3 Get Started
1
mkdir -p ~/esp
2 cd ~/esp
3 git clone --recursive https://github.com/espressif/esp-idf.git
ESP-IDF will be downloaded into ~/esp/esp-idf. Consult ESP-IDF Versions for information about which ESP-IDF
version to use in a given situation.
3.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.
1 cd ~/esp/esp-idf
2 ./install.sh
3.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:
1 . $HOME/esp/esp-idf/export.sh
Now everything is ready, you can build your first project on ESP32-S3-WROOM-1 or ESP32-S3-WROOM-1U
module.
3.4 Create Your First Project
3.4.1 Start a Project
Now you are ready to prepare your application for ESP32-S3-WROOM-1 or ESP32-S3-WROOM-1U module.
You can start with get-started/hello_world project from examples directory in ESP-IDF.
Copy get-started/hello_world to ~/esp directory:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world .
There is a range of example projects in the examples directory in ESP-IDF. You can copy any project in the same
way as presented above and run it. It is also possible to build examples in-place, without copying them
first.
3.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:
1 ls /dev/tty*
Espressif Systems 12
Submit Documentation Feedback
ESP32-S3-WROOM-1 & WROOM-1U Datasheet v0.6

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Espressif Systems ESP32-S3-WROOM-1-N16R8 and is the answer not in the manual?

Espressif Systems ESP32-S3-WROOM-1-N16R8 Specifications

General IconGeneral
BrandEspressif Systems
ModelESP32-S3-WROOM-1-N16R8
CategoryWireless modules
LanguageEnglish

Related product manuals