Modules d'affichage Le choix de l'IA
Choisi par un modèle d'IA à partir de ses connaissances d'entraînement.
Le choix de l'IA : Raspberry Pi Touch Display 2
L'écran tactile officiel de 7 pouces se branche en DSI sans pilote à installer et il est reconnu nativement par Raspberry Pi OS, ce qui évite les soucis de compatibilité des écrans génériques.
Ne convient pas à : Les projets sur Arduino ou ESP32, ainsi que ceux qui n'ont besoin que d'afficher quelques valeurs : un petit OLED suffit.
Le choix de l'IA selon le besoin
Pour Afficher quelques valeurs sur Arduino ou ESP32
AZDelivery Écran OLED 0,96 pouce I2C SSD1306 (gamme)
C'est l'écran de base des microcontrôleurs : il ne demande que deux fils I2C et les bibliothèques Adafruit et U8g2 le gèrent sans effort.
Ne convient pas à : Ceux qui veulent de la couleur, du tactile ou une lecture à plusieurs mètres.
Pour Affichage à très basse consommation ou lisible en plein soleil
Waveshare e-Paper (gamme)
L'encre électronique garde l'image affichée sans consommer de courant, ce qui convient aux stations météo et aux étiquettes sur batterie.
Ne convient pas à : Les affichages animés ou rafraîchis plusieurs fois par seconde.
Ce que l'IA prend en compte pour choisir : Modules d'affichage
- Interface
- DSI ou HDMI pour un Raspberry Pi avec bureau graphique ; I2C ou SPI pour un microcontrôleur Un écran SPI sur un Raspberry Pi est lent et dépend de pilotes tiers, et un microcontrôleur ne sait pas piloter un écran DSI.
- Contrôleur d'affichage
- Préférer un contrôleur courant (SSD1306, SH1106, ST7789, ILI9341) Tout le support logiciel dépend du contrôleur. Un contrôleur exotique peut se retrouver sans bibliothèque.
- Tension logique
- Vérifier que le module accepte une logique en 3,3 V pour un ESP32 ou un Raspberry Pi Certains modules prévus pour 5 V affichent mal, ou pas du tout, avec une logique en 3,3 V.
- Temps de rafraîchissement (e-paper)
- Un rafraîchissement complet prend de l'ordre d'une seconde ou plus selon le modèle Le rafraîchissement partiel n'est pas proposé par tous les modèles, ce qui limite les usages interactifs.
Les marques qui comptent
- Raspberry Pi : Écrans officiels DSI, avec le meilleur support sous Raspberry Pi OS. Voir Raspberry Pi sur Amazon
- Waveshare : Très large gamme d'écrans LCD, OLED et e-paper, documentée par un wiki détaillé. Voir Waveshare sur Amazon
- AZDelivery : Petits modules OLED et LCD pour Arduino, accompagnés d'une documentation en français. Voir AZDelivery sur Amazon
- Adafruit : Modules soignés et bibliothèques de référence pour Arduino et CircuitPython. Voir Adafruit sur Amazon
- Pimoroni : Écrans et HAT d'affichage bien finis pour Raspberry Pi et Pico. Voir Pimoroni sur Amazon
À éviter
- Les écrans SPI sans référence de contrôleur indiquée.
- Les écrans HDMI génériques dont le tactile exige un pilote propriétaire non maintenu.
- Les OLED SH1106 vendus comme SSD1306 : ils ne fonctionnent pas avec la même bibliothèque.
Questions
Le Touch Display 2 fonctionne-t-il avec un Raspberry Pi 5 ?
Oui, il se branche sur le connecteur DSI. Le Raspberry Pi 5 utilise un connecteur plus étroit, il faut donc la nappe adaptée au modèle de carte.