I have been working on some projects that require WiFi connectivity and for that I am using ESP32 chips. I started off by purchasing an off-the-shelf development board from an Aliexpress store, the TTGO board with an LCD screen and a debug controller connected to the USB port.
I used the Arduino IDE to test a few examples, then designed a custom board. Most esp32 development boards use UART connection for debug. This works OK but is slower than the JTAG protocol. There is a JTAG interface on esp32 chips which can be used for faster programming and debug. So I wired this up on my custom board based on the esp-prog board design and ordered an esp-prog unit from an Aliexpress store as well. Continue reading “FT2232 Based JTAG Debug Probe with UART Bridge Design in KiCad”