I2C 20x4 Arduino LCD Display Module

I2C 20x4 Arduino LCD Display Module — DFRobot — DFR0154
Availability
In stock

20x4 character LCD with I2C interface, white text on blue backlight, adjustable contrast. Operates at 5V or 3.3V; reduces pin usage to 2 lines (SDA/SCL).

Pinout

Logical pinout · physical placement not verified
I2C 20X4 ARDUINO LCD DVCCSCLGNDSDA
  • VCCDFRobot product page V1.2 connector label VCC; physical order not asserted beyond the source label list

    Power input for the LCD2004 I2C module when using the V1.2 I2C connector.

    Type · PowerVoltage · 5V via pin connector; module also supports 3.3V via IDC10 per DFRobot specification
  • GNDDFRobot product page V1.2 connector label GND; physical order not asserted beyond the source label list

    Ground reference for the module power and I2C signals.

    Type · GroundVoltage · 0V
  • SCLDFRobot product page V1.2 connector label SCL; Arduino UNO wiring uses A5 per DFRobot example

    I2C/TWI clock line for the LCD2004 controller backpack.

    Type · I2CVoltage · I2C logic level for the host board used, with module powered from supported 5V/3.3V supply path
  • SDADFRobot product page V1.2 connector label SDA; Arduino UNO wiring uses A4 per DFRobot example

    I2C/TWI data line for the LCD2004 controller backpack.

    Type · I2CVoltage · I2C logic level for the host board used, with module powered from supported 5V/3.3V supply path

Start wiring

SPI · I2C · 3.3 V · 3.3 – 5 V · Breakout

Adafruit describes product 398 as a 16x2 RGB backlight LCD using digital pins for LCD control and PWM pins for the backlight; the product…

Module pins: VCC, GND, SCL, SDA. Schematik maps them to your board in the app.

TFT & LCD

189 other options

16×2 and 20×4 character LCDs (parallel, I2C backpack, Qwiic, Grove), SPI TFTs from 0.71 to 3.5 inches, and large DSI and HDMI capacitive-touch panels up to 13.3 inches.

View all 189

Related groups

4 groups