esp8266显示时间温湿度(WiFi配网)

用esp8266物联网,显示温湿度

内容参考技新课堂:https://www.bilibili.com/video/BV1dJ411S723
下载软件配置参考:https://blog.csdn.net/felix_tao/article/details/106698643

需要物件:
esp8266开发板一块(淘宝里很多小开发板且不贵)
oled屏幕一块(我用的是0.96寸的)
温湿度传感器一个(DHT11)

准备工作:
下载软件AiThinkerIDE
烧录固件工具-ESP_DOWNLOAD_TOOL
安信可串口调试助手AiThinker Serial Tool V1.2.3

这些资料可以在安信可官网获取:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
环境配置完成后可以打开软件进行烧写,烧写过程:
1.先点击File中的import将工程导入(如果没有工程,从官方下载sdk,保留最基础的驱动程序,再进行相应的开发)

2.对于要编译的而工程先“clean project”再“build project”才行(必须这样操作,这里是安信可IDE的问题)
在这里插入图片描述
在这里插入图片描述

3.编译成功后打开烧录软件进行配置烧录;这里CrystalFreq要设置成26M,FLASH SIZE要设置成32Mbit

在这里插入图片描述
在这里插入图片描述
4.成功后显示界面:
在这里插入图片描述

问题

重点说说我在这过程中产生的问题,提醒大家避坑:
1.安信可官方的IDE对makefile文件识别有问题,当报错识别不了某个文件下的makefile的时候,去那个文件下把make文件改成.bak文件,如下:
在这里插入图片描述
2.对于版本为v1.5的下载软件,顶部分享的一个博主文章配置很详细,可以参考;但是,如果上述.bak仍不能解决报错,那么试试老版本下载软件

3.安信可官方的最新下载软件flash_download_tool_3.9.2取消了一些频率上设置,按理说会自动识别或者兼容才对,但是我用v3.9.2版本来下载程序,板子识别不出,指示灯闪烁。也就是说兼容性有点问题(我没细察,只知道退回老版本一切都正常了)

4.下载程序的时候不要先擦除再下载了(我养成的老习惯,总喜欢先擦除);有的时候这样操作也会导致板子出现问题,先擦除再下载板子指示灯也闪烁,串口接收信息乱码;暂且怀疑某一部分有冲突导致,总之直接下载覆盖掉上一个程序就行。
在这里插入图片描述

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值