前言
萌新想复刻“你好小智”项目,貌似需要ESP32,秉持着先学后用原则,B站搜索了一番,发现了精品课程罗大富老师的Arduino ESP32视频,关键是看见了使用 Arduino 开发 ESP32 简介 | 极客侠GeeksMan这么详细的教程文档,果断购买套件。只不过我以为这个ESP32安装起来很简单的咯,没想到干啥都是外网,需要magic,这怎么搞吗,将自己的摸索的安装经历记录下来希望对你有帮助。
一、下载Arduino IDE 平台
官网链接下载Software | Arduino,不慢
1.官网找版本
2.no money download
3.填写邮箱
4.等待下载
5.右键安装包已管理员身份运行
6.为我安装
7.设置路径
8.等待完成并运行
若出现这类的都install一下
9.修改中文
二、安装 ESP32 开发环境
1.查看是否已有ESP32
当然是没有啊
2.开发板管理器查找ESP32
3.下载ESP32-失败
三、下载ESP32
方法1:加入开发板管理地址
https://www.arduino.cn/package_esp32_index.json
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
https://arduino.me/packages/esp32.json
https://dl.espressif.com/dl/package_esp32_index.json
无果
报错地址也进不去(github没有加速)
官方社区ArduinoIDE安装ESP32支持 - Arduino中文社区说这个可以,但是本人还是不行
https://espressif.github.io/arduino-esp32/package_esp32_index_cn.json
https://arduino.me/packages/esp32.json
方法2:离线下载(基于github镜像)直接看这个----------------------------
1.下载zip并且解压(什么版本的我也不懂应该是最新的吧)
在进入不了github链接的时候,gitcode出手了,给我弹出来了一个镜像,amazing!!!GitCode - 全球开发者的开源社区,开源代码托管平台速度很快!后来发现官网其实有安装 - - — Arduino ESP32 最新文档,不过没啥用,这也有镜像esp-mirror / espressif / arduino-esp32 · 极狐GitLab超快。
2.找到项目文件夹
3.在该路径下新建文件夹hardware,然后解压arduino-esp32-master.zip,放到文件夹中
最终路径为,决定是否成功,很重要
看效果
缺点是以后跟换项目文件夹地址路径时,需要重新操作。
方法3:离线安装(基于版本安装包)
这个我就不搞了,应该也是必成的,只不过版本只能看别人发的。可以参考安装 Arduino 开发环境 | 极客侠GeeksManhttps://docs.geeksman.com/esp32/Arduino/02.esp32-arduino-install.html#_1-json%E4%B8%8B%E8%BD%BD%E5%A4%B1%E8%B4%A5%E5%92%8C%E4%B8%8B%E8%BD%BD%E9%80%9F%E5%BA%A6%E6%85%A2%E7%9A%84%E9%97%AE%E9%A2%98Arduino-esp32-3.1.1版本离线安装(附安装包)|支持esp32P4、S3、C6等芯片解决下载慢问题_esp32 3.1.1-优快云博客
https://blog.youkuaiyun.com/Lucife0/article/details/145548563
结语
也是开启了ESP32的学习之路咯,加油大家是最棒的。