A Novation Launchpad re-brain using an Arduino 32u4 board