Is anyone aware of a Mega 2560 compatible MIDI shield?
I have the Rugged Circuits Flexible MIDI Shield
which is nice for the Uno - same size, choice of using Serial or using SoftwareSerial with jumper pins on the shield.
Naturally it fits
on a Mega 2560, since the first four blocks of pins are the same, but:
- analog inputs A6 to A15 are blocked
- comm pins 14 to 21 are blocked
- anything plugged into digital pins 22 to 53 blocks the MIDI ports
or in other words, most of the extra features that would lead you to select a Mega in the first place become unusable.
Also, giving you a choice of Serial1 (shared with the USB) or SoftwareSerial (lots of CPU useage, constrains use of interrupts) is fine for an Uno but not needed on a Mega which also has Serial1, Serial2 and Serial3 driven by UARTS.
I have tried connecting the sheild with jumper wires instead of stacking it with the pins, it works OK on Serial but did not work when jumpered over to Serial3.
Any suggestions for a better shield? Or suggestions on what else I should do to get the shield to work?