first commit

This commit is contained in:
pandacraft 2025-03-21 16:04:17 +01:00
commit a5a0434432
1126 changed files with 439481 additions and 0 deletions

29
Firmware/firmware_update.sh Executable file
View file

@ -0,0 +1,29 @@
#! /bin/bash
REPO_PATH=$(readlink -f $(dirname $0) | grep -E -o "^(.*?\\GrovePi)")
echo "Updating the GrovePi firmware"
echo "============================="
echo " http://www.dexterindustries.com/grovepi "
echo " Run this program: "
echo " sudo ./firmware_update.sh"
echo " "
echo "============================="
read -n1 -p "Do you want to update the firmware? [y,n]" input
if [[ $input == "Y" || $input == "y" ]]; then
printf "\nMake sure that GrovePi is connected to Raspberry Pi"
else
printf "\nExiting..."
exit 0
fi
if [ $(find $pwd -name "grove_pi_firmware.hex") ]; then
printf "\nFirmware found"
else
printf "\nFirmware not found\nCheck if firmware is there or run again\nPress any key to exit"
read
exit 0
fi
printf "\nPress any key to start firmware update\n. . .";
read -n1
source $REPO_PATH/Firmware/grovepi_firmware_update.sh
update_grovepi_firmware