LCD160CR - Ecran LCD tactile couleur pour Pyboard

Le "color LCD skin" (carte LCD couleur) pour Pyboard est tout simplement génial. Il propose ne propose pas seulement une interface LCD mais aussi un film tactile et un contrôleur personnalisé permettant également de réaliser un terminal ou un afficheur vidéo.
Source: shop.mchobby.be

Prenant place sur la carte Pyboard, le propose une résolution de 160x128 pixels en couleur 16-bit.
Equipé d'un film tactile résistif, le LCD devient un écran tactile capable de détecter la pression d'un doigt (simple touch) partout sur l'écran.
L'écran est rétro-éclairé et les LEDs sont contrôlables par logiciel (y compris en intensité via PWM).

Une vidéo de présentation
Rien de tel qu'une belle vidéo pour entrevoir les possibilités du LCD160CR.


La vidéo YouTube est également accessible depuis ce lien direct.

Des détails croustillants
Le contrôleur personnalisé accepte des commandes via l'interface I2C ou UART (port série). Les données brutes sont réceptionnées via SPI.
Source: shop.mchobby.be

Lorsqu'un caractère encodé en ASCII ou UTF-8 est envoyé vers l'écran, l'afficheur agit aussi comme un simple terminal (les caractères sont affichés directement à l'écran en utilisant la configuration actuelle de font et couleur). Les caractères d'échappement ANSI et retour clavier sont également pris en compte en mode terminal.
Avec cette fonctionnalité "type terminal", cet afficheur être utilisé pour afficher une invite MicroPython REPL (ou un terminal de sortie en mode série). 

Commandes avancées qui peuvent être envoyés via I2C (ou UART) pour effectuer de opérations tels que:
  • dessiner des formes primitives
  • changer la couleur
  • changer la font
  • téléverser une image JPEG
  • Obtenir le statut du film résistif.
Source: shop.mchobby.be

L'interface SPI de l'afficheur peut être utilisé pour envoyer des données brutes (pixels data) permettant d'atteindre un taux de rafraîchissement max de 30 FPS (Frames Per Second)... suffisant pour afficher de petites animations, des graphes défilant (type oscilloscope).
Voyez la vidéo en début d'article.

Ou acheter