Homemade computer

Homemade computer

Blake built his own computer completely from scratch – the Z80 Microcomputer!
“This is an actual computer, built completely from scratch. I began the project in the spring of 2006, while I was taking a course on microcomputers. My Z80 system will remain a work in progress as long as I can think of new things to add to it.

The current specs are:

  • 2MHz 8 bit Zilog Z80 processor
  • 56 KB static RAM (7 x 8k x 8)
  • 1 Mb Flash Memory “hard drive”
  • Interrupt controller with 8 interrupt levels
  • 20 character x 2 line backlit LCD with contrast control
  • RS232 serial port
  • 2 programmable timers
  • Programmable beeper
  • 8X DIP switch and 8X LED’s for general purpose I/O
  • Strobe button for clocked input from the DIP switches
  • Parallel port programming interface with parity

I am often asked “what does it do” when I show this to someone. The answer I always give is, “Whatever I program it to.” “

Source and schematic included – Link & other electronic projects from Blake.

Img413 1434
From the pages of MAKE:

12 thoughts on “Homemade computer

  1. VoiceOfWisdom says:

    This guy out did you: http://www.homebrewcpu.com/

    He didn’t use a microprocessor, he built it.

    His computer is serving pages at: http://www.magic-1.org/

  2. Oracle1729 says:

    VoiceOfWisdom, how is that outdoing anything?

    It’s a question of the scope you choose to work at. I build microcontroller based projects all the time that have more computing power than the project linked here and yet only take a few square inches of circuit board. Am I outdoing this project by packing more power into less space or is he outdoing me by using more primative technology?

    By your logic, http://web.cecs.pdx.edu/~harry/Relay/index.html outdid us all. He built his computer entirely from relays. The person in your link cheated and used IC chips.

    The bottom line is it’s all about the scope of what you’re trying to do.

  3. mattiemutare says:

    Awesome.I am always inspired by techno-tinkerers.Imho there is no such thing as outdoing each other in tinkering – it’s all endless fun and discovery.

  4. Mut says:

    Old computers are awesome.

    In most cases, they are more interesting to use, update and generally muck around with then new computers. These days everything’s really monotonous inthe pc world; there isn’t the variety of different achitectures and platforms than there were 20 years ago.

  5. DEFNET says:

    I was thinking of building my own processor, but I’m not very experienced, I’m planning to build a Z80 computer and then eventually make my own processor using the same architecture and hooking it to the socket.

  6. ce says:

    Nice job. Good to see the old art of constructing hand built systems is still alive. A small z80 controller was my first microprocessor project in high school, in 1988. I have wanted to revisit it, and attempt to get a version of the CP/M operating system running on it.

Comments are closed.

Discuss this article with the rest of the community on our Discord server!

current: @adafruit - previous: MAKE, popular science, hackaday, engadget, fallon, braincraft ... howtoons, 2600...

View more articles by Phillip Torrone


Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).