Skip to the content
PCBKitNew board
2 layers99.1 × 49.9 mm8051, the printed circuit board in 3D

8051 board for RC2014

Size
99.1 × 49.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
15
Nets
50
Pads
166
Tracks, vias
437, 9
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
25 Nov 2021
Updated
22 Oct 2022

Overview

8051 is an open-source printed circuit board by jblang, from the jblang/8051 repository on GitHub. It is a 2-layer board of 99.1 × 49.9 mm with 15 parts on 50 nets, routed with 437 tracks and 9 vias.

It is built around the DS80C320-ENL+, 74LS373SC and 74LS04PC. Its parts include 6 capacitors, 4 ICs, 3 connectors and 1 crystal.

Main components

3

README

README.md

8051 Board for RC2014

This is a board design for an 8051 (specifically, for the Maxim DS80C320). I had the board manufactured but initial bringup was not successful, and I have not had time to debug it. I am posting on GitHub as a backup in case I ever get back to it, or in case anyone else wants to take it further.

License

Copyright 2021 J.B. Langston

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Parts

15
QtyValueFootprintReferences
6CCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3, C4, C5, C6
1Mounting_Holes:MountingHole_3.2mm_M3
174LS04Package_DIP:DIP-14_W7.62mmU3
174LS08Package_DIP:DIP-14_W7.62mmU2
174LS373Package_DIP:DIP-20_W7.62mmU4
1Conn_01x39Connector_PinHeader_2.54mm:PinHeader_1x39_P2.54mm_VerticalJ1
1CrystalCrystal:Crystal_HC49-4H_VerticalY1
1DS80C320Package_DIP:DIP-40_W15.24mmU1
1PORT1Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_VerticalJ3
1S1 S2Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_HorizontalJ2

Questions

How big is the 8051 PCB?

It measures 99.1 × 49.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 8051 use?

15 parts, built around the DS80C320-ENL+, 74LS373SC and 74LS04PC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the 8051 KiCad files?

From the jblang/8051 repository on GitHub, at the commit this page was made from: the board is 8051.kicad_pcb and its schematic 8051.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the 8051 design in my own project?

Its repository states no licence, so its author keeps all rights: ask jblang before reusing the design.

Similar boards

  • 2 layers365.1 × 203.2 mmDIAG, the printed circuit board in 3D

    DIAG

    Nakazoto/CenturionComputer

    This is just a simple backup of all the files related to the Centurion that I have stored on my HD. The Wiki itself has far more in-depth information about the Centurion and it's individual cards.

    150 parts172
  • 4 layers241.8 × 174.8 mmAmiga Rejuvenator, the printed circuit board in 3D

    Amiga Rejuvenator

    joethezombie/Amiga-1000-Rejuvenator

    A1000 Rejuvenator

    121 parts58
  • 2 layers350 × 224.3 mmConsole, the printed circuit board in 3D

    Console

    danwerner21/TI99_22

    a 2022 replica of the classic TI/994a, using obtainable parts

    251 parts50
  • 2 layers99.1 × 99.1 mmRC1802 CPU, the printed circuit board in 3D

    RC1802 CPU

    tebl/RC1802-Cosmac-ELF

    With the RC6502-project for making an Apple 1 replica done I wanted to do something different, so I started designing a simple version of the RCA 1802-based Cosmac ELF instead.

    54 parts31GPL-3.0
  • 2 layers99.7 × 99.1 mmC64 Z80 Module, the printed circuit board in 3D

    C64 Z80 Module

    tebl/C64-CPM-Cartridge

    A recreation of the CP/M cartridge for the Commodore 64.

    34 parts27
  • 4 layers180.3 × 211.3 mmFor real 486, the printed circuit board in 3D

    For real 486

    Xeraster/32bit_486_motherboard

    A completely DIY 486 motherboard. Even the chipset is a DIY fpga thing. This version has a 32 bit front side bus and a 16 bit ISA bis

    256 parts18GPL-3.0
  • 4 layers308 × 225.4 mmE800j rev c, the printed circuit board in 3D

    E800j rev c

    codepainters/e800j

    Elwro 800 Junior replica

    483 parts16
  • 2 layers222.3 × 88.9 mmSCSISidecar, the printed circuit board in 3D

    SCSISidecar

    schlae/a1000-scsi-sidecar

    Amiga 1000 SCSI sidecar adapter

    82 parts12CERN-OHL-P-2.0