L’écran Pico Video4 est une carte alimentée par Raspberry Pi RP2040 qui prend en charge jusqu’à 4 interfaces d’affichage vidéo composite analogique avec une mémoire tampon d’image dédiée accessible via SPI. Les quatre sorties vidéo sont envoyées via un connecteur RCA et un connecteur VGA DB15-HD qui utilise les canaux rouge, vert et bleu pour créer un signal vidéo composite.

L’écran Pico Video4 est basé sur la puce du microcontrôleur Raspberry Pi RP2040 et sur le périphérique RAM statique VLSI VS23S040 de quatre mégabits avec un contrôleur d’affichage vidéo capable de générer des vidéos NTSC, PAL et VGA à partir de la matrice de mémoire. Il fournit aux sorties vidéo composites une mémoire tampon d’image dédiée et d’autres matériels. Cela garantit que la puissance de traitement et la mémoire limitées du RP2040 ne sont pas monopolisées par la génération du signal vidéo, laissant de la place pour d’autres tâches importantes.
Il dispose de 8 entrées compatibles avec la tension d’entrée, de 5 V à 12 V, et de 8 commutateurs DIP pour simuler les entrées. Il y a une puce de mémoire flash SPI de 16 mégabits à bord qui est préchargée avec une image bitmap de 94 caractères, une démonstration de balle rebondissante et 9 images de démonstration. Deux broches d’E/S de la puce VLSI VS23S040 sont connectées aux broches de synchronisation horizontale et verticale du connecteur VGA pour permettre un affichage VGA expérimental dans le futur.
Le Video4 s’appuie sur les projets précédents de Pier 42 : Arduino NTSC/PAL Video Display Shield et VGA Shield Wing. Il prend en charge plusieurs résolutions et vous permet d’utiliser vos anciens écrans dans de nouveaux projets.

Spécifications de l’écran Pico Video4 :
- Microcontrôleur – Raspberry Pi RP2040 double cœur Cortex M0+ MCU jusqu’à 133 MHz avec 264 Ko de SRAM intégrée
- Puce SPI – Puce VLSI VS23S040 avec une interface parallèle 8 bits et un contrôleur d’affichage vidéo intégré
- Stockage – Mémoire flash de programme de 16 Mbit
- Vidéo
- 4 sorties vidéo composites via un connecteur RCA et un connecteur VGA DB15-HD
- Résolutions prises en charge – NTSC 320×200 ou 426×200 avec 256 couleurs et PAL 300×240 ou 500×240 avec 256 couleurs
- Fréquences de l’oscillateur à cristal – NTSC 3,579545 MHz ou PAL 4,43618 MHz
- Interface de communication – SPI jusqu’à 38 MHz
- Mémoire tampon de trame vidéo – 4x 1 Mbit (4x 125 Ko)
- USB – 1x connecteur USB-C pour alimentation 5V et programmation
- Extension – 8 entrées haute tension compatibles avec la tension d’entrée et 8 commutateurs DIP pour simuler les entrées
- Débogage – Interface de débogage SWD
- Divers – LED et cavalier à 2 broches pour l’état et le contrôle, boutons de réinitialisation et de démarrage, zone de prototypage TH
- Source de courant
- 5 V CC depuis l’USB et jusqu’à 12 V CC depuis le connecteur cylindrique ou la borne à vis
- Sortie d’alimentation 12 V via borne à vis, commutée et protégée par un polyfusible 500 mA
- Dimensions – 100 x 85 mm
La carte d’affichage Video4 est similaire à d’autres appareils RP2040 avec sorties vidéo HDMI/DVI ou VGA comme l’Adafruit Feather RP2040, l’Olimex RP2040-PICO-PC, le Waveshare RP2040-PiZero, la carte de base de démonstration Pimoroni Pico VGA et l’Olimex NEO6502.

Comme d’autres cartes Pico, vous pouvez programmer la carte d’affichage Pico Video4 à l’aide de C/C++ ou de MicroPython. Les schémas matériels, la documentation et d’autres ressources sont hébergés dans le référentiel GitHub du projet. La carte est actuellement disponible sur Tindie pour 42 $, l’adaptateur VGA vers RCA étant vendu séparément pour 5 $.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

