Gameduino 3X Dazzler por Excamera laboratorios es un escudo Arduino de código abierto, fácil de usar, y la plataforma audiovisual completamente hackable diseñado para el diseño juego usando Arduino o CircuitPython y proyectos que requieren altas visualizaciones de texto. El escudo comprende una GPU BT815, una FPGA Xilinx Spartan-6, un puerto HDMI y dos puertos Wii Classic que brindan a los usuarios la experiencia de una consola de juegos plug-and-play.
El escudo también tiene dos puertos Wii Classic para una consola de juegos plug-and-play. Los gráficos y el sonido de Gameduino 3X Dazzler son generados por una potente GPU integrada BT815 EVE. Una API de dibujo de gráficos fácil de usar y numerosas muestras y demostraciones para usar como puntos de partida; esto es definitivamente rompiendo los terrenos y demostrando ser los sistemas de juego Arduino más poderosos.
Desde el diseño de PCB hasta el código Verilog para HDMI, la CPU J1 y los periféricos del sistema, la CPU J1 que se ejecuta en la FPGA y el firmware de J1 que impulsa las funciones adicionales de Dazzler, cada aspecto del diseño es de código abierto y fácilmente pirateable. El puerto JTAG para recargar FPGA y un encabezado UART para una charla directa con el FPGA integrado son las interfaces de piratería adicionales. Es una combinación única de GPU y FPGA estrechamente acoplados que abre nuevas posibilidades creativas.
Gameduino 3X Dazzler es un módulo central con pines castellados de 2 mm e incluye la salida FPGA, GPU y HDMI. El módulo del núcleo está unido a una placa adaptadora de escudo para Dazzler Arduino Shield, y para las personas que quieran utilizar el Dazzler directamente, el núcleo mismo está disponible.
El Dazzler tiene un modo de terminal en el que escucha en una línea serial y simula un terminal ANSI a todo color. Este modo muestra la salida de texto de Arduino en un monitor de pantalla grande. Esto ayuda en la depuración y las pantallas de información, sin programación de gráficos.
Hay una biblioteca GD de código abierto que impulsa la GPU FT815 integrada. Esta GPU es un motor de video integrado de última generación con precisión de color interna de 32 bits, conjunto de comandos estilo OpenGL, hasta 2000 sprites (diferentes tamaños), 1 megabyte de RAM de video, 8 megabytes de flash adjunto, sprite suave rotar y hacer zoom con filtrado bilineal, círculo suave y dibujo de líneas en hardware (16x antialiased). A la lista se añaden compatibilidad de hardware para imágenes JPEG, PNG y ASTC, reproducción de vídeo en formato AVI y renderizado integrado de degradados, texto, diales y botones.
Características clave y especificaciones técnicas de
- GPU: BT815 GPU integrada de 1,1 gigapíxeles / s con flash de 8 Mbyte
- FPGA: Xilinx Spartan-6 LX9 FT256 con flash de 8 Mbyte
- Salida de video: HDMI de 24 bits a 1280x720 (720p) con audio estéreo de 48 kHz
- Almacenamiento: ranura microSD
- Entrada adicional: dos puertos de control de Wii Classic
- Factor de forma: Gameduino 3X Dazzler es un escudo compatible con Arduino. Incluye el Dazzler Core, que es un módulo SMD que incluye GPU, FPGA y HDMI
- Interfaces de hardware: incluyen SPI estándar de hasta 36 MHz para comunicación Arduino, UART de hasta 1 Mbps para conexión FPGA, JTAG para recarga FPGA y todas las entradas son tolerantes a 5 V
- Programación: biblioteca Gameduino para Arduino y CircuitPython con numerosos ejemplos.
- Modo terminal: funciona como un terminal ANSI con UART de alta velocidad
- Consumo de corriente (típico): 180 mA
- Dimensiones: 83 mm x 53 mm x 20 mm