admin管理员组

文章数量:1648611

注意事项:
1:GPIO18/19会被占用为USB脚,占用后串口不能识别到,没有串口号!
若出现这个情况,可外接USB-TTL到UART0进行刷机,先按rst键保持住,再按boot键保持住,先松开rst,再松开boot键即可刷机!
不用GPIO18/19,就可以正常使用串口下载了!

2:使用到IO08管脚进行设计,不建议外部直接下拉,因为在下载烧录时,IO08管脚为低电平,不能使用串口进行下载。
可加一个二极管解决.
3:GPIO11默认为SPI flash的VDD引脚,需要配置后才能作为GPIO使用。


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

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

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

解压完成后,再打开Arduino IDE,即可在 菜单栏>工具>开发板 中找到你使用的esp32开发板
4.查看安装的版本

5.更改版本2.0.0,只有这边版本支持:internal USB CDC

6.选择对应的端口后,需要将上传模式选择为“Internal USB”(设备不会自动进入下载模式并自动复位,需要按BOOT键)

7.如果有需要使用串口监视器,则还要将USB CDC On Boot选择为“Enable”。接下来便可以像往常一样编译上传Arduino项目,设备会自动进入下载模式并自动复位,接下来打开串口监视器就可以看到串口打印的信息。 (有时候需要修改成Flash Mode:“DIO”)


8.如果在线安装2.0.0失败,那么就手动安装
8.1首先安装离线包,会直接默认安装2.0.3版本

8.2找到2.0.0版本(安装离线包后,会有这个版本的 压缩包)
%LOCALAPPDATA%/Arduino15/staging/packages
8.3 解压缩esp32-2.0.0.zip覆盖就行,注意文件夹名称2.0.3不要动
电脑的“文件资源管理器地址栏”输入 %LOCALAPPDATA%/Arduino15/packages/esp32/hardware/esp32/2.0.3

9.简约版就可以愉快的开发了!
10.ESP32C3 2.0.0版本 boards.txt 内容

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

本文标签: 简约IDEArduino