这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » Let'sDo第2期活动---成果贴之最终篇

共6条 1/1 1 跳转至

Let'sDo第2期活动---成果贴之最终篇

菜鸟
2024-10-10 16:29:10     打赏

在花絮篇中,我们已经实现了利用ufont开源模块在picoinky墨水屏上的汉字显示,最后再来把显示中文电子书的流程实现完成。

 

电子书功能已经是APP的业务流程,大家实现的结果应该是大同小异的,我这里最终实现的是utf8字符编码格式,TXTCSV两种文件格式的中文电子书浏览和按键翻页浏览等功能,录制的简单操作视频依然压缩后附在帖子后面。

 

后续如果有拿到了PICOW或者PICO2W这些集成WiFi模块的核心板,当然还可以继续实现WiFi通信传输电子书文件的功能,这里先不考虑。

 

然后依然要强调一下,本次DIY2的墨水屏电子书浏览器功能,还是完全基于mpyruntime实现的,整个开发测试过程中没有涉及到PICOcSDKc语言等,虽然学习资料的过程中不免大量的阅览了pimoroni官方的CC实现源码及其有关的microPython源码。本次对于电子书功能的简单尝试,也是为了个人之后的其他项目做预研了。

 

下面把几个核心功能的方法实现,展示在几个图片所示中,如main()方法等等。

image.png

image.png


image.png


image.png

方法名字应该都是望文知义的,哈哈就不再赘述了。

 

最后是操作视频的压缩文件如下所示。

PICO-inky-ebook.rar

同时,在thonny控制台中显示的log如下图所示。

image.png




关键词: PICO     inky墨水屏     电子书浏览    

专家
2024-10-11 00:16:36     打赏
2楼

感谢分享


专家
2024-10-11 00:18:10     打赏
3楼

谢谢分享,学习了


专家
2024-10-11 00:19:54     打赏
4楼

谢谢分享


专家
2024-10-11 07:49:47     打赏
5楼

感谢分享


专家
2024-10-11 21:36:12     打赏
6楼

感谢分享


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]