Coder Social home page Coder Social logo

rohitk-singh / autocaster Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rtsyork/autocaster

0.0 2.0 0.0 196 KB

An FPGA-Based Embedded System to Autonomously Play Music Video Games

Home Page: http://rtslab.wikispaces.com/Guitar+Hero+on+FPGA

C# 4.57% Tcl 0.14% Perl 0.17% C 19.61% C++ 3.37% Makefile 0.09% Verilog 25.93% VHDL 42.12% Bluespec 3.48% CartoCSS 0.27% Arduino 0.26%

autocaster's Introduction

The Autocaster

An FPGA-Based Embedded System to Autonomously Play Music Video Games

Russell Joyce, Department of Computer Science, University of York, UK

For more information, see http://rtslab.wikispaces.com/Guitar+Hero+on+FPGA


The included 'download.bit' file is ready for configuring the FPGA using Xilinx iMPACT or Digilent Adept software. The .bit file includes the compiled MicroBlaze software .elf file.

Requirements for building:


Xilinx EDK Project

  • Open 'GH-EDK\system.xmp' in Xilinx Platform Studio
  • Use 'Generate Bitstream' command to create a .bit file or 'Export to SDK' to generate .bit file and open SDK project

Xilinx SDK Project

  • In Xilinx SDK import project and choose 'GH-SDK' folder
  • Import all three projects
  • Use 'Export to SDK' command in XPS and select the workspace to copy over .bit file, etc.
  • Use 'Program FPGA' and run as 'Execute on Hardware' to run project

Teensyduino Project

  • Copy the contents of the 'Teensy/teensy' folder to the 'hardware/teensy' folder in the Arduino install directory
  • Open 'Guitar/Guitar.ino' in Arduino IDE
  • From tools menu, select "Teensy 3.0" as the board
  • From tools menu, select "My Guitar" as the USB Type
  • Use 'Verify' or 'Upload' to build the program
  • Press the reset button on the Teensy board to program

UART Image Capture

  • Open 'UARTImage/UARTImage.sln' in Microsoft Visual Studio

UART Image Capture

  • Open 'Image Filter/Image Filter.sln' in Microsoft Visual Studio

autocaster's People

Contributors

russelljoyce avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.