diff --git a/isp.txt b/isp.txt new file mode 100644 index 0000000..f9e1e55 --- /dev/null +++ b/isp.txt @@ -0,0 +1,42 @@ + 1)(2 + 3)(4 + 5)(6 +Reset 7)(8 +GND 9)(10 + 11)(12 + 13)(14 + 15)(16 + 17)(18 +MOSI 19)(20 +MISO 21)(22 +SCLK 23)(24 + 25)(26 + 27)(28 + 29)(30 + 31)(32 + 33)(34 + 35)(36 + 37)(38 + 39)(40 + +nano /usr/local/etc/avrdude.conf +change to: + +programmer + id = "linuxgpio"; + desc = "Use the Linux sysfs interface to bitbang GPIO lines"; + type = "linuxgpio"; + reset = 4; + sck = 11; + mosi = 10; + miso = 9; +; + +If everything is hooked up correctly you should now be about to communicate between the Raspberry Pi and Arduino/AVR. + +Time for a quick test; + +pi@raspberrypi avrdude-6.2/~ $ sudo avrdude -c linuxgpio -p atmega328p -v +-c Specify the programer type +-p Part Number. Use atmega328p for the Arduino UNO +-v Verbose output