Hi Stefan,
I got a esp32-s3 board and tried this....
If I open a UART and try to write - I get
Leaving...
Hard resetting via RTS pin...
Executing action: monitor
Running idf_monitor in directory D:\Projects\Flowcode\Flowcode1
Executing "C:\Espressif\python_env\idf5.4_py3.12_env\Scripts\python.exe C:\Espressif\frameworks\esp-idf-v5.4.1\tools/idf_monitor.py -p COM5 -b 921600 --toolchain-prefix xtensa-esp32s3-elf- --target esp32s3 --revision 0 D:\Projects\Flowcode\Flowcode1\build\Flowcode1.elf --force-color -m 'C:\Espressif\python_env\idf5.4_py3.12_env\Scripts\python.exe' 'C:\Espressif\frameworks\esp-idf-v5.4.1\tools\idf.py' '-p' 'COM5' '-b' '921600'"...
--- Warning: GDB cannot open serial ports accessed as COMx
--- Using \\.\COM5 instead...
--- esp-idf-monitor 1.7.0 on \\.\COM5 921600
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x15 (USB_UART_CHIP_RESET),boot:0x23 (DOWNLOAD(USB/UART0))
Saved PC:0x40041a79
--- 0x40041a79: ets_delay_us in ROM
waiting for download
--- Error: ClearCommError failed (Permiss
However - if I use printf (so I used printf("Hello world\r\n"); in a code block) then I get output sent to the USB port..
On initial connection - I had to press and hold boot and press and release reset to get Windows to recognise the device.
On 'locking' the device - I find reset does the trick - although after attempting to open UART (channel 2) I need to 'boot + reset' again.
I'm using 'idf.py -p COMn -b 921600 flash monitor' to upload and 'run' my chart. (Where n = 5 for me)
Have you had any more success?