Follow-up: Building Instructions for the PiDP-1 Rack

Building the Rack part of the PiDP-1 should take about 2 hours extra.
Tools required: Soldering iron, side cutter, Phillips screwdriver.

We're building the rack parts from top to bottom in these instructions:

  • the I/O Panel
  • the Paper Tape Panel
  • the Lawrence Livermore Speaker Panel
The Operator Panel (with the actual Front Panel) is already built from the previous page;
And the bottom panel below that is just a blank panel, although it will be adorned by a DEC badge and optionally, a Pi 5 power button if you want.

The panels add features to the PiDP-1, but are not required. Feel free to just put the cover panels in the rack and use your PiDP-1 already, if you don't have time to construct everything right now.

PiDP-1 construction temporary low-quality prototype photo...

Rack version: build the I/O Panel

I/O Panel: Overview
Not every PDP-1 was fitted with one, but the I/O panel at the top of the rack was quite useful to have for the PDP-1 programmer or operator. All I/O from the paper tape reader & punch, as well as the characters from the terminal (as in, keyboard & printer) is made visible here. Because the PDP-1 did not use ASCII but FIODEC character encoding, you'll find yourself looking at the character's bit pattern now and then.

On the bottom "Tape Punch" line, you see the lamps arranged in the format of the paper tape: 5+3 bits. Interestingly, the "Tape Reader" top line shows the full 18 bits gathered from reading 3 bars of paper tape. The typewriter lamps reflect the 6-bits FIODEC character encoding - and you'll see the printer ribbon color here too. For more details, please refer the the manual.
PiDP-1 construction
Solder up the I/O Panel PCB

The IO panel consists of two parts - a cover panel (Ref.#F) and a circuit board (Ref.#Q). The circuit board is connected with a ribbon cable to the connector at the top of the PiDP-1 PCB. Please make sure you do not plug the ribbon cable in twisted: the red stripe of the connector cable should be on the same side on either end.

Soldering:

PiDP-1 construction 1. Put the LEDs into the front of the I/O PCB (Ref.#Q). They do NOT need LED spacers, as opposed to the main PDP-1 front panel.
PiDP-1 construction 2. Put the IO cover panel on top so you are sure the LEDs fit through the cover panel, flip over, and solder up the LEDs. One pin first, so you can correct any LEDs that do not end up flush. Then the other pin.
PiDP-1 construction 3. Add the angled pin header. It is a good idea to do this with the ribbon cable connector inserted, at least for the first few pins. So you know the angled connector is far enough from the PCB to fit into the connector.
PiDP-1 construction 4. On the back of the PCB, solder the 2 IC sockets (mind the notch, match it with the footprint) and the diode. Insert the two chips in their sockets.


Rack version: build the Paper Tape Panel

Paper Tape panel: Overview
PDP-1's come in many forms. But all generally used paper tape as the primary storage medium. Output came from the paper tape punch, input from the paper tape reader. The PDP-1 at the Computer History Museum shows what is now the iconic image: the tape reader mounted on the rack. The panel above it hides the tape reader, spewing its output hidden from the black vertical bar. Other layouts existed: the tape reader and/or tape punch could be external peripherals as well.

The PiDP-1 aims to be a close replica of the PDP-1 at Lawrence Livermore, which had an external, higher-speed tape reader. The DEC punch, however, was kept in the location now familiar from the PDP-1 at the Computer History Museum.


Because fast, reliable tape readers/punches are next to impossible nowadays, the PiDP-1 has taken a liberty with the panel. We keep the Paper Tape Punch panel with its vertical slot. But inside sit two USB ports, intended for USB sticks. Think of USB sticks as very high capacity paper tapes. The upper ports mounts a 'USB tape' into the reader; the lower one saves a 'USB tape' from the punch.

You're not forced to use USB sticks. Any paper tape file from SD card can be mounted too. But when you slot in a USB stick in either connector, that will be the paper tape 'mounted' on the PDP-1's reader/punch.

Until a real tape reader and punch become affordable again, USB paper tapes are the next-best solution to experience how it feels to operate a PDP-1. Much better than 'clinically' mounting image files from some tape directory...
Solder up the Paper Tape panel parts

The Paper Tape Panel needs to be constructed from 3 layers of panels: white front, black spacer panel to give some depth. then a black panel to mount the USB ports on. As electronics people, the idea is not to use glue, but solder to put these together.
The processs is best explained in pictures. As always, click to enlarge images. Note that all parts are facing down, and so their part numbers MUST be visible on the top right of each part as you build it together. Make sure to check that, so you do not put parts upside down or reversed!

1. Joining Layer 1 (white &s blue) and Layer 2 (black):

PiDP-1 construction Break up parts #I and #J. Use a side cutter for a partial incision first, then break up by hand. It's not delicate or risky. No need to be neat either.
PiDP-1 construction Put the parts K and L between the aluminum profiles supplied in the kit, using them to neatly line everything up. Tape parts K and L to panels G and H, tightly against the aluminum guides for neatness. Make sure the tape does not enter the rectangular area indicated by the lines above/below it on the photo.
PiDP-1 construction Very, very precisely place part I on the indicated place, and make sure it is exactly aligned with the guidelines on the panel. Very exactly, this is one step where precision matters. Then tape it up and check after taping if it is still aligned precisely (note 1).

PiDP-1 construction Do the same for the narrow part J-1 that you broke off from part J. It's the shorter of the two narrow parts. Note the text 'top' on it, it needs to be at the top. Here, you do not need super precision, it's an ugly construction part hidden from view. It simply helps to clip the panel into the metal strips above and below it on the panel, nothing more.
PiDP-1 construction Close-up: Do a small solder blob in 4 of the circles to fix the black panel to the white panels. If alignment is good at the end of this section, you can fill up the whole circle with massive amounts of solder blobbing. But if not, you're still able to reheat & reseat to fix any misalignment. First go on with the next step - adding the second black panel.

Note 1: the best way to check precise alignment is easy. See how the gap between the white panels is slightly narrower than the slot in the black panel. Make sure the stripe of white you see on both edges is straight and symmetrical. That's sufficient to know you've done the alignment precisely.

At this stage, you have soldered on the first of the two black panels. The second, Ref.#J, comes up on top of that first one. The USB connectors will be mounted in this second black panel, and its positioning needs to be just as precise as the first one. To see why, look at Ref.J: you want to have the glossy metal 'U shape' aligned precisely for cosmetic reasons. It's highly visible (maybe we should have left off the glossy U shape, but it is there in the real machine, and we want this to be a close replica).

Now you know what the thing is you have to look out for, go ahead and solder the second black panel on top of the first one.

2. Mounting the 3rd layer: Panel #J.

PiDP-1 construction Here, roughly placed on the target location...
PiDP-1 construction ...now placed very precisely and fixed in place with tape. Solder up with 4 only small solder blobs, to the first black panel.
PiDP-1 construction Tip: solder black panel #J to black panel #I with a solder spot that is away from the solder spot that joins black panel #1 to the white panel. That makes it easier to fix misalignments if you need to.
PiDP-1 construction Also, put the second and longer break-off bar, I-1 on top of the first. Note the label 'TOP', and note that this part is taller than the first. That is because the aluminum profiles will be wedged between the white panel and the second black panel later on.
PiDP-1 construction Just one more shot of how it all looks by now. Look from the front to see if everything looks good. If not, reheat & reseat. If it does, use lots of solder as if you were Mario the plumber to fill the solder circles!


Mount the USB connector cables
This does not need photos: Put two USB connector cables in to the Paper tape panel with the provided 2 screws per cable. The screws go in from the front. Align the USB connectors neatly before you tighten up the screws. They have some flexibility in positioning.
Fold down the cables coming out of the panel connectors with some force. They will need to make a sharp 90 degree turn to the bottom. You will insert the two USB cables into the Pi during the last construction step.


Rack version: build the Speaker Panel

Speaker Panel: Overview

This is a replica of the PDP-1 at Lawrence Livermore (which happened to be the best equipped PDP-1 of them all). Its speaker panel contained an amplifier with loudspeakers. Deviating from the original, a (any) 7” HDMI monitor can optionally be mounted in-between the left and right loudspeakers.

The panel's structure consists of the Speaker Frame (#N), mounted behind the actual Speaker Panel (#M) itself. The optional monitor can sit behind the two center holes in the panel, showing a combination of terminal, paper tape visualisation, and Type 30 display – set up according to your preferences.

The monitor slot was designed to take pretty much any 7 inch display stiing in between the Panel and the Frame. But depending on your particular display's connector placement, you do need to take out one of the 8 M2.5 spacers to allow room for the bulky HDMI cable. Just leave the bolt on the front, and put the nut on it instead of the nylon M2.5 speaker. That gives ample room to the HDMI cable, wherever it may be located on your particular display.
It helps to have a picture of what you'll be building upfront. Here is a view at the back of the Speaker Panel as we'll construct it now:
Build the Speaker Frame
PiDP-1 construction From the Speaker Frame (Ref.#N), press out the 2 speaker mounts, the 2 long tabs and the 6 little oval tabs.
The press out parts laid apart. These will become construction parts.

Build the 2 speakers onto the Speaker Frame:
PiDP-1 construction Put the speaker in through the front of the Speaker Frame, put the press-out speaker mount on top, fix with a M3 nut/bolt
Wire each speaker's solder tabs to the indicated solder holes on the Speaker Frame, using the red/black wire
Solder two angled 2*1 pin headers to the speaker connectors on the speaker frame, see red circles in photo. Later on in the process, use the 4 10cm F/F 'rainbow wire' with Dupont connectors, to connect them with the amplifier.
Mount the Speaker Frame on the Speaker Panel (#M)
PiDP-1 construction

Insert 8 M2.5 bolts from the front of the Speaker Panel (#M)


To the right: your photographer forgot about the black speaker cover foam, please don't make the same mistake :-)

PiDP-1 construction

1. On the inside of the Speaker panel, screw in the 8 nylon M2.5 hex spacers.

2. ONLY if you plan to mount a 7 inch HDMI display: put an additional hex spacer on each of these 8, to give extra height for the display

3. Put the Speaker Frame on the hex spacers; put 8 M2.8 nuts behind the Frame

Mount the amplifier on the Speaker Panel Mount the little amplifier board by putting the volume knob (with the washer ring provided with the amplifier board) through the mount hole at the very bottom right of the speaker panel (#M); tighten with the nut provided with the amplifier board, and then push the volume cap onto the knob.
Cut off parts of the provided red-and-black speaker wire to connect the amplifier to the speakers, and to the provided 3.5mm audio jack cable as follows:

PiDP-1 construction Add pin headers to the leftmost 6 solder pads (for the speakers and the 5V power).

Use the 4 10cm F/F 'rainbow wire' with Dupont connectors, to connect the amplifier to the Speaker Frame's pin headers for both speakers.
PiDP-1 construction Connect the 5V power connector to the PiDP-1 PCB. Use the 2 strands of 30cm M/F rainbow wires. 5V to 5V, GND to GND, careful here!
PiDP-1 construction Solder the audio jack cable straight on the remaining three pins of the amplifier.
Just in case the colours on your cable deviate from ours: the pin order on the photo of the PCB is Left (red), Ground (black), Right (yellow). Check the cable pinout if your colours do not match the photo!
PiDP-1 construction Mount the amplifier on the Speaker Panel as shown. The provided ring goes on the back of the panel, the nut on the front. Now, push on the volume knob

Mount the speaker foam First, on the back of the Speaker Panel itself (ref.#M ) use some glue (it does not matter too much what type) to cover the 4 ‘speaker holes’ with the provided speaker foam. Of course, if you use a HDMI monitor behind the center 2 holes, do not cover these two!


Rack version: Construct the aluminum frame

How we got to make a custom aluminum rack
Part of making such a replica is always to find the right parts. This is just a background story, no need to read it for constructing the case.

PiDP-1 construction Making molds is skilled work, done by hand. The mold maker told us he'd just a custom mold for us, no worries... thank you!
Our problem was that the PDP-1 had very specific shapes for the aluminum rack and the aluminum strips between the panels. We tried many standard parts, for picture frames etc, but they were all wrong.

So we were rather grateful for the help we got - a custom profile was certainly not a commercially relevant job, giving the tiny quantities we needed.

On the right, the machine used to push the hot aluminum through the mold. It felt embarrassing to only order a few hundred meters of these parts in a factory more used to making hundreds of miles of aluminum profiles. But they were nice enough to sneak our mold in on a quiet day.

So, that's why we have the frame as we wanted it!
PiDP-1 construction Click the picture for a short movie of the machine...
Use three of the four aluminum profile to construct a U-shape
PiDP-1 construction The components of the frame itself. Not shown are the 4 stand-offs that can be mounted to the back of the profiles, and the 5 T-bar separators that go between each of the panels.
PiDP-1 construction To join two of the aluminum profiles, insert the first corner part...
PiDP-1 construction ...then the second one with the tightening screws. Tighten the screws to fix the connection...
PiDP-1 construction ...Connection made.
PiDP-1 construction For the moment, leave the top of the frame off. We first need to stack up the panels in it.
Slide in each of the panels
PiDP-1 construction An overview of all the parts. Note the U-springs inside the aluminum frame, used for tightening each panel to the sides inside of the frame.
PiDP-1 construction Slide in the bottom panel, fix with one or two U-springs at the bottom.

Put in the first of the T-profile aluminum separator strips on its top. Let U-springs press on the left and right of the strip (not the panel itself) to hold both the strip and the bottom panel in place.
PiDP-1 construction Then, slide in the Operator Panel (the one with the front panel on it). For this panel, use two U-springs on the left and two on the right. It needs to be firmly pressed in place for when you operate the front panel switches!
PiDP-1 construction Add another T-profile separator strip, then the Speaker Panel. Use more U-springs
PiDP-1 construction The Paper Tape Panel is inserted next. Plus another T-profile separator
PiDP-1 construction The I/O panel comes last. Mind: the T-profile separator sits betweenits front panel and its actual circuit board!
PiDP-1 construction
PiDP-1 construction This is optional. If you want more depth behind the frame, 4 of these frame spacers are included. You need them when you opt to put in the USB connectors, even more when you add the optional 7 inch display. Otherwise, you might leave them off.
PiDP-1 construction These spacers come with a nut, which you slide into the frame's side profiles, and a spacer cap, which you screw tight once you've slid the combination to its desired spot. Logically, you put one close to each of the four corners of the frame.
PiDP-1 construction Screw on the top of the frame.
PiDP-1 construction You're ao close to being done.

But not quite :-)
Badges are still missing on the front, and you still need to connect the cables on the back


Wiring up & applying the PDP-1/DEC badges:

(See to the right:)
  • I/O panel: the ribbon cable needs to to the top of the PiDP-1 main PCB.
  • Paper Tape Panel: the two USB cables need to go from the to the USB ports of the Raspberry Pi.
  • Speaker Panel:
    • the 5V/GND wires need to go into the female pin header at the top of the PiDP-1 main PCB.
    • the 3.5mm audio jack needs to be plugged in to the USB audio dongle, which needs to be plugged into the Pi.
PiDP-1 construction
(See to the right:) Glue the "PDP-1" badge on the Paper Tape Panel, and the "dec" badge on the bottom panel.

DEC did not always do this, and the position they used varied as well. You should at least care about placing it nicely straight though. To guarantee that, place some rectangular object flush against the aluminum separator bar above the panel, pre-glue the badge, and push it flush against this object. Again, the precise positioning is not really defined!

If you are not using the little Pi 5 power button on the bottom panel, you can put the "dec" badge there to cover it up.
PiDP-1 construction
Wiring the panels to the PiDP-1 main PCB Use the 30cm ribbon cable to connect the I/O panel to the connector at the top of the main PCB
Insert the USB audio dongle into the Pi, plug in the audio jack from the speaker panel
Insert the two USB connector cables from the paper tape panel into the Pi

Optional, if you have a Pi 5: add a wire from the bottom panel's tact switch to the power switch footprint of the Pi 5


And you are done!


It was a lot of work - but we hope to placate you with the comment above: the 1959 version of the PDP-1 was even more work...
Please let us know of any feedback on this buiding instructions page. It was written in August 2025, so it is fairly new. And such instructions tend to improve in clarity from feedback. Thank you!