谷谷小师妹 发表于 2023-12-16 20:49:25

【KiCad 】Made with KiCad Open Book 开源电子书项目

【KiCad 】Made with KiCad Open Book 开源电子书项目

“Open Book 是一款易懂易用的电子书阅读器。它的设计非常简单:有 7 个通孔元件和 14 个表面贴装元件,几乎全部采用易于手工焊接的 1206 封装。代价是它没有锂电池充电电路;而是使用 AAA 电池,这使得它比以前版本的书更笨重一些。 ”


概览作为一个社会,我们需要一种开源的阅读设备。书籍是我们文化中最重要的文献之一,然而,我们现有的最流行、最普及的阅读设备--Kobo、Nook、Kindle 甚至 iPad--都是封闭的设备,在一系列巨大的封闭平台中作为小的活动部件运行,而这些平台的所有者与读者的利益并不总是一致的。开源电子书的目标是成为一个简单的设备,任何人只要有烙铁就能自己动手制作。开源电子书应该是可理解的:读者应该能够看到它,并至少大致了解它是如何工作的。它应该是可扩展的,这样有不同需求的读者就可以编写代码和添加附件,使这本书为他们所用。它应该是全球性的,支持世界上所有语言的图书读者。最重要的是,它应该是开放的,这样任何人都可以以这个设计为起点,用它来构建更好的图书。功能概览Open Book 的部件数量极少,而每个部件都发挥着关键作用。最核心的部分是位于电路板中心的 Raspberry Pi Pico。Pi Pico 包含一个微控制器、一个电源和一个 USB 端口。它负责运行、处理电子书阅读器的所有内部和外部事务。电源开关与 Pi Pico 上的一个引脚相连,可以关闭电源。当开关处于关闭位置时,电路板的电路中就没有电能流过,这样就可以节省电池。按钮也与 Pico 上的引脚相连:重置按钮可重启电子书,锁定按钮可锁定电子书,而正面的七个按钮可让您浏览电子书的用户界面。电源模块中的部件有两个作用:第一,让电流从电池流向 Pi Pico(当 USB 没有插入时);第二,让 Pi Pico 在不使用电路板上的一些小工具时关闭它们的电源(这也可以节省电池)。关于闪存芯片,我们稍后再谈。现在,您只需知道它将包含世界上所有语言的位图字体,当您的 Open Book 显示一页文本时,它将使用该芯片中的数据绘制文本。SD 卡插槽是你放置 MicroSD 卡的地方,卡里有你想阅读的书籍!最后,E-paper 驱动模块可将电池电压提升到可以驱动 E-paper 显示屏墨水所需的水平。它还包含用于插入 E-paper 显示屏的柔性连接器。当你打开 Open Book 时,Pi Pico 会为电路板上的小工具供电,包括 SD 卡、闪存芯片和电子纸驱动程序。当你要求阅读一页文字时,Pi Pico 会从 SD 卡中读取下一页文字,然后从闪存芯片中查找所需的所有字体数据。然后,它通过柔性连接器与显示屏对话,告诉它在屏幕上显示什么内容。然后,显示屏会打开 E-paper 驱动程序,渲染该页文字,然后将其关闭,将你要阅读的文字留在屏幕上,直到显示器再次刷新。原理图 & PCBLicense硬件:CC-BY-SA-4.0仓库 & 下载可以在Github中获取开源仓库:https://github.com/joeycastillo/The-Open-Book/tree/mainOpenbook 文档:https://www.oddlyspecificobjects.com/projects/openbook/

页: [1]
查看完整版本: 【KiCad 】Made with KiCad Open Book 开源电子书项目