官术网_书友最值得收藏!

Setting up the development environment

Espressif provides SDK development for ESP32. Technically, there is a guideline document from Espressif on how to set up the ESP32 toolchain. You can follow this guideline for Windows, Linux, and macOS: https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html#setup-toolchain.

After completed, you can continue to get ESP-IDF to enable you to develop the ESP32 program. You also need all required libraries for Python. A detailed guideline can be read on this site: https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html#get-started-get-esp-idf.

If done, we can develop programs for the ESP32 board. The ESP32 program is written in C programming language, which you should be familiar with. However, we can write ESP32 programs using any text editor. In this book, I use Visual Studio code: https://code.visualstudio.com. This IDE tool is available for Windows, Linux, and macOS.

Next, we develop a simple program with the ESP32 board.

主站蜘蛛池模板: 文山县| 西充县| 衡阳县| 仲巴县| 商水县| 霍林郭勒市| 洛扎县| 巴林右旗| 永福县| 巴林右旗| 龙陵县| 滨州市| 元朗区| 安远县| 泽库县| 分宜县| 墨竹工卡县| 汉川市| 抚远县| 宣汉县| 盘山县| 拉萨市| 伽师县| 隆林| 黑山县| 枞阳县| 安仁县| 临清市| 菏泽市| 洞头县| 祁门县| 兴安盟| 鄂尔多斯市| 杭锦后旗| 南安市| 宜黄县| 馆陶县| SHOW| 马公市| 青川县| 黑山县|