制作蚁巢辅助设备——蚁巢伴侣
养了几年的蚂蚁,也玩几年的esp8266,是时候结合一下做个跨界产品了。于是就有了这篇文章。...阅读全文
养了几年的蚂蚁,也玩几年的esp8266,是时候结合一下做个跨界产品了。于是就有了这篇文章。...阅读全文
在第一篇教程中,由ESP8266返回的网页都是通过直接发送String来完成响应,这个方法是挺快的,但是在复杂结构的网页下就显得格外麻烦,调整的时候需要一个个找,而且还是在html结构打乱的情况下找,把css和js写入到同一个页面内无疑也是增加了调试的成本,所以官方引入了一个SPIFFS的文件系统(SPIFFS的github地址:https://github.com/pellepl/spiffs),这个文件系统是通过共用板载的Flash芯片来完成(官方说明文档:https://github.com/esp8266/Arduino/blob/master/doc/filesystem.md),之前在配置环境的时候相比应该还记得有个选择Flash Size的选项吧,这个就是分配程序和SPIFFS空间的选项。一般市面上的12E型都已经搭载了4M的Flash,所以大家在选择的时候就选择使用4M的,剩下是1M还是3M的SPIFFS就看实际需要,一般推荐使用1M,因为烧写SPIFFS的时候不像烧写程序那样只是根据程序大小烧写部分区块,而是整个区块完整烧写的,3M烧写一次的时间差不多有4-5分钟,烧写1M的则会很快。...阅读全文
个人认为,作者赋予ESP8266最强大的功能莫过于HTTP路由,HTTP路由,根据不同的url响应不同的任务。在这里就类似于node.js的路由。...阅读全文
最早接触到ESP32这个玩意是在去年准备发布硬件消息的时候,当时在官方群里边看到配置引起了不小的反响,双核,240MHz的CPU,520k RAM, 16M Flash,支持wifi和蓝牙,可以说性能提升非常多,当时群里边有人让去给乐鑫投票,说投票第一批就免费寄一片ESP32,当时就心动了,投票截屏并把地址发给统计的人之后到现在量产了,出相关的开发板了,但是当年说的那片ESP32却一点消息都没有……...阅读全文
Arduino IDE for ESP8266内置的各种通信手段,相比起功能全面但是不方便使用的Socket通信,作者赋予了更强大的功能,那就是HTTP组件,第一篇文章里边说了简单HTTP服务端,这里来说说HTTP客户端。整个教程就以上传Yeelink数据点为目的制作一个HTTP客户端。...阅读全文
距上一个教程已经半年有余,最近在制作ESP8266相关的小项目,就刚好拿出来分享一些相关的东西。...阅读全文
ATTiny13是一款便宜小巧的AVR单片机,某宝上才2块钱,完全可以用于那些引脚不是很多,操作不是非常复杂的环境中,在网上看到它可以使用Arduino IDE进行编程,有点心动,遂买了些来玩玩,但是发现网上的教程很多都是过时的没法使用或者说明不清楚,于是自己收集资料写下这篇教程。...阅读全文
ESP8266是现在性价比不错的Wifi模块,用了一块ESP8266-01之后感觉还行,用在数据采集器上表现还是不错的,后来看到官方出了SDK,可以用SDK修改模块的相关功能,还可以控制IO脚,在尝试了官方SDK后感觉上手略困难,没有文字教学(只有视频教学,习惯看文字教学的很苦恼,毕竟文字教学可以先大致浏览一下有什么API,相关测试代码,自己选择喜欢的功能把玩一遍之后再决定要不要入坑等等),源码没注释,烧写程序设置指示不清楚(一直没搞清楚那些hex文件对应的地址该怎么选择),基本没法快速入门。...阅读全文
最近一直饱受睡眠不足的影响,究其原因,还是作死过了点不睡觉,然后实践了一下在学校的时候到点关灯可以帮助入睡,但是经常玩游戏会忘记关灯的时间,于是琢磨着做一个控制器来自动熄灯。...阅读全文