Skip to documentation
MiniMigMinimig 1.98 / Engineering
Explore interactive BOM ↗Production files ↓Offline documentation ↓

MINIMIG.CA / HARDWARE DOCUMENTATION

Minimig 1.98 ITX

The original Amiga architecture, in a 170 × 170 mm Mini-ITX board: a physical MC68000, Spartan-3 FPGA and 6 MiB SRAM, with an ARM controller for storage and the on-screen menu.

October 17, 2026 engineering snapshot · 33 A4 schematic sheets · 380 schematic components

Related circuits are consolidated into 33 sheets. Labels and drawings have clear margins; the five-page A4 board guide uses tightly cropped transparent board views and 1:2 assembly plans.

Native Minimig 1.98 component side
Component side / native PCB
Native Minimig 1.98 underside
Underside / native PCB

A familiar machine. A clearer design.

Original processor, programmable chipset

The MC68000 connects to the Spartan-3 XC3S400 through level translators. Six SRAM devices provide 6 MiB of memory. The AT91SAM7S256 handles storage and control.

Organized by function

Power, FPGA, control, interfaces and mechanical sheets form the hierarchy. All original pin numbers, signal connections, component values and PCB geometry are preserved.

Classic connections

PS/2 keyboard and mouse, DB9 controllers, RGB video and serial meet microSD storage, Mini-USB service, ATX power and front-panel controls.

The board, from every angle.

Five engineering drawings cover assembly, the six-layer stack, routing, power and buses.

Connections, pin by pin.

Search or expand a connector to trace its signals. Pin tables describe the circuit; use the assembly drawing to confirm the physical orientation.

J1 · DB15_Female 16 pins
PinNetSignalType
3BLUE-OUT3_3passive
0Frame0Frame_0passive
10GNDP10_10passive
5GND5_5passive
6GND6_6passive
7GND7_7passive
8GND8_8passive
2GREEN-OUT2_2passive
13HSYNC-OUTP13_13passive
1RED-OUT1_1passive
14VSYNC-OUTP14_14passive
9unconnected-(J1-P9-Pad9)P9_9passive+no_connect
12unconnected-(J1-P12-Pad12)P12_12passive+no_connect
15unconnected-(J1-P15-Pad15)P15_15passive+no_connect
11unconnected-(J1-P111-Pad11)P111_11passive+no_connect
4unconnected-(J1-Pad4)4_4passive+no_connect
J10 · Spare I/O 10 pins
PinNetSignalType
10GNDPin_10_10passive
2GNDPin_2_2passive
4GNDPin_4_4passive
6GNDPin_6_6passive
8GNDPin_8_8passive
1VCC +5VREGPin_1_1passive
3VCC +5VREGPin_3_3passive
5VCC +5VREGPin_5_5passive
7VCC +5VREGPin_7_7passive
9VCC +5VREGPin_9_9passive
J11 · JTAG 6 pins
PinNetSignalType
5GNDPin_5_5passive
4TCKPin_4_4passive
2TDIPin_2_2passive
3TDOPin_3_3passive
1TMSPin_1_1passive
6VCC +3.3VPin_6_6passive
J12 · Micro_SD_Card 13 pins
PinNetSignalType
P7/Control/mcu usb sd/DAT0DAT0_P7bidirectional
S1Frame0Frame_S1passive
S2Frame0Frame_S2passive
S3Frame0Frame_S3passive
S4Frame0Frame_S4passive
P6GNDVSS_P6power_in
P4Net-(J12-VDD)VDD_P4power_in
P5SDCARD_CLKCLK_P5input
P3SPI_DINCMD_P3input
C1unconnected-(J12-CD-PadC1)CD_C1input+no_connect
P8unconnected-(J12-DAT1-PadP8)DAT1_P8bidirectional+no_connect
P1unconnected-(J12-DAT2-PadP1)DAT2_P1bidirectional+no_connect
P2~{MMC_SEL_ARM}DAT3/CD_P2bidirectional
J13 · Amiga-SERIAL 2 pins
PinNetSignalType
2+3V3_Amiga_Serial_MinimigPin_2_2passive
1VCC +3.3VPin_1_1passive
J14 · ON-OFF 2 pins
PinNetSignalType
2GNDPin_2_2passive
1PS_ONPin_1_1passive
J15 · ARM-SERIAL 2 pins
PinNetSignalType
2+3V3_Arm_Serial_MinimigPin_2_2passive
1VCC +3.3VPin_1_1passive
J16 · ESP-01 8 pins
PinNetSignalType
4+3V3_WIFI_MinimigPin_4_4passive
8+3V3_WIFI_MinimigPin_8_8passive
1GNDPin_1_1passive
2WIFI_RXDPin_2_2passive
7WIFI_TXDPin_7_7passive
3unconnected-(J16-Pin_3-Pad3)Pin_3_3passive+no_connect
5unconnected-(J16-Pin_5-Pad5)Pin_5_5passive+no_connect
6~{MCLR}Pin_6_6passive
J17 · DE9_Plug_MountingHoles 10 pins
PinNetSignalType
8D_CTS8_8passive
7D_RTS7_7passive
2D_RXD2_2passive
3D_TXD3_3passive
0Frame0PAD_0passive
5GND5_5passive
4Net-(J17-Pad4)4_4passive
6Net-(J17-Pad4)6_6passive
1unconnected-(J17-Pad1)1_1passive+no_connect
9unconnected-(J17-Pad9)9_9passive+no_connect
J2 · 874272442 24 pins
PinNetSignalType
95VSB9_9passive
1012V-Supply10_10passive
1112V-Supply11_11passive
15GND15_15passive
17GND17_17passive
18GND18_18passive
19GND19_19passive
24GND24_24passive
3GND3_3passive
5GND5_5passive
7GND7_7passive
16PS_ON16_16passive
8PWROK8_8passive
1unconnected-(J2-Pad1)1_1passive+no_connect
2unconnected-(J2-Pad2)2_2passive+no_connect
4unconnected-(J2-Pad4)4_4passive+no_connect
6unconnected-(J2-Pad6)6_6passive+no_connect
12unconnected-(J2-Pad12)12_12passive+no_connect
13unconnected-(J2-Pad13)13_13passive+no_connect
14unconnected-(J2-Pad14)14_14passive+no_connect
20unconnected-(J2-Pad20)20_20passive+no_connect
21unconnected-(J2-Pad21)21_21passive+no_connect
22unconnected-(J2-Pad22)22_22passive+no_connect
23unconnected-(J2-Pad23)23_23passive+no_connect
J3 · KMDGX-6S_6S-S4N1 17 pins
PinNetSignalType
A6/Interfaces/ps2/KBDCLK-CONA6_A6passive
A8/Interfaces/ps2/KBDCLK-CONA8_A8passive
MH1Frame0MH1_MH1passive
MH2Frame0MH2_MH2passive
MH3Frame0MH3_MH3passive
MH4Frame0MH4_MH4passive
MH5Frame0MH5_MH5passive
A3GNDA3_A3passive
B3GNDB3_B3passive
A1KBDDAT-CONA1_A1passive
A2KBDDAT-CONA2_A2passive
B6MSCLK-CONB6_B6passive
B8MSCLK-CONB8_B8passive
B1MSDDAT-CONB1_B1passive
B2MSDDAT-CONB2_B2passive
A5VCC +5VREGA5_A5passive
B5VCC +5VREGB5_B5passive
J4 · Front panel 12 pins
PinNetSignalType
7DISKLED_H_+Pin_7_7passive
8DISKLED_H_-Pin_8_8passive
12GNDPin_12_12passive
4GNDPin_4_4passive
6GNDPin_6_6passive
11Net-(J4-Pin_11)Pin_11_11passive
9PWRLED_H+Pin_9_9passive
10PWRLED_H-Pin_10_10passive
1PWR_ATXPin_1_1passive
2PWR_ATX_GPin_2_2passive
5SW6_PushPin_5_5passive
3~{MCLR}Pin_3_3passive
J5 · 178-009-613R571 22 pins
PinNetSignalType
B2/Interfaces/joystick/JOYA4-CONB2_B2passive
A7/Interfaces/joystick/JOYB0-CONA7_A7passive
A5/Interfaces/joystick/JOYB1-CONA5_A5passive
A3/Interfaces/joystick/JOYB2-CONA3_A3passive
A2/Interfaces/joystick/JOYB4-CONA2_A2passive
MH1Frame0MH1_MH1passive
MH2Frame0MH2_MH2passive
MH3Frame0MH3_MH3passive
MH4Frame0MH4_MH4passive
A6GNDA6_A6passive
B6GNDB6_B6passive
B7JOYA0-CONB7_B7passive
B5JOYA1-CONB5_B5passive
B3JOYA2-CONB3_B3passive
B1JOYA3-CONB1_B1passive
B8JOYA5-CONB8_B8passive
A1JOYB3-CONA1_A1passive
A8JOYB5-CONA8_A8passive
A4VCC +5VREGA4_A4passive
B4VCC +5VREGB4_B4passive
A9unconnected-(J5-PadA9)A9_A9passive+no_connect
B9unconnected-(J5-PadB9)B9_B9passive+no_connect
J6 · WiFi-ON 2 pins
PinNetSignalType
2+3V3_WIFI_MinimigPin_2_2passive
1VCC +3.3VPin_1_1passive
J7 · SJ1-3514 4 pins
PinNetSignalType
2AUDIOL-CONpassive
4AUDIOL-CONpassive
3AUDIOR-CONpassive
1GNDpassive
J8 · RAPC712X 3 pins
PinNetSignalType
PIN12V-Supplypassive
SLEEVEGNDpassive
SHUNTunconnected-(J8-PadSHUNT)passive+no_connect
J9 · USB_B_Mini 6 pins
PinNetSignalType
3/Control/mcu usb sd/D-TO-CON+D+_3bidirectional
2/Control/mcu usb sd/D-TO-CON-D-_2bidirectional
6Frame0Shield_6passive
5GNDGND_5passive
4unconnected-(J9-ID-Pad4)ID_4passive+no_connect
1unconnected-(J9-VBUS-Pad1)VBUS_1power_out+no_connect
SW2 · PAL/VGA 3 pins
PinNetSignalType
115KHzA_1passive
2GNDB_2passive
3GNDC_3passive
SW3 · Fast SPI 3 pins
PinNetSignalType
2MCC_CLKENB_2passive
1SPI_CLKA_1passive
3unconnected-(SW3-C-Pad3)C_3passive+no_connect
SW4 · SW_Reset 4 pins
PinNetSignalType
3Frame0Frame0_3passive
4Frame0Frame0_4passive
2GND2_2passive
1~{MCLR}1_1passive
SW5 · SW_Menu 4 pins
PinNetSignalType
3Frame0Frame0_3passive
4Frame0Frame0_4passive
2GND2_2passive
1SW6_Push1_1passive
SW6 · SW_ATX 4 pins
PinNetSignalType
3Frame0Frame0_3passive
4Frame0Frame0_4passive
1PWR_ATX1_1passive
2PWR_ATX_G2_2passive

The schematic index.

SheetFunctionComponents
01System overview
02Power input, protection and rails
03ATX power and front panelC110, C141, C142, D14, J2, J4, J14, R19, R20, R21, R22, R68, SW6, U7
04Power input and buck regulatorC23, C24, C25, C26, C27, C98, CR1, D1, D6, F1, FB4, J8, L1, R1, R10, R12, R13, R14, R136, TP4, TP5, TP6, TP7, TP8, TP9, TP10, U6
05Regulated rails — 3.3 V, 1.25 V and 2.5 VC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C13, C16, C28, C29, D2, D3, D4, FB1, FB2, FB3, Q2, Q3, R2, R3, R4, R5, R6, R7, R8, R9, R99, R137, R138, TP1, TP2, TP3, U3, U4, U5
06Spartan-3, clocks and memory
07Spartan-3 — MC68000 interfaceIC1
08Spartan-3 — Asynchronous SRAM interfaceIC1
09Spartan-3 — Video and audio outputsIC1
10Spartan-3 — Joysticks, PS/2 and serialIC1
11Spartan-3 — Configuration, control and master clockIC1
12Spartan-3 — Power, ground and supply bypassC11, C12, C14, C15, C17, C18, C19, C20, C21, C22, C66, C67, C68, C95, C96, C113, C114, C115, C116, C117, C118, C119, C120, C121, C122, C123, C124, C125, C126, C127, C128, C129, C130, C131, C132, C133, C134, C135, C136, C137, C138, C139, C140, IC1
13Asynchronous SRAM — 6 MiB (1/2)C54, C55, C56, C57, C147, C148, IC6, IC7, IC14
14Asynchronous SRAM — 6 MiB (2/2)C50, C51, C52, C53, C145, C146, IC4, IC5, IC13
15MC68000, ARM and storage
16MC68000, supply bypass and bus pull-upsC46, C47, C48, C49, C101, C107, C108, C109, IC3, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39, R40, R41, R42, R43, R44, R45, R50, R51, R52, R53
17MC68000 bus translation — IC8 to IC12C36, C37, C38, C39, C40, C41, C42, C43, C44, C45, IC8, IC9, IC10, IC11, IC12
18AT91SAM7S256, clock and local controlsC70, C71, C72, C73, C75, C77, C79, C80, C81, C82, C83, C84, IC2, R104, R105, R108, R119, R120, R121, S1, SW4, SW5, X1
19ARM USB, boot and microSDC74, C76, C78, C143, C144, J9, J12, L2, Q1, R100, R101, R102, R103, R106, R107, R110, R112, R114, R115, R116, R117, R118, SW3
20Audio, video and external interfaces
21Stereo audio outputC30, C31, C32, C33, C34, C35, J7, R11, R15, R16, R17, R18
22clockC58, C59, C60, R79, R80, U2, Y1
23controllerC69, C85, C86, C87, C88, C89, C90, C91, C92, C93, C97, C112, D13, D17, D18, J10, J11, Q4, Q5, Q6, Q7, R23, R24, R25, R26, R27, R28, R46, R47, R135
24joystickC102, C103, J5, R123, R124, R125, R126, R127, R128, R129, R130, R131, R132, R133, R134
25PS/2 keyboard and mouseC94, C100, J3, R69, R70, R81, R82, R83, R84
26RS-232 and ESP-01 interfacesC61, C62, C63, C64, C65, D11, D12, D15, J6, J13, J15, J16, J17, Q8, Q9, Q10, Q11, Q12, Q13, R48, R49, R54, R55, R56, R57, R58, R59, R60, R61, R62, R63, R64, R65, R66, R67, U1
27VGA DAC, sync and supply bypassC99, C104, C105, C106, C111, D5, D7, D8, D9, D10, J1, R85, R86, R87, R88, R89, R90, R91, R92, R93, R94, R95, R96, R97, R98, SW2
28Mechanical details and board documentationFID1, FID2, FID3, FID4, FID5, FID6, FID7, FID8, H1, H2, H3, H4
29Top assembly
30Bottom assembly
31Stackup & fabrication
32Routing & impedance
33Power & signal identification

Preserved. Checked. Documented.

The independent audit passes all 17 preservation checks, including 403 net partitions across 1,623 physical pins, 380 component references and values, and all 208 FPGA pin definitions.

The schematic retains two inherited ERC findings: J12 pin P4 has no output-power driver, and one original wire has an open endpoint. This documentation refresh preserves the circuit and PCB; it does not silently change those source conditions.

A project that travels.

Use the schematic PDFs, manufacturing exports, assembly drawings and interactive BOM for this board revision.