- 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

Tuesday, November 3, 2009

Logic Level Converter

NKC Electronics has released this little board to allow converting voltage levels between Arduino and other devices.

Recall that Arduino is typically a 5V device and devices that you want to control (such as a DAC) are 3V devices. If you use the Arduino I2C interface (which is 5V logic) to control the 3V I2C interface of a device, you need this converter. More information here.


Daniel said...

Hello, do you still need an optocoupler after the level converter to prevent noise from reaching the Opus DAC?

The Lazy Engineer said...


I don't know. But I have not used it. The volumite from twistedpear does not use it. So I would guess it doens't matter much. I did update the analog power supply of OPUS with the Placid and seem to make an improvement.