EDUC-8 Build Log
The trials and tribulations of building a computer from a magazine published 50 years ago
After watching many a tube videos on how to build a CPU from scratch. I remembered the curator at the ACMSWA mentioning a computer from the 70's that was published in the Electronics Australia. It was almost the first computer to be published, it was beaten by a few weeks. But that one had a microprocessor all in one chip. So was kind of cheating. 😝
Specifications:
- Complete stored program general purpose digital computer.
- 256 Bytes RAM
- Instructions and words 8 bit
- Serial processing with clock rates of 500kHz and 2Hz
- Instructions cycles 96uSec (500kHz) and 24sec (2Hz)*
*Just as a comparison the
Intel Core i9-1190K can do 5.3 billion cycles per second (5.3GHz) but does not have a Fast/Slow switch on the front making the EDUC-8 a lot more flexible.
The Articles
- The original publication stretched over 13 months. By Christmas '74 you had yourself your very own computer!!!
- Aug. 1974: Build your own digital computer!
- Sep. 1974: Our do-it-yourself computer: how it works
- Oct. 1974: Our EDUC-8 computer: starting construction
- Nov. 1974: Building our computer: three more sections
- Dec. 1974: The EDUC-8 computer: getting it going - at last!
- Jan. 1975: EDUC-8: adding the input/output interface
- Feb. 1975: Programming your EDUC-8 microcomputer
- Mar. 1975: Interfacing EDUC-8 with punched paper tape
- Apr. 1975: Interfacing EDUC-8 with a Philips 60SR printer unit
- May. 1975: A full ASCII-type input keyboard for EDUC-8
- Jun. 1975: Teaching your EDUC-8 to play a melody
- Jul. 1975: Interfacing EDUC-8 to teleprinters & magnetic tape
- Aug. 1975: Interfacing a Burroughs self-scan display panel to your EDUC-8
Build Index
Getting the bits
See the full BOM here
This build uses the same 74 series described in the original articles thanks to Steven Pietrobon for the link to Unicorn Electronics. They have all the IC' required including the 9602 monostable one shot. By changing some of the resistor 74LS series ICs can be used Steven has done all the smart stuff here and is described on his page. Looks like there are no wiring changes. This covers the majority of end of live ICS but the 9602 and the RAM could be a problem. Going to experiment with using a 556 to replace the 9602 but the RAM could be a problem. Might have to look at a 5v microcontroller with enough inputs for the address lines, the data I/O and the control lines.
The vendors for the components are listed in the parts list but primary vendors are:
Altronics for all the passive components, the IC sockets and headers. There are 99 ICs so machine pin sockets x 99 = a lot of money if you have to buy them all but it would be better than trying to de-solder a rare and static sensitive IC from the board! If you don't have any lying around just pick the most expensive ICs and socket them i.e the 2125 RAM, 74259 latch, 9602 Multivibrator etc...
Unicorn Electronics for all the ICs they do have good prices but the freight is not cheap and slow USPS. The webpage looks like it was developed using MS Frontpage 1.1 😝 which I guess adds the experience.
Aliexpress for the JAMMA connectors. The ones here are used for Gwylln's boards. They are oversized for the actual cards but does mean you don't need to modify them. Also bought the front switches through them. They didn't have the Grey switches for the Single, Slow modes so will need to print them. Thingiverse have the drawing so just need to print. Suggest using a resin printer, better quality finish. And just to make it harder the red switches need to be toggle and could only find spring return so need to buy more black ones and swap the plastic part over.
JLCPCB for the PCBs Gyllwn has kindly included the Gerber files and this is all you need to get them made by JLCPCB. There are many PCB manufactures but this one has an easy to use web site and have CNC services. Yet to be tested but will probably get them to cut the front panel. Their freight is expensive and have a minimum buy of 5. Used the cheapest (SF Global) once and they lost it, so from now I going to use FedEx which is about $20 more.
Amazon have the 6-pin DIN sockets bought these with matching inline male connectors. Jaycar also sell the sockets but not the connectors.