

Optional supplies are broken out by the use-case. I will list the mandatory and the optional supplies.

There are a few supplies that are necessary for this project. That being said, I hope to make this easy to follow along and I think that anyone can make this project, regardless of skill level. I have "borrowed" some code from other instructables and forum posts and I will list and link all references. I reached out on various forums about the programing side of things as I am not very strong in coding and most of my experience has been with Arduino or ESP type microcontrollers. It was a struggle at times to get everything to come together and work properly.
RASPBERRY PI PCSX2 FULL
Internally, I wanted to use a USB 3.0 port to connect a SATA hard drive for extra storage capacity for media, ROMs, and other programs.Īdditional features that really round the project out are full integration and functionality of the Playstation's front panel power and eject buttons as well as the LEDs on the buttons, PWM controlled PS2 fan speed based on CPU Temperature, and RGB LED lighting to add some visual flair. I've seen where people have used the expansion bay as a panel for mounting the Raspberry Pi while still having access to most of the ports, but I wanted to also be able to connect internally to other devices via the USB, and I also wanted to be able to position the Pi near the PS2 fan to be able to use it as additional cooling. One of the main goals of the project is to make it look as close to a "stock" PS2 as possible while still being able to easily connect peripherals via the USB 2.0, USB 3.0, HDMI, and ethernet ports on the Raspberry Pi. For quite some time I've wanted to put a Raspberry Pi inside of a Playstation 2 housing with the goal of being able to use it as a retro gaming system as well as the option to use it as a Linux computer via the Raspberry Pi desktop.
