Piduino
1.0.0
O matrimônio profano de um Raspberry Pi e um Arduino
As etapas a seguir devem ser executadas no Raspberry Pi quando for ligado pela primeira vez:
Anexe as seguintes linhas ao final do seu ~/.bashrc :
export GOPATH=$HOME/Go/
export PATH=$PATH:$GOPATH/bin
Em seguida, execute o script de configuração:
./raspi_setup.sh
Conecte os pinos GPIO de Raspberry Pi ao ISP Arduino, seguindo as instruções aqui: [https://learn.adafruit.com/program-an-avr-or-arduino-using-rapberry-pi-gpio-pins/configuration-wiring]
O script implant.py copiará todo o código -fonte para o Raspberry Pi, construirá o código Arduino, piscará o Arduino e, em seguida, executará o Python main.py fornecido.
pipenv run $PWD/deploy.py --project_dir ~/GitHub/WinterTechForum/pyduino-secret-number/ 192.168.43.167
O comando a seguir pode ser usado para piscar o Arduino manualmente, quando ssh'd no Raspberry Pi:
sudo avrdude -p atmega328p -C ~/avrdude_gpio.conf -c pi_1 -v -U flash:w:Blink.ino.hex:i