À propos de l'article
🔌 Module d’extension GPIO I2C PCF8574 (OT8980)
Le PCF8574 (OT8980) est un module d’extension d’entrées/sorties numériques permettant d’ajouter 8 GPIO supplémentaires à un microcontrôleur via une simple interface I2C.
Il est particulièrement utilisé pour économiser les broches des cartes Arduino, ESP8266, ESP32, Raspberry Pi, et autres systèmes embarqués.
🛡️ Avantages & Caractéristiques
- ➕ 8 entrées/sorties numériques bidirectionnelles
- 🔗 Interface I2C (2 fils : SDA, SCL)
- 🧩 Adresses I2C configurables (A0, A1, A2)
- ⚡ Faible consommation d’énergie
- 🔧 Compatible 3.3 V et 5 V
📦 Description Technique
- 🧩 Circuit intégré : PCF8574 (OT8980)
- 🔌 Interface : I2C
- ➕ Nombre de GPIO : 8
- 📍 Broches d’adressage : A0, A1, A2
- ⚡ Tension d’alimentation : 3.3 V à 5 V
- 🔄 Mode E/S : bidirectionnel quasi-bidirectionnel
- 📏 Format : module compact sur PCB
🛠️ Applications
- 🤖 Extension d’entrées/sorties pour Arduino et ESP
- 🧪 Lecture de boutons, interrupteurs, capteurs numériques
- 💡 Pilotage de LEDs, relais, afficheurs LCD (mode I2C)
- 🏠 Automatisation et domotique
- 📚 Projets éducatifs en électronique
⚠️ Notes d’utilisation
- ❗ Nécessite des résistances de tirage I2C (souvent intégrées au module)
- 🔧 Vérifier l’adresse I2C avant utilisation
- 🛡️ Ne pas dépasser les courants admissibles par broche
- 📖 Utiliser une bibliothèque logicielle compatible (Wire, PCF8574, etc.)
✨ Points Clés
- 🔗 Extension GPIO via bus I2C
- ➕ 8 E/S numériques
- ⚡ Alimentation 3.3 V / 5 V
- 🧩 Adressage configurable
- 📦 Module simple et économique