ESP32芯片集成了WIFI和蓝牙,而且关于生态也很不错,越来越多的学习者和开发者选择此类芯片,而不像用keil开发STM32或者51一样,ESP32虽然也有官方的ESP32-IDF开发软甲,但是经过我个人的实操体验,不适合小白或者刚入门的新手,所以平替的编译器就是Aduino编译器。它的优点就是开发简单,C语言风格,封装库类型多样!这里就给大家介绍如何在Aduino编译器中开发ESP32。
资源下载
Aduino IDE
ESP32包
安装流程
资源下载结束之后应该会有这个两个文件
双击IDE安装包,按照提示,把编译器安装好
语言更换
刚打开的编译器界面应该是英文的,首先更换中文
File-->Preferences-->language-->中文简体
开发板添加
文件 >首选项,在 其他开发板管理器地址 输入框中,填入以下网址:
https://dl.espressif.com/dl/package_esp32_index.json
然后针对开发板库的安装有两个安装方式:在线和离线
在线:点击左侧栏的芯片按钮,输入ESP32,点击安装
缺点:安装慢,如果想提升速度就需要“科学上网”
离线:刚刚还下载的一个安装包,双击按照提示安装即可(这个开发板的库是2.0.9版本的,截止到2024年3月1日,最新版是2.0.11)
缺点:升级开发板的库麻烦
开发ESP8266
在上述基础上开发ESP8266,简单很多
添加开发板地址
http://arduino.esp8266.com/stable/package_esp8266com_index.json
安装开发板库
在线
离线
ESP8266
流程如上