Несколько методов для отладки программного обеспечения на ESP8266:
- VisualGDB. 1 Для начала нужно установить Visual Studio и VisualGDB 5.4 или более поздней версии. 1 Затем запустить Visual Studio и запустить мастер создания проекта VisualGDB ESP-IDF. 1 На последней странице мастера выбрать метод отладки, совместимый с устройством. 1
- OpenOCD. 2 Нужно запустить Visual Studio и запустить мастер создания проекта VisualGDB Embedded. 2 Выбрать «Создать новый проект => Встроенные бинарные» и снять флаг «bin». 2 Затем выбрать цепочку инструментов ESP8266 и обычное устройство ESP8266 из списка. 2 На последней странице мастера выбрать OpenOCD как метод отладки, подключить программист JTAG и нажать «Detect», чтобы автоматически выбрать совместимый скрипт OpenOCD. 2
- GDBStub. 3 Нужно подключить ESP8266 к ПК через адаптер USB>TTL. 3 Затем установить Visual Studio и расширение vMicro. 3 Открыть скетч и выбрать «vMicro» > «Отладка». 3
Также в ядре ESP8266 Arduino есть функция отладки, которая управляется через меню IDE. 4 Для её использования требуется последовательное подключение (Serial или Serial1). 4