Excamera Labs开发的Gameduino 3X Dazzler是一个Arduino屏蔽开源,易于使用且完全可破解的视听平台,旨在使用Arduino或CircuitPython以及需要高文本可视化的项目进行游戏设计。防护罩包括 BT815 GPU,Xilinx Spartan-6 FPGA,HDMI端口和两个Wii Classic端口,可为用户带来即插即用游戏机的体验。
防护罩还具有两个Wii Classic端口,用于即插即用游戏机。Gameduino 3X Dazzler中的图形和声音是由功能强大的BT815 EVE嵌入式GPU生成的。易于使用的图形绘图API和大量示例和演示可用作起点;这肯定是通过突破地面,并证明是最强大的Arduino游戏系统。
从PCB设计到HDMI的Verilog代码,J1 CPU和系统外设,运行在FPGA上的J1 CPU以及驱动Dazzler附加功能的J1固件,设计的每个方面都是开源的,并且易于破解。其他的黑客接口是用于FPGA重新加载的JTAG端口和用于与板载FPGA直接聊天的UART头。它是紧密耦合的GPU和FPGA的独特结合,开辟了新的创造可能性。
Gameduino 3X Dazzler是具有2毫米齿形引脚的核心模块,并包括FPGA,GPU和HDMI输出。核心模块已连接到Dazzler Arduino Shield的屏蔽适配器板上,对于希望直接使用Dazzler的人们,核心本身也已可用。
Dazzler具有 终端模式,在该模式下,它侦听串行线路并模拟ANSI全彩终端。此模式在大屏幕监视器上显示Arduino文本输出。这有助于调试和显示信息,而无需任何图形编程。
有一个开源的GD库可以驱动板载FT815 GPU。该GPU是先进的嵌入式视频引擎,具有32位内部色彩精度,OpenGL样式的命令集,最多2000个sprite(大小可变),1 MB的视频RAM,8 MB的附加闪存,平滑的sprite在硬件中使用双线性过滤,平滑的圆和线条绘制旋转和缩放(16倍抗锯齿)。添加到列表中的是对JPEG,PNG和ASTC图像的硬件支持,AVI格式的视频播放以及渐变,文本,转盘和按钮的内置呈现。
的主要功能和技术规格
- GPU:BT815 1.1 gigapixel / s嵌入式GPU和8 MB闪存
- FPGA:具有8 MB闪存的Xilinx Spartan-6 LX9 FT256
- 视频输出:HDMI 24-bit,1280x720(720p)和48 kHz立体声音频
- 存储:microSD插槽
- 额外输入:两个Wii Classic控制器端口
- 尺寸:Gameduino 3X Dazzler是Arduino兼容的护罩。它包括Dazzler Core,这是一个SMD模块,包括GPU,FPGA和HDMI
- 硬件接口:这些接口包括用于Arduino通信的高达36 MHz的标准SPI,用于FPGA连接的高达1 Mbps的UART,用于FPGA重载的JTAG,并且所有输入均为5 V耐压
- 编程:Arduino和CircuitPython的Gameduino库,包含大量示例。
- 终端模式:用作带高速UART的ANSI终端
- 电流消耗(典型值):180 mA
- 尺寸:83毫米x 53毫米x 20毫米