How to use JTAG built-in debugger of the ESP32-S3 in PLATFORMIO
![How to use JTAG built-in debugger of the ESP32-S3 in PLATFORMIO](https://community.platformio.org/uploads/default/original/3X/9/c/9c420f4d7651f2d0f221de3b96d591b8526812da.jpeg)
How to use JTAG built-in debugger of the ESP32-S3 in PLATFORMIO Most of the internet examples are showing using the ESP32-S3 built-in debugger in ESP-IDF, but I´m going showing how to do it in VSC PLATFORMIO. Uses the ESP32-S3’s own USB port to upload the firmware and debug the software on the PLATFORMIO. Allows you to use the standard serial port on the ESP card/recorder for normal serial communication at the same time. The video below is very complete and explains how to configure the ESP32
![](https://i.ytimg.com/vi/b1VkJODi_4w/sddefault.jpg)
ESP32 S3 Build-in Debugging using JTAG interface.
![](https://i.ytimg.com/vi/uztgdzDsChY/maxresdefault.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGE8gXyhlMA8=&rs=AOn4CLA5tjm5X5TfDkDxveBjRZPk--d17A)
ESP32-S3 Built-in JTAG Interface Demo
ESP32S3,MacOSM1] Needed packages versions to support built-in JTAG debug · Issue #1126 · platformio/platform-espressif32 · GitHub
![](https://www.visualmicro.com/pics/Debug-Help-ESP32S3-FT2232H-Connections.png)
How to debug an ESP32S3 via JTAG with an Arduino project and GDB?
![](https://community.platformio.org/uploads/default/original/3X/6/d/6d9426e759844ccd1be2acb09047f4de06420f50.png)
How to use JTAG built-in debugger of the ESP32-S3 in PLATFORMIO - PlatformIO IDE - PlatformIO Community
![](https://www.circuitstate.com/wp-content/uploads/2023/09/Arduino-Nano-ESP32-S3-Debugging-Using-Native-USB-JTAG-PlatformIo-VS-Code-CIRCUITSTATE-Electronics-1.jpg)
Getting Started with Arduino Nano ESP32 Wi-Fi & IoT Development Board - CIRCUITSTATE Electronics
![](https://preview.redd.it/esp32-s3-usb-frustrates-me-you-too-v0-tu9q89bwqb1b1.jpg?width=965&format=pjpg&auto=webp&s=9419b50c22808897a2a8177a40d902ade5cd9783)
ESP32-S3 USB frustrates me, you too? : r/esp32
![](https://i.ytimg.com/vi/DQ2giDfLO8g/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLA8qwVyqDYEDg4FN7ab8-xI1EIsFA)
ESP32 S3 Build-in Debugging using JTAG interface.
![](https://substackcdn.com/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a3c46de-cec9-49bc-a637-913d444c4119_800x695.png)
How to debug ESP32S3 DevKitC-1 using built in JTAG with PlatformIO and VS Code
![](https://community.platformio.org/uploads/default/original/3X/c/2/c260dc59b979eebcfd3a9d7d7191c8180e65f827.jpeg)
How to use JTAG built-in debugger of the ESP32-S3 in PLATFORMIO - PlatformIO IDE - PlatformIO Community
![](https://community.platformio.org/uploads/default/original/2X/7/75f4b6a44cf2b800b1aeb6fd2354d6d8fadcce8b.png)
ESP32-S3 Debugger not Working - PlatformIO IDE - PlatformIO Community
ESP32-S3 Built-in debugging support · Issue #828 · platformio/platform-espressif32 · GitHub