Enclosure for the ZX80


The ZX80 attached to its "enclosure", a nice wooden board. Please ignore the experimental circuits on the plastic breadboard.

An enclosure for the homebrown ZX-80? No matter what I have thought, I could not resist the joy of seeing the internals of the computer everytime I sit in front of it to program or play games. After all, the beauty of this machine the way built, is it's components. Seeing them, reminds me every time the good time I had building it and brings memories of the problems arised and the solutions given. I cannot hide all these under an ugly box, no way!

So what I did instead, I got a large piece of solid wooden board that I got from a postage enclosure of my lathe. This piece had naturally got old. This happens when you use a wooden piece for many years, the wood color changes and even the dirt on it gives a nice natural olderness. I drilled holes all the way through onto this wooden piece, to match the holes of the ZX-80 motherboard and I used stainless steel screws to fit the motherboard in place. I had to ensure that the expansion port will be a few milimetres on top and spaced away of the wooden board, so that at least a ISA connector would fit on it without hetting stuck on the wooden board. To accomplish this, I used nuts onto the screws to create custom distance spacers, so that the motherboard can be raised above the wooden board at the desired distance. When the motherboard was fitted in place, the mechanical stability was immediately seen. The ZX-80 sits firmly in place and the key presses no more cause the computer to reboot due to bad connection contacts that were previously caused by the movement and slight bending of the motherboard. The wooden board I used was much larger than the ZX-80 board. I did that because I had in mind the possible expansion boards that could be fitted later on to the ZX-80 and also a tape drive I wanter to include with it. All these had to be fitted onto the same piece of wooden board, so there are no cables hanging around. Now, that would be almost a breadboard computer!

The ZX-80 used three jack connectors for the audio input, the audio output and the power, which were fitted onto the motherboard directly. I did not use these connectors for various reasons. First all the connectors of this type I found were of bad quality. In fact the original ZX-80 used bad quality connectors and with the years passing the pins on these connectors were corroded, making bad contacts and causing problems. The slightest movement of the computer for example, could remove power from it, due to a bad power jack connection and now you had to re-type your program listing all the way from the beginning. Second, I could not find connectors with the same PCB footprint that the ZX-80 motherboard uses. To overcome these problems, I used external chassis-mounted connectors for all these three ports, as well as the video output port and I connected these to the motherboard with the use of thin coaxial cables (even the power one). Just for making the setup looking better, I hide these cables below the motherboard and I made the connections from the bottom PCB layer. Mechanical stability of the connectors was provided with a small but thick piece of aluminum sheet (It has to be 4 mm thick or more), bent in a corner-shape and the connectors are screwed in. This piece is then screwed onto the wooden board. I also added a push-to-brake momentary switch onto this piece, which is connected directly to the power jack. When pressing it, the power to the ZX-80 is disconnected, so this switch was used as a reset switch, without having to modify the ZX-80 itself. A reset switch is very useful, everytime you want to restart the ZX-80 (for example on program crashes) so that you do not have to unplug the power jack or the wall transformer all the time. The connectors I used are RCA types, except from the power jack, and they are manufactured by Switchcraft. I used RCA because it is the standard in audio and video equipment, there are RCA to jack adaptors or cables for PC connection and because the RCA provide lots of contact area in the connections, so dirt and moisture won't be a problem anymore.