描述
該手持板由ESP32供電,并具有透反射式夏普存儲器LCD。與我以前的Chronio智能手表類似,該項(xiàng)目的重點(diǎn)是低功耗。使用ESP32的ULP內(nèi)核,開發(fā)板可以進(jìn)入有源顯示器的深度睡眠。該軟件包括帶有簡單RSS閱讀器的菜單界面。今年早些時候,無標(biāo)題鵝游戲背后的軟件工作室Panic推出了其Playdate控制臺。這是一款帶有單色顯示屏和曲柄作為輸入設(shè)備的復(fù)古手持設(shè)備:https : //play.date/。我真的很喜歡它的簡單性,因此決定做出類似的事情。這也是我改進(jìn)2016年Chronio Smartwatch概念的機(jī)會,該概念具有類似的顯示屏,但只有ATmega328。
該顯示板使用與Playdate相同的2.7英寸夏普內(nèi)存顯示器。這些顯示器僅消耗幾微安,并且由于它們具有像素內(nèi)存儲器,因此不需要經(jīng)常刷新。它們在陽光直射下也很容易閱讀,不需要我的主板上使用的是ESP32,該雙核芯片具有足夠的處理能力以驅(qū)動顯示器,同時還具有WiFi和藍(lán)牙功能,并且具有適用于低功耗應(yīng)用的ULP協(xié)處理器。小型的5向操縱桿和兩個按鈕,可以進(jìn)行簡單的游戲;由于我希望該設(shè)備能夠像沒有3D打印部件的裸露PCB一樣工作,因此不需要機(jī)械曲柄。所需PCB的尺寸由顯示屏和按鈕定義。ESP32和其他所有組件均位于正面,可以很好地安裝在設(shè)備的背面。銑槽可以使顯示屏柔性電纜穿過PCB并進(jìn)入其連接器。
我能夠重用ESP32機(jī)器人中的一些零件和電路,但要使功耗保持在最低水平是一項(xiàng)挑戰(zhàn)。
一些主要功能包括:
-400x240px 2.7英寸SHARP存儲器顯示屏
-用于精確輸入的MPU6050(模擬鼠標(biāo)和鍵盤)
-具有USB充電功能的350 mAh LiPo電池
-功耗180 μW始終顯示
-4向操縱桿和按鈕
-使用帶有NTP同步的內(nèi)置RTC的日期和時間-GitHub上的
RSS Feed /網(wǎng)站解析器
組件
- 1個×夏普LS027B7DH01A
- 1個×ESP32機(jī)房
- 1個×MPU6050慣性運(yùn)動傳感器
- 1個×350毫安時3.7V鋰電
最新的軟件更新增加了對iOS通知的支持。這樣,ESP32手持設(shè)備可用作通知顯示。
除了Wi-Fi之外,ESP32還集成了藍(lán)牙和BLE。與智能手表類似,ESP32可以接收從手機(jī)廣播的通知。在Apple設(shè)備上,Apple Notification Center服務(wù)(ANCS)使得這成為可能,而無需任何第三方軟件。剩下的唯一一件事就是ESP32上的一些代碼來訂閱這些消息。Neil Kolban負(fù)責(zé)ESP32 BLE庫的大部分基礎(chǔ)工作。我首先通過GitHub上的Issue意識到了支持ANCS的努力。現(xiàn)在,兩年后,詹姆斯·哈德森(jhud)發(fā)布了一個易于使用的庫。將庫集成到我現(xiàn)有的代碼中很簡單。屏幕頂部會彈出消息顯示傳入消息。從理論上講……
注:本文由Hackaday授權(quán)電路城翻譯,系電路城的原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明出處!
-
顯示器
+關(guān)注
關(guān)注
21文章
5009瀏覽量
140294 -
機(jī)器人
+關(guān)注
關(guān)注
211文章
28632瀏覽量
208025 -
顯示屏
+關(guān)注
關(guān)注
28文章
4505瀏覽量
74591 -
wi-fi
+關(guān)注
關(guān)注
14文章
2169瀏覽量
124855 -
ESP32
+關(guān)注
關(guān)注
18文章
977瀏覽量
17478
原文標(biāo)題:低功耗ESP32手持式袖珍顯示屏
文章出處:【微信號:cirmall,微信公眾號:電路設(shè)計(jì)技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論