Bluescreen2001 / ZX81-PCB

Recreation of the original ZX81 Issue1 PCB with rounded traces, a slightly altered version also
7 stars 2 forks source link

ZX81-PCB

Recreation of the original ZX81 Issue1 PCB with rounded traces, and the WespiNano, a tiny version of the Wespi.

DISCLAIMER:

This is for personal use only. You may not sell this design without contacting me.

Description:

The Sinclair ZX81 was one of the first home computers. There are several PCB versions out there, but the film for the first version was created manually with clear foil and stickers and pen. This first version (Issue One) is rare but it is "the original" with non CAD like rounded traces.

Original PCB

One day some people from the German Sinclair ZX81 forum diskussed how this PCB can be recreated. So I took a photo from front and back side of the PCB with a scanner, put this as a background images in my CAD application and redraw all the traces. The resulting DXF file was then imported into EAGLE and than mapped to an EAGLE schematic, so I get a consistent EAGLE project. After some fine tuning I got a PCB design which was nearly like the original.

After some diskussions we decided to create a slightly altered version with some "modern" features. See the following chapter ...

Original PCB

Versions:

Issue 1:

This is the most authentic version. Nearly like the original with nothing changed at all:

Issue 1a:

Like Issue 1 above, but a slightly improved silkscreen. Some single resistors are replaced with SIL arrays, but no changes to the PCB traces, besides some cosmetic corrections

Issue 1b:

Some functional addons:

Issue 1c:

Addons

VideoOut

A small addon board fitting onto Issue 1b and higher that features a buffered composite video out cinch connector

VideoOut

Wespi-Nano

This is a tiny version of the Wespi project from the ZX81 forum. It uses an esp32 to scan the video signal to create a VGA or TFT video signal. Also it can send files to the ZX's tape input using a fastload mechanism. The files came from the esp's onboard flash memory which can be populated using a web interface from your PC or mobile. Loading is initiated by an onscreen menu on the ZX81 screen via load command.

Hints:

In every subdirectory you find a *_Gerbers.zip. This are the files you need to create the PCB by any PCB manufacturer like JLCPCB. In the doc directory are some photos and a nice German manual.