ESP32-C3 不支持 Windows 7, 意思是插上之后设备管理器中会出现Yellow Bang,无法识别串口。这样会给我们的开发和调试造成一定困难。经过研究可以通过修改Arduino Drivers 目录下面的 arduino-org.inf 来解决。
具体操作如下:
1.在[Strings]增加如下两行
LABZ.bootloader.name="Arduino ESP32-C3 bootloader"
LABZ.sketch.name="Arduiono ESP32-C3"
2.在 [DeviceList] 增加如下两行:
%LABZ.bootloader.name%=DriverInstall, USB\VID_2A03&PID_003A
%LABZ.sketch.name%=DriverInstall, USB\VID_2A03&PID_803A&MI_00
3.在[DeviceList.NTamd64]增加如下代码:
%LABZ.bootloader.name%=DriverInstall, USB\VID_303A&PID_1001
%LABZ.sketch.name%=DriverInstall, USB\VID_303A&PID_1001&MI_00
然后再像其他驱动一样安装即可:
修改后的 INF可以在这里下载: