
30 美元 ESP32 屏幕接本地 LLM,問一句就即場砌一套新介面
生成式介面幾靈活,不過背後其實重有電腦、瀏覽器同 agent
XDA 編輯 Adam Conway 將一塊售價 29.99 美元、約 HK$234 未計運費嘅 Elecrow CrowPanel,接駁去由本地 LLM 驅動嘅 Hermes Agent。你喺 Telegram 問天氣、連線狀態或者最新新聞,幾秒後細屏幕就會出現一套新卡片。佢公開咗 firmware、host 工具、範例同 Hermes skill,所以今次唔止得成果相,不過成套系統嘅成本同複雜度,遠高過標題見到嗰 30 美元。
ESP32 只負責顯示,AI 喺另一部機跑
成套架構可以當個屏幕係一部極瘦嘅 client。Hermes Agent 同本地 LLM 跑喺 Conway 嘅 Proxmox server,agent 先按要求寫出 HTML;主機再用無頭 Chromium render 成 360 × 360 PNG,經 LAN 傳去 ESP32。屏幕本身冇理解 HTML,亦冇能力用實用級 LLM 設計介面,主要工作係儲圖、顯示,同經旋鈕切換卡片。遇上簡單數值或純文字,系統先會改用 ESP32 原生繪圖,慳返開瀏覽器同傳圖嘅工夫。
呢個分工解釋咗點解一粒 ESP32-S3 都做到「生成式介面」:重活一早搬咗去主機。官方資料顯示,塊板有 8MB PSRAM、16MB flash、360 × 360 IPS 觸控屏同旋鈕;Conway 就將每副 16-bit 畫面放入 PSRAM,暫時最多十張。圓形面板仲會遮住四角,真正安全排版範圍得 272 × 236,所以 agent 要識刪字、揀重點,同控制每張卡片嘅資訊量。

圖片:Elecrow
靈活度來自截圖,代價係延遲同依賴
用截圖有個直接好處:想加新聞卡、連線監察或者智能家居面板,都可以叫模型重新寫 HTML,唔使每次改 firmware。Conway 試過叫 agent 整理約 75 部連緊線嘅裝置,模型揀咗八項較重要嘅基建服務放上屏幕,其餘資料留喺 Telegram;顯示新聞時亦會自行縮短標題。呢啲都係作者個人測試結果,暫時冇獨立驗證,模型換咗、prompt 改咗,表現亦未必一樣。
代價就係每次生成複雜卡片,都要等 LLM 回應、Chromium 排版及截圖、主機壓圖,再經 Wi-Fi 上載。畫面本身亦係靜態 PNG,數值唔會自動跳動;想更新就要 agent 再跑一次。作者話由落指令到出畫面係幾秒,但冇提供逐段延遲數字。專案暫時亦冇 queue 同重試機制,連線中途出事,畫面唔一定識得自己補返。
本地 LLM 有私隱優勢,但唔代表成套系統自然安全
模型留喺自己部機,查詢內容唔使交畀雲端 LLM,亦唔怕某間服務改價或者停止 API,呢點對智能家居同自架玩家確實實際。不過 agent 仍然可以開 Chromium 上網、掃描內聯網,同向 ESP32 推送內容;Conway 測試時就曾暫時授權佢掃兩個 subnet。再加上張枱面屏幕冇身份驗證,敏感告警、鏡頭狀態或者私人行程都唔適合直接擺上去。
所以「本地」只係講模型同資料流向,權限仍要自己收窄。較穩陣嘅玩法係將 agent 放入受限制嘅 container、只畀佢連指定服務,同避免用具管理權限嘅帳戶。Hermes 官方 Docker 文件亦特別提到,Chromium 係最食 RAM 嘅功能;開 browser automation 時建議預留至少 2GB,而完整配置建議 2 至 4GB。即使手上已有 NAS、迷你電腦或者長開 server,嗰部分資源都唔應該當免費。
跟住整得到,但未算入門級週末玩具
專案 README 已列出 PlatformIO 編譯、首次 Wi-Fi 設定、Python host 工具、Playwright Chromium 同 skill 安裝方法,程式亦針對呢塊 CrowPanel 寫好。最麻煩嗰關反而係顯示器 driver:作者發現 Elecrow 範例夾帶修改過嘅 LovyanGFX,跟官方標示用一般版本會黑屏;SPI 行 80MHz 亦出現殘影,最後降至 40MHz先穩定。作者已將相應初始化程序放入專案,但換另一款屏幕就要自己重寫板級設定。
現階段只確認 Elecrow 官網以 29.99 美元出售呢塊板,香港零售現貨同連運費成本則係 [待確認]。手上已有可跑本地 LLM 嘅電腦、識 PlatformIO 同基本連線設定,照住 repository 試有合理機會成功;由零開始買主機再學 firmware,30 美元就明顯低估咗門檻。呢個專案最值得借鏡嘅地方,係將介面更新由寫死 firmware 變成由 agent 即場編排,但要長期放喺枱面用,重差身份驗證、自動更新、失敗重試同更完整嘅權限控制。
參考來源
- XDA Developers — I connected a local LLM to a $30 ESP32 display, and it designs a new screen for every question I ask — original report
- HermesDisplay-ESP32 GitHub repository — 核對 firmware、host 工具、安裝方法、通訊協定同十張卡片限制
- Elecrow CrowPanel 1.46 吋產品頁 — 核對 29.99 美元售價、ESP32-S3、記憶體、解像度同連接規格
- Hermes Agent Docker 文件 — 核對容器資源建議,以及 Chromium 對 RAM 嘅額外要求
- Nous Research Hermes Agent — Hermes Agent 官方原始碼同本地模型支援背景
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







