Piduino
1.0.0
Le mariage impie d'un Raspberry Pi et un Arduino
Les étapes suivantes doivent être effectuées sur le Raspberry Pi lors de la première mise en place:
Ajoutez les lignes suivantes à la fin de votre ~/.bashrc :
export GOPATH=$HOME/Go/
export PATH=$PATH:$GOPATH/bin
Ensuite, exécutez le script de configuration:
./raspi_setup.sh
Connectez les broches Raspberry Pi Gpio au FAI Arduino, en suivant les instructions ici: [https://learn.adafruit.com/program-an-avr-or-arduino-using-raspberry-pi-gpio-pins/configuration#wiring]
Le script Deploy.py copiera tout le code source sur le Raspberry Pi, construira le code Arduino, flashez l'Arduino, puis exécute le python main.py
pipenv run $PWD/deploy.py --project_dir ~/GitHub/WinterTechForum/pyduino-secret-number/ 192.168.43.167
La commande suivante peut être utilisée pour flasher l'Arduino manuellement, lorsque Ssh'd dans le Raspberry Pi:
sudo avrdude -p atmega328p -C ~/avrdude_gpio.conf -c pi_1 -v -U flash:w:Blink.ino.hex:i