mLab ROTARY ENCODER with RGB LED scale

 

This encoder module has all interfaces on board:
ISP, SPI, FTDI, SERIAL I/O, MIDI and
13 free general purpose GPIOs (8 Analog Inputs, 3 PWM Outputs, 2 Digital I/Os)

It can be used to control everything you can imagine. e.g. MIDI, OSC, DMX,.
It has an ATMEGA 328 with 16MHz on board and comes with an Arduino bootloader.
So it's very easy to load up your own Scetch via FTDI or ISP´╗┐