Arduino pro micro based advanced macropad with joystick, 2 rotary encoders, 4x4 button matrix (4 breakouts), and 3 stand-alone buttons.