Le mode parallèle utilise six lignes GPIO plus la commande du rétroéclairage : c’est serré sur un Uno surmonté d’un W5100. Les modules I²C (généralement à PCF8574) n’ont besoin que de SDA/SCL, ce qui libère des broches pour des sondes supplémentaires ou le rétroéclairage en PWM. La contrepartie : une bibliothèque de plus, des cavaliers d’adresse et un timing de bus partagé avec d’éventuels futurs capteurs I²C.
Le calcul du budget de broches
Consultez les broches SPI réservées et le plan du mode parallèle : deux lignes DHT22 plus six lignes LCD laissent peu de marge. L’I²C récupère quatre à six broches selon le câblage.
Notes de migration
- Installez la bibliothèque LiquidCrystal I²C et réglez l’adresse du module (souvent 0x27).
- Recâblez SDA/SCL. A4/A5 sur les Uno classiques.
- Mettez à jour les chaînes affichées dans format du LCD : la largeur en caractères ne change pas.
Quand rester en parallèle
Si votre empilement de shields fonctionne déjà et que les broches suffisent, le mode parallèle reste plus simple : présentation du DHT22 et du LCD. Envisagez l’I²C pour ajouter une troisième sonde ou un rétroéclairage en PWM sur un plan de broches encombré.