1 / 7
PiBM PS/2 Model 25
Order a print of this model
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
Fully operational mini version of the IBM PS/2 Model 25 from 1989. Recreated using a Raspberry Pi 4B as the computer.
- Rating
- 5 / 5
- Likes
- 57
- Downloads
- 194
- Makes
- 2
- Views
- 2,206
- Reviews
- 1
Updated at source:
Model information
- Source
- Printables
- Category
- Computers
- License
- Creative Commons — Attribution — Share Alike
Detailed printing and assembly instructions on Instructables
- Update 1/3/2023.
- Alignment groove between pieces enlarged
- Display Front pieces realigned to face downward to bed. This requires a bit of support but keeps the front lip uniform with less need for putty/sanding.
- Update 1/19/2023
- Added Audio Jack connection PCB gerber file. This simplifies the audio wiring.
- Update 5/23/2023
- Add Audio Knob mounts which can harness a 6mm potentiometer, as well as an extended audio knob
Filaments used
Electronics and Hardware
Items with asterisks * have dimensions expected to fit
- 10.4 inch 1024x768 Brightness 500nits IPS LCD Screen *
- Ask seller for 50cm keyboard cable, the standard 30cm won't quite reach the rear panel
- MEISHILE 12V 10A 120W DC Switching Power supply *
- Raspberry Pi 4b *
- ...and storage card
- Icstation TPA3116D2 *
- Micro SD to SD Card Extension Cable Adapter *
- after three attempts with different models, this never operated as expected - too much electronics noise?
- Alternatively, use this Right Angle USB C Extension Cable with the alternate diskette mount.
- SWITCH ROCKER DPST 10A 125V *
- CONN JACK STEREO 3.5MM R/A *
- Speakers (2) *
- 64.3mm diameter speaker mounts - Dayton Audio DMA58-4 2" Driver
- 73.5mm diameter speaker mounts - Dayton Audio PC68-4 2-½" Driver
- Power Cord Inlet Socket *
- 3MM LED - Green
- 150ohm+ resistors for the LEDs
- Hook up wire
- Power Cable - 14 AWG
- Spade Terminals, Fork Terminals, Dupont Connectors
- Heat Shrink Tubing
- 60mm Fan
- Spring, 8mm diameter, 18 length
- USB C Type-C Male Plug Cable
- 5.5mm DC Pigtail
- 3.5mm Headphone Pigtail
- Micro HDMI to HDMI
- Prototype circuit board
- JST-XHP Connectors
- Threaded Inserts and Bolts
Finishing Supplies
- Super Glue
- Glazing & Spot Putty
- Sand Paper - 100, 400, 1000
- Primer
- Case Spray Paint
- Bezel Spray Paint
- Electronic Board Paint
- Acrylic Paint for Details
- Spray Lacquer
Tools
- 3D Printer
- I used a somewhat upgraded Ender 3 - it has OctoPrint/Raspberry Pi with camera, a PEI bed surface, dual gear extruder, and the 3D printer enclosure I had designed. However, a well tuned stock Ender 3 will be able to print all of the pieces just fine. (Unless the plastic extruder breaks!)
- Clamps for gluing, a bunch of them in various sizes
- Precision screw drivers and Hex screw drivers
- Precision tweezers
- Wire Stripper
- Cable crimper
- Terminal Crimper
- Soldering iron and solder
- Soldering stand/clamp
- Heat gun
Also, this angled fan duct can be used for airflow directed at the board.
Printing Notes - Make sure to have good bed adhesion and leveling, especially the larger pieces.
| Part | Finishing |
|---|---|
| Bezel Front Icons | Glue, Putty, Sand edges |
| Bezel PiBM Logo | Carefully trim any excess plastic, sand surrounding surface, paint dark grey and use white/silver stamp ink for the letters |
| Bezel Lower Right | Support needed for the LED mount and Icons |
| Case pieces | Support needed for lip and grooves on the edges. |
| Case Rear Panel Handle | Attach this with glue to the panel |
| Stand Leg | Print two of these, print/paint dark grey |
| Front Panel | Support required for diskette bay overhang. Block out threaded mount holes. |
| Diskette Mount | Requires support for the bolt holes, set to 54 degrees and no extra will be printed. Print in black. |
| Electronics Board | Support only needed for the larger slots, unless you're confident about bridging. Block out threaded mount holes and video control icons. Print/paint dark grey. |
| Extra Knob Mount | Print in black |
| 60mm Fan Cover | Print in black |
| Bezel Assembly | Glue, Putty, Sand surface smooth, Prime, Paint Grey-Brown |
| Case/Display Assembly | Glue, Putty, Sand surface smooth, Prime, Paint Antique White |
Inserts and Bolts
| Piece | Count | Inserts | Bolts |
|---|---|---|---|
| Bezel and display | 4 | M3×6mm | M3×8mm |
| LCD Panel and Bezel mount | 4 | M2×6mm | M2×6mm |
| LCD Control Board mount | 3 | M2×6mm | M2×6mm |
| Electronics Panel Mount | 1 | M3×6mm | M3×6mm |
| Diskette Bay Mount | 2 | M2×6mm | M2×6mm |
| Audio Board Mount | 2 | M2×4mm | M2×6mm |
| Extra Knob Mount | 1 | M2×6mm | M2×6mm |
| Power Switch Holder | 2 | M2×4mm | M2×6mm |
| Rasp Pi Mount | 4 | M2×6mm | M2×6mm |
| Buck Converter Mount | 2 | M2×6mm | M2×6mm |
| Power Socket Mount | 2 | M3×6mm | M3×8mm |
| Fan | 4 | use nuts | M3×12mm |
| Speakers | 8 | M3×6mm | M3×8mm |
| Rear Panel | 4 | M3×6mm | M3×6mm |
| Stand Leg | 2 | M3×6mm | M3×12mm |
| Power Supply Mount | 2 | M3×6mm | M3×6mm |
Raspberry Pi is a trademark of Raspberry Pi Ltd.
PERSONAL SYSTEM/2 (TM) is a trademark of IBM, August 4, 1987.
