Cet adorable petit module d'affichage est le meilleur moyen d'ajouter un petit écran coloré et très lumineux à tout projet.
Comme l'écran utilise le protocole SPI à 4 fils pour communiquer et possède son propre tampon de trame adressable par pixel, il peut être utilisé avec tout type de microcontrôleur. Même un tout petit appareil avec peu de mémoire et peu de broches disponibles ! L'écran de 1,9 pouce est doté de 320x170 pixels en couleur 16 bits et est un écran IPS, ce qui permet d'obtenir des couleurs superbes jusqu'à 80 degrés hors axe dans toutes les directions. Le pilote TFT (ST7789) est très similaire au populaire ST7735, et la bibliothèque Arduino le prend bien en charge.
L'écran TFT est soudé sur le breakout (il utilise un connecteur flex-circuit délicat) ainsi qu'un régulateur 3.3V à très faible perte, un circuit auto-reset, et un shifter de niveau 3/5V pour que vous puissiez l'utiliser avec une alimentation et une logique de 3.3V ou 5V. Adafruit avait aussi un peu d'espace supplémentaire, donc ils ont placé un support de carte microSD pour que vous puissiez facilement charger des bitmaps en couleur à partir d'une carte microSD formatée FAT16/FAT32. La carte microSD n'est pas incluse.
Bien sûr, nous ne nous contenterions pas de vous laisser avec une fiche technique et un "bonne chance" ! - Adafruit a écrit une bibliothèque graphique complète à code source ouvert Arduino qui permet de dessiner des pixels, des lignes, des rectangles, des cercles, du texte et des bitmaps, ainsi que des exemples de code. Le code est écrit pour Arduino mais peut être facilement porté sur votre microcontrôleur préféré ! Le câblage est facile, nous vous encourageons fortement à utiliser les broches SPI matérielles de votre Arduino car le SPI logiciel est sensiblement plus lent lorsqu'il s'agit d'un écran de cette taille. Pour les utilisateurs de Python de Raspberry Pi ou d'autres ordinateurs à carte unique, il existe une bibliothèque compatible avec l'espace utilisateur de Pillow. Pour CircuitPython, il y a un pilote displayio pour un support natif.
Ce breakout d'affichage dispose également d'un connecteur FPC standard 18 broches "EYE SPI" avec connecteur flip-top. Vous pouvez utiliser un câble FPC 18 broches à pas de 0,5 mm pour vous connecter à toutes les broches GPIO, pour les cas où vous voulez éviter la soudure.
Veuillez noter ! Cet écran est conçu à l'origine pour les smartwatches et autres montres similaires, où l'écran est recouvert d'un verre. Si rien ne maintient l'écran vers le bas, le rétroéclairage peut finir par se détacher du TFT. (Ce n'est pas destructeur mais c'est inesthétique). Vous pouvez éviter cela en ajoutant, idéalement, une couverture/un recouvrement en plastique ou en verre. Si vous utilisez un appareil nu, essayez d'appliquer un peu de colle E6000 ou d'une colle artisanale similaire sur les bords latéraux fins, ou utilisez un mince morceau de ruban adhésif pour maintenir le TFT avant fixé au rétroéclairage.
Détails techniques
Spécifications :
Écran LCD TFT de 1
,9 pouce
Emplacement microSD intégré
Connecteur 1x11 pour faciliter le breadboarding
4 trous de montage de 0,1 pouce / 2,5 mm dans les coins
Dimensions de l'écran TFT : ~46mm x 25mm
Dimension totale : 57,2mm x 36,6mm x 5,2mm
Trous de montage : 52mm x 31.
Connecteur SPI 7mm
EYE 18 broches FPC :
VIN (3 à 5V DC power)
Backlight (3~5V logique PWM optional input)
Ground
SPI Clock (3~5V logique in)
SPI MOSI (3~5V logique Microcontroller Out, Screen/SD In)
SPI MISO (3~5V logique Microcontroller In, Écran/Sortie SD)
Données/commande TFT
( entrée logique
3~5V )
Réinitialisation
TFT (entrée logique 3~5V en option)
Sélection de puce SPI TFT ( entrée
logique 3~5V )
Sélection de puce SPI carte SD (entrée logique 3~5V)
Non utilisé Non utilisé Non utilisé Non utilisé Non utilisé Non utilisé
Dimensions du produit : 57.2mm x 36,6mm x 5,2mm / 2,3" x 1,4" x 0,2"
Poids du produit : 9,6g / 0,3oz