ArduinoMidiInterface
Revision as of 20: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...")
A MIDI In & Out interface for the Arduino
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