mockband/README.md

42 lines
1.1 KiB
Markdown
Raw Normal View History

2023-12-31 20:33:29 -07:00
# Mock Band
Microcontroller Firmware to emulate guitar and drum kit controllers from the
Wii version of the Rock Band games.
This is based on the foundational work done by Nicholas Angle on the
[Wii Guitar Controller](https://github.com/NianZo/WiiGuitarController)
([text article](https://www.niangames.com/articles/reverse-engineering-rockband-guitar-controllers)).
All I did was speed up the loop code to detect drum pad strikes,
which are very quick!
# Parts Needed
* A [Sparkfun Pro Micro](https://www.sparkfun.com/products/12640)
* A physical controller
## Sample controllers
I used the following:
* [MiniCaster](https://www.printables.com/model/479046-minicaster-mini-clone-heromidi-controller)
by Vlad the Inhaler:
it comes with full build instructions.
* [Cheap children's drum toy](https://www.amazon.com/Electronic-Sboet-Practice-Headphone-Christmas/dp/B0CHJMYCH9/),
each pad is a momentary switch.
2023-12-31 20:36:07 -07:00
# Wiring
![see standard.hh for pin connections](wii-rb-std.png)
For a drum kit,
orange is the kick pedal.
Strum and whammy are not wired.
If you are not using a whammy,
you should probably ground that pin.
I didn't, but you should. ;)