Arduino官方发布了全新的Arduino Pro IDE,具有高级用户模式,目前最新0.1.3,虽然还是alpha版,可以尝试安装并用于ESP32板子的应用。
1.下载Arduino Pro IDE 0.1.3
项目主页:https://github.com/arduino/arduino-pro-ide,由于还是alpha版本,只能尝试用一下,如果介意可以等beta版本发布。在主页找到release可以下载。下面直接给出Windows下载链接,最新0.1.3:
https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_0.1.3_Windows_64bit.zip
2.下载Arduino CLI
项目主页:https://github.com/arduino/arduino-cli#how-to-install
主页有安装方法,可到https://arduino.github.io/arduino-cli/latest/installation/直接下载预编译的windows版本:
https://downloads.arduino.cc/arduino-cli/arduino-cli_latest_Windows_64bit.zip
下载到本地,解压后,在系统变量path中增加arduino-cli.exe所在目录即可。验证方法,用cmd命令行打开,输入 > arduino-cli version,显示当前版本表明安装正确。
3.解压Arduino Pro IDE 0.1.3,不用安装直接点击主程序图标exe执行,或者在桌面上建立一个快捷方式。
4.打开File菜单,执行Open CLI Configuration:
即打开arduino-cli.yaml文件,把esp32库的地址https://dl.espressif.com/dl/package_esp32_index.json写入additional_urls:
本来Arduion IDE 1.8.13是可以在选项中设置的,但在Pro IDE中没找到,只能用CLI方式设置。
5. 在Tools的Board Manager中,输入esp32找到插件esp32 by Expressif Systems,并安装。
控制台显示下载相关的esp32支持库:
然后,在主界面的下拉框里选择Board&Port: 输入esp32即可找到相应的板子,当插入硬件时,PORTS会显示相应COM口。
自动下载的esp32库文件存放在C:\Users\Administrator\AppData\Local\Arduino15目录下。
6. 运行esp32 examples: GetChipID
完成,Enjoy it.