Build your own Z80 CP/M homebrew computer

Jan 14, 2010 23 Replies

Hi! If you are interested in building your own homebrew Z80 CP/M single board computer please contact me. I have many PCBs available for the N8VEM SBC and all the peripherals. You build the computer yourself using the PCBs you either make them yourself or you can buy the low cost ECB Eurocard PCBs from me.



There are several PCBs available:



SBC (Z80 CPU, 512K SRAM, 1MB ROM, serial port, parallel port, RTC, and ECB bus interface)



ECB backplane (6 slots)



ECB bus monitor (with bus status, address trapping, and single step modes)



ECB prototyping board (with IO decoding circuitry)



DiskIO (floppy and IDE interfaces)



Zilog Peripherals (CTC timer, DART dual serial, dual PIO with 4 eight bit parallel ports)



VDU (video interface with PS/2 keyboard, PS/2 mouse, and parallel printer port)


6809 host processor (128K SRAM, 2K ROM, expansion bus)


There are a number of S-100 boards available also with more on the way.



S-100 backplane (6 slot with active termination)



S-100 prototyping board



S-100 buffered prototyping board



S-100 IDE board



All the design information for the N8VEM hardware and software is freely and publicly posted. Please feel free to join us if you would like to participate.



formatting link



formatting link



Thanks and have a nice day!



Andrew Lynch


Hi! One of the N8VEM builders just posted this photo of a completed system.

formatting link

The homebrew computer is functionally complete with all the components you would expect of a system of the late 1970's early 1980's era.

Andrew Lynch

A 3.5" floppy drive??? PC keyboard? I recognize the wood panelling though! :)

Did this message get stuck in the pipes for about 20 years?

Much more fun to emulate every processor that has been in major use since the beginning (practically) using the MAME emulator.

And it plays games too. All of them, in fact.

d

Hi! Yes, but MAME is just an emulator that runs on a PC. There is no building involved, no design, no creation, no joy of watching it work for the first time. Just another boring program running on commodity PCs.

MAME is a fine program but is no substitute for building your own computer from scratch. If you do not understand what I mean then you should try it some time. Electronics is a fun hobby.

Thanks and have a nice day!

Andrew Lynch

Today, I made (integrated) a satellite modem, an 8 port router, a mobile antenna controller chassis, and a GPS synchronized gyroscopic inertial stabilizer.... from scratch. Electronics is a fun career.

Execpt that what is proposed would not be building it from scratch. The major parts of the computer are the processor and the memory, neither of which are going to be built by all but the most dedicated DIYer.

Even then it would only be "from scratch" if we allow that to involve the use of ready made discrete components. Unless you're going to purify your own silicon, etc.

Sylvia.

True enough. Please let me clarify.

In this context "from scratch" means from the SSI, MSI, LSI component level. The builders supply their own passive components, connectors, transistors, and 74xx family logic. There are some LSI chips but those typically available in the late 1970's/early 1980's era with a few exceptions (4Mb SRAM, Propeller, etc). They can either make their own PCBs or use those I had made.

Typically "homebrew" implies the use of prototyping boards and/or home etched PCBs but in this case I designed the PCBs based on my own prototyping so it is a bit of a jump start for new builders. The intent of the N8VEM homebrew computing project is make the hobby accessible to new hobbyists and those who would rather build using DIP

0.1" PTH construction instead of SMT etc.

Thanks and have a nice day!

Andrew Lynch

Point-to-point wiring... better keep it pretty slow too. :-)

snipped retarded spam

All goddamned spamming retards should face firing squads!

AGSRSFFS!

I guess the only question that would remain is why would you think that your interests allow you to preclude the posting conventions of the group. Why did your post need to be in the form of SPAM?

PCs that have ports.

Virtually any scenario can be re-created. Not surprising that a spamming retard would not know this basic premise.

Uhhhh... dumbfuck. That is EXACTLY what it IS.

I have made µcontroller and µprocessor controlled HV power supplies that are precision regulated for medical, human contact use. I think I can handle a legacy Z80 kit.

Maybe you were not around when Heathkit was the path for 'your level' of knowledge of electronics.

Stop spamming our Usenet news groups. If you do not know the rules and conventions of this forum, which you have decided to interlope in, or if you simply do not care, you will find yourself unwelcome.

Pushing your crap ads under the guise of electronics interest does not preclude the fact that it is not allowed by this forum, this group, Usenet in general, OR your ISP, OR Google groups, the channel you chose to push your SPAM into Usenet through.

Yes, IDIOT, this is Usenet.

I think I'm suffering PTSD flashback - somebody call me a lawyer....

Dirk http://www.transcendence.me.uk/ - Transcendence UK http://www.theconsensus.org/ - A UK political party http://www.blogtalkradio.com/onetribe - Occult Talk Show

You're a lawyer!

Greed is the root of all eBay.

What a nasty thing to say to someone. It's *almost* as bad as saying, "You're Slowman!".

Well, he DID ask for it. :)

Greed is the root of all eBay.

This posting has nothing at all to do with electronics. Why don't you grow up and post a circuit question/solution? And begin to understand that both sides will always lose a pissing contest during a wind storm ;-)

You did mine that metal yourself, didn't you? ;)

Sylvia.

Just walk this way...

Dirk http://www.transcendence.me.uk/ - Transcendence UK http://www.theconsensus.org/ - A UK political party http://www.blogtalkradio.com/onetribe - Occult Talk Show

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required