User's Manual

!
4. Configure
5. Configure
Being in terminal window, go to directory of hello_world application by typing cd󰲧~/esp/
hello_world. Then start project configuration utility menuconfig:
cd󰲧~/esp/hello_world
make󰲧menuconfig
If previous steps have been done correctly, the following menu will be displayed:
!
In the menu, navigate to Serial flasher config > Default serial port to configure the serial
port, where project will be loaded to. Confirm selection by pressing enter, save
configuration by selecting < Save > and then exit application by selecting < Exit >.
Here are couple of tips on navigation and use of menuconfig:
Use up & down arrow keys to navigate the menu.
Use Enter key to go into a submenu, Escape key to go out or to exit.
Type ? to see a help screen. Enter key exits the help screen.
Use Space key, or Y and N keys to enable (Yes) and disable (No) configuration items
with checkboxes “[*]“.
Pressing ? while highlighting a configuration item displays help about that item.
Type / to search the configuration items.
📖 Notes:
On Windows, serial ports have names like COM1. On MacOS, they start with /dev/cu.. On Linux, they
start with /dev/tty. (See :doc:`establish-serial-connection` for full details.)
If you are Arch Linux user, navigate to SDK tool configuration and change the name of Python 2
interpreter from python to python2.
Most ESP32 development boards have a 40 MHz crystal installed. However, some boards use a 26 MHz
crystal. If your board uses a 26MHz crystal, or you get garbage output from serial port after code upload,
adjust the :ref:`CONFIG_ESP32_XTAL_FREQ_SEL` option in menuconfig.
Espressif
! /127
2017.11