归档目录: 日常

Arduino IDE for 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的则会很快。...阅读全文

初试Arduino IDE for ESP32

最早接触到ESP32这个玩意是在去年准备发布硬件消息的时候,当时在官方群里边看到配置引起了不小的反响,双核,240MHz的CPU,520k RAM, 16M Flash,支持wifi和蓝牙,可以说性能提升非常多,当时群里边有人让去给乐鑫投票,说投票第一批就免费寄一片ESP32,当时就心动了,投票截屏并把地址发给统计的人之后到现在量产了,出相关的开发板了,但是当年说的那片ESP32却一点消息都没有……...阅读全文

Arduino IDE for ESP8266教程(三)HTTP客户端

Arduino IDE for ESP8266内置的各种通信手段,相比起功能全面但是不方便使用的Socket通信,作者赋予了更强大的功能,那就是HTTP组件,第一篇文章里边说了简单HTTP服务端,这里来说说HTTP客户端。整个教程就以上传Yeelink数据点为目的制作一个HTTP客户端。...阅读全文

香橙派(Orange Pi)开箱

最近想用wifi摄像头,某宝逛了一圈,首先不打算买品牌,焦距不好调,而且买过某米的摄像头,APP的每次打开都要推送4秒钟的广告,简直坑爹;某数字的摄像头外观实在太low,看到某篇数字摄像头的软文看得有点想吐;想用openwrt搭建一个,顺便学习一下,结果不知道为什么openwrt模块死贵,比单买个路由器还贵;树莓派用的摄像头也比较贵,而且还不能调节焦距,本体也贵,家里的pi也不方便移动;最后决定尝尝鲜,用便宜的香橙派来搭建一个wifi摄像头。...阅读全文

小米摄像机和树莓派摄像头夜视灯对比

之前买了小蚁摄像机,看着有夜视的功能想着可以拍拍蚂蚁看看,买回来之后发现小蚁的APP每次打开都要显示一段广告,心烦,然后就想着用树莓派来搞,说着就搞起来了,树莓派用夜视摄像头+mjpg-streamer作为网络摄像头用,考虑红Pi和和Pi2插usb wifi链接有问题,只能用Pi3的板载wifi来实现这个方案。...阅读全文