Due to the impacts of the coronavirus outbreak, we are experiencing longer than normal lead times on certain products. We encourage back-ordering out-of-stock items to receive them as soon as possible.

Member #311627

Member Since: March 23, 2012

Country: Sweden

  • You connect it the same way you would with a Musical Instrument Shield, the only difference is that you need to tie IO1 high to get it into MIDI mode. It's all in the MIDI Code Example file provided by sparkfun.

  • For those struggling to get this working with Arduino (like I did), here's how I finally got it to work:

    I'm using Arduino 1.0 with a Duemilanove board.

    First thing you need to do is that make sure you're running the right firmware on the display, I was running the wrong firmware, I thought I was running the right one, but there's apparently more than 2 versions so don't be lazy and make sure you go through the steps of uploading the right firmware, which is this one: https://github.com/pjkarlik/Arduino-OLED-Library/tree/master/PMM

    (No that's not the lib I'm using - but that's the firmware file you need)

    You upload that using 4Ds special tool.

    Once you've done that, grab the library for the shield version of this board, here: http://code.google.com/p/displayshield4d/

    Install in sketchbok folder as usual. Now to get this working with Arduino 1.0, you need to go into displayshield4d.cpp and change "WProgram.h" to "Arduino.h".

    Now you should be example to run this example: http://code.google.com/p/displayshield4d/downloads/detail?name=displayshield.pde&can=2&q=

    Make sure to connect TX to RX and vice versa from the Arduino to the display.

    Since you can't have the display connected to TX/RX on the Arduino while uploading, you also need to do it like this: unplug TX/RX, upload sketch, replug TX/RX, hit the reset button on the Arduino. Now the display should turn green and a demo (the example code) will start shortly.

    I hope this helps somebody.

No public wish lists :(