I think there is a lot of people who prefer to re-use as much as possible of what they currently have before they have to throw everything away.. Our current Eth and Wifi shields, to mention two, work with the Due as they are able to detect and adapt to the whatever voltage the main board is operating at.
Making the board 5v tolerant would have made the it way too expensive.
QuoteMaking the board 5v tolerant would have made the it way too expensive. Too expensive for whom?
An audio library for the Due is also being released, coupling onto the Due's ability for wav file playback.
Yet another article about the arrival DUE on Monday:http://www.wired.com/design/2012/10/arduino-due/
The Due will continue to work with all Arduino shields -- add-on boards and circuitry like motion sensors and LED light arrays -- that conform to the official Arduino Revision 3 layout. However, the Due operates at 3.3V whereas AVR-based Arduinos operate at 5V, meaning some third-party shields that don't follow the R3 specs to the letter may not be compatible, depending on their voltages. It also means those looking to use the Due in existing applications should adjust their voltage or risk damaging their board.
And so the shield compatibility problem begins.
Anyone ever see an official arduino R3 spec?
QuoteAnd so the shield compatibility problem begins.Yep, we live in interesting times.Brace yourself for a lot of "Is my Due bricked?, all I did was plug in the XYZ shield and now nothing works" questions.QuoteAnyone ever see an official arduino R3 spec? Someone just asked that on another thread, I said I don't think such a thing exists, at least not available to the public. Who needs documentation when you have the source code and the Eagle design files right All the Arduino stuff really should be properly documented. I volunteer someone else to do it.______Rob
Revision 3 of the board has the following new features:1.0 pinout: added SDA and SCL pins that are near to the AREF pin and two other new pins placed near to the RESET pin, the IOREF that allow the shields to adapt to the voltage provided from the board. In future, shields will be compatible both with the board that use the AVR, which operate with 5V and with the Arduino Due that operate with 3.3V. The second one is a not connected pin, that is reserved for future purposes.
Well from the official Uno Rev3 board discription there is this section: