はじめに ESP32 にデバッガを繋ぐ方法を書きます。 今時の統合開発環境に慣れてしまって、ブレイクポイントを仕掛けたり、変数の値を読み取ったりできない開発環境にはもう戻れない体になってしまったので、何とかしてみましたw 必要なものとしては、ハードウェアでは FT232H、ソフトウェアは OpenOCD と GDB です。GDB はESP-IDF(toolchainの方かも)の中に含まれてます。 新たに購入するものは秋月の AE-FT232HL ¥1,200- (と配線少々)のみです! 参考資料は Debugging — ESP-IDF Programming Guide 他、ググりながら書いております。 前提条件 ESP32(ESP-WROOM-32)でLチカ (WindowsでESP-IDF使用) の環境構築が終わっていること ソフトウェアの準備 OpenOCD は、On-Chip D
![ESP32 を FT232H でつないで OpenOCD+GDBでデバッグ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/1e0f8e40e46b55ffbd63741cb7ec9a0ff92d08ad/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9RVNQMzIlMjAlRTMlODIlOTIlMjBGVDIzMkglMjAlRTMlODElQTclRTMlODElQTQlRTMlODElQUElRTMlODElODQlRTMlODElQTclMjBPcGVuT0NEJTJCR0RCJUUzJTgxJUE3JUUzJTgzJTg3JUUzJTgzJTkwJUUzJTgzJTgzJUUzJTgyJUIwJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02NWY5MmNiZDgxNTVlOTdiZTY3NzhmNGI3MjJmM2U3NA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwcnVraWhlbmEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPThiZGJhOTVkNzdhZTJiMmVmMzUyYTA4YWRlNzRhOGJm%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D7dce3505e4c9beb763909c8515cd35aa)