ESP8266 网页示波器(旧手机平板有用武之地了)

本文介绍了如何通过ESP8266将绘图指令转换为HTML,创建SVG图片,实现在老旧设备上利用无线网络进行大尺寸屏幕显示,甚至解决蓝牙限制的问题。展示了用SVG技术替代传统TFT的方法和应用实例。

翻例程找其他参考才注意到一直以来寻找的网页绘图功能早就在我的电脑里。

原理也比较简单,就是在ESP8266里 把绘图语句转换为 html 代码,发送给浏览器后会在浏览器生成 svg 格式 的图片。

有意思的是右键保存这个图片,任何图片查看器都打不开,其实它是个文本文件,也就是说 svg格式就是一堆绘图命令(画线,画圆什么的)在浏览器里执行而已。

这样的方式很类似 TFT 库的画线, 于是对刷新要求不高的显示其实都可以用 svg 方式,屏幕可以做到很大很大,也就是说没必要用大尺寸 TFT了。

于是也就解决了另外一个问题, 老旧智能手机可以废物利用了。毕竟wifi和浏览器默认都有的。之前想把旧平板和手机用起来,蓝牙串口app提示android4.2以下不支持BLE, 用 wifi 则没这个限制了。

图一:电脑浏览器

图二:旧华为平板

图三:示例

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值