材料清单:
树莓派3B+主板(宝:220);树莓派专用电源5v2.5A带开关线(宝:24.5);微雪6寸电子墨水屏模块(带IT8951控制器)(宝:428);8g内存卡(宝:22.5)
一、树莓派安装respbian
理论上所有Linux系统全都适合本文,我在官网下载的最新版respbian,用Win32DiskImager录入系统;其次发现寻常的安卓充电线总是显示欠压,因此建议买一根2.5A电源线;
二、连接电子纸屏幕
用的微雪电子的电子纸,在其官网有很多详细介绍,裸屏198,带IT8951控制器的428,如果要批量生产可以自己定制控制器;
连接如图:
也可以将两排引脚直接扣上去;
三、测试电子纸屏幕
http://www.waveshare.net/wiki/6inch_e-Paper_HAT
官网上给了DEMO用于显示某个bmp文件:
tar zxvf bcm2835-1.xx.tar.gz
cd bcm2835-1.xx
./configure
make
sudo make check
sudo make install
git clone https://github.com/waveshare/IT8951.git
cd IT8951
make
sudo ./IT8951 0 0 01.bmp
这样电子纸屏幕会显示几幅画面然后显示01.bmp
下一章讲如何修改DEMO使其实时显示显示器画面
(原理:映射framebuffer到内存并读取到电子纸屏幕)