解决合宙Esp32c3简约版不能Arduino ide开发的问题

解决合宙Esp32c3简约版不能Arduino ide开发的问题_第1张图片
参考资料:
https://www.arduino.cn/thread-81194-1-1.html
https://blog.csdn.net/qq_21049619/article/details/122935550
https://blog.csdn.net/Marchtwentytwo/article/details/118191149
步骤:
1.安装好ArduinoIDE
2.打开Arduino IDE菜单 > 文件 >首选项,在 附加开发板管理器网址 输入框中,填入以下网址:
https://www.arduino.cn/package_esp32_index.json
3.下载社区打包的esp32安装包,直接运行,程序会自动解压到相应位置。

下载地址1 阿里云盘: https://www.aliyundrive.com/s/9nRrSNqCMDD
下载地址2 社区成员 鱼小黑 提供:https://cloud.codess-nas.top:5213/s/2Ocn

如果安装过其他版本的esp32 package,请先删除,再使用本安装包,删除方法:文件管理器地址栏输入 %LOCALAPPDATA%/Arduino15/packages,回车进入,然后删除掉其中的esp32文件夹

解压完成后,再打开Arduino IDE,即可在 菜单栏>工具>开发板 中找到你使用的esp32开发板
4.查看安装的版本
解决合宙Esp32c3简约版不能Arduino ide开发的问题_第2张图片
5.更改版本2.0.0,只有这边版本支持:internal USB CDC
解决合宙Esp32c3简约版不能Arduino ide开发的问题_第3张图片
6.选择对应的端口后,需要将上传模式选择为“Internal USB”(设备不会自动进入下载模式并自动复位,需要按BOOT键)
解决合宙Esp32c3简约版不能Arduino ide开发的问题_第4张图片
7.如果有需要使用串口监视器,则还要将USB CDC On Boot选择为“Enable”。接下来便可以像往常一样编译上传Arduino项目,设备会自动进入下载模式并自动复位,接下来打开串口监视器就可以看到串口打印的信息。
解决合宙Esp32c3简约版不能Arduino ide开发的问题_第5张图片
8.如果在线安装2.0.0失败,那么久手动安装
8.1首先安装离线包,会直接默认安装2.0.3版本
解决合宙Esp32c3简约版不能Arduino ide开发的问题_第6张图片
8.2找到2.0.0版本(安装离线包后,会有这个版本的 压缩包)
%LOCALAPPDATA%/Arduino15/staging/packages解决合宙Esp32c3简约版不能Arduino ide开发的问题_第7张图片
8.3 解压缩esp32-2.0.0.zip覆盖就行,注意文件夹名称2.0.3不要动
电脑的“文件资源管理器地址栏”输入 %LOCALAPPDATA%/Arduino15/packages/esp32/hardware/esp32/2.0.3
解决合宙Esp32c3简约版不能Arduino ide开发的问题_第8张图片
9.简约版就可以愉快的开发了!
10.ESP32C3 2.0.0版本 boards.txt 内容
解决合宙Esp32c3简约版不能Arduino ide开发的问题_第9张图片
esp32c3.menu.UploadMode.default=UART0
esp32c3.menu.UploadMode.default.upload.use_1200bps_touch=false
esp32c3.menu.UploadMode.default.upload.wait_for_upload_port=false
esp32c3.menu.UploadMode.cdc=Internal USB
esp32c3.menu.UploadMode.cdc.upload.use_1200bps_touch=true
esp32c3.menu.UploadMode.cdc.upload.wait_for_upload_port=true

你可能感兴趣的:(Arduino,ide)