今回購入したのはこちら。
e-Paperです。
HATになっているので、GPIOのピンを刺すと、ラズパイゼロの大きさにピッタリはまります。
使用する方法はこちらに書いてあるのですが。
https://www.waveshare.com/wiki/2.13inch_e-Paper_HAT_(B)_Manual#Introduction
使用するためには、ラズパイの設定でSPIを有効にする必要があります。
sudo raspi-config
必要なPythonモジュールをインストール
sudo apt-get update
sudo apt-get install python3-pip
sudo apt-get install python3-pil
sudo apt-get install python3-numpy
sudo pip3 install RPi.GPIO
sudo pip3 install spidev
サンプルのダウンロードはGitHubからチェックアウトする方法と、
圧縮ファイルをダウンロードして解凍する方法が記載されていますが、
どちらか一方だけで大丈夫です。
git clone https://github.com/waveshare/e-Paper.git
cd e-Paper/RaspberryPi_JetsonNano/
あとはデモ用のプログラムを実行するだけなのですが、
美味く実行できない事件が発生。
cd python/examples/
python3 epd_2in13b_V4_test.py
おそらくサンプルのバグだと思うのですが、
python3 epd_2in13b_V3_test.py
で上手く実行できました。
次回はサンプルコードの解析を行いたいと思います。