Serial LCD 16x2
This is a great little LCD display. With the integrated serial interface no additional backpack converter is required. Offering several serial interfaces, you can choose the one that best fits your project needs. Using only one i/o pin you can drive it with either hardware or software serial. If you are already using a I2C bus you can assign the LCD a unique ID and add it to your existing two wire I2C bus (great if you need to drive multiple LCD's at once.) The SPI interface is also available.
Features:
Two line (2 x 16) characters
5x8 dots with cursor line
+5V supply
Serial Interface I2C, SPI or RS232/TTL
Display mode: STN/Blue/Negative/Transmissive
High operating temperature range: -20C - +70C
Driver: SPLC780D with PIC16F690 providing high level functions. (These functions provide ease of use without needing to understand the low level LCD controller instructions and timing requirements.)
Direct access to low level controller is available for advanced control.
Space reserved for eight custom characters.
50 software settable contrast levels
8 software settable brightness levels for backlighting.
No additional components required to drive backlight.
Mechanical Specs
Module size: 80mm x 36mm x 14.5mm
Viewing area: 64.5mm x 16.4mm
Character size: 3mm x 5.23mm
Resources
Datasheet: NHD-0216K3Z-NSW-BBW-V3
Quick sample code showing I2C communnication with Arduino
Connections
(Square pads are pin one.)
Group One - RS232TTL
1. RX
2. VSS Signal Ground
3. Vdd +5v
Group Two - SPI or I2C
1. SPISS
2. SDO
3. SCK/SCL
4. SDI/SDA
5. VSS Signal Ground
6. Vdd +5
Group Three
Programming port for internal serial controller
This product was added to our catalog on Wednesday 11 August, 2010.