Skip to the content
2 layers159.5 × 99.8 mmM68kcomp1, the printed circuit board in 3D

Homebrew Motorola 68010 computer

Size
159.5 × 99.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
55
Nets
89
Pads
506
Tracks, vias
3,089, 169
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
1 Apr 2017
Updated
3 Feb 2018

Overview

M68kcomp1 is an open-source printed circuit board by jtsiomb, from the jtsiomb/m68kcomputer repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 159.5 × 99.8 mm with 55 parts on 89 nets, routed with 3,089 tracks and 169 vias.

It is built around the 74HC04D, 74HC05D and 74HC74D, with the 74LS04PC, 74LS148P-E and 74LS32SC among its other parts. Its parts include 19 capacitors, 16 ICs, 8 resistors, 3 connectors and 2 switches.

Main components

7

README

README.md

Homebrew 68k computer project 1

photo

About

The purpose of this project is to design a minimal but useful homebrew computer, based on the Motorola 68010 16/32-bit processor.

The current hardware design is broken into a main processor board, and an I/O and expansion board with an AVR microcontroller playing the role of UART, timer, and RTC all in one.

Directory structure:

  • hw - hardware: kicad files and pdf schematics.
  • fw_iolite - firmware for the I/O controller.
  • monitor - ROM monitor program.

Project website: http://nuclear.mutantstargoat.com/hw/m68kcomp1

License

Copyright (C) 2017 John Tsiombikas nuclear@member.fsf.org

You are free to use, reproduce, modify, redistribute any parts of this project, provided you make any derivative work you release, freely available under the same terms.

More specifically the hardware parts of this project are released under the Creative Commons Attribution Share-Alike license (see LICENSE.hw for details), and the software/firmware parts are released under the GNU General Public License v3, or later (see LICENSE.sw for details).

Parts

55
QtyValueFootprintReferences
120.1uFCapacitors_SMD:C_0805C1, C2, C3, C6, C7, C10, C11, C12, C13, C14, C15, C19
44.7kResistors_SMD:R_0805R3, R4, R5, R6
4sram_um61512akm68kcomp1:DIP-32LU10, U11, U15, U16
20.1uFCapacitors_ThroughHole:C_Disc_D7.5_P5C16, C17
222pFCapacitors_SMD:C_0805C4, C5
2at28c64m68kcomp1:DIP-28_W15.24mm_ovalU9, U13
110nFCapacitors_SMD:C_0805_HandSolderingC8
1120RResistors_SMD:R_0805R2
11MResistors_SMD:R_0805_HandSolderingR7
11uFCapacitors_SMD:c_elec_4x5.7C9
120MHzCrystals:Crystal_HC49-SD_SMDY1
1330Resistors_SMD:R_0805R8
14.7uFCapacitors_SMD:c_elec_4x5.7C18
147kResistors_SMD:R_0805R1
168010DHousings_DIP:DIP-64_W22.86mmU12
174HC04Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU6
174HC05Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU4
174HC74Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU7
174LS04Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU1
174LS08Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU2
174LS148Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mmU8
174LS32Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU3
1CONN_ADDRPin_Header_Straight_2x13_ovalP2
1CONN_CTL_DATAPin_Header_Straight_2x18P1
1LEDLEDs:LED_0805D1
1NE555Housings_DIP:DIP-8_W7.62mmU14
1POWERPin_Headers:Pin_Header_Angled_1x03P3
1PWR_SWButtons_Switches_ThroughHole:SW_Micro_SPSTSW2
1RST_SWButtons_Switches_ThroughHole:SW_PUSH_6mmSW1
1address_decoderm68kcomp1:addr_dec_moduleU5

The 50 most common of 55 parts.

More from jtsiomb/m68kcomputer

3
  • 2 layers149 × 100 mmIolite, the printed circuit board in 3D

    Iolite

    jtsiomb/m68kcomputer

    Homebrew Motorola 68010 computer

    51 parts32CC-BY-SA-4.0
  • 2 layers142 × 100 mmM68kcomputer, the printed circuit board in 3D

    M68kcomputer

    jtsiomb/m68kcomputer

    Homebrew Motorola 68010 computer

    43 parts32CC-BY-SA-4.0
  • 2 layers23 × 37 mmGlue, the printed circuit board in 3D

    Glue

    jtsiomb/m68kcomputer

    Homebrew Motorola 68010 computer

    6 parts32CC-BY-SA-4.0

Similar boards

  • 4 layers271.8 × 147.3 mmSF68, the printed circuit board in 3D

    SF68

    scefrom/SF68

    A board featuring the Motorola 68000

    130 parts2
  • 2 layersSap be, the printed circuit board in 3D

    Sap be

    kyllikki/eda-designs

    EDA designs

    148 parts32MIT
  • 4 layers333.4 × 149.9 mmAmix 68k (r0), the printed circuit board in 3D

    Amix 68k (r0)

    SmallRobot2000/AMIX-68k

    Motorola 68010 based sbc with IDE, keyboard, DMA, PIT, Xosera & more!

    175 parts1
  • 2 layers134.6 × 208.3 mmTs2, the printed circuit board in 3D

    Ts2

    jefftranter/68000

    Code related to the Motorola 68000 microprocessor.

    110 parts133
  • 4 layers340 × 210 mmYddraig, the printed circuit board in 3D

    Yddraig

    ddraig68k/hardware

    Schematic and CAD files for my 68K based computer

    224 parts29MIT
  • 2 layers200 × 321.3 mmBackplane, the printed circuit board in 3D

    Backplane

    tergav17/RDP-9

    Homebrew TTL ISA-compatible PDP-9 clone

    137 parts6
  • 4 layers236.8 × 240.9 mmDIY Video, the printed circuit board in 3D

    DIY Video

    jimbro1000/DIY-Video

    General purpose video system for 8-bit computers using 74LS logic

    315 parts1

Questions

How big is the M68kcomp1 PCB?

It measures 159.5 × 99.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the M68kcomp1 use?

55 parts, built around the 74HC04D, 74HC05D, 74HC74D 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 M68kcomp1 KiCad files?

From the jtsiomb/m68kcomputer repository on GitHub, at the commit this page was made from: the board is hw/m68kcomp1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the M68kcomp1 design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).