SPI trouble

Hi to every one,

I have a DUE, I bought a XBEE bluetooth and a communication shield (this one: http://www.cooking-hacks.com/index.php/shop/arduino/wireless/communication-shield-xb-bt-rfid.html?___store=en&___from_store=es).

Which's my surprise, when I realized that the ICSP 6-pins head connection, is not in the same as in another arduino, in DUE is SPI. Apparently, the pins diagram are equivalents, I mean, the SPI connection in DUE (voltage, gnd, transmission,...) are the same than in ICSP in another arduinos.

My question is, if it would be possible programming anyway and make it work the shield and bluetooth module, or should I start looking for another purpose for the shield?

Any suggestion?
Thanks a lot

Most devices in a Bee type packaging use communication over TTL Tx/Rx pins, not SPI. So check the shield to see if the jumpers are directing Digital pins 0 and 1 to the Bee socket. Then check the data sheet of your bluetooth module to see which type of interface it is looking for.

That shield you linked to also has the header to get the SPI signals from the ICSP header, that is good if you wish to get those signals from the Due. But again most likely you're looking for serial signal lines, not SPI.

A good post on using Bluetooth on Arduino (Uno, Due is too new to have many articles) is at http://tronixstuff.wordpress.com/2012/04/30/arduino-android-and-seeedstudio-bluetooth-bee/