IMPLEMENTED SO FAR

- Support for 4x20 LCD Display and large number display
- Brightness and contrast adjustment with remote
- (OPUS/Wolfson WM8741) DAC volume control: remote and rotary encoder
- (OPUS/Wolfson WM8741) DAC random filter selection 1 to 5 with remote
- (OPUS/Wolfson WM8741) DAC upsampling selection (L, M, H -this is the OSR setting)
- I2C level shifting (5V to 3.3V)
- Optimized power-up sequence

Wednesday, April 15, 2009

Experimenting with rotary encoders



Here is a click wheel from an old MS mouse. It is a mechanical quadrature encoder and therefore requires no power. Now that I've done more reading up on Arduino, you can make this work with one single interrupt. I tried it and it works well counting "up" clicks and "down" clicks. I'm going to use it to control volume.

No comments: