is there a mod to header files to make music maker shield work with DUE board? i get that its 3.3v and ARM tech, and I am sure it is not included in #defines for a reason. if not, is there a different audio shield that works with DUE or should I be using code and the 2 dacs with some circuitry to drive speakers directly?
Please post a link to this shield.
perhaps im in the wrong forum as this is not a arduino created.
perhaps im in the wrong forum as this is not a arduino created.
No that is fine as it is a question about connecting something to an Arduino.
There are three problems in using this with a Due.
-
As you pointed out the voltage is diffrent therefore you would have to install level converters between all pins connecting the two.
-
The SPI interface is not on the normal pins like the Uno but is more like the Mega. However, I am not sure the mechanics would fit where the Due has it's SPI pins. But there is also 1) to consider.
-
The processors used in the Uno and Mega have timers that are not accessed in the same way as the timers in the Due. You would have to go through the library code and search for the internal hardware used on the Mega & Uno and if you found any then rewrite that bit to use the equivalent hardware in the Due.
is there a different audio shield that works with DUE
Not that I know of but then I don't know everything.
should I be using code and the 2 dacs with some circuitry to drive speakers directly?
That will only get you so far as the chip in that shield handles MP3 decoding in hardware and you would have to do a software emulation of MP3 decoding and the Due is not very powerful when it comes to doing that at a high bit rate.