I’ve just received two GrovePi+. (Date 04/15/16)
I installed raspbian jessie using NOOBS. It ran smoothly.
After that I set up Grove using the instructions on: http://www.dexterindustries.com/GrovePi/get-started-with-the-grovepi/setting-software/
After running the install-process, I can run i2cdetect and see the following. Looks good.
pi@raspberrypi:~/Desktop/GrovePi/Firmware $ sudo i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- 04 -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
But when connecting modules and trying the example scripts, things do not work. No life from the chainable RGB on one port, and if I move it, it just glows in one color. The example code in Software/Python does nothing. Moving the module to another port (and changing the code to reflect this) does not help. So I read up on the forums here, and checked the firmware-version.
Checking the firmware, I get:
GrovePi has firmware version: 255.255.255
So from the previous post here, I see that it means it is old. So I’ll try to update it.
But running the firmware-update-script from Firmware/ all I get is:
avrdude: Can't find programmer id "gpio"
My board/setup looks like this:
http://puu.sh/oiKHR/e7ca757867.png
http://puu.sh/oiKJu/27094652b4.png
Just the pi: http://puu.sh/oiKKk/cd4e21eea7.png
Do you have any suggestion to what I am doing wrong? Much appreciate the help:)