Gameduino 3X Dazzler par Excamera Labs est une plate-forme audiovisuelle open-source Arduino Shield, facile à utiliser et entièrement piratable conçue pour la conception de jeux en utilisant Arduino ou CircuitPython et les projets qui nécessitent des visualisations de texte élevées. Le bouclier comprend un GPU BT815, un FPGA Xilinx Spartan-6, un port HDMI et deux ports Wii Classic qui offrent aux utilisateurs l'expérience d'une console de jeu plug-and-play.
Le bouclier dispose également de deux ports Wii Classic pour une console de jeu plug-and-play. Les graphiques et le son de Gameduino 3X Dazzler sont générés par un puissant GPU intégré BT815 EVE. Une API de dessin graphique facile à utiliser et de nombreux exemples et démos à utiliser comme points de départ; C'est en brisant définitivement les bases et en se révélant être les systèmes de jeu Arduino les plus puissants.
De la conception de circuits imprimés au code Verilog pour le HDMI, le processeur J1 et les périphériques système, le processeur J1 fonctionnant sur le FPGA et le micrologiciel de J1 qui gère les fonctionnalités supplémentaires du Dazzler, chaque aspect de la conception est open source et facilement piratable. Le port JTAG pour le rechargement FPGA et un en-tête UART pour une discussion directe avec le FPGA intégré sont les interfaces de piratage supplémentaires. C'est une combinaison unique de GPU et de FPGA étroitement couplés qui ouvre de nouvelles possibilités créatives.
Gameduino 3X Dazzler est un module de base avec des broches crénelées de 2 mm et comprend la sortie FPGA, GPU et HDMI. Le module de base est joint à une carte adaptateur de blindage pour Dazzler Arduino Shield, et pour les personnes qui souhaitent utiliser directement le Dazzler, le noyau lui-même est mis à disposition.
Le Dazzler a un mode terminal dans lequel il écoute sur une ligne série et simule un terminal couleur ANSI. Ce mode affiche votre sortie de texte Arduino sur un moniteur grand écran. Cela facilite le débogage et l'affichage des informations, sans aucune programmation graphique.
Il existe une bibliothèque GD open source qui pilote le GPU FT815 intégré. Ce GPU est un moteur vidéo intégré à la pointe de la technologie avec une précision de couleur interne de 32 bits, un jeu de commandes de style OpenGL, jusqu'à 2000 sprites (différentes tailles), 1 mégaoctet de RAM vidéo, 8 mégaoctets de flash attaché, un sprite fluide rotation et zoom avec filtrage bilinéaire, cercle lisse et dessin au trait dans le matériel (16x anti-crénelé). Ajout à la liste: la prise en charge matérielle des images JPEG, PNG et ASTC, la lecture vidéo au format AVI et le rendu intégré des dégradés, du texte, des molettes et des boutons.
Principales caractéristiques et spécifications techniques de
- GPU: GPU intégré BT815 1,1 gigapixel / s avec flash 8 Mo
- FPGA: Xilinx Spartan-6 LX9 FT256 avec flash 8 Mo
- Sortie vidéo: HDMI 24 bits à 1280x720 (720p) avec audio stéréo 48 kHz
- Stockage: emplacement microSD
- Entrée supplémentaire: deux ports de contrôleur Wii Classic
- Facteur de forme: Gameduino 3X Dazzler est un blindage compatible Arduino. Il comprend le Dazzler Core, qui est un module SMD qui comprend GPU, FPGA et HDMI
- Interfaces matérielles: Celles-ci incluent le SPI standard jusqu'à 36 MHz pour la communication Arduino, UART jusqu'à 1 Mbps pour la connexion FPGA, JTAG pour le rechargement FPGA et toutes les entrées sont tolérantes à 5 V
- Programmation: bibliothèque Gameduino pour Arduino et CircuitPython avec de nombreux exemples.
- Mode terminal: il fonctionne comme un terminal ANSI avec UART haute vitesse
- Consommation de courant (typique): 180 mA
- Dimensions: 83 mm x 53 mm x 20 mm