Open Book Touch: 一款開源、可放入口袋的電子閱讀器
Open Book Touch: 一款開源、可放入口袋的電子閱讀器
Open Book Touch 是一款無干擾、開源的電子閱讀器
Open Book Touch 是一款可放入口袋、具備前光功能的電子閱讀器,旨在為閱讀 EPUB 和純文字檔提供完全開放的硬體與軟體生態系統。與多功能平板電腦不同,它是一款專用的閱讀裝置,透過消除通知和網頁瀏覽器來優先考慮專注力,並利用 ESP32-S3 微控制器而非基於 Linux 的作業系統,以確保快速啟動時間和極高的電源效率。
硬體規格與設計
核心組件
Open Book Touch 是圍繞 ESP32-S3 雙核微控制器構建的,該微控制器提供整合的 Wi-Fi 和 Bluetooth LE。技術規格包括:
- 記憶體: 16 MB 的 quad SPI flash 和 8 MB 的 octal SPI PSRAM,用於處理如 EPUB 解析等記憶體密集型任務。
- 顯示器: 4.26 吋電子紙螢幕,解析度為 480 × 800 像素(約 220 ppi)。它支援 1-bit(黑白)和帶有抖動處理的 2-bit 灰階。
- 燈光: 雙色調前光,由五個暖色和五個冷色 LED 組成,可獨立調光。
- 儲存: 一個 microSD card 插槽,用於擴充圖書館。
- 電源: 使用者可更換的電池(至少 800 mAh,可能高達 1200 mAh),並透過 USB Type-C 充電。
- 尺寸: 78 × 120 × 10 mm,重量約 85 克。
外殼與客製化
該裝置採用卡扣式、3D 列印的塑膠外殼。為了維持其開源精神,該專案提供了外殼的 CAD 文件,允許使用者自行列印各種顏色或材質的機殼。
軟體架構與字體排印學
Focus 框架
為了驅動該裝置,開發者開發了 Focus,一個受 NeXTSTEP 的 AppKit 和 Apple 的 UIKit 啟發的客製化 C++ 應用程式框架。Focus 是平台無關的,這意味著透過更換驅動程式,相同的視圖控制器(view controllers)和佈局邏輯可以移植到不同的螢幕或輸入方式(例如搖桿或按鈕)。
排版與語言支援
該裝置實作了完整的排版引擎,以確保專業級的字體排印學,其特點包括:
- 對齊與連字號: 行文進行了對齊處理,具有均勻的單字間距,並為英文、西班牙文、法文和義大利文提供適當的連字號。
- 客製化字體: 該裝置使用精心繪製的 Lucida Bright 和 Lucida Sans 的點陣圖版本。
- 全球語言支援: 使用 GNU Unifont,該裝置提供約 70,000 個字形的備援方案,能夠渲染幾乎所有 Unicode 標準中的字元。它特別支援從右至左的腳本和波斯-阿拉伯語系的字母塑形。
使用者體驗與功能性
閱讀功能
Open Book Touch 聚焦於閱讀的「基本需求」:它支援 microSD card 上儲存的 EPUB 和純文字檔。使用者可以標記重點、查字典、折角標記頁碼,以及將書籍整理到虛擬書架上。該裝置會記住使用者離開時在頁面上的確切位置。
連線性與電源
Wi-Fi 主要用於同步時間並透過網頁瀏覽器傳輸書籍,無需電纜或中央帳號。由於它運行在 FreeRTOS 和 ESP-IDF 而非沉重的作業系統,該裝置非常省電(低於 1 毫安培),在關閉前光的情況下可提供約一週的閱讀時間,並提供超過一個月的待機時間。
社群觀點與權衡
雖然該專案案被讚譽其開放性,並與 Kindle 和 Kobo 進行了誠實的比較,但 Hacker News 上的社群討論突顯了幾個爭議點:
- 外型尺寸: 幾位使用者認為 4.26 吋螢幕太小,對於舒適的閱讀體驗而言而言,有些使用者建議 6 吋是最低標準。
- 物理按鈕: 缺乏物理翻頁按鈕是一個重大的批評點,因為有些使用者發現電子紙顯示器上的滑動手勢來進行翻頁是令人沮喪的。
- 字體排印學疑慮: 有些使用者指出,雖然 GNU Unifont 提供了廣泛的語言支援,但對於非拉丁腳本的長篇閱讀,它可能無法提供高品質的高品質字體排印學體驗。
- **價值主張:
"There are no physical buttons on the front... For whatever reason I find swipe gestures on e-ink displays are annoying. I currently use a Kobo Clara BW and miss dedicated page-turning buttons."
"Cyrillic scripts like Russian and Ukrainian are supported via GNU Unifont... reading a book set in GNU Unifont is not going to be a pleasurable experience."
專案 Roadmap 規劃與供應情況
該專案目前透過 Crowd Supply 進行募資,首批裝置的目標交付日期為 2027 年初。韌體是 MIT-licensed,硬體原理圖和板卡文件是計劃在出貨時發布。