1. 环境准备:Arduino IDE安装与基础配置
作为玩了十多年嵌入式开发的老鸟,我强烈推荐新手从Arduino IDE开始接触ESP32和ESP8266开发。这就像学骑车先用辅助轮一样,能让你快速上手而不被复杂的环境配置劝退。
首先去Arduino官网下载最新版的IDE,目前稳定版是1.8.19。安装时记得用管理员权限运行,这样能避免后面遇到权限问题。我习惯选择"为使用这台电脑的任何人安装",这样所有用户都能用到。安装路径建议保持默认,除非你的C盘空间特别紧张。
安装完成后别急着关掉,先做几个重要设置:在"文件"->"首选项"里打开"显示详细输出"下的"编译"和"上传"选项。这个设置太有用了,后面遇到问题时,详细的日志输出能帮你快速定位问题所在。另外建议把"编辑器语言"改成中文,虽然英语也不难,但母语看着更亲切不是吗?
注意:有些教程会推荐修改sketchbook位置,我建议新手先保持默认。等熟悉了整个开发流程后再考虑把工程文件移到其他位置。
2. 硬件支持包安装:三种方法任你选
2.1 在线安装(适合网络环境好的用户)
这是最官方的方法,打开首选项,在"附加开发板管理器网址"里添加这两行:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
https://dl.espressif.com/dl/package_esp32_index.json
然后打开工具->开发板->开发板管理器,搜索esp32和esp8266。这里有个小技巧:先安装ESP8266的包,因为它体积小一些,安装速度快。等装完再装ESP32的。我实测过,用电信宽带大概需要20分钟左右,如果遇到下载慢或者卡住,别急着关掉,多等等就好。
2.2 离线安装包(解决网络问题的最佳方案)
国内网络环境你们都懂的,有时候在线安装确实慢得让人抓狂。这时候离线包就派上用场了。我收集了目前最稳定的版本:
-
<
3283



被折叠的 条评论
为什么被折叠?



