But this really is a stretch:
The Z80 Membership Card itself is a stand-alone single-board computer that can "power up" your projects, like the Parallax BASIC Stamps or Arduino microcomputers.
Both of those are very commonly called microcontrollers, not microcomputers, since they have all of those extra chips merged into the single package of the CPU.
Take a look at the Arduino Uno [1] which is a very typical (if old) example: you will see that the board is not covered in ICs from edge to edge, since all of the main functionality is in the single-chip microcontroller. I think the second big-ish package visible is for the USB, but that also disappears on more modern controllers with on-board support for USB.
[1]: https://en.wikipedia.org/wiki/Arduino_Uno#/media/File:Arduin...
So the stretch is not much more than a matter of semantics, imho. I’ve used Z80’s as microcontrollers, I’ve also used them as microcomputers.
Consider this a warning though: this hobby has caused me to involuntarily collect every model of Z80 powered TRS-80 computer.
If you wish to become hooked anyway, this project might be another good place to start: https://hackaday.io/project/159973-z80-mbc2-a-4-ics-homebrew...
And yep, I now also own many 6502 based computers :-)
I ended up giving away the Joust machine to a guy (https://web.archive.org/web/20200709102945/http://www.robotr...) who had poured his heart and soul into Robotron disassembly and also was the Joust world-record holder in 1983, so I knew he'd appreciate it at least as much as I did. He happened to live in the area, and was more than happy to drive over and load it up. It's been 13 years since then. I hope he and it are doing well!
Factoid: It takes about six hours to reach 10 million points on Joust. Christian's record was 98 million points!
I know, you have to take a pragmatic approach… but feels like cheating… idk.
It also didn't help that I didn't have many EEPROMs or an EEPROM programmer at the time, but the ATMega32A can be programmed with an ordinary Arduino.
[0] - https://hackaday.io/project/19000-a-4-4ics-z80-homemade-comp...
But you don't need a physical Z80 to enjoy that classic instruction set. For example see this source file from one of my projects; https://github.com/billforsternz/zargon/blob/main/src/zargon...
The good ole' Z80 assembly code is right there unaltered on the right, but it executes using C macros. In my humble consumer laptop I get a 40,000 times performance boost compared relative to a colleague's physical Z80 running the same code. I love the combination of nostalgia AND modern hardware performance.
b800h•3w ago
lpribis•3w ago
Even if you made a version of this board with the footprint changed to the QFP eZ80, it probably wouldn't work because the eZ80 has different memory mapping and clocking differences.
0xTJ•3w ago
shakna•3w ago
[0] https://github.com/gdevic/A-Z80
alnwlsn•3w ago
It will probably be a decade or longer until those sources start to dry up, but even at that the Z80 will never become as rare as say, a SID chip.
olivia-banks•3w ago
alnwlsn•3w ago
The 80's/90's VeriFone Tranz 330 credit card terminal, which has a complete Z80 computer inside with DART, CTC and PIO chips, 32K RAM, and a socketed EPROM.
The Cidco Mailstation, which has a Z80, sizable monochrome LCD, and full-ish size keyboard, perfect to hack into a TRS-80 Model 100 style laptop.
You can pick up either on Ebay right now for ~$25