Pause the Terminal window

CTRL+T then CTRL+Y

Getting command prompt

You may need to use CTRL + ] to end its current mode and get its command prompt first

Getting “ESP-IDF Terminal” instead of powershell

You need the “ESP-IDF Terminal”, if your open Terminal is Powershell, kill it and then use command prompt (CTRL_SHIFT+P) and “Open ESP-IDF Terminal”

Open the terminal window

Use Windows start button > Run


C:\msys32\mingw32.exe

Configure Tool

https://docs.espressif.com/projects/esp-idf/en/stable/get-started/index.html#get-started-get-esp-idf

Enter the following in the terminal window


cd ~/esp/[MY PROJECT NAME]
make menuconfig

Monitor Tool

Use to view the output of your application and send keystrokes to it.


cd ~/esp/[MY PROJECT NAME]
make monitor

Anything you type is sent through the serial port apart from:

Quit: Ctrl+]
Menu: Ctrl+T
Help: Ctrl+T Ctrl+H
Reset the target board via the RTS line: Ctrl+T Ctrl+R (if RTS connected)
Pause Application: Ctrl+T Ctrl+P (will reset the target into bootloader, so that the board will run nothing. If you want to start running again you can then use Ctrl+T Ctrl+R to restart the application)
Toggle Output Display: Ctrl+T Ctrl+Y (when toggled off it will stop updating the display and discard all serial data, when toggled back on it will continue)

IDF Monitor Resources

https://docs.espressif.com/projects/esp-idf/en/latest/get-started/idf-monitor.html

 

USEFUL?
We benefit hugely from resources on the web so we decided we should try and give back some of our knowledge and resources to the community by opening up many of our company’s internal notes and libraries through mini sites like this. We hope you find the site helpful.
Please feel free to comment if you can add help to this page or point out issues and solutions you have found, but please note that we do not provide support on this site. If you need help with a problem please use one of the many online forums.

Comments

Your email address will not be published. Required fields are marked *