Arduino Mega based Accordion midi controller using photointerruptors for bass (left-hand) section mapping and USB midi keyboard for treble (right-hand) section through USB host shield.