Skip to content

megari/SNES_controller_debugger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SNES controller debugger

This is a little project for debugging SNES controllers. The PCB design files and the firmware source code are included.

The hardware uses an Atmel mega32u4 microcontroller.

The firmware uses the YAAL library and yaamake. These are included as submodules in the firmware/vendor directory.

Compilation of the firmware

The avr-gcc toolchain is required in order to compile the firmware. The repositories of your distribution probably have this available.

After the toolchain has been installed:

cd firmware

If you haven't built yaamake yet, do so:

cd vendor/yaamake
make
cd ../..

Finally, build the firmware and program the board:

nano Makefile # Check that the programmer port is correct
make
make program

About

SNES controller debugger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published