5710-ADA Adafruit Feather RP2040 avec port de sortie DVI - Fonctionne avec HDMI.
Ne serait-ce pas génial de pouvoir afficher des images et des graphiques à partir d'un microcontrôleur directement sur un moniteur HDMI ou un téléviseur ? C'est ce que nous pensons ! Nous avons donc conçu ce RP2040 Feather qui possède une sortie vidéo numérique (DVI) qui fonctionnera avec n'importe quel moniteur ou écran HDMI. Notez qu'elle ne fait pas d'audio, seulement des graphiques !
C'est un peu comme si nous avions pris notre RP2040 Feather et notre carte DVI Breakout board et que nous les avions collés ensemble. Vous obtenez toutes les broches pour l'utilisation sur le Feather, le support de la batterie Lipoly, l'alimentation / données USB C, le NeoPixel embarqué, 8MB de FLASH pour stocker le code et les fichiers, et puis avec les 8 broches inutilisées, une sortie DVI qui peut être utilisée CircuitPython ou avec la bibliothèque PicoDVI library in Arduino dans Arduino ou Pico SDK .
Dans Arduino, ce que nous recommandons, nous utilisons notre fork de PicoDVI pour créer un framebuffer interne de 320x240 ou 400x240 pixels 16 bits qui est ensuite diffusé en continu sous forme de vidéo numérique 640x480 ou 800x480 doublée par pixel. Tout ce que vous "dessinez" dans la mémoire tampon interne apparaît instantanément sur l'écran numérique dans des couleurs nettes. Comme la bibliothèque est une sous-classe d'AdafruitGFX, elle sera familière à ceux qui ont déjà utilisé nos écrans TFT ou OLED.
Il y a aussi uN SUPPORT DE SORTIE DVI DANS CircuitPython à PARTIR DE 8.1.0b2 - mais notez qu'il utilise beaucoup de mémoire, donc en particulier si vous voulez ajouter d'autres accessoires matériels et bibliothèques, vous pourriez avoir besoin de le configurer pour être un affichage monochrome à faible mémoire.
Notez que la génération vidéo DVI utilise un cœur complet, les deux PIO, et 150K (320x240) ou 190K (400x240) de SRAM. C'est en quelque sorte le maximum, il faut donc être conscient des limites de ressources restantes.
Nous avons également connecté les broches I2C des connecteurs HDMI au SDA/SCL du Feather (à travers un décalage de niveau sûr) afin que vous puissiez lire l'EDID EEPROM des écrans, et nous avons sorti les pads CEC et Utility. La broche Hot Plug Detect est également disponible à l'extrémité de l'en-tête à 16 broches. Lisez cette broche pour savoir si un écran a été connecté !
Dimensions du produit : 53.0mm x 23.3mm x 7.7mm / 2.1" x 0.9" x 0.3"
Poids du produit : 7.2g / 0.3oz