Update installer.sh
This commit is contained in:
parent
b611622c30
commit
e7baae5c10
1 changed files with 10 additions and 6 deletions
16
installer.sh
16
installer.sh
|
|
@ -18,10 +18,6 @@ sudo apt update && sudo apt upgrade -y
|
||||||
echo -e "${green}Afhankelijkheden installeren...${reset}"
|
echo -e "${green}Afhankelijkheden installeren...${reset}"
|
||||||
sudo apt install -y git python3 python3-pip python3-smbus i2c-tools swig raspi-config
|
sudo apt install -y git python3 python3-pip python3-smbus i2c-tools swig raspi-config
|
||||||
|
|
||||||
# I2C inschakelen
|
|
||||||
echo -e "${green}I2C inschakelen...${reset}"
|
|
||||||
sudo raspi-config nonint do_i2c 0
|
|
||||||
|
|
||||||
# Installeren van avrdude
|
# Installeren van avrdude
|
||||||
echo -e "${green}Avrdude installeren...${reset}"
|
echo -e "${green}Avrdude installeren...${reset}"
|
||||||
sudo apt-get install bison flex byacc -y
|
sudo apt-get install bison flex byacc -y
|
||||||
|
|
@ -35,7 +31,7 @@ sudo make
|
||||||
sudo make install
|
sudo make install
|
||||||
|
|
||||||
# Clonen van de GrovePi repository
|
# Clonen van de GrovePi repository
|
||||||
echo -e "${green}Clonen van GrovePi repository...${reset}"
|
echo -e "${green}Clonen van de custom GrovePi repository...${reset}"
|
||||||
sudo rm -rf /opt/grovepi
|
sudo rm -rf /opt/grovepi
|
||||||
sudo git clone https://git.pixelhosting.nl/Blackwhitebear8/grovepi.git /opt/grovepi
|
sudo git clone https://git.pixelhosting.nl/Blackwhitebear8/grovepi.git /opt/grovepi
|
||||||
cd /opt/grovepi
|
cd /opt/grovepi
|
||||||
|
|
@ -51,6 +47,7 @@ cd /opt/grovepi/Script
|
||||||
sudo bash install.sh
|
sudo bash install.sh
|
||||||
|
|
||||||
# Installeren i2c-tools
|
# Installeren i2c-tools
|
||||||
|
echo -e "${green}i2c-tools installeren...${reset}"
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo git clone https://github.com/DexterInd/RFR_Tools.git
|
sudo git clone https://github.com/DexterInd/RFR_Tools.git
|
||||||
cd RFR_Tools/miscllaneous
|
cd RFR_Tools/miscllaneous
|
||||||
|
|
@ -60,6 +57,7 @@ sudo python3 setup.py build
|
||||||
sudo python3 setup.py install
|
sudo python3 setup.py install
|
||||||
|
|
||||||
# Installeren en aanpassen van WiringPi
|
# Installeren en aanpassen van WiringPi
|
||||||
|
echo -e "${green}WiringPi installeren...${reset}"
|
||||||
sudo rm -rf /opt/WiringPi
|
sudo rm -rf /opt/WiringPi
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo git clone https://github.com/WiringPi/WiringPi
|
sudo git clone https://github.com/WiringPi/WiringPi
|
||||||
|
|
@ -114,6 +112,7 @@ sudo cp /home/pi/wiringPiLegacy.c /opt/WiringPi/wiringPi/
|
||||||
sudo ./build
|
sudo ./build
|
||||||
|
|
||||||
# Installeren van WiringPi python
|
# Installeren van WiringPi python
|
||||||
|
echo -e "${green}WiringPi python installerenn...${reset}"
|
||||||
sudo rm -rf /opt/WiringPi-Python
|
sudo rm -rf /opt/WiringPi-Python
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo git clone --recursive https://github.com/WiringPi/WiringPi-Python.git
|
sudo git clone --recursive https://github.com/WiringPi/WiringPi-Python.git
|
||||||
|
|
@ -123,9 +122,14 @@ sudo cp -r /opt/WiringPi /opt/WiringPi-Python/
|
||||||
sudo python3 setup.py build
|
sudo python3 setup.py build
|
||||||
sudo python3 setup.py install
|
sudo python3 setup.py install
|
||||||
|
|
||||||
|
# Interfaces aanzetten op de raspberry pi
|
||||||
|
echo -e "${green}i2c en spi aanzetten...${reset}"
|
||||||
|
sudo raspi-config nonint do_i2c 0
|
||||||
|
sudo raspi-config nonint do_spi 0
|
||||||
|
|
||||||
# Controle uitvoeren
|
# Controle uitvoeren
|
||||||
echo -e "${green}GrovePi test uitvoeren...${reset}"
|
echo -e "${green}GrovePi test uitvoeren...${reset}"
|
||||||
cd /opt/grovepi/Software/Python
|
cd /opt/grovepi/Software/Python
|
||||||
python3 grove_led_blink.py
|
timeout 5s python3 grove_led_blink.py
|
||||||
|
|
||||||
echo -e "${green}Installatie voltooid! Herstart je Raspberry Pi.${reset}"
|
echo -e "${green}Installatie voltooid! Herstart je Raspberry Pi.${reset}"
|
||||||
Loading…
Add table
Add a link
Reference in a new issue