Gameduino 3X Dazzler von Excamera Labs ist ein Arduino Schild Open-Source, einfach zu bedienende und vollständig hackable audiovisuelle Plattform für Spiel - Design entwickelt, mit Arduino oder CircuitPython und Projekte, die hohe Text Visualisierungen benötigen. Das Shield besteht aus einer BT815- GPU, einem Xilinx Spartan-6-FPGA, einem HDMI-Anschluss und zwei Wii Classic-Anschlüssen, über die Benutzer die Erfahrung einer Plug-and-Play-Spielekonsole erhalten.
Das Shield verfügt außerdem über zwei Wii Classic-Anschlüsse für eine Plug-and-Play-Spielekonsole. Die Grafik und der Sound in Gameduino 3X Dazzler werden von einer leistungsstarken eingebetteten BT815 EVE-GPU generiert. Eine benutzerfreundliche API zum Zeichnen von Grafiken sowie zahlreiche Beispiele und Demos, die als Ausgangspunkte dienen können. Dies geschieht, indem definitiv der Grundstein gelegt wird und sich als das leistungsstärkste Arduino-Spielesystem herausstellt.
Vom PCB-Design bis zum Verilog-Code für HDMI, J1-CPU und Systemperipherie, J1-CPU auf dem FPGA und der Firmware von J1, die die zusätzlichen Funktionen des Dazzler steuert, ist jeder Aspekt des Designs Open Source und leicht zu hacken. Der JTAG-Port für das Neuladen von FPGAs und ein UART-Header für einen direkten Chat mit dem integrierten FPGA sind die zusätzlichen Hacking-Schnittstellen. Es ist eine einzigartige Kombination aus eng gekoppelter GPU und FPGA, die neue kreative Möglichkeiten eröffnet.
Gameduino 3X Dazzler ist ein Kernmodul mit 2-mm-Kastellstiften und umfasst den FPGA-, GPU- und HDMI-Ausgang. Das Kernmodul ist mit einer Schildadapterplatine für Dazzler Arduino Shield verbunden, und für Personen, die den Dazzler direkt nutzen möchten, wird der Kern selbst zur Verfügung gestellt.
Der Dazzler verfügt über einen Terminalmodus, in dem er eine serielle Leitung abhört und ein ANSI-Vollfarbterminal simuliert. Dieser Modus zeigt Ihre Arduino-Textausgabe auf einem Großbildmonitor an. Dies hilft beim Debuggen und Anzeigen von Informationen ohne Grafikprogrammierung.
Es gibt eine Open-Source-GD-Bibliothek, die die integrierte FT815-GPU steuert. Diese GPU ist eine hochmoderne eingebettete Video-Engine mit 32-Bit-interner Farbgenauigkeit, OpenGL-Befehlssatz, bis zu 2000 Sprites (unterschiedliche Größen), 1 Megabyte Video-RAM, 8 Megabyte angeschlossenem Flash und flüssigem Sprite Drehen und Zoomen mit bilinearer Filterung, glattem Kreis und Strichzeichnung in Hardware (16x Antialiasing). Zur Liste gehören Hardware-Unterstützung für JPEG-, PNG- und ASTC-Bilder, Videowiedergabe im AVI-Format und integrierte Darstellung von Verläufen, Text, Wählscheiben und Schaltflächen.
Hauptmerkmale und technische Spezifikationen von
- GPU: BT815 1,1 Gigapixel / s Embedded GPU mit 8 MByte Flash
- FPGA: Xilinx Spartan-6 LX9 FT256 mit 8-MByte-Blitz
- Videoausgang: HDMI 24-Bit bei 1280 x 720 (720p) mit 48 kHz Stereo-Audio
- Speicher: microSD-Steckplatz
- Zusätzlicher Eingang: Zwei Wii Classic-Controller-Ports
- Formfaktor: Gameduino 3X Dazzler ist ein Arduino-kompatibles Schild. Es enthält den Dazzler Core, ein SMD-Modul, das GPU, FPGA und HDMI enthält
- Hardwareschnittstellen: Dazu gehören Standard-SPI bis zu 36 MHz für die Arduino-Kommunikation, UART bis zu 1 Mbit / s für die FPGA-Verbindung, JTAG für das Nachladen von FPGAs und alle Eingänge sind 5 V-tolerant
- Programmierung: Gameduino-Bibliothek für Arduino und CircuitPython mit zahlreichen Beispielen.
- Terminalmodus: Es fungiert als ANSI-Terminal mit Hochgeschwindigkeits-UART
- Stromaufnahme (typisch): 180 mA
- Abmessungen: 83 mm x 53 mm x 20 mm