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

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.

主站蜘蛛池模板: 徐州市| 孝感市| 四会市| 武山县| 颍上县| 宝山区| 榆社县| 吐鲁番市| 阿鲁科尔沁旗| 怀远县| 清苑县| 英德市| 镇江市| 吉木乃县| 田东县| 来安县| 明星| 丹阳市| 罗江县| 莆田市| 哈巴河县| 镇平县| 汉中市| 凤台县| 云南省| 泗洪县| 白玉县| 肃宁县| 嵊州市| 五指山市| 康马县| 聂荣县| 江都市| 株洲县| 肃南| 大同市| 玛曲县| 阿瓦提县| 新和县| 永仁县| 巴南区|