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