COSCUP x UbuCon Asia 2026 標誌
  • 關於我們
  • 議程
  • 交通
  • 贊助夥伴
    • 參與指南
    • 第一次參與
    • 活動參與
    • 講者參與
    • 前夜派對
    • 海外參與者
    • 開源社群、攤位及議程軌
    • 贊助夥伴
    • 邀請函申請指南
  • 工作人員
  • 周邊活動 / BoF
  • 部落格
  • 社群守則
English

解密 E-paper 驅動:跨型號硬體抽象層設計與灰階 Waveform 實作

時間
2026-08-08 14:40 ~ 15:10
講者
蔡丞銳
位置
TR412-1
共筆
Open-EP (E-Paper) Community Intermediate

議程簡介

電子紙(E-paper)憑藉著超低功耗與護眼特性,在物聯網設備與自造者專案中大受歡迎。然而,開發者往往面臨一個巨大的痛點:「驅動程式極度碎片化」。市面上常見的電子紙模組(如 Waveshare 系列),即使尺寸相同,內部控制晶片與初始化指令也可能完全不同,導致開發者經常需要重複造輪子,難以將程式碼跨型號移植。

本議程將分享如何打造一套跨型號的電子紙通用 API。透過建立完善的硬體抽象層(HAL),開發者只需撰寫一次程式碼,即可無縫適配多款不同型號的電子紙模組,大幅降低開發與維護成本。

此外,本議程的另一大技術亮點是「灰階功能的逆向與實作」。許多平價電子紙模組在官方預設下僅支援純黑白顯示,我們將深入探討電子紙的刷新原理,解析如何透過控制硬體波形(Waveform LUT)或演算法,突破硬體原廠限制,在通用 API 的架構下成功榨出平滑的灰階顯示效果。

這套解決方案目前已實作於 ESP32 / Arduino / stm32 / Rpi / Rpi pico 平台,並以 C 開源。無論你是深受電子紙驅動折磨的 Maker,還是對底層波形控制感興趣的開發者,都能在這場議程中獲得實用的解法與啟發。

講者

蔡丞銳

蔡丞銳

大家好,我是Triangle,目前是一名熱愛硬體的 Maker。平時喜歡把玩各種感測器與顯示模組,致力於尋找軟硬體整合的最佳解法。

這次的專案源自我被市面上極度碎片化的電子紙驅動「雷」過無數次的血淚史。秉持著「看不慣就自己造輪子」的開源精神,我決定動手整合出一套跨型號的通用 API,並深入研究底層波形榨出了灰階功能。我深信開源的價值在於為社群填坑、降低開發門檻,希望這次的分享能幫助大家不再受電子紙型號所苦,輕鬆把精力花在打造更酷炫的專案上! GitHub

COSCUP x UbuCon Asia 2026

Conference for Open Source Coders, Users, and Promoters | 亞洲最大開源年會,由社群自發舉辦。

聯絡我們

  • 會眾服務
  • 贊助合作
  • 議程投稿
  • 行銷方案

相關資源

  • COSCUP 部落格
  • 訂閱電子報
  • 活動照片

網站導覽

  • 首頁
  • 關於我們
  • 交通資訊
  • 贊助夥伴
20062007200820092010201120122013201420152016201720182019202020212022202320242025