说到电子书阅读器(e-book reader)多数人会想到Kindle系列,或者是Moolink系列、Kobo系列,但这类的阅读器都有一定的封闭性,一般只能在其官方经营的在线商店中购买电子书籍,甚至Kindle还实行自己独有的 .mobi电子书文件格式。
市面上当然也有相对较开放的阅读器,例如HyRead Gaze系列、BOOX系列,除了实行Android操作系统而能让用户自行安装App外,也允许用记忆卡、Wi-Fi等途径放入用户自己的 .epub电子书文件、.pdf档等来阅读浏览。
不过,是不是能再开放点?连阅读器本身的软硬件设计也开放出来?这样用户就更自由、更不受绑限了!
自制电子书阅读器,阅读不设限!
外国有一名创客Joey Castillo就在2019年动过此念头而着手打造一台电子书阅读器,他设计与制做一片电路板,可以用来连接Adafruit Feather接脚兼容的主控板,软件方面支持CircuitPython程序语言与Arduino的核心软件(必须是Atmel SADM21/51系列芯片的Arduino),这片电路板也在2020年放到Tindie网站上贩卖,此专案称为Open Book。
到了2021年他决定打掉重练(称为project reboot),改用Raspberry Pi Pico来当主控板,连带也重新设计电路板,新设计的重点也包含减少电子零件数目、让人能更便利组装等。
电池改用AAA四号电池两颗,好处是容易取得,坏处是让阅读器比较臃肿,所以Joey Castillo也还是有配置轻薄锂电池的打算,但在更之后才会规划。
在显示器方面,无论是新旧设计都是使用4.2吋的E-Ink电子纸显示器,分辨率仅400 x 300,离目前一般市售的阅读器有一段距离,市售至少都有6吋的尺寸,分辨率达1448 x 1072。而且,4.2吋的显示器并非是触控屏幕,所以相关操作是运用屏幕外的按钮来实现,新旧设计都有七个按钮可用于操作。
至于电子书内容如何放入阅读器内?主要是用电路板上设置的microSD记忆卡卡槽,先将内容存入记忆卡内,再插入卡槽中,另估计也可透过USB接口传输来实现。
不同的零件,不同的阅读体验
更进一步的消息是,去(2022)年10月Joey Castillo把Raspberry Pi Pico换成无线版的Raspberry Pi Pico W,因为接脚兼容,所以能够在不更改电路板设计的情况下直接替换,从而让阅读器具备Wi-Fi通讯能力,如此也可以透过Wi-Fi来传输电子书内容。
当然,许多人也知道,Raspberry Pi Pico W所用的Infineon无线芯片其实也具有蓝牙功能,但尚未开启,往后只要更新韧体程序即可开启,如此阅读器也有机会用蓝牙通讯传输内容,或连接蓝牙喇叭、耳机等。
接续着Joey Castillo持续为Open Book扩充功能,例如用两个STEMMA连接器分别连接一个可变电阻旋钮、一个LED灯,如此就形同为阅读器增加了一个阅读灯,并可透过旋钮调整亮度,他后续还构想可以透过语音或脚踏板方式控制阅读器。
只有功效电路板依然不够,Open Book项目也开始设计外壳,期望用一般的3D打印就能获得外壳,就目前(2023年1月上旬)来看只有背盖的设计,并在中间挖空,估计可以在完成组装后,依然允许用户轻松拆换Raspberry Pi Pico/Pico W主控板。
Open Book外壳设计
其他也包含韧体、软件程序,Joey Castillo已经用CircuitPython开发出阅读器里的阅读软件,然后也开始建构用户接口(UI)框架等,一步步朝完整的电子书阅读器发展。
小结
最后笔者个人看法,前述已若干透露,即便是新Open Book项目,离真正市售的入门款电子书阅读器也还是有一大段距离,包含吋数、分辨率等,更遑论触控、手写功能。
不过,Open Book项目的开放精神仍然值得肯定,包含可任意换装主控板、使用随处可得的AAA电池等,甚至为了追求开放,Joey Castillo也在后续的电路设计上改用KiCad开放软件。
或许Open Book项目可能再次打掉重练,也可能激发其他相同构想的开放硬件项目启动并快速发展。总之,相信在多数人讨厌绑限下,开放的电子书阅读器最终必将成熟到位。
审核编辑:刘清
-
锂电池
+关注
关注
260文章
8106浏览量
170027 -
USB接口
+关注
关注
9文章
701浏览量
55640 -
阅读器
+关注
关注
0文章
301浏览量
27918 -
microSD卡
+关注
关注
0文章
23浏览量
9533 -
RaspberryPi
+关注
关注
1文章
40浏览量
9087
原文标题:【开源专案】用Raspberry Pi Pico W建构Open Book阅读器
文章出处:【微信号:易心Microbit编程,微信公众号:易心Microbit编程】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论