Fiche Technique - Ecran LCD 16x2 I2C
1. Description Générale
- Ecran LCD 16x2 : affiche 2 lignes de 16 caractères.
- Interface I2C via adaptateur PCF8574 -> 2 fils : SDA, SCL.
- Rétroéclairage LED réglable.
- Idéal pour Arduino, ESP32, STM32, Raspberry Pi.
2. Caractéristiques Électriques
- Tension de fonctionnement : 5V DC
- Consommation : ~20 mA (avec rétroéclairage)
- Interface : I2C (SDA, SCL)
- Adresse I2C (par défaut) : 0x27 ou 0x3F
- Logique I2C : compatible TTL (3.3V-5V)
3. Caractéristiques Physiques
- Dimensions : ~80mm x 36mm x 12mm
- Affichage : 16 colonnes x 2 lignes
- Type de caractères : matrice 5x8 points
- Contraste : réglable par potentiomètre
- Rétroéclairage : LED (souvent bleue ou verte)
4. Brochage du Module I2C
- GND : Masse
- VCC : 5V
- SDA : Données I2C
- SCL : Horloge I2C
5. Fonctionnalités
- Affiche lettres, chiffres, symboles ASCII.
Fiche Technique - Ecran LCD 16x2 I2C
- Utilise seulement 2 broches grâce à l'I2C.
- Compatible avec la bibliothèque LiquidCrystal_I2C.
- Utilisable avec STM32, ESP32, Raspberry Pi, etc.
6. Exemples de Code
// Librairie Arduino :
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
[Link]();
[Link]();
[Link]("Bonjour!");
// Scanner I2C :
#include <Wire.h>
void setup() {
[Link]();
[Link](9600);
for (byte i = 8; i < 120; i++) {
[Link](i);
if ([Link]() == 0) {
[Link]("I2C trouve a : 0x");
[Link](i, HEX);
delay(500);
void loop() {}