Member #1376206

Member Since: May 18, 2018

Country: United States

  • VS1053 chip on shield crashes when receiving input from Yamaha DTXPRESS synthesizer. (DTX apparently working ok when connecting to a PC VST.) Shield works fine when receiving input from Arduino UART sending a stream from a sketch. BUT looping MIDI from DTX to Arduino UART input to output (full duplex) then to shield also crashes chip. (Same loopthrough from DTX to UART to PC VST works fine.)

  • One problem I ran into is that we can’t use this board together with the SparkFun MIDI Shield (DEV-12898), as the DEV-10587 uses UNO Pins D3 and D4 for RX and RESET. The MIDI Shield uses these pins for switch inputs (if installed). This means that piggybacking both shields can result in the switches shorting the data output lines to ground – not good!

    One option is to open up SJ1 and SJ2, and re-route the signals to other pins – but there are no convenient pads to do this with.

    BTW – Not clear which shield came first, but the latter designer should have paid attention to this.

  • One problem I ran into is that we can’t use this board together with the SparkFun Music Instrument Shield (DEV-10587), which uses UNO Pins D3 and D4 for RX and RESET. The MIDI Shield (DEV-12898) uses these pins for switch inputs (if installed). This means that piggybacking both shields can result in the switches shorting the data output lines to ground – not good!

    One option is to open up SJ1 and SJ2, and re-route the signals to other pins – but there are no convenient pads to do this with.

    A better workaround is the following: cut header pins 2, 3, 4 on the 12898, jumper the switches to unused i/o lines, e.g., D10, D11, D12, then stack the 12898 above 10587.

    BTW – Not clear which shield came first, but the latter designer should have paid attention to this.

No public wish lists :(