說到電子書閱讀器(e-book reader)多數(shù)人會想到Kindle系列,或者是Moolink系列、Kobo系列,但這類的閱讀器都有一定的封閉性,一般只能在其官方經(jīng)營的在線商店中購買電子書籍,甚至Kindle還實行自己獨有的 .mobi電子書文件格式。
市面上當然也有相對較開放的閱讀器,例如HyRead Gaze系列、BOOX系列,除了實行Android操作系統(tǒng)而能讓用戶自行安裝App外,也允許用記憶卡、Wi-Fi等途徑放入用戶自己的 .epub電子書文件、.pdf檔等來閱讀瀏覽。
不過,是不是能再開放點?連閱讀器本身的軟硬件設(shè)計也開放出來?這樣用戶就更自由、更不受綁限了!
自制電子書閱讀器,閱讀不設(shè)限!
外國有一名創(chuàng)客Joey Castillo就在2019年動過此念頭而著手打造一臺電子書閱讀器,他設(shè)計與制做一片電路板,可以用來連接Adafruit Feather接腳兼容的主控板,軟件方面支持CircuitPython程序語言與Arduino的核心軟件(必須是Atmel SADM21/51系列芯片的Arduino),這片電路板也在2020年放到Tindie網(wǎng)站上販賣,此專案稱為Open Book。
到了2021年他決定打掉重練(稱為project reboot),改用Raspberry Pi Pico來當主控板,連帶也重新設(shè)計電路板,新設(shè)計的重點也包含減少電子零件數(shù)目、讓人能更便利組裝等。
電池改用AAA四號電池兩顆,好處是容易取得,壞處是讓閱讀器比較臃腫,所以Joey Castillo也還是有配置輕薄鋰電池的打算,但在更之后才會規(guī)劃。
在顯示器方面,無論是新舊設(shè)計都是使用4.2吋的E-Ink電子紙顯示器,分辨率僅400 x 300,離目前一般市售的閱讀器有一段距離,市售至少都有6吋的尺寸,分辨率達1448 x 1072。而且,4.2吋的顯示器并非是觸控屏幕,所以相關(guān)操作是運用屏幕外的按鈕來實現(xiàn),新舊設(shè)計都有七個按鈕可用于操作。
至于電子書內(nèi)容如何放入閱讀器內(nèi)?主要是用電路板上設(shè)置的microSD記憶卡卡槽,先將內(nèi)容存入記憶卡內(nèi),再插入卡槽中,另估計也可透過USB接口傳輸來實現(xiàn)。
不同的零件,不同的閱讀體驗
更進一步的消息是,去(2022)年10月Joey Castillo把Raspberry Pi Pico換成無線版的Raspberry Pi Pico W,因為接腳兼容,所以能夠在不更改電路板設(shè)計的情況下直接替換,從而讓閱讀器具備Wi-Fi通訊能力,如此也可以透過Wi-Fi來傳輸電子書內(nèi)容。
當然,許多人也知道,Raspberry Pi Pico W所用的Infineon無線芯片其實也具有藍牙功能,但尚未開啟,往后只要更新韌體程序即可開啟,如此閱讀器也有機會用藍牙通訊傳輸內(nèi)容,或連接藍牙喇叭、耳機等。
接續(xù)著Joey Castillo持續(xù)為Open Book擴充功能,例如用兩個STEMMA連接器分別連接一個可變電阻旋鈕、一個LED燈,如此就形同為閱讀器增加了一個閱讀燈,并可透過旋鈕調(diào)整亮度,他后續(xù)還構(gòu)想可以透過語音或腳踏板方式控制閱讀器。
只有功效電路板依然不夠,Open Book項目也開始設(shè)計外殼,期望用一般的3D打印就能獲得外殼,就目前(2023年1月上旬)來看只有背蓋的設(shè)計,并在中間挖空,估計可以在完成組裝后,依然允許用戶輕松拆換Raspberry Pi Pico/Pico W主控板。
Open Book外殼設(shè)計
其他也包含韌體、軟件程序,Joey Castillo已經(jīng)用CircuitPython開發(fā)出閱讀器里的閱讀軟件,然后也開始建構(gòu)用戶接口(UI)框架等,一步步朝完整的電子書閱讀器發(fā)展。
小結(jié)
最后筆者個人看法,前述已若干透露,即便是新Open Book項目,離真正市售的入門款電子書閱讀器也還是有一大段距離,包含吋數(shù)、分辨率等,更遑論觸控、手寫功能。
不過,Open Book項目的開放精神仍然值得肯定,包含可任意換裝主控板、使用隨處可得的AAA電池等,甚至為了追求開放,Joey Castillo也在后續(xù)的電路設(shè)計上改用KiCad開放軟件。
或許Open Book項目可能再次打掉重練,也可能激發(fā)其他相同構(gòu)想的開放硬件項目啟動并快速發(fā)展??傊?,相信在多數(shù)人討厭綁限下,開放的電子書閱讀器最終必將成熟到位。
審核編輯:劉清
-
鋰電池
+關(guān)注
關(guān)注
260文章
8108瀏覽量
170134 -
USB接口
+關(guān)注
關(guān)注
9文章
701瀏覽量
55651 -
閱讀器
+關(guān)注
關(guān)注
0文章
301瀏覽量
27921 -
microSD卡
+關(guān)注
關(guān)注
0文章
23瀏覽量
9538 -
RaspberryPi
+關(guān)注
關(guān)注
1文章
40瀏覽量
9092
原文標題:【開源專案】用Raspberry Pi Pico W建構(gòu)Open Book閱讀器
文章出處:【微信號:易心Microbit編程,微信公眾號:易心Microbit編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論