请输入您要查询的百科知识:

 

词条 Draft:Gameduino
释义

  1. Gameduino

  2. Main Features

  3. Gameduino hardware

  4. Graphics

  5. Sound

  6. References

  7. External links

{{Userspace draft|source=ArticleWizard|date=June 2011}}

Gameduino

The Gameduino is a game adapter designed for Arduino microcontrollers. The Gameduino is supplied as a stackable shield and has connectors for a VGA monitor and stereo speakers.

Gameduino provides an Arduino with graphics and sound facilities similar to those of 1980s arcade machines and is ideal for both gaming and educational use.

Gameduino is open-source hardware (BSD license) and all its code is GPL licensed.

Main Features

Gameduino's main features are:

  • 400x300 video output in 512 colors
  • Character-mapped background with smooth X/Y scrolling
  • 256 hardware sprites with hardware rotate/flip
  • 64 channel stereo sound (sine wave or white noise)
  • 1 sample playback channel (16-bit stereo)
  • Powerful coprocessor, programmed using Forth
  • 32k onboard RAM for graphics/sound.

Gameduino hardware

The Gameduino is supplied as a stackable Arduino 'shield'. On the circuit board are an FPGA chip and a 256kbyte flash memory chip.

Communication between the Gameduino and the host is done via. SPI, a Gameduino can therefore be used with any host which has SPI capability. There are two SPI slave devices on the Gameduino board: The Gameduino and the flash memory chip.

All Gameduino sound and graphics are generated by the FPGA. When Gameduino is powered on the FPGA's microcode is loaded automatically from the flash memory. By writing new microcode to the flash memory the Gamduino's graphics/sound capabilities can be updated by the user, or even completely replaced.

Approximately 96kB of the flash memory is unused and may be used by games to store graphics or sound data.

Graphics

Sound

References

External links

  • Gameduino homepage
随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/26 4:26:04