Écran tactile 7" Le Raspberry Pi Touch Display est un écran LCD qui se connecte au Raspberry Pi via le connecteur DSI. Dans certaines situations, il permet d’utiliser simultanément les écrans HDMI et LCD (ce qui nécessite un support logiciel). Caractéristiques principales 800×480 RGB LCD display 24-bit colour 10-point multi-touch touchscreen PWM backlight control and power control over I2C interface Backlight lifetime: 20000 hours Operating temperature: -20 to +70 degrees centigrade Contrast ratio: 500 Average brightness: 250 cd/m2 Viewing angle (degrees): Top - 50 Bottom - 70 Left - 70 Right - 70 Power requirements: 200mA at 5V typical, at maximum brightness. Outer dimensions: 192.96 × 110.76mm Viewable area: 154.08 × 85.92mm Les dimensions de la zone affichable montrent que le Raspberry Pi Touch Display est un écran 7". En effet la taille d’un écran est caractérisée par sa diagonale (en pouces), ce qui donne dans le cas présent : Les dimensions de la zone affichable (→ Viewable area) sont à fournir aux applications Qt par l’intermédiaire de variables d’environnement (→ QT_QPA_EGLFS_PHYSICAL_WIDTH, QT_QPA_EGLFS_PHYSICAL_HEIGHT) pour leur permettre de déterminer la résolution de l’écran en DPI (→ Dots Per Inch). Par défaut, celle-ci est fixée à 100 DPI. Pour le Raspberry Pi Touch Display la résolution est légèrement supérieure : Résolution horizontale : (800 / 154.08) * 25.4 = 132 DPI Résolution verticale : (480 / 85.92) * 25.4 = 142 DPI Howtos… Installation Pour relier l’écran Raspberry Pi Touch Display à une Raspberry Pi modèle 1A+/1B+ ou supérieur : connecter la nappe de la carte contrôleur de l’écran sur le connecteur DSI de la Raspberry Pi relier les broches GND et 5V de la carte contrôleur de l’écran aux broches correspondantes du connecteur GPIOs de la Raspberry Pi via des câbles “Dupont”. 🕮 Sources : Raspberry Pi 7" Touch Screen Assembly Guide Remarque sur le lien précédent L’article peut faire croire que 4 fils sont nécessaires pour relier l’écran au connecteur GPIOs : 2 fils d’alimentation et 2 fils pour le bus i2c-1. Pour les versions récentes de Raspberry Pi, il est inutile, voire même non recommandé, de relier l’écran aux broches du connecteur GPIO correspondant aux signaux SDA et SCL du bus i2c-1. L’écran utilise effectivement le bus i2c-0 pour la partie tactile et ce bus est déjà présent sur le connecteur DSI. Sur les anciennes versions de Raspberry Pi (→ versions PI 1A et PI 1B, sans le +), les broches 3 et 5 du connecteur GPIO étaient reliées en interne au bus i2c-0, celui-ci n’étant pas présent sur le connecteur DSI. Cela explique que dans nombre de ressources internet, 4 fils sont utilisés pour relier l’écran à la Raspberry Pi. Benefit of connecting the SCL and SDA to the 7" touch screen 7" Touch Display I2C pin connections Raspberry Pi Documentation documentation hardware raspberrypi schematics Pivoter l’affichage de 180° Ajouter la ligne suivante au fichier /boot/config.txt : /boot/config.txt lcd_rotate = 2 🕮 Source : Official touchscreen is upside down Documentation Raspberry Pi Touch Display → Documentation officielle Raspberry Pi 7" Touch Screen Assembly Guide → Guide d’assemblage 🞄 🞄 🞄 Librairie bcm2835 Powershell