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

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

3天内不再提示

开源!eink墨水屏库+演示系统,高效开发必看

青山老竹农 来源:jf_82863998 作者:jf_82863998 2026-02-23 21:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

墨水屏凭借超低功耗、强光下清晰可视、类纸视觉体验等优势,已成为电子书阅读器、智能穿戴设备、电子价签、工业仪表等长效续航场景的理想选择。

LuatOS推出了eink墨水屏操作库及演示系统,提供从硬件驱动到界面设计的完整解决方案,助你快速构建稳定、低功耗的墨水屏应用。

一、eink墨水屏操作库

LuatOS eink库是专为电子墨水屏设计的驱动库,支持微雪多种尺寸(从1.02英寸到7.5英寸)和型号的黑白墨水屏,提供了从屏幕初始化、文本字体显示(含中文)、基本图形绘制到二维码生成、电池图标等高级功能的完整API

1.1 eink库核心功能

墨水屏初始化配置:
支持多种型号的墨水屏初始化;

基本图形绘制:
直线、圆、矩形、二维码等基本图形的绘制;

文本显示:
支持中英文字体显示;

位图显示:
支持XBM格式位图显示;

二维码生成:
支持二维码生成和显示;

电池图标绘制:
支持电池电量图标绘制。

wKgZPGmcWq6ABGAZACSyqVh0F-Q926.png

1.2 相关注意事项

墨水屏刷新速度较慢,不适合频繁更新的场景。

模组型号软件是否支持eink库:

可以查看资料中心选型手册中合宙LuatOS固件章节,对应型号是否支持eink核心库。

当前支持情况为:

Air700ECP/Air780EPM/Air780EGP系列1号固件;

Air700ECH/Air780EHN/Air780EHU/Air780EHM/Air780EHV/Air780EGH/Air780EGG系列所有固件;

Air8000全系所有固件。

关于中文字体:

目前大部分型号都只支持:

eink.font_opposansm12中文12号字体,具体详见资料中心最新选型手册。

wKgZPGmcWueAVhRCABcOaWtTKXA040.png

二、eink应用示例源码开放

目前提供的eink墨水屏演示系统,包含核心主程序、显示页面、驱动三大功能模块,实现了从硬件到界面的完整演示功能,并具备良好的可扩展性,开发者可基于此框架快速适配具体的业务场景与功能需求。

wKgZPGmcWyCAKTZrABYO_FCsYN4777.png

以Air780EHV为例,核心示例代码如下图示,完整demo详见源码仓库最新文件:

wKgZPGmcW1KASORHAAeeB8XHLlQ383.pngwKgZO2mcW3eANN0iAAoQwWw_HYg497.png

今天的内容就分享到这里了

审核编辑 黄宇

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

    关注

    4

    文章

    65

    浏览量

    20785
  • LuatOS
    +关注

    关注

    0

    文章

    169

    浏览量

    2745
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电子工程师必看:DC667演示电路快速上手指南

    电子工程师必看:DC667演示电路快速上手指南 在电子设计领域,高效、稳定的电源管理模块是众多项目的核心需求。今天,我们就来深入探讨一下DC667演示电路,它集成了LTC3416单片同
    的头像 发表于 04-01 13:45 186次阅读

    开源项目低功耗WiFi/BLE电子墨水开发板总体介绍

    物联网传感器数据想直观显示,却遇普通屏幕功耗高、续航拉胯?电子刺眼不护眼,长期查看易疲劳?数据没法无线同步,需要频繁接线更新?想 DIY 物联网显示面板,却缺低功耗 + 无线连接的完整开源方案?
    的头像 发表于 03-31 11:18 456次阅读
    <b class='flag-5'>开源</b>项目低功耗WiFi/BLE电子<b class='flag-5'>墨水</b><b class='flag-5'>屏</b><b class='flag-5'>开发</b>板总体介绍

    开发必看,RK3576基于Ubuntu22.04安装 测试ROS2机器人系统

    本文介绍基于Ubuntu22.04安装ROS2机器人系统教程,并附带详细测试方法,基于触觉智能RK3576核心板方案,使用配套开发板PurplePiOH2演示。ROS、ROS2简介ROS
    的头像 发表于 03-13 17:48 376次阅读
    <b class='flag-5'>开发</b><b class='flag-5'>必看</b>,RK3576基于Ubuntu22.04安装 测试ROS2机器人<b class='flag-5'>系统</b>

    开源项目树莓派Pico墨水电子书总体介绍

    想拥有一台专属的墨水电子书,却被商用款的封闭系统、高昂价格劝退?又或是看中开源款,却被复杂的硬件组装、繁多的元器件难住?尤其是电子新手,想入门硬件制作,总找不到简单易上手的
    的头像 发表于 03-04 15:30 616次阅读
    <b class='flag-5'>开源</b>项目树莓派Pico<b class='flag-5'>墨水</b><b class='flag-5'>屏</b>电子书总体介绍

    eink墨水高效开发秘籍:开源演示系统全揭秘

    想要在最短时间内完成eink墨水项目的原型验证?关键在于选择合适的开发工具。高性能开源eink
    的头像 发表于 02-25 20:00 363次阅读
    <b class='flag-5'>eink</b><b class='flag-5'>墨水</b><b class='flag-5'>屏</b><b class='flag-5'>高效</b><b class='flag-5'>开发</b>秘籍:<b class='flag-5'>开源</b><b class='flag-5'>库</b>与<b class='flag-5'>演示</b><b class='flag-5'>系统</b>全揭秘

    开发者实战分享 | 用涂鸦 T5AI-Board 打造 4.26 英寸墨水阅读器

    墨水——以类纸肌理的视觉体验、超低功耗的续航表现、强光可读的显示优势以及极简直观的交互逻辑,成为轻量化智能终端的理想载体,也为开发者开辟了兼具实用性与创新性的创作赛道。本次带来分享的这位涂鸦
    的头像 发表于 02-06 18:13 552次阅读
    <b class='flag-5'>开发</b>者实战分享 | 用涂鸦 T5AI-Board 打造 4.26 英寸<b class='flag-5'>墨水</b><b class='flag-5'>屏</b>阅读器

    这款开源驱动控制器让你的墨水直接打破刻板印象

    提到墨水,你是不是一直认为它 “慢、静态、只能看电子书”?75Hz 高刷新率 + 低于 20μs 低延迟!这款开源驱动控制器让你的墨水
    的头像 发表于 02-05 10:16 1004次阅读
    这款<b class='flag-5'>开源</b>驱动控制器让你的<b class='flag-5'>墨水</b><b class='flag-5'>屏</b>直接打破刻板印象

    开源】WeGUI高效多色图形

    以下文章内容由CW32生态社区用户口服提供: https://github.com/KOUFU-DIY/WeGui_RGB WeGui是以高执行效率为特色以单色驱动为主的高效图形, 功能与U8G2
    的头像 发表于 12-29 13:12 4067次阅读
    【<b class='flag-5'>开源</b>】WeGUI<b class='flag-5'>高效</b>多色图形<b class='flag-5'>库</b>

    FSKV核心开发实战:API详解与Demo演示

    为了帮助开发高效集成FSKV核心,本文深入解析其核心API接口,并结合完整的Demo实例进行操作演示。从基础读写到高级特性,循序渐进,确保每位
    的头像 发表于 12-12 19:06 240次阅读
    FSKV核心<b class='flag-5'>库</b><b class='flag-5'>开发</b>实战:API详解与Demo<b class='flag-5'>演示</b>

    RT-Thread荣膺开放原子开源先锋项目,社区开发者斩获“开源贡献之星”|新闻速递

    近日,2025开放原子开发者大会在京开幕。大会举行了“中国开源创新力量致谢仪式”,向操作系统、数据、人工智能三大技术领域28个开源先锋项目
    的头像 发表于 11-24 18:48 588次阅读
    RT-Thread荣膺开放原子<b class='flag-5'>开源</b>先锋项目,社区<b class='flag-5'>开发</b>者斩获“<b class='flag-5'>开源</b>贡献之星”|新闻速递

    开源FPGA硬件】硬件黑客集结:开源FPGA开发板测评活动全网火热招募中......

    ,审核通过的代码将作为开源资料与开发板一同公布; 参考选题: 开箱测评(功能特性、系统框图、硬件资源、FPGA资源、功能演示等方面测评) 各接口模块测评
    发表于 10-29 11:37

    货拉拉开源两款三方,为鸿蒙应用高效开发贡献力量

    、可扩展的通用工具,持续提升鸿蒙应用的创新体验与开发效率。 在这一生态共建的浪潮中,货拉拉积极贡献了其在鸿蒙应用开发过程中的宝贵经验与技术积累,开源了两款实用三方——AspectPr
    的头像 发表于 08-26 14:02 646次阅读
    货拉拉<b class='flag-5'>开源</b>两款三方<b class='flag-5'>库</b>,为鸿蒙应用<b class='flag-5'>高效</b><b class='flag-5'>开发</b>贡献力量

    基于开源鸿蒙的语音识别及语音合成应用开发样例

    本期内容由AI Model SIG提供,介绍了在开源鸿蒙中,利用sherpa_onnx开源三方进行ASR语音识别与TTS语音合成应用开发的流程。
    的头像 发表于 08-25 14:26 4427次阅读
    基于<b class='flag-5'>开源</b>鸿蒙的语音识别及语音合成应用<b class='flag-5'>开发</b>样例

    Ubuntu系统安装Docker详细攻略,触觉智能RK3568开发演示

    本文介绍Ubuntu系统安装Docker方法,使用触觉智能EVB3568鸿蒙开发演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持开源鸿蒙
    的头像 发表于 06-06 18:05 1130次阅读
    Ubuntu<b class='flag-5'>系统</b>安装Docker详细攻略,触觉智能RK3568<b class='flag-5'>开发</b>板<b class='flag-5'>演示</b>

    开源鸿蒙开发新体验,开鸿Bot系列今日开启预售!

    操作系统,实现从国产高性能芯片到操作系统的全栈自主化,构建起一站式的开源鸿蒙学习与开发平台。 融合开发与办公场景,打造
    发表于 05-16 14:13