Hi guys,
I'm looking to switch over to a 3.3V Arduino because I found a convenient board that comes with a wireless transmitter.
Unfortunately I have a 5V LCD button shield in my project... I know the 16X2 LCD screens come in 3.3V but the shield package with buttons seems to be exclusively 5V. Again, for convenience I want to use this LCD button shield.
Right now it uses 6 digital pins on my Arduino for the LCD data, and the 5 buttons are handled by 1 analog pin.
Can I simply power the shield with 5V and then use a level shifter for all of the digital pins between my 3.3V arduino and the shield? What affect will a level shifter have on the analog signal from my buttons before it hits the analog pin on my Arduino? I don't have any experience with level shifters so I'm not sure if I'm going about this the right way... can anyone suggest a 6+ channel bi directional level shifter?
Wiki page below:
https://www.dfrobot.com/wiki/index.php/LCD_Keypad_Shield_V2.0_SKU:_DFR0374
Schematic here:
If anyone knows of a similar LCD button shield in 3.3V that would also be helpful...
Thanks!