NES2Wii - adapter for NES/SNES/N64/SMD/DualShock gamepad to NES Mini, SNES Mini or Wii remote
- You can play Wii virtual console games using original NES/SNES/N64/SMD/DualShock gamepad!
- You can use original NES/SNES/N64/SMD/DualShock controllers with NES Mini or SNES Mini
- You can connect Wiimote to PC via bluetooth and use original NES/SNES/N64/SMD/DualShock controllers with emulators
Just ATMEGA16A (or any other low-power ATMEGA). You need 16MHz crystal for N64. 8MHz internal oscillator is fine if you don't need N64.
Fuses (for ATMEGA16 with crystal)
- Low fuse: 0xFF
- High fuse: 0xD9
How to use with PC
Just install HID Wiimote driver by Julian Lohr: http://julianloehr.de/educational-work/hid-wiimote/
- ATMEGA16A, 16MHz crystal
- ATMEGA8A, 8MHz (without N64 support)
- NES, SNES, N64, SMD and DualShock controllers
There are three modes for NES/SNES/SMD controllers:
- Mode #1 - d-pad works as left analog stick and d-pad on classic controller at the same time
- Mode #2 - d-pad works as left analog stick only
- Mode #3 - d-pad works as d-pad only
You can hold Start+A+B for a few seconds to change mode. Red led will blink 1/2/3 times indicating new mode.
- You can select pins and required controllers in defines.h.
- Detect (DTCT) wire is optional but recommended to prevent some glitches. If not used it must be connected directly to VCC.
Alexey 'Cluster' Avdyukhin