Materials needed - Micha213/BlueRetro-PS1-2-Receiver GitHub Wiki
For the PS1/2 BlueRetro receiver you need the following things:
- Blue Retro PS1/2 PCB - see How to order PCB
- components for the PCB - see below
- PS2 controller plug - see below
- alternatively controller plug from Aliexpress - example: ali
- 3d printed case - see 3d printed case
- 4 screws M2x10 - example: ebay
- 4 nuts M2 - example: ebay
- USB to UART Converter - see Flash PCB - example: ebay
- SOIC8 test clip (optional) - see Flash PCB - example: ebay
Components for PCB:
The following components are required for the PCB. If you order the boards assembled by JLCPCB, you do not have to order the components marked in the column named PCB Assembly. Otherwise you will need all components from this BOM. For the LED you can use a resistor (R3, 4) between 1K and 5K. I prefer a 4.7K resistor to dim the LEDs a bit.
BOM:
Designation | Component | Footprint | Quantities | PCB Assembly | Link |
---|---|---|---|---|---|
U1 | ESP32-WROOM-32 (4MB) | SMD38 | 1 | no | link |
U2 | LDO 1117-3.3V | SOT-223 | 1 | yes | link |
C1, 2 | Ceramic Cap 10µF/16V | 0805 | 2 | yes | link |
C3 | Ceramic Cap 0.1µF | 0805 | 1 | yes | link |
C4, 5 | Ceramic Cap 1nF | 0603 | 2 | yes | link |
R1, 2 | Resistor 10K | 0603 | 2 | yes | link |
R3, 4 | Resistor between 1-5K | 0603 | 2 | yes | link |
red | LED red diffuse 3mm | THT | 1 | no | link |
blue | LED blue diffuse 3mm | THT | 1 | no | link |
EN | 3x4mm Tactile Push Button | SMD 2 Pin | 1 | no | link |
BOOT | 4,5x4,5 x 8mm right angle Push Button | THT 3 PIN | 1 | no | link |
Why the plug from an original PS2 controller? Why not a cheap cable extension? Why not XY 3-party controllers?
I've tried many options like cable extensions from Aliexpress or other 3rd party controllers for the receiver. Unfortunately, the quality of all those plugs is rather poor. In addition, the way the plug is mechanically held in the housing is completely different and the housing has to be adapted for this. This cannot be implemented stable and reliable with a FDM printer. Because of this reasons I decided to not use the cheap controller extension cables.
Also there are so many PS2 Controllers out there (thanks to the success of the PS2). Therefore it should not be a problem to find cheap controllers with strong signs of use or defects.
I can't say for sure whether the plugs from the original PS1 controllers will also fit. But I can imagine that they could fit. I am very grateful for information about this.
Controller plug form Aliexpress
On Aliexpress I found some usable PS controller plugs. They are not as good quality as the original plugs, but better than the cheap controller extensions: ali controller plugs The connectors with the straight pins should be used (180 degrees).