Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.
I’ve owned an Arduino Duemilanove board since Summer 2009.
Arduinos talking:
Arduino library to read values from quadratic rotary encoders.