推荐项目 E Paper模块驱动库 Epd Waveshare Csdn博客
RaspberryPi与Jetson nano共用一套程序,因为他们都是嵌入式系统,兼容性比较强。 程序分为底层硬件接口、中间层墨水屏驱动、上层应用; 我们进行了底层的封装,由于硬件平台不一样,内部的实现是不一样的,如果需要了解内部实现可以去对应的目录中查看 在DEV_Config.c(.h)可以看到很多定义,在目录:RaspberryPi_JetsonNano\c\lib\Config e-paper驱动代码文件,在目录:RaspberryPi_JetsonNano\c\lib\e-Paper 如下图: 打开.h可以看到如下的函数 其中xxx表示,墨水屏型号。如是是2.13D,全屏初始化那么是EPD_2IN13D_Init(0),局部刷新初始化EPD_2IN13D_Init(1);如果是1.54 V2,那么EPD_1IN54_V2_Init();如果是7.5B,那就是EPD_7IN5BC_Init(),因为7.5B与7.5C公用驱动代码,只是显示的颜色不一样 其中xxx表示,墨水屏型号。如是是2.13D,那么是EPD_2IN9D_Clear();如果是7.5B,那就是EPD_7IN5_Clear(),因为7.5B与7.5C公用驱动代码,只是显示的颜色不一样 Development 分支用于存放用户的提交的修改代码,经验证后,我们将移植到主分支中;非常感谢您对我们的支持 The Development branch is used to store the modified code submitted by users.
After verification, we will migrate it to the main branch. Thank you very much for your support 这个开发分支用于存放用户的提交的修改代码,经验证后,我们将移植到主分支中;非常感谢您对我们的支持 This development branch is used to store the changes committed by users. After verification, we will migrate them to the main branch. Thank you very much for your support 随着屏幕越来越多,程序包也越来越大,用户移植相对比较复杂;因此我们决定在保留原有git路径的基础下,新建一个目录用于保存以后的新屏幕或者老屏幕分离出来的代码。 With more and more screens and larger packages, user migration is relatively complex.
So we decided to create a directory where we could store any new screen or any code that's split from the old one, while keeping the old git path. E-paper_Separate_Program 这个文件用于存放每个墨水屏单独的示例代码,用户在使用时仅需在原本的路径下添加 /E-paper_Separate_Program/xxx (PS: xxx 为对应屏幕名称) E-paper_Separate_Program This file is used to store the separate example code for each electronic paper. Users only need to add /E-paper_Separate_Program/xxx (PS: xxx is the corresponding screen name) to the original path. Jetson Nano、Raspberry Pi、Arduino、STM32例程 参考 https://www.waveshare.net/wiki/E-Paper_ESP8266_Driver_Board#.E6.96.87.E6.A1.A3 https://www.waveshare.net/w/upload/d/d5/E-Paper_ESP8266_Driver_Board_Code.7z
l 选择Tools->Boards->ESP8266 Boards->NodeMCU 1.0,并且选择好对应的串口:Tools->Port l 将Loader.ino中的 ssid和password改成实际使用的WiFi用户名和密码 l 打开串口监视器,设置波特率为115200,可以看到串口将ESP8266驱动板的IP地址打印出来: ♦ 7.5inch HD e-Paper HAT (B) ♦ 7.5inch e-Paper HAT ♦ 7.5inch e-Paper HAT (B) ♦ 7.5inch e-Paper HAT (C) ♦ 5.83inch e-Paper HAT ♦ 5.83inch e-Paper HAT (B) ♦ 5.83inch e-Paper HAT (C)... 本Wiki主要介绍该产品的具体操作,如需获取该产品支持的墨水屏型号请前往官网产品详情最底部获取 官网链接:https://www.waveshare.net/shop/e-Paper-ESP32-Driver-Board.htm 20241230:版本更新,USB 接口更换为 tyep-c 接口;硬件基本兼容 20220728:串口芯片从CP2102改为CH343,请注意驱动选择
我是电子墨水屏无线网络驱动板,我可以通过WiFi或者蓝牙从PC机或智能手机上获取图片信息,并将信息通过电子墨水屏显示出来。我支持Arduino开发,你可以像使用其它Arduino板一样使用我。 本产品出货的时候配有一个 ESP32 网络驱动板,一个转接板和 FFC 延长线。 使用的时候你可以直接将屏幕接入到驱动板,或者是通过延长线和转接板接入。
People Also Search
- 推荐项目:E-Paper模块驱动库——epd-waveshare-CSDN博客
- E-Paper API解析 - Waveshare Wiki
- EPD-Waveshare: 电子纸显示驱动库实战指南 - CSDN博客
- GitHub - waveshareteam/e-Paper
- ESP8266-NodeMCU 连接 5.65inch e-Paper Module (F) - 博客园
- EPD-Waveshare 开源项目安装与使用指南 - CSDN博客
- E-Paper ESP32 Driver Board - Waveshare Wiki
- 推荐文章:探索电子纸显示的无限可能——epd-waveshare库深度解读-CSDN博客
- Waveshare e-Paper Arduino库使用教程 - CSDN博客
- 开源项目epd-waveshare常见问题解决方案 - CSDN博客
RaspberryPi与Jetson Nano共用一套程序,因为他们都是嵌入式系统,兼容性比较强。 程序分为底层硬件接口、中间层墨水屏驱动、上层应用; 我们进行了底层的封装,由于硬件平台不一样,内部的实现是不一样的,如果需要了解内部实现可以去对应的目录中查看 在DEV_Config.c(.h)可以看到很多定义,在目录:RaspberryPi_JetsonNano\c\lib\Config E-paper驱动代码文件,在目录:RaspberryPi_JetsonNano\c\lib\e-Paper 如下图: 打开.h可以看到如下的函数 其中xxx表示,墨水屏型号。如是是2.13D,全屏初始化那么是EPD_2IN13D_Init(0),局部刷新初始化EPD_2IN13D_Init(1);如果是1.54 V2,那么EPD_1IN54_V2_Init();如果是7.5B,那就是EPD_7IN5BC_Init(),因为7.5B与7.5C公用驱动代码,只是显示的颜色不一样
RaspberryPi与Jetson nano共用一套程序,因为他们都是嵌入式系统,兼容性比较强。 程序分为底层硬件接口、中间层墨水屏驱动、上层应用; 我们进行了底层的封装,由于硬件平台不一样,内部的实现是不一样的,如果需要了解内部实现可以去对应的目录中查看 在DEV_Config.c(.h)可以看到很多定义,在目录:RaspberryPi_JetsonNano\c\lib\Config e-paper驱动代码文件,在目录:RaspberryPi_JetsonNano\c\lib\e-Paper 如下图: 打开.h可以看到如下的函数 其中xxx表示,墨水屏型号。如是是2.13D,全屏初始化那么是EPD_2IN13D_Init(0),局部刷新初始化EPD_2IN13D_Init(1);如果是1.54 V2,那么EPD_1IN54_V2_Init();如果是7.5B,那就是EPD_7IN5BC...
After Verification, We Will Migrate It To The Main Branch.
After verification, we will migrate it to the main branch. Thank you very much for your support 这个开发分支用于存放用户的提交的修改代码,经验证后,我们将移植到主分支中;非常感谢您对我们的支持 This development branch is used to store the changes committed by users. After verification, we will migrate them to the main branch. Thank you very much for your support 随着屏幕越来越多,程序包也越来越大,用户移植相对比较复杂;因此我们决定在保留原有git路径的基础下,新建一个目录用于保存以后的新屏幕或者老屏幕分离出来的代码。 With...
So We Decided To Create A Directory Where We Could
So we decided to create a directory where we could store any new screen or any code that's split from the old one, while keeping the old git path. E-paper_Separate_Program 这个文件用于存放每个墨水屏单独的示例代码,用户在使用时仅需在原本的路径下添加 /E-paper_Separate_Program/xxx (PS: xxx 为对应屏幕名称) E-paper_Separate_Program This file is used to store the separate example code for each electronic paper. Users only need to add /E-paper_Sepa...
L 选择Tools->Boards->ESP8266 Boards->NodeMCU 1.0,并且选择好对应的串口:Tools->Port L 将Loader.ino中的 Ssid和password改成实际使用的WiFi用户名和密码 L 打开串口监视器,设置波特率为115200,可以看到串口将ESP8266驱动板的IP地址打印出来: ♦
l 选择Tools->Boards->ESP8266 Boards->NodeMCU 1.0,并且选择好对应的串口:Tools->Port l 将Loader.ino中的 ssid和password改成实际使用的WiFi用户名和密码 l 打开串口监视器,设置波特率为115200,可以看到串口将ESP8266驱动板的IP地址打印出来: ♦ 7.5inch HD e-Paper HAT (B) ♦ 7.5inch e-Paper HAT ♦ 7.5inch e-Paper HAT (B) ♦ 7.5inch e-Paper HAT (C) ♦ 5.83inch e-Paper HAT ♦ 5.83inch e-Paper HAT (B) ♦ 5.83inch e-Paper HAT (C)... 本Wiki主要介绍该产品的具体操作,如需获取该产品支持的墨水屏型号请前往官网产品详情最底部获取 官...
我是电子墨水屏无线网络驱动板,我可以通过WiFi或者蓝牙从PC机或智能手机上获取图片信息,并将信息通过电子墨水屏显示出来。我支持Arduino开发,你可以像使用其它Arduino板一样使用我。 本产品出货的时候配有一个 ESP32 网络驱动板,一个转接板和 FFC 延长线。 使用的时候你可以直接将屏幕接入到驱动板,或者是通过延长线和转接板接入。
我是电子墨水屏无线网络驱动板,我可以通过WiFi或者蓝牙从PC机或智能手机上获取图片信息,并将信息通过电子墨水屏显示出来。我支持Arduino开发,你可以像使用其它Arduino板一样使用我。 本产品出货的时候配有一个 ESP32 网络驱动板,一个转接板和 FFC 延长线。 使用的时候你可以直接将屏幕接入到驱动板,或者是通过延长线和转接板接入。