The Zeta minimal Z80 toggle-switch computer

The Zeta is a minimal Z80 toggle-switch computer. It has a Zilog Z80 microprocessor, 256 bytes of RAM and the only interface is the front panel which directly sets and reads the address and data buses.

There is a video of it executing Euclid’s algorithm:

At the moment, there is only one real source file in this repository, an Inkscape-produced SVG which contains the stripboard layout and lasercut paths along with the image for the box top. In the future I’ll try to add a KiCad circuit diagram. This file doesn’t preview well in github because there are some very thin and zero-width lines – turn on outline mode (View -> Display mode -> Outline) in Inkscape to view it.

The Zeta minimal Z80 toggle-switch computer

Note that this isn’t a foolproof guide to building a replica – there are several parts not recorded yet, such as where to cut the track on the stripboard, and some extra components for the voltage regulators.

There are some errata in the current source – please see the issues section for details.

Why is your circuit diagram in SVG?

Because of the number of DIP chips in this project, it suits stripboard well, and I haven’t found a good program for designing stripboard layouts yet. Fritzing supports small stripboard, but has performance problems when you use a layout as big as this one.


For more detail: The Zeta minimal Z80 toggle-switch computer

About The Author

Ibrar Ayyub

I am an experienced technical writer with a Master's degree in computer science from BZU Multan University. I have written for various industries, mainly home automation, and engineering. I have a clear and simple writing style and am skilled in using infographics and diagrams. I am a great researcher and is able to present information in a well-organized and logical manner.

Scroll to Top