

M68kcomp1
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
774HC04D
SOP-14-40℃~+125℃ 1 1.5V~4.2V 1.9V、3.7V、5.2V 100mV、400mV、400mV 14ns@6V,50pF 2V~6V 2uA 5.2mA 5.2mA 500mV~1.8V 6 74HC SOIC-14 Inverters ROHSNexperiaInverters74HC05D
SOP-14-40℃~+125℃ 1 1.5V~4.2V 15ns@6V,50pF 2V~6V 2uA 5.2mA 500mV~1.8V 6 74HC SOIC-14 Inverters ROHSNexperiaInverters74HC74D
SOIC-14-40℃~+125℃ 1 15ns 2 2V~6V 3.5pF 37ns@6V,50pF 3ns、3ns、3ns 40uA 5.2mA 5.2mA 74HC Series 82MHz Asynchronous Complementary D-Type Rising Edge Set and Reset SOIC-14 Flip Flops ROHSNexperiaFlip Flops74LS04PC
PDIP-140℃~+70℃ 4.75V~5.25V 6 6.6mA 74LS PDIP-14 InvertersonsemiInverters74LS148P-E
DIP-16-20℃~+75℃ 10mA 15ns@5V,15pF 4.75V~5.25V 400uA 74LS 8mA Decoder DIP-16 Signal Switches, Multiplexers, Decoders ROHSRenesas ElectronicsSignal Switches, Multiplexers, Decoders74LS32SC
-- Logic Gates ROHSTexas InstrumentsLogic GatesNE555
SOP-8-20℃~+70℃ 1 1.5mA 200mA 4.5V~15V Adjustable duty cycle oscillation、Reset function、Duty cycle stabilization SOP-8 555 Timers / Counters ROHSGRTimers / Counters
README
README.mdHomebrew 68k computer project 1
![]()
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| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 0.1uF | Capacitors_SMD:C_0805 | C1, C2, C3, C6, C7, C10, C11, C12, C13, C14, C15, C19 |
| 4 | 4.7k | Resistors_SMD:R_0805 | R3, R4, R5, R6 |
| 4 | sram_um61512ak | m68kcomp1:DIP-32L | U10, U11, U15, U16 |
| 2 | 0.1uF | Capacitors_ThroughHole:C_Disc_D7.5_P5 | C16, C17 |
| 2 | 22pF | Capacitors_SMD:C_0805 | C4, C5 |
| 2 | at28c64 | m68kcomp1:DIP-28_W15.24mm_oval | U9, U13 |
| 1 | 10nF | Capacitors_SMD:C_0805_HandSoldering | C8 |
| 1 | 120R | Resistors_SMD:R_0805 | R2 |
| 1 | 1M | Resistors_SMD:R_0805_HandSoldering | R7 |
| 1 | 1uF | Capacitors_SMD:c_elec_4x5.7 | C9 |
| 1 | 20MHz | Crystals:Crystal_HC49-SD_SMD | Y1 |
| 1 | 330 | Resistors_SMD:R_0805 | R8 |
| 1 | 4.7uF | Capacitors_SMD:c_elec_4x5.7 | C18 |
| 1 | 47k | Resistors_SMD:R_0805 | R1 |
| 1 | 68010D | Housings_DIP:DIP-64_W22.86mm | U12 |
| 1 | 74HC04 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U6 |
| 1 | 74HC05 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U4 |
| 1 | 74HC74 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U7 |
| 1 | 74LS04 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U1 |
| 1 | 74LS08 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U2 |
| 1 | 74LS148 | Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm | U8 |
| 1 | 74LS32 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U3 |
| 1 | CONN_ADDR | Pin_Header_Straight_2x13_oval | P2 |
| 1 | CONN_CTL_DATA | Pin_Header_Straight_2x18 | P1 |
| 1 | LED | LEDs:LED_0805 | D1 |
| 1 | NE555 | Housings_DIP:DIP-8_W7.62mm | U14 |
| 1 | POWER | Pin_Headers:Pin_Header_Angled_1x03 | P3 |
| 1 | PWR_SW | Buttons_Switches_ThroughHole:SW_Micro_SPST | SW2 |
| 1 | RST_SW | Buttons_Switches_ThroughHole:SW_PUSH_6mm | SW1 |
| 1 | address_decoder | m68kcomp1:addr_dec_module | U5 |
The 50 most common of 55 parts.
More from jtsiomb/m68kcomputer
3- 2 layers149 × 100 mm

- 2 layers142 × 100 mm

- 2 layers23 × 37 mm

Similar boards
- 4 layers271.8 × 147.3 mm

- 2 layers213.1 × 129 mm

- 2 layers

- 4 layers333.4 × 149.9 mm

Amix 68k (r0)
SmallRobot2000/AMIX-68k
Motorola 68010 based sbc with IDE, keyboard, DMA, PIT, Xosera & more!
175 parts1 - 2 layers134.6 × 208.3 mm

- 4 layers340 × 210 mm

- 2 layers200 × 321.3 mm

- 4 layers236.8 × 240.9 mm

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).