Skip to the content
4 layers333.4 × 149.9 mmAmix 68k (r0), the printed circuit board in 3D

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

Size
333.4 × 149.9 mm
Copper layers
4
Thickness
1.6 mm
Parts
175
Nets
339
Pads
1,355
Tracks, vias
6,312, 548
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Jul 2025
Updated
17 Oct 2025

Overview

Amix 68k (r0) is an open-source printed circuit board by SmallRobot2000, from the SmallRobot2000/AMIX-68k repository on GitHub. It is a 4-layer board of 333.4 × 149.9 mm with 175 parts on 339 nets, routed with 6,312 tracks and 548 vias.

It is built around the 74HC245D, 74HCT245 and FT232RL, with the AS6C4008-55PCN, 74HC14 and 74HC373D among its other parts. Its parts include 33 capacitors, 31 ICs, 30 resistors, 28 connectors and 12 diodes. It belongs with the retro computing and games boards and the FPGA and CPLD boards of this library.

Main components

10

README

README.md

AMIX-68k

This is my Motorola 68010 CPU based system. I plan to make it with 68010 CPU @ 12Mhz, DMA(68450) and othere periferials @ 10Mhz, IDE disk (CF card or good old HDD), Video output (Xosera), Aduio output (Aslo Xosera), Timers (again Xosera and 68230), Keyboard (68230 with RC2014 Yellow series MSX style keyboard), UART (16550 @ 115200 bps)

This isn't my first or (hopefully)last Retro style computer system, I alredy made two 6502 based computers, 8088 based system that is IBM compatable with 8 bit ISA, and built and coded for a handfull of z80/z180 based systems, mostly two RC2014 (Its funny that i like z80 MUCH more than 6502 but never made a system araund z80). And also have ZX Spectrum 48k and ZX Spectrum NEXT.

But somehow this is the first time working with 68k chip, I known for 68k style systems but was afraid to touch them because they are two times more complex thatn 8 bit(right?) especely when i made 8088 system that was 8/16 bit and coudnt think how complecated would a full 16 bit system be, but when i looked closer at Motorola 68000 i thought i steped in to heven because of all the documentation and datasheet, and how a SINGLE datasheet was enough to understand almost everything to know(looking at you Intel).

SPECS

CPUMotorola 68010 @ 12Mhz
RAM2 MB SRAM (Maybe DRAM in future)
DMA68450 @ 10 Mhz
VIDEO & AUDIOXosera 640x480 2 playfields and Copper ( ͡❛ ͜ʖ ͡❛)
KeyboardRC2014 Yellow series MSX style keyboard with n key rollover
DISKIDE interface CF card or clasic HDD
UART16550 @ 18.432 Mhz -> 115200 bps
POWERATX PSU or 12V in
TIME & TIMERSTmers in Xosera and 68230, and RTC (SparkFun BOB-10160)

Present

All important stuff in kernel is done, now its time to make a unix like shell inside the kernel, later I will make it a executable file All executables are in ELF file format, scripts are not yet suported nether are pipes and redirects.

Future (TODO)

  • Add working permissions and thus users
  • Shell as executable not built in kenrel
  • Support for pipes and redirects
  • Move keyboard to a new process and make it all in C because now it sometimes glitches
  • Clean up code and make more flexiable(cariables insted of defines)
  • Move some stuff to files like history and $PATH etc.
  • Add global sbrk with suport for freeing all alocations per process when killed
  • When poritng keyboard to C add some shortcuts
  • add system specific command something similar to symctl
  • add Ethernet as expantion

Parts

175
QtyValueFootprintReferences
23100nFCapacitor_THT:C_Rect_L4.0mm_W2.5mm_P2.50mmC10, C11, C12, C13, C14, C15, C16, C17, C18, C21, C22, C23, C24, C25, C26, C27 +7
910kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3, R4, R16, R18, R19, R20, R21, R22, R30
8RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5, R6, R7, R8, R9, R10, R11, R12
7HOLEMy_Components:Hole_3mmHOLE1, HOLE2, HOLE3, HOLE4, HOLE5, HOLE6, HOLE7
51kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R14, R15, R17
4AS6C4008-55PCNPackage_DIP:DIP-32_W15.24mm_Socket_LongPadsU4, U5, U6, U7
4Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11, J12, J15, J27
4GAL16V8Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU3, U10, U11, U12
4JumperConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP3, JP4, JP5, JP6
4Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1, JP2, JP8, JP21
4LEDLED_THT:LED_D4.0mmD3, D4, D5, D6
4R_Network07Resistor_THT:R_Array_SIP8RN1, RN2, RN3, RN4
310uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC3, C5, C7
31uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC4, C6, C33
3330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR27, R28, R29
374HC245Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU19, U20, U21
374HCT245Package_DIP:DIP-20_W7.62mm_Socket_LongPadsIC1, IC2, IC3
3Jumper_3_Bridged12Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP7, JP19, JP22
2150kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR13, R24
21N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD7, D8
22N3904Package_TO_SOT_THT:TO-92_InlineQ1, Q2
2680Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR25, R26
274HC14Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU2, U27
274HC373Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU22, U23
274HC74Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU16, U28
2Close only if NO ATXConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP10, JP11
2Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ23, J24
2Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ25, J26
2DDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2
2DTACK ctrl 0Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP14, JP15
2Jumper_2_BridgedConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP18, JP20
2SST39SF040Socket:DIP_Socket-32_W11.9_W12.7_W15.24_W17.78_W18.5_3M_232-1285-00-0602JU8, U9
11-2 3 - > Always ON, 1 2-3 -> Enabled On/OffConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP9
11.8432MhzOscillator:Oscillator_DIP-14Y1
1100uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC19
110MhzOscillator:Oscillator_DIP-14Y5
112MhzOscillator:Oscillator_DIP-14Y3
112V in if NO ATXConnector_BarrelJack:BarrelJack_HorizontalJ17
116550Package_DIP:DIP-40_W15.24mm_Socket_LongPadsU13
11uFCapacitor_THT:C_Rect_L4.0mm_W2.5mm_P2.50mmC2
1220uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC20
1470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR23
168230Package_DIP:DIP-48_W15.24mm_Socket_LongPadsU26
174LS148Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU25
174LS32Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU24
1ATX-24 - IF NO 12V inConnector_Molex:Molex_Mini-Fit_Jr_5566-24A2_2x12_P4.20mm_VerticalJ16
1BGConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1BUS_STATConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1C_PolarizedCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC1
1Conn_01x06_PinConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ8
1Conn_02x08_Odd_EvenConnector_IDC:IDC-Header_2x08_P2.54mm_VerticalJ21
1Conn_02x32_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x32_P2.54mm_HorizontalJ28
1DMAAC_ACK0 = IDEConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP17
1DMAAC_REQ0 = IDEConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP16
1DMAC CLKConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP12
1DTACK_Pull UP/DOWNConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP13
1ExtPWRONConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ19
1FCxConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1FT232RLPackage_SO:SSOP-28_5.3x10.2mm_P0.65mmU14
1HLT and RESETConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1IDE 40 pinConnector_IDC:IDC-Header_2x20_P2.54mm_VerticalJ18
1LED_+12LED_THT:LED_D4.0mmD9
1LED_+5LED_THT:LED_D4.0mmD10
1LED_+5SBLED_THT:LED_D4.0mmD11
1LED_-12LED_THT:LED_D4.0mmD12
1LM1117T-3.3Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU17
1LM7805_TO220Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU15
1MC68010PPackage_DIP:DIP-64_W22.86mm_Socket_LongPadsU1
1MC68450Package_DIP:DIP-64_W22.86mm_Socket_LongPadsU18
1NMIConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ29
1PMOD_BOTTOMConnector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_HorizontalJ10
1PMOD_TOPConnector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_HorizontalJ9
1PPIConnector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_VerticalJ22
1PRFConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1PWR_LEDConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ20
1RTC (SparkFun BOB-10160)Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ13
1ResetButton_Switch_THT:SW_PUSH_6mmSW1
1SW_SPDTButton_Switch_THT:SW_Slide_SPDT_Angled_CK_OS102011MA1QSW3
1USB_BConnector_USB:USB_B_Lumberg_2411_02_HorizontalJ14
1Upduino_LHSConnector_PinHeader_2.54mm:PinHeader_1x24_P2.54mm_VerticalJ6

The 174 most common of 175 parts.

More from SmallRobot2000/AMIX-68k

1
  • 4 layers122 × 92 mmXosera, the printed circuit board in 3D

    Xosera

    SmallRobot2000/AMIX-68k

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

    46 parts1

Similar boards

  • 2 layers182 × 138.8 mm-816-board, the printed circuit board in 3D

    -816-board

    snippyrow/-816-board

    A retro computer motherboard for the W65C816S CPU. Dual-core expandable, 16mb extended memory, four expansion ports.

    141 partsMIT
  • 2 layers177 × 79 mmElfacun v2, the printed circuit board in 3D

    Elfacun v2

    inmbolmie/elfacun

    Hardware project to create a chess module compatible with the old Mephisto modular boards (Exclusive, Modular, München) that will provide connectivity to a wide variety of chess apps and services

    66 parts4GPL-3.0
  • 2 layers137.2 × 137.2 mmCivil25, the printed circuit board in 3D

    Civil25

    raleighslack/civil25

    A 8088 based SBC

    40 parts6Apache-2.0
  • 2 layers208 × 110 mm8 16 computer 2, the printed circuit board in 3D

    8 16 computer 2

    halfburnttoast/TCPU816-v1

    Version 1.1 of my 8-bit, TTL computer.

    120 parts21
  • 2 layers6502fastbb, the printed circuit board in 3D

    6502fastbb

    gfoot/fastpdip6502

    Fast PDIP-only 6502-based homebrew computer - code and hardware design sources

    30 parts7Unlicense
  • 2 layers190 × 125 mm68hc11, the printed circuit board in 3D

    68hc11

    mggates39/68hc11_SBC

    Building a Single Board Computer around the MC68HC11. It will include my first attempt with KiCad designing a PCB

    58 parts4GPL-3.0
  • 4 layers340 × 210 mmYddraig, the printed circuit board in 3D

    Yddraig

    ddraig68k/hardware

    Schematic and CAD files for my 68K based computer

    224 parts29MIT
  • 4 layers171.5 × 171.6 mmJOX030, the printed circuit board in 3D

    JOX030

    roberts7531/JOX030

    My 68030 sbc

    143 parts1

Questions

How big is the Amix 68k (r0) PCB?

It measures 333.4 × 149.9 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Amix 68k (r0) use?

175 parts, built around the 74HC245D, 74HCT245, FT232RL and AS6C4008-55PCN. 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 Amix 68k (r0) KiCad files?

From the SmallRobot2000/AMIX-68k repository on GitHub, at the commit this page was made from: the board is amix 68k r1/amix 68k (r0).kicad_pcb and its schematic amix 68k r0/CAPsheet.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Amix 68k (r0) design in my own project?

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