背景
博主宿舍没有空调遥控,但是由于另一位舍友可以用手机控制空调开关定时。
协商无果,导致博主晚晚热醒,下定决心打破权力不平衡问题,购置一块
ESP8266+自学习红外发射模块希望可以解决睡眠问题。
-
ESP8266的开发环境选择
为什么是micro python?简单点讲就是方便+快。虽然本次小项目途中出现很多问题,但是至少代码的可读性,修改,移植等等方面还是很方便的。 -
配置micro python环境
首先来一个micropython的固件,选择好哪个版本,根据以往的经验,不要挑最新,也不要挑最旧的。(怕是怕万一不匹配)一般现在的esp8266
注意事项:
1 下载烧录工具,找个稳定的USB-TTL转换器
flash 刷写固件工具
固件下载
2 引脚一定要接好。GPIO0要不要接地是关键。
3 烧录模式选择是DIO还是QIO,这就需要看你烧录是的引脚如何选择
4 地址从0x00开始
转载https://blog.csdn.net/ReCclay/article/details/78956580,里面详细解释了什么是DIO QIO,本博客采用DIO