Posts

Showing posts with the label Arduino

Using PlayStation 1 Densha de Go controller on emulators

Image
Items needed Arduino Leonardo (or equivalent). Note that it has to have at least one 3.3V power output. A standard PlayStation 1 controller A Densha de Go controller 6 male-to-female jumper cables Procedure Initial Cabling Using the jumper cable, connect the typical PlayStation 1 controller with the Arduino Leonardo. PlayStation 1 controller pin numbers --------------------- \ 1 2 3 4 5 6 7 8 9 /  ------------------- Connection to Arduino Leonardo * PlayStation 1 controller pin 1 (DATA) --> Arduino Leonardo digital port 12  * PlayStation 1 controller pin 2 (CMD) --> Arduino Leonardo digital port 11  * PlayStation 1 controller pin 4 (GND) --> Arduino Leonardo port GND  * PlayStation 1 controller pin 5 (VCC) --> Arduino Leonardo port 3.3V  * PlayStation 1 controller pin 6 (ATT) --> Arduino Leonardo digital port 5  * PlayStation 1 controller pin 7 (CLK) --> Arduino Leonardo digital port 4 Set up Arduino IDE Install the IDE is avail...

Adafruit Si5351 clock generation usage

Main tutorial Additional note: Before running the example, download the Adafruit sensor library and put the  .cpp and .h file to the Si5351 library.

Extending Arduino SNES ROM-reader -- solderless reader, spc7110 support

Image
This short article shows my following extensions on the Arduino SNES ROM-reader as described here . Construct the reader hardware without soldering Solderless reader SPC7110 support Solderless reader The key thing is to identify the names of the components that you need and get them. In fact that step takes me quite a while to sort out. The components that you need: Arduino Resistors, capacitors and shift registers as described in the schematic diagram  A security screwdriver for Nintendo SNES (to open the SNES cart) Extra stuff needed for solder-less construction breadboards Wire cable connectors (male-to-male and male-to-female) 0.100" 35- or 36-pin Spacing Card Edge Connector -- note that we need to have male pin on one side of the connector, so we can plug in the male-to-female connectors to connect it to the breadboard SPC7110 support SPC7110 is a special chip that appears in a few SNES carts in 1995-1997. Carts with this chip features a 8Mb prog...