- Reviews (0)
This is similar to other 16×2 character LCDs Shield that you’ve seen before, but with one vibrant difference: The backlight is actually an RGB LED. This means that you can change the backlight of this display to any color you want by controlling the three backlight levels. Very handy when you want to have some ambient information conveyed.
Unfortunately, these LCDs do require quite a few digital pins, 6 to control the LCD and then perhaps another 3 to control the RGB backlight for a total of 9 pins. That’s half of the pins available on a classic Arduino!
So we developed the LCD shield that lets you control a 16×2 Character LCD, up to 3 backlight pins AND 5 keypad pins using only the I2C bus on the Arduino! For connecting to I2C bus, the I/O expander MCP23017 is used. For of/on backlight pin D9 is used.
For more interactive interface, the Buzzer is added. Now expect having both text information output as well as output a sound signal. Buzzer is conected to pin D3.
This shield uses only 4 I/O pins: D3, D9, SDA, SCL. All other pins are free for other use.
This shield is designed for ‘classic’ Arduinos such as the Uno, Duemilanove, Diecimilla, etc. and uses the I2C pins on Analog 4 and Analog 5.
It will also work perfectly with Arduino Mega R3’s. For use with Mega R3, need to cut off line to A4, A5 on bottom side.
5 control buttons have height of 10mm, and have similar height as the LCD screen. This is convenient if you embed your project in a box.
The kit also includes female pinheaders, for connecting external modules to the shield. These pinheaders are not yet soldered, so that it’s convenient if you insert your project into a box.
For Arduino IDE, please use library: RGBLCDShield.
- Communication: I2C bus
- Backlight: D9
- Buzzer: D3
- Controller of LCD: SPLC780D1
- I2C expander: MCP23017
- LCD: RGB 16×2
Only logged in customers who have purchased this product may leave a review.