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." |