MIDI шийлдът прибавя към Ардуино достъп до мощния MIDI протокол за да може да контролира синтезатори, секвенсери и други музикални усторйства. MIDI протоколът има общи черти със стандартния асинхронен сериен интерфейс така че може да се използват UART пиновете на Ардуино за да се получават и изпращат MIDI съобщения. MIDI шийлдът има опто-изолиран входен MIDI порт както и изходен MIDI порт. Потенциометрите са свързани към аналогови пинове 1 и 2 и могат да се използват за контролиране на силата на звука, тона, пича или каквото друго искате. На шийлда има и три бутона свързани към пинове 2 до 4, бутон за ресет, зелен и червен светодиоди показващи статуса. RUN/PROG ключето позволява да програмрате Ардуино без да се налага да сваляте шийлда. Забележка: Шийлдът се продава с незапоени DIP компоненти (MIDI конекторите, бутоните и потенциометрите), които обаче са включени в комплекта. Не са включени рейки и ние препоръчваме рейките с 15мм крачета. Схематична диаграма. Примерен код за Ардуино. Ардуино MIDI туториал. ARD-1019