@tutorial: i2c comunication with an LCD

Since the use of an LCD requires many microcontroller pins, we will reduce that number using serial communication, which is basically sending "packages" of data one after another, using only two pins of our microcontroller , pins SDA and SCL which are the analog pins A4 and A5 of the Arduino NANO or pro mini.

External Link: https://electronoobs.com/eng_arduino_tut4.php

by: ELECTRONOOBS on 2026-05-26

All the prices are low due to China purchase. It's up to you wait or not.


1. One Arduino NANo or pro mini (small size) (2€-3€) LINK eBay

2. One i2c module (1€-2€) LINK eBay

3. One LCD 16x2 module (2€-3€) LINK eBay

4. Serial TTL/FTDI FT232RL module (Just in an Arduino pro mini case) (2€-3€) LINK eBay

5. 9V battery (2€)

6. Wires, conectors, solder, soldering iron... (0€)

Schematic i2c Arduino LCD
Schematic i2c Arduino LCD

Connections!


First of all we connect i2c pins module as shown in the schematic. Power the LCD module to 5 volts and connect the ground as well. The SDA pin of the i2c module conected to arduinio A5 and the SCL pin to A4. We connect the arduino to USB and we are ready to program. In order to make the LCD work we need to inport the LCD library for arduino.


Leave a comment

Please login in order to comment.

Comments

ADVERTISERS
ADVERTISERS
PCBWAY