Skip to the content
PCBKitNew board
8 layers140.9 × 163.4 mmGrandMarquis97 RevA, the printed circuit board in 3D

GrandMarquis97 RevA

thomasparlette/BoardLayout

This repository contains the active R10 eight-layer KiCad candidate for a custom controller in a 1997 Mercury Grand Marquis EEC-V enclosure. The design is still ROUTINGINCOMPLETE.

Size
140.9 × 163.4 mm
Copper layers
8
Thickness
1.6 mm
Parts
246
Nets
189
Pads
888
Tracks, vias
43,176, 2,230
Pours
17
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
21 Sep 2026
Updated
27 Sep 2026

Overview

GrandMarquis97 RevA is an open-source printed circuit board by thomasparlette, from the thomasparlette/BoardLayout repository on GitHub. It is an 8-layer board of 140.9 × 163.4 mm with 246 parts on 189 nets, routed with 43,176 tracks and 2,230 vias.

It is built around the SN74AHCT541PWRE4, MCP6002-I/SN and TC4427A (LX), with the VND5N07-E, BAT54S and MMBT2907A among its other parts. Its parts include 111 resistors, 43 capacitors, 30 diodes, 26 transistors and 9 connectors.

Main components

9

README

README.md

Grand Marquis 1997 MS3 replacement PCB — R10 eight-layer candidate

Engineering checkpoint — not released for fabrication or vehicle use.

This repository contains the active R10 eight-layer KiCad candidate for a custom controller in a 1997 Mercury Grand Marquis EEC-V enclosure. The design is still ROUTING_INCOMPLETE.

Current verified inventory

The read-only static audit of the native board reports:

  • 246 footprints and 888 pads;
  • 737 assigned pad/net pairs matching source/input_netlist.xml, excluding the intentionally off-board J121 entry;
  • eight copper layers (F.Cu, In1.Cu–In6.Cu, B.Cu);
  • 43,176 segments and 2,230 through vias;
  • 102 zero-length segments;
  • 207 exact duplicate segment geometries, comprising 208 extra records;
  • 3,339 locked segments and 89 locked vias.

Run py source/production_baseline_audit.py to regenerate production_review/BASELINE_AUDIT.md and the machine-readable audit. This parser is a reproducible inventory tool; it does not replace KiCad DRC, ERC, zone refill, or visual review.

Stale validation warning

reports/Routing_validation.json is behind the current board by 280 segments and four vias. reports/After_routing_DRC.txt is also a saved checkpoint, not a current native run. Its 24 unconnected-item findings and other category counts must be regenerated before routing work begins.

Release blockers

  • Native DRC and ERC must be rerun on the current files.
  • Every true open, unintended dangling object, zero-length segment, duplicate segment, and unexplained zone island must be resolved without weakening rules.
  • The 0.20 mm Default class conflicts with the 0.25 mm signal target in REQUIREMENTS_CURRENT.md.
  • The eight-layer physical stackup and copper weights are not selected.
  • Footprints, procurement BOM, functional pin mapping, current paths, via arrays, thermal interfaces, mechanical fit, and automotive protection remain incompletely qualified.
  • Bench, transient, engine, and transmission validation have not been performed.

See production_review/RELEASE_STATUS.md and production_review/KNOWN_HOLDS.md for the controlling release posture.

Primary files

  • GrandMarquis97_RevA.kicad_pro, .kicad_sch, and .kicad_pcb: active native project.
  • GM97_Layout.pretty, GM97.kicad_sym, and models: project libraries.
  • REQUIREMENTS_CURRENT.md: current project requirements.
  • production_review: regenerated audit evidence and release status.
  • reports: current and historical engineering reports; check each report's date and provenance before relying on it.
  • source: audit and historical routing scripts. Do not rerun historical routing automation wholesale against the active board.

No release Gerbers or drill package are provided.

Parts

246
QtyValueFootprintReferences
30100kGM97_Layout:R_0805_2012MetricR34, R35, R41, R43, R47, R49, R51, R53, R55, R101, R103, R105, R109, R111, R125, R127 +14
301kGM97_Layout:R_0805_2012MetricR11, R13, R15, R17, R19, R22, R32, R33, R37, R38, R42, R100, R102, R104, R108, R110 +14
16VND5N07GM97_Layout:TO-252-2Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q17, Q18, Q19, Q22, Q23, Q24, Q26, Q27
15100 nFGM97_Layout:C_0805_2012MetricC4, C7, C9, C10, C28, C29, C33, C36, C37, C38, C39, C40, C41, C42, C43
15BAT54SGM97_Layout:SOT-23D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D26, D27, D28, D29, D32
1110kGM97_Layout:R_0805_2012MetricR24, R25, R28, R29, R30, R31, R116, R118, R120, R122, R130
101 nFGM97_Layout:C_0805_2012MetricC12, C14, C16, C18, C20, C22, C24, C26, C31, C35
91MGM97_Layout:R_0805_2012MetricR8, R10, R12, R14, R16, R18, R23, R26, R39
9220 nFGM97_Layout:C_0805_2012MetricC15, C17, C19, C21, C23, C25, C27, C30, C34
9400V 1A SMA / MPN TBDGM97_Layout:D_SMAD3, D16, D17, D18, D19, D22, D23, D24, D33
72.2kGM97_Layout:R_0805_2012MetricR3, R5, R117, R119, R121, R123, R129
7Case mount - 3.2mm trial drillGM97_Layout:CaseMount_3p2_TRIALH1, H2, H3, H4, H5, H6, H7
50RGM97_Layout:R_0805_2012MetricR36, R82, R84, R86, R88
4330RGM97_Layout:R_0805_2012MetricR83, R85, R87, R89
447kGM97_Layout:R_0805_2012MetricR27, R40, R124, R126
4MK-CoilDrvr IGBT - PINOUT HOLDGM97_Layout:TO-220-3_VerticalQ13, Q14, Q15, Q16
31N4148W / candidateGM97_Layout:D_SOD-123D15, D30, D31
20R DNPGM97_Layout:R_0805_2012MetricR1, R128
21 uFGM97_Layout:C_0805_2012MetricC11, C13
21 uHGM97_Layout:L_0805_2012MetricL1, L2
22.2k DNPGM97_Layout:R_0805_2012MetricR45, R131
22.49k 1%GM97_Layout:R_0805_2012MetricR4, R6
24.7 uFGM97_Layout:C_0805_2012MetricC6, C8
2MMBT2907AGM97_Layout:SOT-23Q3, Q4
2MMBT3904GM97_Layout:SOT-23Q30, Q31
2NET_TIEGM97_Layout:NetTie-2_SMD_Pad2.0mmNT1, NT2
2TC4427AGM97_Layout:SOIC-8_3.9x4.9mm_P1.27mmU6, U7
2ZTX553GM97_Layout:TO-92_InlineQ1, Q2
11 A SMD fuse / MPN TBDGM97_Layout:R_1812_4532MetricF1
11 nF DNPGM97_Layout:C_0805_2012MetricC32
1100 nF / 100 VGM97_Layout:C_0805_2012MetricC2
1100k / CAM HYSTGM97_Layout:Potentiometer_Bourns_3224W_VerticalRV4
1100k / CRANK HYSTGM97_Layout:Potentiometer_Bourns_3224W_VerticalRV2
110k / CAM ZEROGM97_Layout:Potentiometer_Bourns_3224W_VerticalRV3
110k / CRANK ZEROGM97_Layout:Potentiometer_Bourns_3224W_VerticalRV1
110k 1%GM97_Layout:R_0805_2012MetricR21
110k DNPGM97_Layout:R_0805_2012MetricR132
1120R DNPGM97_Layout:R_0805_2012MetricR2
11N4734A 5.6 VGM97_Layout:D_DO-41_SOD81_P10.16mm_HorizontalD4
12.49k DNPGM97_Layout:R_0805_2012MetricR133
133 uF / 10 VGM97_Layout:CP_Elec_8x10C3
133 uF / 50 VGM97_Layout:CP_Elec_8x10C1
143045-2000GM97_Layout:Molex_Micro-Fit_3.0_43045-2000_2x10_P3.00mm_HorizontalJ120
147 uF / 10 VGM97_Layout:CP_Elec_8x10C5
150k 1%GM97_Layout:R_0805_2012MetricR20
1CRANK POLARITYGM97_Layout:Candidate_JP1JP1
1EXPANSIONGM97_Layout:Candidate_J131J131
1Ford104GM97_Layout:Ford104_TE770750_PLACEMENT_PROVISIONALJ1
1LM2937ES-5.0 / SMD candidateGM97_Layout:TO-263-3_TabPin2U1
1MC34072 SOIC / candidateGM97_Layout:SOIC-8_3.9x4.9mm_P1.27mmU3
1MCP6002-I/SNGM97_Layout:SOIC-8_3.9x4.9mm_P1.27mmU4
1MS3_40_SOCKETGM97_Layout:DIP-40_W15.24mm_SocketJ100
1MS3_INJ_10GM97_Layout:Candidate_J102J102
1MS3_JP2_34GM97_Layout:Candidate_J101J101
1MapDaddy wired interface - user supplied moduleGM97_Layout:MapDaddy_Harness_4J150
1PTC 0.1 AGM97_Layout:R_1812_4532MetricF3
1PTC 0.5 AGM97_Layout:R_1812_4532MetricF2
1RETENTION_12GM97_Layout:Candidate_J140J140
1SERVICEGM97_Layout:Candidate_J130J130
1SMBJ18A TVSGM97_Layout:D_SMBD2
1SN74AHCT541PWRGM97_Layout:TSSOP-20_4.4x6.5mm_P0.65mmU5
1SPEED RETURN -GM97_Layout:Candidate_JP3JP3
1SPEED SOURCE +GM97_Layout:Candidate_JP2JP2
1STPS3H100GM97_Layout:D_SMBD1

Questions

How big is the GrandMarquis97 RevA PCB?

It measures 140.9 × 163.4 mm and has 8 copper layers, 1.6 mm thick.

What parts does the GrandMarquis97 RevA use?

246 parts, built around the SN74AHCT541PWRE4, MCP6002-I/SN, TC4427A (LX) and VND5N07-E. 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 GrandMarquis97 RevA KiCad files?

From the thomasparlette/BoardLayout repository on GitHub, at the commit this page was made from: the board is GrandMarquis97_RevA.kicad_pcb and its schematic 01_power.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the GrandMarquis97 RevA design in my own project?

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

Similar boards

  • 2 layers85 × 60 mmTX advanced, the printed circuit board in 3D

    TX advanced

    AquaBeacon/hardware

    回路図・PCB・製造ツール

    32 partsApache-2.0
  • 2 layers50 × 100 mmPwm, the printed circuit board in 3D

    Pwm

    dexterlb/led_controller

    A simple device for controlling LEDs

    101 parts
  • 2 layers178 × 711 mmMSAP-2 rev.A SMD, the printed circuit board in 3D

    MSAP-2 rev.A SMD

    mehrantsi/MSAP-2

    An 8-bit computer. Successor to MSAP-1

    658 parts13MIT
  • 4 layers165 × 100 mmUsb scoring platform, the printed circuit board in 3D

    Usb scoring platform

    AndrewCraswell/agency

    Native KiCad engineering prototype, separate from the earlier ESP32/tscircuit board. Open usb-scoring-platform.kicadpro in KiCad 10; schematic and PCB are the editable source, with no generator required.

    224 partsMIT
  • 4 layers100 × 176.5 mmElevation Pivot Daughter Board, the printed circuit board in 3D

    Elevation Pivot Daughter Board

    mauro-starspec/Elevation_Pivot_Daughter-Board

    KiCad 9 daughter board for the Starspec elevation/pivot controller.

    263 parts
  • 2 layers60 × 40 mmAUX RTN GND SHORT, the printed circuit board in 3D

    AUX RTN GND SHORT

    vehiclewaxberry/Space-Embodied-Robot-Complete

    航天服务星具身智能机械臂机器人 | Space Service Robot with Embodied Intelligence — mechanical, electrical & harness, power & thermal, and propulsion hardware design.

    15 parts2
  • 4 layers40 × 40 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    benwys/SparrowHawk

    Open source flight controller for FPV drones. Includes two complete hardware designs (kicad) with production files. Will include custom firmware (bare-metal cpp). In progress :-)

    89 partsMIT
  • 4 layers180 × 100 mmFront panel, the printed circuit board in 3D

    Front panel

    TIGP-Experimental-Methods/class-board-2026

    TIGP class instrument 2026: one board, five blocks - KiCad hardware, ESP32-S3 firmware, phone PWA, Python API, workbook

    76 parts