ESP-Prog-2 — це інструмент розробки та налагодження, випущений Espressif. Він підтримує такі функції, як автоматичне завантаження прошивки, послідовний зв'язок та онлайн-налагодження JTAG. Автоматичне завантаження та послідовний зв'язок сумісні з ESP8266, ESP32, ESP32-S2, ESP32-S3 та ESP32-C3, тоді як онлайн-налагодження JTAG підтримується на ESP32, ESP32-S2, ESP32-S3 та ESP32-C3.
ESP-Prog-2 має простий дизайн та зручний у використанні — для підключення до комп'ютера потрібен лише один USB-кабель. Комп'ютер автоматично визначає два порти, один для завантаження, а інший для налагодження JTAG, на основі номерів портів.