一款低功耗ESP32手持式的透反射式夏普存储器LCD显示屏

描述
该手持板由esp32供电,并具有透反射式夏普存储器lcd。与我以前的chronio智能手表类似,该项目的重点是低功耗。使用esp32的ulp内核,开发板可以进入有源显示器的深度睡眠。该软件包括带有简单rss阅读器的菜单界面。今年早些时候,无标题鹅游戏背后的软件工作室panic推出了其playdate控制台。这是一款带有单色显示屏和曲柄作为输入设备的复古手持设备:https : //play.date/。我真的很喜欢它的简单性,因此决定做出类似的事情。这也是我改进2016年chronio smartwatch概念的机会,该概念具有类似的显示屏,但只有atmega328。
该显示板使用与playdate相同的2.7英寸夏普内存显示器。这些显示器仅消耗几微安,并且由于它们具有像素内存储器,因此不需要经常刷新。它们在阳光直射下也很容易阅读,不需要我的主板上使用的是esp32,该双核芯片具有足够的处理能力以驱动显示器,同时还具有wifi和蓝牙功能,并且具有适用于低功耗应用的ulp协处理器。小型的5向操纵杆和两个按钮,可以进行简单的游戏;由于我希望该设备能够像没有3d打印部件的裸露pcb一样工作,因此不需要机械曲柄。所需pcb的尺寸由显示屏和按钮定义。esp32和其他所有组件均位于正面,可以很好地安装在设备的背面。铣槽可以使显示屏柔性电缆穿过pcb并进入其连接器。
我能够重用esp32机器人中的一些零件和电路,但要使功耗保持在最低水平是一项挑战。
一些主要功能包括:
-400x240px 2.7英寸sharp存储器显示屏
-用于精确输入的mpu6050(模拟鼠标和键盘)
-具有usb充电功能的350 mah lipo电池
-功耗180 µw始终显示
-4向操纵杆和按钮
-使用带有ntp同步的内置rtc的日期和时间-github上的
rss feed /网站解析器
组件
1个×夏普ls027b7dh01a 1个×esp32机房 1个×mpu6050惯性运动传感器 1个×350毫安时3.7v锂电 最新的软件更新增加了对ios通知的支持。这样,esp32手持设备可用作通知显示。
除了wi-fi之外,esp32还集成了蓝牙和ble。与智能手表类似,esp32可以接收从手机广播的通知。在apple设备上,apple notification center服务(ancs)使得这成为可能,而无需任何第三方软件。剩下的唯一一件事就是esp32上的一些代码来订阅这些消息。neil kolban负责esp32 ble库的大部分基础工作。我首先通过github上的issue意识到了支持ancs的努力。现在,两年后,詹姆斯·哈德森(jhud)发布了一个易于使用的库。将库集成到我现有的代码中很简单。屏幕顶部会弹出消息显示传入消息。从理论上讲……
注:本文由hackaday授权电路城翻译,系电路城的原创内容,转载请注明出处!

LTC3633A 3.3V/1.8V降压型稳压器具有2.5V LDO 输出
汇春科技推出自研手势识别SOC及应用方案
MPEG-II编码器芯片DVxpert-II的功能特点及应用程序的开发
深物联荣获双奖 为中国的硬科技与实体经济的崛起做贡献
多功能采集仪VH03
一款低功耗ESP32手持式的透反射式夏普存储器LCD显示屏
机械硬盘的分类
音圈模组3D打印技术制作“鸟鞋”
三星S6拆解 在细节与散热等方面做的很到位
聚焦 | 剧情迎来超大反转,华为催促美企缴纳10亿美元专利费
分分钟搞懂近距离无线通讯技术NFC
SiC晶圆争夺战已然打响,新基建正加速SiC功率器件规模化应用
氢燃料电池寿命_氢燃料电池安全吗
分布式光伏将会是有着万亿级市场潜力的新蓝海
面向3G/4G、Wimax应用,ADI差分放大器驱动能力达3
vivoX7星空灰高清图赏
自动控制系统中的操纵变量指什么
RFID电动自行车管理解决方案
Caeleste在传感器行业中独一无二的秘诀
华为Mate10评测,外观、配置、配色、电池、系统全面解析