I'm a big fan of the "Eleven" and all "Freetronics" products and generally use them in preference to other models. I have noticed an apparent incompatibility specific to the Freetronics Eleven and it might save somebody else some time to record it here. This arises with the use of the Yun Shield, from Dragino:
http://www.dragino.com/products/yunshie ... hield.html
This shield allows uploading of scripts via WiFi, rather like the Arduino Yun itself but allowing the use of (practically) any Arduino. When I got my shield recently I found I could get it powered and connect to it via WiFi but I could not upload sketches to the Arduino over Wifi. The error was avrdude failing with:
Code: Select all
avrdude: AVR device not responding avrdude: initialization failed, rc=-1
I have used a number of other SPI devices with my Eleven and never noticed anything anomalous. So it seems this particular shield, or the application of programming the Eleven via the ICSP pins, is especially sensitive.
Note that the Dragino Yun Shield also requires the reset of the ATMega8U2 to be tied to ground to disable that device. That's done reasonably easily by soldering a couple of pins onto the USB ICSP and bridging those with a jumper. This is also required for a genuine UNO so not specific to the Eleven.