从华秋积分兑换的一个ESP-01 还不是ESP-01S。正常连接电脑USB转串口后,
串口助手 115200波特率 8位数据1位停止无校验 注意选择发送新行
串口依次发送以下指令
1、AT#测试通讯反馈OK
2、AT+CWMODE=1#设置工作模式终端
3、AT+RST#重启生效 等ready
4、AT+CWJAP_DEF="1401","13969080319"#连接网络返回
5、AT+CIPSNTPCFG=1,8 #设置时域和 SNTP 服务器 1 使能 8 时区
6、AT+CIPSNTPTIME?#查询 SNTP 时间
第二部分:获取心知天气 使用手册连接 天气实况 · 心知科技
步骤和获取时间一样只列出以下不同
5、AT+CIPSTART="TCP","api.seniverse.com",80#连接心知天气
6、AT+CIPMODE=1#设置透传模式
7、AT+CIPSEND#开始透传
8、GET https://api.seniverse.com/v3/weather/now.json?key=SfSYT7mvx3Q7O2Gjq&location=jinan&language=zh-Hans&unit=c#使用GET获取天气信息这个东西我第一次用好像叫JSON还有专门的解析包,还没研究
key=私钥自行注册获取
location=jinan 地点拼音 unit=c 单位摄氏度
用这个串口显示的乱码,是编码问题 language=zh-Hans意思是中文简体;心知天气 API 使用手册(V3版)截图:
使用野火的多功能调试助手可以切货编码就不是乱码了