ArduinoMidiInterface

From XPUB & Lens-Based wiki
Revision as of 21:31, 23 September 2010 by Migratebot (talk | contribs) (Created page with "= A MIDI In & Out interface for the Arduino = thumb Courtesy of [http://tomscarff.110mb.com/MIDI_IN_OUT_ARDUINO/midi_in_out_ar...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A MIDI In & Out interface for the Arduino

ArduinoMidiInterface Arduino MIDI.gif

Courtesy of Tom Scarff

Notes:

  • The DIP-switch (SW1) can be omitted if the MIDI-channel is to be hard-coded in the firmware.
  • The '0V' connection should be connected directly to the Arduino's GND.
  • The '5V' connection can be connected directly to the Arduino's 5V pin only if the bootloader is zapped and the Arduino is programed via ISP.
  • In the
    setup()
    
function of the firmware, pin 2 should be made an output and switched high to turn on the MIDI-input. This trick prevents incoming MIDI-data from activating the bootloader.

Datasheets


Attachments

  • ArduinoMidiInterface Arduino MIDI.gif