Oscar Vermeulen
Published © GPL3+

PiDP-8: A PDP-8 Minicomputer on Raspberry Pi

Everyone wanted a PDP-8 minicomputer. Well, in 1968. Blinkenlights! Just boot the SD image on a Pi, and maybe add a front panel.

IntermediateFull instructions provided5 hours9,663
PiDP-8: A PDP-8 Minicomputer on Raspberry Pi

Things used in this project

Hardware components

Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
Any Pi from the A+/B+/2/3/Zero/Zero W will work. Bootable SD card image works on all of them except the 3. For the 3, install the tarball on Raspbian instead.
×1
5 mm LED: Yellow
5 mm LED: Yellow
Any 5mm yellow LED
×89
1N4148 – General Purpose Fast Switching
1N4148 – General Purpose Fast Switching
×26
Toggle switch
Any small switch works fine, but I made my own 'PDP-8 replica switch' for good looks.
×26
390 ohm resistor
×12
Resistor 1k ohm
Resistor 1k ohm
×3
udn2981 driver IC
×1
Adafruit 40-pin header
×1
Custom fabricated PCB
OSH Park Custom fabricated PCB
The front panel PCB designed for the PiDP-8
×1

Story

Read more

Schematics

PiDP user manual

See my web site for any updates, the manual is a bit outdated by now

Kicad Project file, Inkscape front panel artwork, source code

See my web site for potential updates

Code

Software (includes source code)

C/C++
https://obsolescence.dev/pidp-8-quick-install.html

Github source code

Actually, see my web site for future updates.

Credits

Oscar Vermeulen
4 projects • 29 followers
Vintage computing type, known to dive into homebrewing computers regularly
Contact

Comments

Please log in or sign up to comment.