0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用Raspberry Pi Pico W建构Open Book阅读器

jf_cVC5iyAO 来源:易心Microbit编程 2023-02-01 15:09 次阅读

说到电子书阅读器(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主控板。

d06c3a8c-93fb-11ed-bfe3-dac502259ad0.png

Open Book外壳设计

其他也包含韧体、软件程序,Joey Castillo已经用CircuitPython开发出阅读器里的阅读软件,然后也开始建构用户接口(UI)框架等,一步步朝完整的电子书阅读器发展。

小结

最后笔者个人看法,前述已若干透露,即便是新Open Book项目,离真正市售的入门款电子书阅读器也还是有一大段距离,包含吋数、分辨率等,更遑论触控、手写功能。

不过,Open Book项目的开放精神仍然值得肯定,包含可任意换装主控板、使用随处可得的AAA电池等,甚至为了追求开放,Joey Castillo也在后续的电路设计上改用KiCad开放软件。

或许Open Book项目可能再次打掉重练,也可能激发其他相同构想的开放硬件项目启动并快速发展。总之,相信在多数人讨厌绑限下,开放的电子书阅读器最终必将成熟到位。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 锂电池
    +关注

    关注

    256

    文章

    7701

    浏览量

    163498
  • USB接口
    +关注

    关注

    9

    文章

    672

    浏览量

    55002
  • 阅读器
    +关注

    关注

    0

    文章

    291

    浏览量

    27608
  • microSD卡
    +关注

    关注

    0

    文章

    19

    浏览量

    9389
  • RaspberryPi
    +关注

    关注

    1

    文章

    37

    浏览量

    8978

原文标题:【开源专案】用Raspberry Pi Pico W建构Open Book阅读器

文章出处:【微信号:易心Microbit编程,微信公众号:易心Microbit编程】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    5分钟内将Raspberry Pi Pico变成简单的示波器+波形发生器

    5 分钟内将 Raspberry Pi Pico(或任何 RP2040 板)变成简单的示波器+波形发生器。
    的头像 发表于 03-04 09:14 717次阅读
    5分钟内将<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>变成简单的示波器+波形发生器

    用于室内植物或圣诞树的 Raspberry Pi Pico 水监控器

    Pater Practicus 设计了一个由 Raspberry Pi Pico 供电的东西,通过确保圣诞树获得所需的水,让它在整个季节都保持翠绿灿烂。如果你是在一月份读到这篇文章的,那么这个项目
    的头像 发表于 12-25 15:37 221次阅读
    用于室内植物或圣诞树的 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b> 水监控器

    树莓派单片机-Raspberry Pi Pico

    树莓派Pi Pico是树莓派基金会在2021年1月份发布的一款新的基于RP2040定制芯片的单片机,其与树莓派虽然是同一个厂商开发,但是用途完全不同。
    的头像 发表于 10-31 17:07 789次阅读
    树莓派单片机-<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>

    【树莓派Pi5】树莓派 Raspberry Pi 5 正式发布!

    这款 Pi 5从英国树莓派总部跨洋而来,作为树莓派的官方代理商,上海晶珩EDATEC荣幸地在首发时刻,率先揭开了 Pi 5 的神秘面纱: Raspberry Pi 5:瞩目新生!超越
    的头像 发表于 09-28 17:30 1039次阅读
    【树莓派<b class='flag-5'>Pi</b>5】树莓派 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 正式发布!

    使用Raspberry Pi Pico W和MicroPython开发物联网应用

    当我们提及物联网(IoT, Internet of Things)开发,可能首先想到的是Arduino或是ESP8266这样的微控制器开发板。然而,Raspberry Pi的微控制器开发板——Raspberry
    的头像 发表于 07-21 09:36 1042次阅读
    使用<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b> W和MicroPython开发物联网应用

    用电机和Raspberry Pi Pico组装人体骷髅

    电子发烧友网站提供《用电机和Raspberry Pi Pico组装人体骷髅.zip》资料免费下载
    发表于 07-13 11:00 1次下载
    用电机和<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>组装人体骷髅

    使用Raspberry PIopen CV进行图像处理

    电子发烧友网站提供《使用Raspberry PIopen CV进行图像处理.zip》资料免费下载
    发表于 07-06 15:13 1次下载
    使用<b class='flag-5'>Raspberry</b> <b class='flag-5'>PI</b>和<b class='flag-5'>open</b> CV进行图像处理

    远程编程Raspberry Pi Pico

    电子发烧友网站提供《远程编程Raspberry Pi Pico.zip》资料免费下载
    发表于 06-16 15:25 0次下载
    远程编程<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>

    Raspberry Pi Pico上的ADC采样和FFT

    电子发烧友网站提供《Raspberry Pi Pico上的ADC采样和FFT.zip》资料免费下载
    发表于 06-16 11:45 10次下载
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>上的ADC采样和FFT

    Raspberry Pi Pico多功能入门套件

    电子发烧友网站提供《Raspberry Pi Pico多功能入门套件.zip》资料免费下载
    发表于 06-16 10:36 0次下载
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>多功能入门套件

    将Arduino库与Raspberry Pi Pico C/C++ SDK一起使用

    电子发烧友网站提供《将Arduino库与Raspberry Pi Pico C/C++ SDK一起使用.zip》资料免费下载
    发表于 06-15 14:43 0次下载
    将Arduino库与<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b> C/C++ SDK一起使用

    Raspberry Pi Pico上连接Wi-Fi变得容易

    电子发烧友网站提供《在Raspberry Pi Pico上连接Wi-Fi变得容易.zip》资料免费下载
    发表于 06-15 11:42 0次下载
    在<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>上连接Wi-Fi变得容易

    RP2040 Raspberry Pi Pico遇见LoRa

    电子发烧友网站提供《RP2040 Raspberry Pi Pico遇见LoRa.zip》资料免费下载
    发表于 06-15 09:25 0次下载
    RP2040 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>遇见LoRa

    Arduino Raspberry Pi Pico/RP2040以太网:W5100S EVB Pico

    电子发烧友网站提供《Arduino Raspberry Pi Pico/RP2040以太网:W5100S EVB Pico.zip》资料免费下载
    发表于 06-14 14:29 1次下载
    Arduino <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>/RP2040以太网:W5100S EVB <b class='flag-5'>Pico</b>

    将Esp8266的vcc和ch pd引脚连接到raspberry pi pico 3.3v时不起作用是为什么?

    大家好,我正在使用 esp8266 的 raspberry pi pico。当我将 Esp8266 的 vcc 和 ch pd - 引脚连接到 raspberry
    发表于 05-12 06:58