Mackerel-10 v1

crmaykish·mackerel-68k·hardware/mackerel-10-v1/mackerel-10-v1.kicad_pcb

Mackerel-10 v1 PCB layout, top view — open source board by crmaykish
Simulate this board

About the Mackerel-10 v1 PCB

Mackerel-10 v1 is an open source PCB design by crmaykish, published on GitHub under the MIT license. It is a 4-layer board measuring 210 × 170 mm, with 110 components from 51 distinct parts.

Other key parts include the MC68030RC, EPM7128, SST39SF040, AS6C4008-55PCN and XR68C681. By type, the board carries 48 capacitors, 22 resistors, 17 ICs, 13 connectors, 4 diodes and 3 crystals.

It belongs with the retro computing designs in this gallery.

From the project

A series of single-board Motorola 68k computers with support for modern Linux

Mackerel 68k is a family of homebrew single-board computers built around the Motorola 68000 line of processors plus a from-scratch effort to run mainline Linux on each one.

The project works its way up the 68k family one chip at a time, from the 68008 to the 68040. Each new board adds capability: more memory, faster CPUs, an FPU, an MMU, and richer peripherals. But the throughline is software - every Mackerel runs the latest mainline Linux kernel, from a tiny NOMMU uClinux shell on the 68008 up to a full MMU + hardware-FPU install on the 68030.

Mackerel-10 v1, from the project README
From the project README

Main components on the Mackerel-10 v1

Mackerel-10 v1 bill of materials (BOM)

110 components, 51 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
MC68030RC
68010D
U1
1
EPM7128
~
U2
1
SST39SF040
U3
1
AS6C4008-55PCN
U4
1
XR68C681
SST39SF040
U5
1
LM2576T-5
AS6C4008-55PCN
U6
1
AMS1117-3.3
~
U7
1
DS1233
~
U8
1
EPM7128
~
U9
1
SIMM72
~
U10
1
MC68882
~
U11
2
74HC245
U12, U13
1
74HC245
XR68C681
U14
1
74HC245
LM2576T-5
U15
1
74HC245
AMS1117-3.3
U16
1
DS1233
U17
1
CXO_DIP14
50MHz
X1
1
3.6864MHZ
50MHz
X2
1
CXO_DIP14
3.6864MHz
X3
1
CONN_01X02
Conn_02x05_Odd_Even
J1
Show 31 more
QtyPartRefs
1
CONN_01X02
Conn_02x03_Odd_Even
J2
1
CONN_02X05_ODD_EVEN
Conn_02x05_Odd_Even
J3
1
CONN_01X06
Screw_Terminal_01x04
J4
1
CONN_01X06
Conn_02x20_Odd_Even
J5
1
CONN_02X10_ODD_EVEN
Conn_01x06
J6
1
Conn_01x06
J7
1
CONN_02X03_ODD_EVEN
Conn_02x10_Odd_Even
J8
1
CONN_02X03_ODD_EVEN
Barrel_Jack_MountingPin
J9
1
CONN_02X03_ODD_EVEN
Conn_02x03_Odd_Even
J10
1
CONN_02X05_ODD_EVEN
Conn_02x03_Odd_Even
J11
1
SCREW_TERMINAL_01X04
Conn_02x03_Odd_Even
J12
1
CONN_02X20_ODD_EVEN
Conn_02x20_Odd_Even
J13
1
Heatsink
HS1
1
SW_Push
SW1
2
LED
D1, D4
1
1N5822
LED
D2
1
1N5822
D3
1
100UH
100uH
L1
28
0.1UF
0.1uF
C1, C2, C3, C4, C5, C6, C7, C8 +20
3
470UF
0.1uF
C11, C37, C41
6
0.1UF
470uF
C17, C18, C19, C20, C40, C49
2
1000UF
0.1uF
C24, C26
2
10UF
0.1uF
C25, C27
1
0.01UF
0.1uF
C28
3
0.1UF
1000uF
C39, C43, C44
2
0.1UF
10uF
C45, C46
1
0.1UF
0.01uF
C47
18
4K7
4k7
R1, R2, R3, R4, R5, R6, R7, R8 +10
1
4k7
R17
1
1k
R18
2
4K7
1k
R21, R22

Mackerel-10 v1 design files

The KiCad project lives in the crmaykish/mackerel-68k repository on GitHub; these links point at the commit this page was built from.

Mackerel-10 v1: common questions

How big is the Mackerel-10 v1 PCB?

The Mackerel-10 v1 measures 210 × 170 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Mackerel-10 v1?

110 components, from 51 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Mackerel-10 v1 design files?

From the crmaykish/mackerel-68k repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Mackerel-10 v1 design in my own project?

Yes, under the terms of its MIT license, which crmaykish chose for the repository.

More boards in mackerel-68k

Similar boards