c p u ville logo
Donn Stewart
13917 Deviar Dr
Centreville, VA 20120
dstew@cpuville.com

Designing, Building, and Selling Obsolete Computers -- for Educational Purposes -- since 2004

c p u ville logo menu icon

CPUville is dedicated to the computer electronics hobby. The projects and kits here reflect my interest in basic computer hardware. The computers here are simple, and presented in a way that I hope will make them easy to understand. Here are the main things you will find here:



8-bit processor three board stack

This kit is a simple 8-bit computer processor that you can build. It is a challenging project, implemented on three printed circuit boards, for the arithmetic-logic unit, the control logic, and the main board. All details of the processor design and construction are open for study.



Z80 computer kit

I have a series of kits for sale for a simple Z80 microcomputer that can be assembled by hobbyists or students with average soldering skills. The kits progress from a bare-bones system board up to a system with a disk interface capable of running the CP/M operating system.


This project is the prototype for the 8-bit computer processor kit. Here you will find details of development of this processor, and explanations of the design.


These are pages explaining the basic elements of computer electronics


Other projects

The original CPUville TTL processor

A wire-wrap Z80 microcomputer system


Homebuilt CPUs WebRing

JavaScript by Qirien Dhaela

Join the ring?

The webring is maintained by Warren Toomey. To join the Homebuilt CPUs ring, drop Warren a line, mentioning your page's URL. He'll then add it to the list. You will need to copy this code fragment into your page (or reference it.)
Note: The ring is chartered for projects that include a home-built CPU. It can emulate a commercial part, that′s OK. But actually using that commercial CPU doesn′t rate. Likewise, the project must have been at least partially built: pure paper designs don′t rate either. It can be built using any technology you like, from relays to FPGAs.