Gameduino 3X Dazzler oleh Excamera Labs adalah perisai sumber terbuka Arduino, mudah digunakan, dan sepenuhnya dapat diretas platform audiovisual yang dirancang untuk merancang permainan menggunakan Arduino atau CircuitPython dan proyek yang membutuhkan visualisasi teks tinggi. Pelindung ini terdiri dari GPU BT815, Xilinx Spartan-6 FPGA, port HDMI, dan dua port Wii Classic yang memberikan pengalaman konsol game plug-and-play bagi pengguna.
Perisai ini juga memiliki dua port Wii Classic untuk konsol game plug-and-play. Grafik dan suara di Gameduino 3X Dazzler dihasilkan oleh GPU tertanam BT815 EVE yang bertenaga. API gambar grafik yang mudah digunakan dan banyak contoh dan demo untuk digunakan sebagai titik awal; Ini dengan pasti melanggar dasar dan terbukti sebagai sistem permainan Arduino yang paling kuat.
Dari desain PCB hingga kode Verilog untuk HDMI, J1 CPU dan periferal sistem, J1 CPU yang berjalan pada FPGA, dan firmware J1 yang menggerakkan fitur tambahan Dazzler, setiap aspek desain bersifat open source dan mudah diretas. Port JTAG untuk pemuatan ulang FPGA dan header UART untuk obrolan langsung dengan FPGA onboard adalah antarmuka peretasan tambahan. Kombinasi unik antara GPU dan FPGA yang berpasangan erat membuka kemungkinan kreatif baru.
Gameduino 3X Dazzler adalah modul inti dengan pin castellated 2 mm dan termasuk output FPGA, GPU, dan HDMI. Modul inti digabungkan ke papan adaptor perisai untuk Dazzler Arduino Shield, dan bagi orang yang ingin menggunakan Dazzler secara langsung, inti itu sendiri tersedia.
Dazzler memiliki Mode Terminal di mana ia mendengarkan pada jalur serial dan mensimulasikan terminal penuh warna ANSI. Mode ini menampilkan output teks Arduino Anda pada monitor layar besar. Ini membantu dalam debugging dan tampilan informasi, tanpa pemrograman grafis.
Ada pustaka GD sumber terbuka yang menggerakkan GPU FT815 onboard. GPU ini adalah mesin video tertanam canggih dengan presisi warna internal 32-bit, set perintah gaya OpenGL, hingga 2000 sprite (berbagai ukuran), RAM video 1 megabyte, flash terpasang 8 megabyte, sprite halus putar dan perbesar dengan pemfilteran bilinear, lingkaran halus, dan gambar garis di perangkat keras (16x antialiased). Menambahkan ke daftar adalah dukungan perangkat keras untuk gambar JPEG, PNG, dan ASTC, pemutaran video format AVI, dan rendering built-in dari gradien, teks, dial, dan tombol.
Fitur Utama dan Spesifikasi Teknis
- GPU: BT815 1.1 gigapiksel / s GPU tertanam dengan flash 8 Mbyte
- FPGA: Xilinx Spartan-6 LX9 FT256 dengan flash 8 Mbyte
- Keluaran video: HDMI 24-bit pada 1280x720 (720p) dengan audio stereo 48 kHz
- Penyimpanan: slot microSD
- Masukan ekstra: Dua port pengontrol Wii Classic
- Faktor bentuk: Gameduino 3X Dazzler adalah perisai yang kompatibel dengan Arduino. Ini termasuk Dazzler Core, yang merupakan modul SMD yang mencakup GPU, FPGA, dan HDMI
- Antarmuka perangkat keras: Ini termasuk SPI standar hingga 36 MHz untuk komunikasi Arduino, UART hingga 1 Mbps untuk koneksi FPGA, JTAG untuk pemuatan ulang FPGA, dan semua input toleran 5 V.
- Pemrograman: Perpustakaan Gameduino untuk Arduino dan CircuitPython dengan banyak contoh.
- Mode terminal: Berfungsi sebagai terminal ANSI dengan UART berkecepatan tinggi
- Konsumsi arus (tipikal): 180 mA
- Dimensi: 83 mm x 53 mm x 20 mm