FTDI Chip offre au monde Arduino la gestion d’un écran TFT tactile résistif HVGA

FTDI Chip Nero

Fournisseur notamment de contrôleurs multimédias pour interfaces homme-machine (IHM), le britannique FTDI Chip poursuit son histoire d’amour avec la plate-forme open source Arduino, en proposant une carte d’extension ...(ou shield dans le monde Arduino) baptisée CleO pour gérer de manière simple et intuitive un écran TFT tactile résistif HVGA (Half Video Graphics Array), une norme d'affichage dont la définition est de 320 x 480 pixels pour une diagonale de 3,5 pouces. Au coeur de CleO, on trouve le contrôleur graphique EVE (Embedded Video Engine) FT810 de FTDI Chip, responsable de l'IHM, ainsi que le microcontrôleur de 310 DMips FT903 du même, qui se charge des tâches de traitement additionnelles.

L’idée ici est de fournir une documentation complète à base de tutoriels didactiques en même temps que la plate-forme CleO pour que tous ceux qui ont un projet de protypage puisse bénéficier d’un écran moderne et attractif, sans être un expert en programmation d’algorithmes d’images ou un cador en programmation graphique.

Ce shield Arduino communique avec une carte de prototypage Arduino via un un bus synchrone SPI (Serial Peripheral Interface). Comme technologies supplémentaires accessibles sur le module CleO, FTDI Chip propose une interface pour caméra, un amplificateur de haut-parleur, une sortie audio PWM, des connecteurs d’extension, un lecteur de carte microSD et 8 Mo de mémoire eFlash.

Pour lancer la production de la carte, conçue en interne, FTDI Chip a décidé de recourir à un site de financement participatif, en l’occurrence Indiegogo où la société a déjà recueilli 120 000 dollars. FTDI Chip n’en est pas à son coup d’essai avec cette approche, puisqu'elle avait suivi le même type de financement, mais à l’époque sur le site Kickstarter, pour sa carte compatible Arduino UNO R3, nommée NerO, capable de limiter la consommation excessive rencontrée sur certaines applications.  Et justement dans ce cas de figure, à savoir le pilotage d’un écran tactile TFT, l’association du shield CleO et de la carte NerO joue à plein en raison des consommations élevées requises par un tel type d’écran, qui seraient mal supportées par une carte Arduino classique.