描述
该手持板由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)发布了一个易于使用的库。将库集成到我现有的代码中很简单。屏幕顶部会弹出消息显示传入消息。从理论上讲……
-
显示器
+关注
关注
21文章
4986浏览量
140114 -
机器人
+关注
关注
211文章
28501浏览量
207464 -
显示屏
+关注
关注
28文章
4495浏览量
74438 -
wi-fi
+关注
关注
14文章
2147浏览量
124635 -
ESP32
+关注
关注
18文章
971浏览量
17360
原文标题:低功耗ESP32手持式袖珍显示屏
文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论