Gameduino 3X Dazzler від Excamera Labs - це щит Arduino з відкритим кодом, простий у використанні та повністю зламаний аудіовізуальний майданчик, призначений для проектування ігор за допомогою Arduino або CircuitPython та проектів, що вимагають високої візуалізації тексту. Щит містить графічний процесор BT815, FPGA Xilinx Spartan-6, порт HDMI та два порти Wii Classic, які надають користувачам ігрову консоль plug-and-play.
Щит також має два порти Wii Classic для ігрової консолі plug-and-play. Графіка та звук у Gameduino 3X Dazzler створені потужним вбудованим графічним процесором BT815 EVE. Простий у використанні API для графічного малювання та численні зразки та демонстраційні програми, які будуть використані як вихідні точки; це, безумовно, розбивши підстави і виявившись найпотужнішою ігровою системою Arduino.
Від дизайну друкованої плати до коду Verilog для HDMI, центрального процесора J1 та системної периферії, центрального процесора J1, що працює на FPGA, та мікропрограми J1, яка керує додатковими функціями Dazzler, кожен аспект дизайну є відкритим та легко зламаним. Порт JTAG для перезавантаження FPGA та заголовок UART для прямого чату з вбудованою FPGA є додатковими інтерфейсами для злому. Це унікальне поєднання міцно зв'язаних графічних процесорів та FPGA відкриває нові творчі можливості.
Gameduino 3X Dazzler - це основний модуль з 2-міліметровими кастельованими штифтами і включає в себе вихід FPGA, GPU та HDMI. Основний модуль приєднаний до плати адаптера екрану для Dazzler Arduino Shield, а для людей, які хочуть користуватися Dazzler безпосередньо, доступне саме ядро.
Dazzler має режим терміналу, в якому він прослуховує послідовну лінію і імітує повнокольоровий термінал ANSI. Цей режим відображає виведення тексту Arduino на моніторі великого екрану. Це допомагає у налагодженні та відображенні інформації без будь-якого графічного програмування.
Існує бібліотека GD з відкритим кодом, яка керує вбудованим графічним процесором FT815. Цей графічний процесор - це найсучасніший вбудований відеоядер із 32-бітною внутрішньою точністю кольорів, набором команд у стилі OpenGL, до 2000 спрайтів (різних розмірів), 1 мегабайт відеопам'яті, 8 мегабайт підключеного спалаху, плавний спрайт обертати та масштабувати за допомогою двобічної фільтрації, плавного кола та нанесення ліній в апаратному забезпеченні (16-кратний згладжений) До списку додається апаратна підтримка зображень JPEG, PNG та ASTC, відтворення відео у форматі AVI та вбудований рендерінг градієнтів, тексту, циферблатів та кнопок.
Основні характеристики та технічні характеристики
- Графічний процесор: вбудований графічний процесор BT815 1,1 гігапікселя / с зі спалахом 8 Мбайт
- FPGA: Xilinx Spartan-6 LX9 FT256 зі спалахом 8 Мбайт
- Відеовихід: 24-бітний HDMI на 1280x720 (720p) зі стереозвуком 48 кГц
- Зберігання: слот для microSD
- Додатковий вхід: два порти контролера Wii Classic
- Форм-фактор: Gameduino 3X Dazzler - це щит, сумісний з Arduino. Він включає в себе Dazzler Core, який є модулем SMD, який включає графічний процесор, FPGA та HDMI
- Апаратні інтерфейси: Сюди входять стандартні SPI до 36 МГц для зв’язку Arduino, UART до 1 Мбіт / с для підключення FPGA, JTAG для перезавантаження FPGA, а всі входи допущені до 5 В
- Програмування: бібліотека Gameduino для Arduino та CircuitPython з численними прикладами.
- Режим терміналу: Він працює як термінал ANSI із високошвидкісним UART
- Споживання струму (типове): 180 мА
- Розміри: 83 мм x 53 мм x 20 мм