Gameduino 3X Dazzler által Excamera Labs egy Arduino pajzs nyílt forráskódú, könnyen használható, és teljesen hackable audiovizuális platform tervezett játék tervezése segítségével Arduino vagy CircuitPython és projektek, amelyek megkövetelik a magas szöveg képi. A pajzs tartalmaz egy BT815 GPU-t, egy Xilinx Spartan-6 FPGA-t, egy HDMI-portot és két Wii Classic-portot, amelyek a felhasználók számára a plug-and-play játékkonzol élményét nyújtják.
A pajzs két Wii Classic porttal is rendelkezik a plug-and-play játékkonzol számára. A Gameduino 3X Dazzler grafikáját és hangját egy erős BT815 EVE beágyazott GPU generálja. Könnyen használható grafikus rajz API és számos minta és bemutató, amelyek kiindulópontként használhatók; ez azáltal, hogy határozottan megtörte az alapokat, és a legerősebb Arduino játékrendszernek bizonyult.
A nyomtatott áramköri kiviteltől kezdve a HDMI, a J1 CPU és a rendszer perifériáinak Verilog kódjáig, az FPGA-n futó J1 CPU-ig és a J1 firmware-jéig, amely a Dazzler extra szolgáltatásait vezérli, a tervezés minden aspektusa nyílt forráskódú és könnyen feltörhető. A JTAG port az FPGA újratöltéséhez és az UART fejléc a fedélzeti FPGA-val való közvetlen csevegéshez a további hackelési interfészek. A szorosan összekapcsolt GPU és az FPGA egyedülálló kombinációja új kreatív lehetőségeket nyit meg.
A Gameduino 3X Dazzler egy 2 mm-es öntött csapokkal ellátott magmodul, amely magában foglalja az FPGA, GPU és HDMI kimenetet. A magmodul egy árnyékolókártyához csatlakozik a Dazzler Arduino Shield számára, és azok számára, akik közvetlenül szeretnék használni a Dazzlert, maga a mag is elérhetővé válik.
A Dazzler terminál üzemmóddal rendelkezik, amelyben soros vonalat hallgat és ANSI színes terminált szimulál. Ez a mód az Arduino szövegkimenetet egy nagyképernyős monitoron mutatja. Ez segítséget nyújt a hibakeresésben és az információk megjelenítésében, grafikus programozás nélkül.
Van egy nyílt forráskódú GD könyvtár, amely meghajtja a fedélzeti FT815 GPU-t. Ez a GPU egy korszerű beágyazott videomotor, 32 bites belső színpontossággal, OpenGL stílusú parancskészlettel, akár 2000 írással (változó méretben), 1 megabájt videó RAM-mal, 8 megabájt csatolt vakuval, sima sprite-kel forgatás és nagyítás bilináris szűréssel, sima körrel és vonalvezetéssel hardveresen (16x antialiased). Hozzáadódik a listához a JPEG, PNG és ASTC képek hardveres támogatása, az AVI formátumú videolejátszás, valamint a színátmenet, a szöveg, a tárcsák és a gombok beépített renderelése.
Főbb jellemzői és műszaki specifikációi
- GPU: BT815 1.1 gigapixel / s beépített GPU 8 Mbyte-os vakuval
- FPGA: Xilinx Spartan-6 LX9 FT256 8 Mbyte-os vakuval
- Videokimenet: 24 bites HDMI 1280x720 (720p) felbontásban 48 kHz sztereó hanggal
- Tárolás: microSD foglalat
- Extra bemenet: Két Wii Classic vezérlőport
- Form-factor: Gameduino 3X Dazzler egy Arduino kompatibilis pajzs. Tartalmazza a Dazzler Core-ot, amely egy SMD modul, amely GPU-t, FPGA-t és HDMI-t tartalmaz
- Hardver interfészek: Ezek közé tartozik a normál SPI 36 MHz-ig az Arduino kommunikációhoz, az UART 1 Mbps-ig az FPGA csatlakozáshoz, a JTAG az FPGA újratöltéshez, és az összes bemenet 5 V toleráns
- Programozás: Gameduino könyvtár az Arduino és a CircuitPython számára számos példával.
- Terminál mód: ANSI terminálként működik, nagy sebességű UART-tal
- Áramfogyasztás (tipikus): 180 mA
- Méretek: 83 mm x 53 mm x 20 mm