Professional Documents
Culture Documents
Accordion Mega USB
Accordion Mega USB
Accordion Mega USB
Arduino Mega based Accordion midi controller using photointerruptors for bass lefthand section mapping and USB midi
keyboard for treble righthand section through USB host shield.
README.md
AccordionMega_USB_Keyb
Arduino Mega based Accordion midi controller using photointerruptors for bass lefthand section mapping and USB midi
keyboard for treble righthand section through USB host shield.
I have updated Dmitry's code to the new Arduino IDE and decided to combine with Yuuichi Akagawa's
https://github.com/YuuichiAkagawa/USBH_MIDI/blob/master/examples/USB_MIDI_converter/USB_MIDI_converter.ino so that
apart from being cost effective, it will have touch sensitivity on the righthand keyboard and less timeconsuming to build.
Using an offtheshelf midi keyboard, first Akai LPK25 and then Samson Graphite M32 to have more keys available, costs
approx 50 more but saves you 34 or 41 optointerrupters and their mapping! The bass section is relatively easier to map
since all bass combinations use only 24 pallets.
https://github.com/JasonBugeja/AccordionMega_USB_Keyb 1/3
4/20/2017 GitHubJasonBugeja/AccordionMega_USB_Keyb:ArduinoMegabasedAccordionmidicontrollerusingphotointerruptorsforbass(lefthand)sectio
Bass side bellows side showing counterpart optointerruptor circuits, ArduinoMega and USB host shield.
Final working project using Samson Graphite M32 USB controller keyboard:
https://github.com/JasonBugeja/AccordionMega_USB_Keyb 2/3
4/20/2017 GitHubJasonBugeja/AccordionMega_USB_Keyb:ArduinoMegabasedAccordionmidicontrollerusingphotointerruptorsforbass(lefthand)sectio
First Youtube video showing first prototype warning! looks very primitive, made several people laugh :
https://www.youtube.com/watch?v=Fmhv2PbcJrA
https://www.youtube.com/watch?v=ATPYN1C5aeo
UPDATE:
Now my project has evolved into https://github.com/JasonBugeja/AccordionMegaBLE
2017 GitHub, Inc. Terms Privacy Security Status Help Contact GitHub API Training Shop Blog About
https://github.com/JasonBugeja/AccordionMega_USB_Keyb 3/3