I'm a bit confused on the the voltage for the SPI on the Due, the image linked below shows that there is a 5v out on the SPI header, but the the due page states that the due runs on 3.3v logic.
Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum voltage that the I/O pins can tolerate is 3.3V. Providing higher voltages, like 5V to an I/O pin could damage the board.
stated on this page, https://www.arduino.cc/en/Main/ArduinoBoardDue
It is also stated that SPI works differently on the due than other arduino boards. I'm still new with these things so i'm not sure.
Will the miso, mosi and ect.. pins use 3.3v or 5v?
If it is indeed 3.3v why does the diagram show a 5v output, if it is indeed 5v for the spi specifically i cannot find any documentation stating so.
(Link to the image http://www.robgray.com/temp/Due-pinout-A4.png)
The pinout is unofficial, there may be mistakes.
Can anybody experienced with this help clarify?