I2C 16x2 Arduino LCD Display Module
2x16 LCD display - I2C
- I2C Interface
- Configurable address (0x20 - 0x27)
- Power supply : 5V
Payments are secured by LyraCollect, a French payment collection company.
It is possible to delivered to your home, to a pick-up point or picked up by appointment at MCHobby
We prepare, pack and ship your orders with great respect and care.
A LCD 16x2 display with I2C interface for Arduino & Pyboard projects
Here is a white liquid crystal display on a blue background of 2 lines with 16 characters each.
This type of LCD display is very widespread in Arduino projects but unfortunately consumes a lot of Inputs/Outputs, hence the interest of an I2C backpack allowing to reduce four-wire connections (SDA and SCL, ground and power supply) between Arduino and I2C display. It is also well known that the fewer the wires, the easier the connection.
The I2C interface on the back uses a 2.54mm impaction, which allows the use dupont connectors to make connections on breadboard (or directly on an Arduino).
The advantage of an I2C bus is that it allows you to connect several peripherals on the same bus ... as long as each peripheral has a unique address on the bus.
This display has jumpers for configuring its address on the bus between 0x20 and 0x27. A potentiometer on the back allows you to adjust the contrast of the display.
Technical details
- Compatible with Arduino/Genuino UNO, Leonardo, Mega, Micro, Nano, Mini
- Compatible with MicroPython Pyboard and PYBStick (see tutorial section)
- I2C Address: 0x20-0x27 (0x20 default)
- Back lit (Blue with white char color)
- Supply voltage: 5V
- Interface: I2C/TWI + two Gadgeteer interfaces
- Adjustable contrast
- Size: 80 x 36 x 20mm
- Schematic
- HD44780 LCD datasheet
Tutorials
- Wiki on the I2C LCD (DFRobot, English)
- Arduino I2C library (LiquidCrystal_I2C) 1602 LCD and example code.
- MicroPython LCDI2C library (GitHub, MCHobby)
Tested with Pyboard, tolerant 5V. Requires removal of two gadgeteers transistors