在使用该芯片连接wifi的过程中,此处极其容易出现Error;主要原因有以下几个:
error2比较好解决,正常是密码出错;其他错误正常可能是AT命令格式写错,重新检查自身的命令即可。
error1或者error3,正常有以下几个解决方案:
①按下ESP32-C3开发板上的RST按钮,进行复位,重新启动后,串口助手会重新显示Ready,此时再重新连接好wifi;
②检查手机的热点,是否设置成功,是否保持开启,手机热点经常容易未开启;同时检查手机热点的黑名单;
③使用AT命令AT+CWSTATE?,检查是否设置开发板的模式为station模式;若设置为其他模式,则无法连接成功wifi;
④检查ESP32-C3的引脚连接,转串口连接以及供电,若未连接成功,则有可能报错;
⑤拔掉ESP32-C3开发板上的3.3V引脚连接,重新连接,再重新尝试连接wifi即可;
⑥连接wifi之前,使用AT命令查询一下周围的wifi:AT+CWLAP;
接着再尝试连接wifi;
以上六种方法基本上涵盖了此处问题的所有解决方案,若还是出现类似于Error4的报错,只能选择换一个ESP32-C3开发板了(此处考虑是硬件损坏,也是有概率的)
问题解决后,连接wifi成功,尝试连接网站:
此处笔者先试用百度尝试:接触一个新的AT命令:AT+HTTPCGET=“网址或者api接口”
成功,证明wifi连接成功。