Skip to main content
  • $59.99
  • Free 30-day Returns
  • Ships from China.
    Price alert
    Shop it at NeweggBusiness.

    Meet Your Seller

    Espressif ESP-PROG JTAG Debugger Firmware Flash Programmer USB to UART FT2232HL Download Tool for ESP8266 ESP32 with 2.54mm 1.27mm Program JTAG Connectors

    • ESP-Prog is a development and debugging tool launched by Espressif. It has functions such as automatic firmware download, serial communication, and JTAG online debugging.
    • The functions of automatic firmware download and serial communication are applicable to the ESP8266 and ESP32 platforms.
    • The JTAG online debugging function is applicable to the ESP32 platform.
    • ESP-PROG is Espressif's official development and debugging tool, combining automatic firmware downloading, serial communication, and JTAG online debugging in a single compact board. Built around the FTDI FT2232HL USB 2.0 bridge controller, it appears on your PC as two separate ports from one USB cable no additional USB-UART adapter or third-party debug probe is required.
    • The board exposes two target interfaces: a 6-pin Program interface carrying UART (TXD/RXD), boot-mode selection (ESP_IO0) and reset (ESP_EN) for hands-free firmware flashing, and a 10-pin JTAG interface (TMS/TCK/TDO/TDI) for hardware-level breakpoint debugging, single-stepping, and live register or memory inspection. Both interfaces are provided in 2.54 mm (0.1") and 1.27 mm (0.05") pitch with fool-proof IDC connectors, and each interface has its own power-select header so the target board can be powered at 3.3 V or 5 V, or left on its own supply. On-board Boot and Reset buttons plus an IO0 On/Off header give you manual control when your target board has no access to these signals, and red/green/blue LEDs indicate power, transmit and receive status.
    +
    +
    Overview
    Specs
    Reviews

    Any questions? Ask CelesteSM will help you find out quickly.

    Board dimensions are approximately 73.4 x 25.1 mm. For software setup, install the FT2232HL driver, then use ESP-IDF with OpenOCD and GDB, or configure the tool directly in PlatformIO (debug_tool = esp-prog).


    1. OFFICIAL ESPRESSIF TOOL Genuine ESP-PROG debug and download probe built on the FTDI FT2232HL USB 2.0 bridge; recognized by ESP-IDF, OpenOCD, GDB and PlatformIO out of the box
    2. FLASHING AND DEBUGGING IN ONE BOARD 6-pin Program interface for automatic firmware download and serial console, plus 10-pin JTAG interface for breakpoints, single-step execution and real-time register/memory inspection
    3. SINGLE USB CABLE, TWO PORTS One connection enumerates two ports on your PC: the higher-numbered port is the Program interface, the lower-numbered port is the JTAG interface
    4. FLEXIBLE POWER OPTIONS Independent 3.3 V / 5 V power-select headers for both interfaces let you power the target board or run it from its own supply, with strong compatibility across user boards
    5. TWO CONNECTOR PITCHES, FOOL-PROOF Both interfaces available in 2.54 mm and 1.27 mm pitch with reverse-current-protected IDC connectors; 1.27 mm and 2.54 mm cabling options cover modules, DevKits and custom PCBs
    6. HANDS-FREE BOOT CONTROL On-board Boot and Reset buttons, an IO0 On/Off header to prevent your GPIO0 strapping pin from being disturbed, and red/green/blue status LEDs for power, TX and RX
    7. Scope by function: automatic firmware download and serial communication work with ESP8266 and ESP32 platforms. JTAG online debugging is documented for the classic ESP32; Espressif's newer device-kit documentation also lists ESP32-S2, ESP32-S3 and ESP32-C3, but the JTAG pin mapping differs per chip please check the mapping for your exact target before ordering.
    8. Signal level: the RX/TX and JTAG signal level is fixed at 3.3 V. If your target board runs 1.8 V logic, this probe is not suitable without external level shifting.
    9. Not the same as ESP-PROG-2: this listing is the ESP-PROG unit with a Micro-B USB connector. ESP-PROG-2 is a different tool built around an ESP32-S3-MINI-1 module with a USB Type-C connector.
    10. TCK trace length: keep the JTAG clock line short (under 15 cm) and use shielded or ribbon cabling for reliable debugging.
    11. Included items: please refer to the product photos for the actual packing list. A data-capable USB 2.0 cable (A-to-Micro-B) is required; charge-only cables will not work.

    SPECIFICATIONS

    1. Interface: USB 2.0, Micro-B (USB cable sold separately / per actual packing list)
    2. USB bridge controller: FTDI FT2232HL, dual channel, up to 3 Mbps
    3. Program interface: 6-pin ESP_EN, VDD, ESP_TXD, GND, ESP_RXD, ESP_IO0
    4. JTAG interface: 10-pin VDD, ESP_TMS, GND, ESP_TCK, GND, ESP_TDO, GND, ESP_TDI, GND, NC
    5. Connector pitches: 2.54 mm (0.1") and 1.27 mm (0.05"), fool-proof IDC
    6. Target power output: selectable 3.3 V or 5 V via pin header
    7. Signal level: RX/TX and JTAG signals are fixed at 3.3 V
    8. Controls: Boot button, Reset button, IO0 On/Off header, PROG/JTAG power-select headers
    9. Status LEDs: red (3.3 V power on), green (data sent), blue (data received)
    10. Board size: approx. 73.4 x 25.1 mm
    11. Software: FT2232HL driver + ESP-IDF / OpenOCD / GDB / PlatformIO


    Warranty & Returns

    Warranty, Returns, And Additional Information

    Warranty

    • Please contact the Seller directly for warranty information. Warranty information may also be found on the Manufacturer's website.
    • CONTACT

    Return Policies

    • Return for refund within: 30 days
    • Return for replacement within: non-replaceable
    • This item is covered by CoreDepot Return Policy

    Manufacturer Contact Info

    LOADING...