Skip to content
@Z80-Retro

Z80 Retro!

An open source Z80 computer suitable for running CP/M and embedded applications

Welcome to the Z80 Retro! project repository collection!

The purpose of this organization is to provide an easy way to locate the repositories of hardware and software projects for the Z80 Retro!

The Z80 Retro! project is presented on the John's Basement channel on YouTube. A Z80 Retro! playlist contains much detail about all aspects of this project including the circuit boards, CP/M, the BIOS, and a video display board that uses a popular Video Display Processor called the TMS9118.

Pre-Compiled Binaries

There are pre-compiled binaries of the boot ROM flash and SD card image for the Z80 Retro! in a zip file that is part of the latest official software release in github here.

PC Boards

The bare PC boards can be ordered directly from manufacturers for under $30 USD by using the XXX-gerbers.zip files that appear in the latest release of the respective repos. See the section below named Hardware Project Repos. I have been ordering bare Retro! boards from JLCPCB and get 5 of each (15 total PCBs) for about $30 USD. There is a video on how to order them directly from JLCPCB or OSHPark here.

Version Tags and the YouTube Video Series

As of 20220304, in order to locate the exact same versions of the source code as seen in the playlist you can check out (or download) the specific version of the code using the date-code seen at the start of each video (that look like this: YYYYMMDD.n)

For each repo in the Z80-Retro github organization, you will find a git tag with the same date-code in it that matches the given videos that are focused on that repo. (Click on the tags link in any given repo to see them all.)

Where to Find Everything

Documentation and Manuals:

  • Z80-Retro-Manual - The official Z80-Retro! manual
  • 3rd Party Manuals - Manuals for CP/M, books, chips, and other stuff
  • Watch the videos in the Z80 Retro! playlist. Everything about the schematic, PCB design, downloading & assembling the software, programming the boot-FLASH and SD cards, and CP/M software are covered in great detail. If anything was missed, feel free to comment on YouTube or the discord. Your voice will be heard.

Hardware Project Repos:

Software Project Repos:

Links to related social media:

Popular repositories

  1. 2063-Z80 2063-Z80 Public

    Retro Z80 CPU Board

    Assembly 61 19

  2. 2063-Z80-cpm 2063-Z80-cpm Public

    A flash boot-loader and cp/m 2.2 BIOS

    Assembly 38 15

  3. 2065-Z80-programmer 2065-Z80-programmer Public

    A FLASH programmer for 2063-Z80

    C 9 7

  4. manuals manuals Public

    Information on where to get manuals for the parts used in the Z80 Retro! project

    HTML 6

  5. cpm-2.2 cpm-2.2 Public

    CP/M 2.2 Source, Manuals and Utilities

    Assembly 6

  6. 2068-Z80-TMS9118 2068-Z80-TMS9118 Public

    Composite video & Joystick daughter card for Z80 Retro!

    Python 3 3

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…