> Home > Damien Good > SNES APU Shield

Damien Good SNES APU Shield


Photo: Damien Good

Shield URL: SNES APU Shield
Tags:
Maker: Damien Good

Shield to interface a SNES audio processing unit (APU) to a PC, through the Arduino. This allows SPC files like those found on snesmusic.org to be played on an actual SNES APU, rather than emulating them.

Open Source: Unknown
License: Unknown
Source: Unknown

AREF
GND
D13 / SCK
D12 / MISO
RESET D11 / MOSI ~
3.3V D10 / SS ~
5V D9 ~
GND D8
GND
VIN D7
D6 ~
A0D5 ~
A1D4
A2D3 ~
A3D2
A4D1 / TX
A5D0 / RX
Note:
While most of the pins are in use, The ones that absolutely have to be left in their current logic state of Vcc, while the APU is in use, are D10, D11, and A0. D10 is used to read from the SNES APU, (output on D2-D7 and D12-D13), D11 is used to write to the SNES APU through the same data lines, and A0 controls the SNES APU reset line.

As Long as D10/D11/A0 remain at Vcc, all the remaining pins can be used freely, as long as there is nothing put onto them while those 3 lines are being controlled. Suggested that A1-A5 be used as control lines for any other shield.

Did I make a mistake? Tell me!