Piduino
1.0.0
覆盆子Pi和Arduino的邪惡婚姻
首次啟動時,必須在Raspberry Pi上執行以下步驟:
將以下行附加到您的~/.bashrc的末尾:
export GOPATH=$HOME/Go/
export PATH=$PATH:$GOPATH/bin
然後運行設置腳本:
./raspi_setup.sh
按照此處的說明,將Raspberry Pi Gpio引腳連接到Arduino ISP:[https://learn.adafruit.com/program-an-an-avr-avr-or-arduino-usis-usis-usis-raspberry-pi-pi-pi-pi--gpio-pins/configuration#wiring #wiring]
Deploy.py腳本將將所有源代碼複製到Raspberry Pi,構建Arduino代碼,刷新Arduino,然後運行給定的Python main.py
pipenv run $PWD/deploy.py --project_dir ~/GitHub/WinterTechForum/pyduino-secret-number/ 192.168.43.167
當SSH進入Raspberry Pi時,可以使用以下命令手動刷動Arduino:
sudo avrdude -p atmega328p -C ~/avrdude_gpio.conf -c pi_1 -v -U flash:w:Blink.ino.hex:i