Skip to content

Arduino source code & Eagle CAD files for an Arduino Uno R3 shield

Notifications You must be signed in to change notification settings

Nkawu/Arduino_Uno_MIDI_Shield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Arduino Uno MIDI Shield

Follow my Hackaday Project Page!

This project originated during the conversion of an old AGO spec pipe organ pedalboard to MIDI in order to be used with Hauptwerk virtual organ software.

The shield uses 4 daisy chained CD4021 shift registers to read 32 reed switches installed on the pedalboard. The Arduino Uno reads the shift registers and then sends MIDI notes via Hiduino firmware flashed to the Uno's Atmel ATmega16U2. The Hiduino firmware makes the Arduino Uno appear as a class-compliant USB-MIDI device.

The project contains:

  • Eagle CAD files for an Arduino Uno R3 shield
  • Arduino sketch

NOTE: This is still a work in progress. I've breadboarded the circuit with a single CD4021 which works perfectly, but I have yet to daisy chain multiple CD4021s on the breadboard. When that has been done I'll have PCBs made at OSHPark

Schematic

About

Arduino source code & Eagle CAD files for an Arduino Uno R3 shield

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages