什麼是 LightInk?
LightInk 是一個基於 ESP32 的電子墨水太陽能手錶專案,旨在模擬 1990 年代風格的太陽能數位錶,同時使用現代元件(eInk、WiFi/Bluetooth、LoRa、GPS 等為規劃/可用功能)。其主要目的是超低功耗運作,讓裝置除必要時外保持關閉狀態—特別是透過最小化 ESP32 在電子墨水更新期間的喚醒時間。
專案作者描述的核心設計挑戰是將 ESP32「開啟」時間縮減至亞毫秒等級以進行顯示刷新。專案透過在 ESP32 wake stub 程式碼中重新實作 SPI 行為來達成此目標,讓 ESP32 繞過正常快閃啟動路徑,而僅執行置於 RTC 記憶體的程式碼。
主要特色
- 太陽能電子墨水錶概念:依賴太陽能與電池實現長時間運作,使用電子墨水進行顯示更新。
- ESP32 wake-stub 降低啟動功耗:使用儲存於 RTC 記憶體的 ESP32 喚醒 stub(函數指標),讓核心在微秒內立即啟動,而非等待完整快閃/韌體啟動。
- wake-stub 環境中重新實作 SPI:由於僅 RTC 程式碼無法依賴正常快閃常規,因此重新實作顯示通訊(SPI),以在短暫喚醒視窗內更新電子墨水。
- 電源閘控功能(規劃/必要):專案明確指出系統需具備電源閘控,在不需要時完全關閉。
- 自訂電源硬體:作者開發以 DC-DC 低靜態電流升降壓轉換器(TPS63900,1.8 V 至 5.5 V,75 nA IQ)為核心的電路板,以支援低電壓運作。
如何使用 LightInk
- 檢閱原始碼與製作材料:作者透過 GitHub 儲存庫提供程式碼與材料,期望使用者從該文件開始,而非封裝產品。
- 遵循韌體結構以實現深度睡眠/喚醒行為:wake-stub 機制為設計核心,相關程式碼路徑有提及(例如儲存庫中的深度睡眠與 uspi 相關檔案)。
- 校正硬體以適配您的設定:專案描述廣泛的電路板修訂與測試,以實現太陽能、觸控、RTC/顯示元件及低電壓的可靠運作。
- 使用典型電子墨水更新流程:實際上,裝置設計為喚醒、通訊電子墨水顯示後返回低功耗狀態,而非持續活躍。
使用情境
- 長時間太陽能顯示裝置:實際目標為手錶式顯示,利用太陽能輸入持續運作而非頻繁充電。
- 低功耗 IoT 徽章或感測器節點:相同 wake-stub + 短暫活動方式,可支援裝置節能時在電子墨水顯示上進行小型狀態更新。
- LoRa 連網位置/時間顯示概念:專案源自使用 LoRa 封包通訊至家中接收器的想法,作者持續開發低功耗無線通訊手錶。
- 能源最佳化嵌入式開發:對降低 ESP32 喚醒/啟動能量的開發者,可研究 RTC 記憶體 wake-stub 策略,以及受限環境中需可用硬體驅動程式的影響。
- 觸控控制緊湊裝置:作者選擇使用 ESP32 觸控功能(而非 watchy 按鈕),觸控方式符合外殼限制。
常見問題
問:LightInk 是現成可購買的消費產品嗎?
否。本頁描述一個進行中的硬體/韌體專案,程式碼與材料託管於 GitHub。
問:LightInk 的電源策略有何不同?
專案著重於使用儲存於 RTC 記憶體的 ESP32 喚醒 stub,縮短顯示更新時 ESP32 喚醒時間,並在該喚醒脈絡中執行必要程式碼(包含 SPI 方法)。
問:為何 wake-stub 方法需要額外工作?
作者說明,在 wake-stub 執行期間,只能運行 RTC 記憶體中的程式碼,且繞過快閃記憶體功能。這迫使重新實作硬體通訊常式。
問:支援哪些連線選項?
描述提及專案旨在使用的技術包含 WiFi、Bluetooth、LoRa 和 GPS。本頁摘錄未指定目前建置中哪些已完整實作,細節應查閱儲存庫確認。
問:韌體與硬體資訊在哪裡?
專案連結至 GitHub 儲存庫,內含所有程式碼與材料。
替代方案
- Watchy 風格太陽能電子墨水錶設計:Watchy 被明確提及為起點。相較 LightInk,Watchy 基礎方法可能依賴不同的電源/更新流程,且未使用相同的 ESP32 wake-stub SPI 方法。
- 使用標準深度睡眠的其他低功耗電子墨水顯示專案:有些設計使用深度睡眠與正常韌體喚醒/開機,而非 wake-stub 執行。這些通常較簡單,但因開機路徑較長,可能耗電更多。
- ULP/常開微控制器架構:有些嵌入式專案使用超低功耗協處理器或週邊來實現低喚醒能耗,而非 RTC 函數指標 wake stub。
- 專用電子墨水顯示控制器方法:另一類替代是顯示由專用控制器更新,減少主 MCU 活躍時間。這可將工作流程從「MCU 驅動更新」轉為「控制器驅動更新」。
替代品
FounderStackHub
FounderStackHub 使用 24/7 常駐 AI 代理掃描網站、驗證並比對創業優惠(雲端額度、AI 工具點數、SaaS 折扣),依你的階段與工具堆疊推薦。
Elvixs
Elvixs 是 AI 求職外聯工具,協助應屆生/學生找 HR 聯絡人、用 AI 生成 Gmail 冷郵並追蹤哪些人開啟郵件。
Gossipic
Gossipic追蹤品牌在AI回答中的提及頻率,分析情緒與競品表現,產生日常行動計畫,提升AI搜尋能見度;立即開始7天免費試用。
SnapSub: Subscriptions Hub
SnapSub: Subscriptions Hub 訂閱管理 App,集中追蹤經常性服務,掌握每次扣款何時到期,並透過報表洞察訂閱支出趨勢。
Abakada
Abakada 是菲律賓精選免費與開源工具目錄,收錄 1,000+ 經驗證清單、45+ 類別,提供菲籍學生與教育者查找。
Been There Global
Been There Global 分享真實旅遊者故事,幫你「出發前先了解」目的地與行程,規劃旅行更有信心。