31 lines
635 B
Bash
31 lines
635 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
# Unzip C++ SPI library and driver files
|
||
|
echo "Unzipping files"
|
||
|
unzip bcm2835-1.68.zip
|
||
|
unzip IT8951.zip
|
||
|
rm bcm2835-1.68.zip
|
||
|
rm IT8951.zip
|
||
|
|
||
|
# Install C++ SPI library for Raspberry
|
||
|
echo "Installing C++ SPI library"
|
||
|
cd bcm2835-1.68
|
||
|
chmod +x configure
|
||
|
./configure
|
||
|
make
|
||
|
sudo make check
|
||
|
sudo make install
|
||
|
|
||
|
# Install 7.8" E-Paper drivers
|
||
|
echo "Installing 7.8 inch E-Paper drivers"
|
||
|
cd ..
|
||
|
cd IT8951
|
||
|
sudo make clean
|
||
|
sudo make -j4
|
||
|
|
||
|
# Show image to check if it works
|
||
|
echo "Showing demo image"
|
||
|
sudo ./IT8951 0 0 pika.bmp
|
||
|
|
||
|
echo "If you see a pikachu on the E-Paper, the install"
|
||
|
echo "was successfull. If not, please report this issue."
|