RC1802 Cosmac ELF (CPU module revision F)
There are two ways you can get involved with computers on the nonprofessional level. You can buy one of several reasonably priced hobby computers, with all the added bells and whistles you'd ever want. On the other hand, you can build your own inexpensive system from scratch. It has to be good, as part of the circuitry of the Galileio spacecraft it even circled Jupiter!
That was rougly the start of the iconic Cosmac ELF-computers history, it was august 1976 and Popular Electronics magazine had just printed the first in a series of tutorials on how everyone could build their own computers using only common parts and the new 1802 processor from RCA.
With this as well as the corresponding revision F UI-module you can build your own Cosmac ELF computer, see documentation links for pictures as well as lists of all the other components needed to complete the kit. If you have a previous revision of this board, see the github page for the errata section as mistakes were made along the way!
RC1802 Cosmac ELF (CPU module revision F)
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(14)
- Likes(12)
-
Engineer Apr 04,2024
-
cristian mellano Jul 03,2023
-
Hein Pragt Apr 18,2023
-
Marcel van Dinteren Nov 08,2022
-
mcfoster Jul 16,2022
-
bobkay May 11,2021
-
John Schuch Jan 31,2020
-
Virgis Chsanavicius Dec 24,2019
-
Paul T Ashley Dec 02,2019
-
Michael Graf Nov 29,2019
-
Engineer Jul 06,2019
-
Gary Jan 19,2019
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Tor-Eirik Bakke Lunde
-
C64 JoyKEY (Atari 7800 adapter) With the C64 JoyKEY I wanted to build a simple joystick, but given how well it worked I wanted it to...
-
C64 Pi1541-II Backplate The Commodore 64 was central to many a young boys childhood, especially those older than 30! Still, ...
-
C64 Pi1541-II Faceplate (variant A) The Commodore 64 was central to many a young boys childhood, especially those older than 30! Still, ...
-
C64 Pi1541-II Module The Commodore 64 was central to many a young boys childhood, especially those older than 30! Still, ...
-
Adapter 9 from 2040 (Faceplate B) It's a faceplate for Adapter 9 from 2040, it's mounted on top in order to give it a slightly more at...
-
Adapter 9 from 2040 Considering the imminent release of TheSpectrum from Retro Games Ltd. I started looking into updatin...
-
LED Tuning Board If you were to take a look at my shared projects, you'll find that for someone who doesn't actually ...
-
BulkyMIDI-32 Extras BulkyMIDI-32 is based on the mt32-pi project, bringing you the all the auditory excellence that was ...
-
ZX Interface 2.021 I've grown fond of cartridge formats in my later years, mostly because of the feeling you get by bro...
-
MSX Mega Drive Adapter I've been playing around with my MSX computer recently, and as the computer itself supports a two bu...
-
C64 Joystick Adapter (Faceplate) A rather stylish looking faceplate to go with the C64 Joystick Adapter, it covers up most of the ele...
-
C64 Joystick Adapter I recently bought a Raspberry Pi for use with emulators on modern systems, and so I wanted an easy w...
-
CPC464 Joystick Splitter (Faceplate A1) I made a simple joystick splitter for the Amstrad CPC 464 on a simple PCB, so I thought - why not ma...
-
CPC464 Joystick Splitter Simple passive device that breaks out the joystick port on the Amstrad CPC 464 computer so that two ...
-
Apple 2 Prototyping Card (fullsize) I wanted to learn more about the cards used with the Apple 2 computers, so I started the task of see...
-
Apple 2 Prototyping Card (small) I wanted to learn more about the cards used with the Apple 2 computers, so I started the task of see...
-
C64 Pi1541-II Faceplate (variant B) The Commodore 64 was central to many a young boys childhood, especially those older than 30! Still, ...
-
C64 JoyKEY (Sega Master System adapter) With the C64 JoyKEY I wanted to build a simple joystick, but given how well it worked I wanted it to...
-
C64 JoyKEY (Atari 7800 adapter) With the C64 JoyKEY I wanted to build a simple joystick, but given how well it worked I wanted it to...
-
C64 Pi1541-II Backplate The Commodore 64 was central to many a young boys childhood, especially those older than 30! Still, ...
-
C64 Pi1541-II Faceplate (variant A) The Commodore 64 was central to many a young boys childhood, especially those older than 30! Still, ...
-
C64 Pi1541-II Module The Commodore 64 was central to many a young boys childhood, especially those older than 30! Still, ...
-
Adapter 9 from 2040 (Faceplate B) It's a faceplate for Adapter 9 from 2040, it's mounted on top in order to give it a slightly more at...
-
Adapter 9 from 2040 Considering the imminent release of TheSpectrum from Retro Games Ltd. I started looking into updatin...
-
LED Tuning Board If you were to take a look at my shared projects, you'll find that for someone who doesn't actually ...
-
BulkyMIDI-32 Extras BulkyMIDI-32 is based on the mt32-pi project, bringing you the all the auditory excellence that was ...
-
ZX Interface 2.021 I've grown fond of cartridge formats in my later years, mostly because of the feeling you get by bro...
-
MSX Mega Drive Adapter I've been playing around with my MSX computer recently, and as the computer itself supports a two bu...
-
C64 Joystick Adapter (Faceplate) A rather stylish looking faceplate to go with the C64 Joystick Adapter, it covers up most of the ele...
-
C64 Joystick Adapter I recently bought a Raspberry Pi for use with emulators on modern systems, and so I wanted an easy w...
-
-
Commodore 64 1541-II 1581 Floppy Disk Drive C64 Power Supply Unit USB-C 5V 12V DIN connector 5.25
297 1 3 -
Easy to print simple stacking organizer with drawers
110 0 0 -
-
-
-
-
-
-
Modifying a Hotplate to a Reflow Solder Station
1200 1 6 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
686 0 1 -
D9 is a small signal diode, 1n4148.
ok thanks !
Sorry about that, I've been distracted and apparently that's not a new thing. From what I can tell from the commit logs I've changed around the pins between revisions, added a bit of subterfuge by not updating the silkscreen and then confused myself entirely along the way by bumping the revision numbers without doing much actual work. I've added it to the errata page as well as updated the shared projects with the latest gerber files, so that hopefully more people can get them working as well!
So, is everything up to date with Revision E now, or will we have to do some modifications?
I meant Revision F.
I have quite a few ideas for future boards, but have been focusing mostly on other SBC-designs like my KIM-1 Replica (RC-ONE) the last year or so. The bottom pins is for expansions and can be plugged into an RC2014-compatible backplane such as the one I made for the RC6502 Apple 1 replica computer, so in essence you can do anything with it :-)
No need to pay, I get a small donation every time someone orders them the shared project. If you want the files, the latest version is found on the github page :-)