Gameduino 3X Dazzler od spoločnosti Excamera Labs je otvorená, ľahko použiteľná a úplne hackovateľná audiovizuálna platforma štítu Arduino určená na navrhovanie hier pomocou nástrojov Arduino alebo CircuitPython a na projekty vyžadujúce vysoké vizualizácie textu. Štít obsahuje GPU BT815, Xilinx Spartan-6 FPGA, port HDMI a dva porty Wii Classic, ktoré používateľom poskytnú zážitok z hernej konzoly typu plug-and-play.
Štít má tiež dva porty Wii Classic pre hernú konzolu typu plug-and-play. Grafika a zvuk v Gameduino 3X Dazzler sú generované výkonným integrovaným GPU BT815 EVE. Ľahko použiteľné grafické kreslenie API a množstvo vzorov a ukážok, ktoré sa majú použiť ako východiskové body; je to tým, že sa definitívne odbúravajú základy a ukazuje sa, že sú najvýkonnejším herným systémom Arduino.
Od dizajnu dosiek plošných spojov po kód Verilog pre HDMI, CPU J1 a systémové periférie, procesor J1 bežiaci na FPGA a firmvér J1, ktorý poháňa ďalšie funkcie Dazzlera, je každý aspekt dizajnu otvorený a ľahko hackovateľný. Dodatočné hackerské rozhrania sú port JTAG na opätovné načítanie FPGA a hlavička UART na priamy chat s integrovaným FPGA. Je to jedinečná kombinácia pevne prepojeného GPU a FPGA, ktoré otvára nové kreatívne možnosti.
Gameduino 3X Dazzler je jadrový modul s 2 mm prepletenými kolíkmi a obsahuje výstup FPGA, GPU a HDMI. Modul jadra je pripojený k doske štítu adaptéra pre štít Dazzler Arduino Shield a pre ľudí, ktorí chcú priamo používať štítok Dazzler, je k dispozícii samotné jadro.
Dazzler má Terminal Mode, v ktorom počúva na sériovej linke a simuluje plnofarebný terminál ANSI. Tento režim zobrazuje váš textový výstup Arduino na monitore s veľkou obrazovkou. To pomáha pri ladení a zobrazovaní informácií bez akéhokoľvek grafického programovania.
K dispozícii je open-source knižnica GD, ktorá poháňa integrovaný grafický procesor FT815. Tento GPU je najmodernejšie zabudované video engine s 32-bitovou presnosťou interných farieb, príkazovou sadou v štýle OpenGL, až 2 000 spritov (rôznych veľkostí), 1 MB video RAM, 8 megabajtov pripojeného blesku, plynulým sprite otáčanie a zväčšovanie pomocou bilineárneho filtrovania, hladkého kruhu a perokresby v hardvéri (16x vyhladené). Do zoznamu je pridaná hardvérová podpora obrázkov JPEG, PNG a ASTC, prehrávanie videa vo formáte AVI a zabudované vykreslenie prechodov, textu, číselníkov a tlačidiel.
Kľúčové vlastnosti a technické špecifikácie
- GPU: BT815 1,1 gigapixel / s integrovaný GPU s 8 MB bleskom
- FPGA: Xilinx Spartan-6 LX9 FT256 s 8 MB bleskom
- Video výstup: HDMI 24-bit pri 1280x720 (720p) so 48 kHz stereofónnym zvukom
- Úložisko: slot microSD
- Extra vstup: Dva porty radiča Wii Classic
- Form-factor: Gameduino 3X Dazzler je Arduino kompatibilný štít. Zahŕňa Dazzler Core, čo je SMD modul, ktorý obsahuje GPU, FPGA a HDMI
- Hardvérové rozhrania: Patria sem štandardné SPI až 36 MHz pre komunikáciu Arduino, UART až 1 Mbps pre pripojenie FPGA, JTAG pre opätovné načítanie FPGA a všetky vstupy sú tolerantné voči 5 V
- Programovanie: Knižnica Gameduino pre Arduino a CircuitPython s mnohými príkladmi.
- Režim terminálu: Funguje ako terminál ANSI s vysokorýchlostným UART
- Spotreba prúdu (typická): 180 mA
- Rozmery: 83 mm x 53 mm x 20 mm