Input Display Device
Please note - I no longer build or sell these.

Description

This device allows you to display your controller inputs in real-time using a piece of software called NintendoSpy.


Please note, this does not ship with a micro-USB cable. You will need a micro-USB data cable to connect this to your computer.


You can choose up to 5 different controller types for a single input display device:

  • NES
  • SNES
  • Nintendo 64
  • GameCube
  • Wii Classic Controller


This is not an adapter - The controller inputs are passed directly through to the console unmodified.


This is not arduino-based as many other similar devices are. My input display device a different, faster microcontroller, with custom firmware. Meaning it has some benefits over an Arduino-based input device. See demonstration clips below.


The faster microcontroller means significantly fewer flickering issues which are common with Arduino-based input displays.


My firmware calibrates analog triggers when the controller is first connected/polled, so they don't appear partially depressed when they aren't.


Other devices read the analog triggers incorrectly for a handful of GameCube games, such as Luigi's Mansion, Pokemon Colosseum, Wario World, etc. This issue is fixed in my firmware (see bottom clip).


My microcontroller operates at 3.3V, not 5V like other devices. This is more suitable since N64 and GameCube controllers are also 3.3V devices.


The connected controller type will be automatically detected by the device, and inputs will be sent as long as the device is on.


The device comes in a 3D printed enclosure, approximately 60x60x15mm in size.




Buy An Input Display







You will need the CH340 drivers
You may already have these on your computer
as it is the same driver needed for many serial devices and Arduino clones.

Demonstration

Here you can see the input display in action (bottom), side-by-side with another Arduino-based device (top).
The flickering issue fix can be seen to be fixed in all clips.
The calibration feature can also be seen from the analog trigger values.
The Luigi's Mansion clip demonstrates the right analog trigger issue fix.