描述
該手持板由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瀏覽量
140118 -
機器人
+關注
關注
211文章
28501瀏覽量
207473 -
顯示屏
+關注
關注
28文章
4495瀏覽量
74440 -
wi-fi
+關注
關注
14文章
2147瀏覽量
124638 -
ESP32
+關注
關注
18文章
971瀏覽量
17360
原文標題:低功耗ESP32手持式袖珍顯示屏
文章出處:【微信號:cirmall,微信公眾號:電路設計技能】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論