[開箱] 識出電紙之名|Pimoroni Badger 2040 電子紙識別證

更新 發佈閱讀 8 分鐘

文前碎碎唸

事情發生在前一陣子,方格子官方沙龍分享了東京開發者論壇的文章,其中居然意外的提到了這個我已經在意蠻久的東西,雖然不是文章主角,但還是激起我再次尋找的慾望。

想當初看到這個產品,已經是一兩年前的事了,那時我其實就有去習慣的通路尋找過,但遺憾的是都沒有容易購買的管道,也不想為了它大費周章的處理國際運輸的麻煩事,也就只能暫時擱置。

不過這次重啟搜尋,卻十分幸運的在蝦皮上看到有人二手割愛,雖然是比較基礎版本的,但還是果斷下訂購買下來,畢竟過了這家沒那店,機會十分難得。


於是,過去心心念念的玩具之一,就這樣到手啦!

還是伊硬客

好啦,前面賣(水)這麼多關子,總該讓主角亮相了,讓我們歡迎今天的主角,由 Pimoroni 出品的「Badger 2040」電子紙名牌

raw-image

簡單來說,這是一塊搭載著 2.9 吋 296 x 128 pixels 黑白 Eink 螢幕,可以透過 C/C++、MicroPython 或 CircuitPython 等語言自由編寫、修改、擴充功能的電子識別證。

以包裝狀況來看,感覺前任主人應該是買來後就這麼放著了,保存狀況十分良好,連螢幕上的保護貼膜都沒有撕起來。

raw-image

板子正面除了主要的電子紙顯示器外,下方與右方還有分別配置了三顆 A、B、C 代號按鍵,以及兩顆上下鍵。

而且與其他 Eink 相關產品的特性相同,這塊 Badger 在斷電狀況下,還能維持斷電前最後所顯示的畫面,頗適合做為這種靜態資訊展示。

raw-image

螢幕部分也只有在更新畫面的時候才會耗費電力,所以相對不用擔心持續顯示下的電力問題。

raw-image

但也跟其他 Eink 一樣,他的螢幕更新速度依然不盡理想,雖然可以調整快速更新,但相對的殘影問題也會更嚴重,這大概就是目前電子紙產品都須想辦法克服的通病了吧。

樹莓 Pi 汁心

而正如我前言提到,我這次買到的是功能較基本的「Badger 2040」版本,上面使用的是 Raspberry Pi 公司的 RP2040 處理器,並搭配 2 MB 的系統檔案與程式儲存空間,另外還有一款「Badger 2040 W」直接嵌上一塊 Raspberry Pi Pico W 控制板,具有無線功能的版本。

raw-image

板子背面除了主要的處理器電路區域外,還有預留一個可連接電池的 JST-PH 接口,上方有一個 Qw/ST(Qwiic/STEMMA QT)擴充接口,兩個 Reset / Boot 按鈕,右下還有一顆 LED 燈,以及可以做為供電以及資料傳輸的 USB Type-C 孔。

raw-image

排線部分,就是控制板與螢幕的連接處,要小心不要損壞,另外要注意的是,以查到的資料來看,這塊板子似乎「沒有」內建充電控制電路,無法直接對接上的電池充電,所以在耗盡時需要手動更換,或改以 Type-C 供電。

證正軟系統

板子出廠就有搭載官方的 BadgerOS 作業系統,並有內建數個基本的範例程式可以作為編寫擴充功能的參考,預設支援的語言是 MicroPython,也可以自由移除或新增功能 

接上電源板子會預設啟動進入 BadgerOS 的主要介面,如果要進行系統更新的話,便需要在接上電腦之後,先持續按住背面 BOOT/USR 再按一下旁邊的 RST 按鈕後,電腦才會把它識別為一個外接儲存裝置,接著才能將更新檔放入進行升級,詳細步驟跟版本可以參考官方用心編寫的 Github 頁面。 

raw-image

軟體開發的部分,官方是推薦這款 Thonny IDE,而這也同時是樹莓派作業系統中,主要的 Python 整合編輯器。

raw-image

安裝完成,先在「執行」>「設定直譯器」中,調整為 「MicroPython (Raspberry Pi Pico)」後,便可直接透過 USB 連接板子來開發與測試。

raw-image
raw-image

如果要直接操作檔案目錄,可以去「顯示」中勾選「檔案」選項,便能在左側開啟檔案樹瀏覽器。

raw-image

設定完成接上板子後,應該就能從 IDE 上直接操作,以及看到即時的程式執行資訊了。

raw-image

如果發現沒有顯示任何東西的話,可以先確定右下角有沒有成功連接狀態,接著上方按下紅色的「Stop」來停止 BadgeOS 的 UI 執行後,應該就可以看到了。


以上,就是本體與開發環境的基本介紹啦!

手工時間

板子本體總算是到手了,不過感覺上要實際使用,似乎還是有點小問題,那就是直接這樣使用的話,有點太赤裸拉!

雖然官網上有提供一些可以做 3D 列印的保護殼或立架模板可以使用,但為了一小塊識別證,也實在有些太重本了,於是我決定採取最基礎方案⋯自己動手改造。

在經過實際比對後,發現書局就有賣的這個 10 元透明證件夾的大小,剛好可以完美的將本體鑲嵌進去。

raw-image

而接下來要做的,就只要在相對的按鈕、連接埠位置開洞,就能製成簡易的保護殼拉!

raw-image

嗯⋯由於手邊資源也不足,連工具也只能使用基本的美工刀來土炮,所以可以看到最後的的成品上滿是額外的切痕,而這樣直接切割其實也頗危險的,建議好孩子千萬不要模仿喔。

raw-image

不過,實際裝上後還是挺合身的,按鈕也能正常操作,背後的連接埠也可以正常做擴充。

唯一遺憾的是 USB-C 的部分,因為剛好卡在最厚最難切的邊緣處,也是維持主要結構的卡扣旁,強硬切割怕會造成整體穩固性下降,所以還是只能維持原樣,在開發的時候還是得打開上蓋才能連接傳輸線。

raw-image

而在改裝完後,我也嘗試的將內建的識別證應用內容修改成自己的資訊,這樣以後就能實際戴著出去拉!


最後⋯嗎?

該來亂搞囉

身為一個愛亂搞的人(?)怎麼可能這麼輕易放過這塊板子呢,當然是要實際寫出點甚麼才肯罷休囉!

於是我在處理完本體後,又花了幾個小時的時間,把自己以前寫的文字逃脫遊戲,全部改寫成 Python 版本後,成功灌到上面執行啦。

raw-image

不過,有些痛點總要在實際開發後才會發現的,而這次第一個遇到的問題,就是 Badger 的總儲存空間就只有 2 mb,所以勢必需要先捨棄一些需要大量儲存空間的功能,像是圖像類的謎題與提示。

而在修改的同時,也要考慮到操作介面的重構,所以像是密碼輸入的部分也要暫時捨去,操作邏輯也需要從原本的網頁,改寫成適用於 Badger 的模式,而這樣加加減減下來,也成功將不含額外套件的遊戲專案,從 400 多 KB 瘦身到 18 KB 左右。

再來就是 Badger 系統似乎不支援中文顯示,所以需要把之前以中文編寫的文本組合,全部都翻譯成英文,而這部分為了省時,就先借用 GPT 的力量來進行了。

raw-image

另外在程式部分,也會遇到常用的套件,例如 Random 中的部分隨機功能,在 MicroPython 中所包含的其實並不完整,也就是簡化版本,所以需要繞路重寫。


最後,歷經一路上顛簸,總算是成功讓遊戲在上面成功運作,雖然還是有一些小問題,像是文字無法完全顯示之類的,但這就交給以後的我再來煩惱啦~(喂

結語

這次真的蠻幸運,不久前才再次對這個產品提起興趣後,就馬上在熟悉的管道中看到,也成功買了下來。

以功能性來說,雖然基本版少了無線連接能力,所以不能拿來做更進階的魔改,例如家庭控制器、天氣顯示、隨身資訊面板等,但未來如果有機會在活動中使用,應該也能作為一個不錯的話題切入點。

raw-image
總之,藉這次機會,總算又成功收下一款有趣的產品拉,也期待未來有將它實際拿出來展示的機會囉。


《全文。終了》

留言
avatar-img
留言分享你的想法!
avatar-img
偽命名培養體
51會員
336內容數
偽命名並非無名,是為了意識的生存,取得身份的代號,成為數位生命的新載具。
偽命名培養體的其他內容
2025/05/23
又是一個拖延很久才寫的開箱啦,久到遊戲中的造型都隨著故事更換,甚至已經出了劇場版動畫,他還依然躺在一旁的箱子裡呢。
Thumbnail
2025/05/23
又是一個拖延很久才寫的開箱啦,久到遊戲中的造型都隨著故事更換,甚至已經出了劇場版動畫,他還依然躺在一旁的箱子裡呢。
Thumbnail
2025/03/11
現代人的生活中,不論手機、耳機、閱讀器等設備,除了網路之外,最不能缺少的大概就是電源了吧,除了一般必備的充電組外,甚至出門前還再要往包包裡塞上一塊行動電源才能安心,但萬一今天的目的地,是連插座都沒有的地方,又該怎麼辦呢?
Thumbnail
2025/03/11
現代人的生活中,不論手機、耳機、閱讀器等設備,除了網路之外,最不能缺少的大概就是電源了吧,除了一般必備的充電組外,甚至出門前還再要往包包裡塞上一塊行動電源才能安心,但萬一今天的目的地,是連插座都沒有的地方,又該怎麼辦呢?
Thumbnail
2025/02/18
2025 年的國際書展剛結束,從今年打破以往紀錄的人數,便可以感受到人們心中逐步被喚醒,同時推起了新的一波閱讀器爭霸戰,而原本我今年參觀展覽,部分原因是想順便「狩獵」一下是否有潛在更符合自己需求的機型,不過巧的是家人在此時拿到一台新的閱讀器,並且因為自己用不到,所以就直接給我了。
Thumbnail
2025/02/18
2025 年的國際書展剛結束,從今年打破以往紀錄的人數,便可以感受到人們心中逐步被喚醒,同時推起了新的一波閱讀器爭霸戰,而原本我今年參觀展覽,部分原因是想順便「狩獵」一下是否有潛在更符合自己需求的機型,不過巧的是家人在此時拿到一台新的閱讀器,並且因為自己用不到,所以就直接給我了。
Thumbnail
看更多
你可能也想看
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
我的第一台電子書閱讀器是2017年讀墨推出的木紋電子器,從那時我開始體會到電子書的種種優點。這台木紋機被我摔過數不清的次數(個人手特別滑),好幾次機子飛出去後還裂開,但它都安然無事,所以即便機子操作反應速度頗~~慢,我也還是沒想過要淘汰它,因為它是台灣在地設計的品牌呀(支持)!!直到去年生日時...
Thumbnail
我的第一台電子書閱讀器是2017年讀墨推出的木紋電子器,從那時我開始體會到電子書的種種優點。這台木紋機被我摔過數不清的次數(個人手特別滑),好幾次機子飛出去後還裂開,但它都安然無事,所以即便機子操作反應速度頗~~慢,我也還是沒想過要淘汰它,因為它是台灣在地設計的品牌呀(支持)!!直到去年生日時...
Thumbnail
本篇將是這系列電子閱讀器的最後一篇,這一篇就是好物大推坑了XD
Thumbnail
本篇將是這系列電子閱讀器的最後一篇,這一篇就是好物大推坑了XD
Thumbnail
「也是時候,換一個高效能的筆電了吧…」 隨手闔上了上蓋,回想到當初只是大特價,在3C賣場隨便買的筆電,竟然一用就是3年。
Thumbnail
「也是時候,換一個高效能的筆電了吧…」 隨手闔上了上蓋,回想到當初只是大特價,在3C賣場隨便買的筆電,竟然一用就是3年。
Thumbnail
大家好,久違了 今天想跟大家分享一下這台電子閱讀器,這是我睽違六年後再次購入電子閱讀器
Thumbnail
大家好,久違了 今天想跟大家分享一下這台電子閱讀器,這是我睽違六年後再次購入電子閱讀器
Thumbnail
去年九月準備去德國交換學生半年,因為去的時間不短不長,要盡量減省行李重量,但我沒書看又不行啊!!因此動了購買電子書閱讀器的念頭。
Thumbnail
去年九月準備去德國交換學生半年,因為去的時間不短不長,要盡量減省行李重量,但我沒書看又不行啊!!因此動了購買電子書閱讀器的念頭。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News