Inkplate 6土砲E-Ink閱讀器,搭載ESP32微控制器並支援Arduino IDE與MicroPython

Inkplate 6土砲E-Ink閱讀器,搭載ESP32微控制器並支援Arduino IDE與MicroPython

ADVERTISEMENT

Inkplate 6是款DIY E-Ink(電子紙)閱讀器套件,它的主要元件包括作為硬體核心的ESP32微控制器,以及解析度為800 x 600的6吋E-Ink螢幕,使用者可以自行組裝為電子書閱讀器,並透過Arduino IDE與MicroPython開發程式,自由擴充閱讀器的功能。

E-Ink閱讀器也能DIY

Inkplate 6的開發團隊e-radionica表示,在他們看到E-Ink技術時,就被它的清晰度、高對比、可在陽光下閱讀、省電等特色所吸引,尤其是E-Ink僅需在更變畫面內容時耗費電力,而不需通電以維持顯示相同的內容,讓它能夠應用於許多特殊情境。

然而當開發團隊開始尋找適合的解決方案時,都不滿意於各種現成產品,因此決定自己開發。但在研究該如何連接外部微控制器、學習E-Ink特定的控制指令、研讀有限的範例程式碼、設計裝置的電源管理系統,都費盡心思。

而他們開發的Inkplate 6以ESP32微控制器為硬體核心,具備Wi-Fi無線網路與藍牙4.0通訊功能,搭配Texas Instruments TPS65186 E-Ink控制器,機身上也內建3組電容式控按鍵、microSD讀卡機,並可透過電池或USB纜線供電。

Inkplate 6的E-Ink螢幕來源為回收的Amazon Kindle電子書,其尺寸為6吋螢,解析度為800 x 600,支援3bit灰階,總共能顯示8種不同階段灰階色,而它的螢幕更新速速為264ms(大約等於螢幕更新頻率4Hz)。有趣的是,它還能夠僅更新畫面上的部份內容,藉以達到提升更新頻率的效果。

Inkplate 6是款採用Amazon Kindle回收E-Ink螢幕的閱讀器套件。

其螢幕尺寸為8吋,解析度則為800 x 600。

它還具有Wi-Fi無線網路與藍牙4.0通訊功能。

螢幕下方還配有3組電容式控按鍵。

其螢幕可顯示3bit灰階共8色,能夠顯示microSD卡中的圖片。

▲可以只更動畫面上的部份內容以提升更新頻率,如影片中只更動時鐘的指針與秒數。

軟體DIY空間大

Inkplate 6具有USB、USB to UART、I²C、SPI、GPIO等連接介面,並支援Arduino IDE開發環境與MicroPython程式語言,使用者可以自行開發各種功能。

舉例來說,Inkplate 6除了能當電子書閱讀器之外,還能用於製作「高延遲」電子佈告欄,顯示溫度、空氣品質、股票行情、正在播放的歌曲資訊等可能數秒或數分鐘才會更新的資訊,並發揮E-Ink省電的長處。

Inkplate 6甚至可以當作極簡文書工作螢幕,使用者可以將它當作打字機並連接鍵盤使用,一來降低長時觀看螢幕造成的眼睛不適,也能避免其他內容干擾工作,並將撰寫的文件儲存於microSD卡或透過雲端同步。

Inkplate 6機身4個角落還有螺絲安裝點,方便安裝到各種機構上。

微控制器、USB、I²C、GPIO等連接介面為於機身背面。

使用者可以透過Arduino IDE開發環境撰寫程式。

Inkplate 6也支援MicroPython程式語言。

使用者可以自行開發程式,將Inkplate 6打造為客製化電子佈告欄。

Inkplate 6套件的售價為美金99元(約合新台幣3, 000元),預定上市時間為2020年月4,有興趣的讀者可以至Crowdsupply網站預購。

國寶大師 李文恩
作者

電腦王特約作者,專門負責硬派內容,從處理器、主機板到開發板、零組件,尖端科技都一手包辦,最近的研究計畫則包括Windows 98復活與AI圖像生成。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則