{
  "revision": "EV1",
  "scope": "Public mechanical and integration allocations, product imagery and bench-qualification procedures. This is not an approved fabrication or pin-multiplexing release.",
  "evidence": "No physical prototype measurements, completed NODERIQ hardware integration or certification records are asserted. Generated product images illustrate the specified architecture, not manufactured hardware.",
  "coordinates": "Millimetres; top view; PCB lower-left origin; x right, y up. PCB nominal thickness 1.6 mm.",
  "componentGeometry": "Rectangles are public placement envelopes, except the explicitly identified Orin NX module outline. They are not vendor land patterns, routed copper or verified component selection.",
  "tolerances": {
    "outlineMm": 0.2,
    "holePositionMm": 0.15,
    "thicknessMm": 0.15
  },
  "card": {
    "id": "core-c100",
    "name": "NODERIQ Core C100",
    "code": "NQ-C100",
    "role": "Mission compute",
    "headline": "A mission computer sized for the machine.",
    "summary": "A compact compute-carrier profile for mobile robots and observation platforms that need local perception, storage and a clear handoff to a separate machine controller.",
    "processor": "NVIDIA Jetson Orin NX module basis",
    "pcbMm": [
      100,
      80,
      1.6
    ],
    "assemblyHeightMm": 40,
    "clearanceMm": [
      120,
      110,
      60
    ],
    "mountMm": [
      [
        4,
        4
      ],
      [
        96,
        4
      ],
      [
        96,
        76
      ],
      [
        4,
        76
      ]
    ],
    "holeDiameterMm": 3.2,
    "holeKeepoutDiameterMm": 7,
    "power": {
      "nominalV": 12,
      "inputMinV": 9,
      "inputMaxV": 24,
      "budgetW": 45,
      "supplyRatingA": 5,
      "railMinV": 4.75,
      "railMaxV": 5.25,
      "railTargetV": 5,
      "moduleLimitW": 25
    },
    "interfaces": [
      "1 × Gigabit Ethernet",
      "1 × USB-A host",
      "1 × USB-C recovery/data",
      "2 × internal CSI camera reserves",
      "1 × M.2 2242 storage reserve",
      "1 × low-voltage host link"
    ],
    "ports": [
      {
        "id": "J1",
        "label": "VIN",
        "xMm": 86,
        "yMm": 9,
        "widthMm": 10,
        "heightMm": 12,
        "kind": "connector",
        "topMm": 4,
        "purpose": "9–24 V protected bench input; positive and return identified on the harness.",
        "connector": "2-position power terminal"
      },
      {
        "id": "J2",
        "label": "GbE",
        "xMm": 9,
        "yMm": 5,
        "widthMm": 16,
        "heightMm": 20,
        "kind": "connector",
        "topMm": 4,
        "purpose": "Wired host or sensor-network evaluation.",
        "connector": "RJ45 envelope"
      },
      {
        "id": "J3",
        "label": "USB",
        "xMm": 30,
        "yMm": 4,
        "widthMm": 14,
        "heightMm": 15,
        "kind": "connector",
        "topMm": 4,
        "purpose": "One host peripheral within the shared power budget.",
        "connector": "USB-A envelope"
      },
      {
        "id": "J4",
        "label": "REC",
        "xMm": 52,
        "yMm": 5,
        "widthMm": 10,
        "heightMm": 8,
        "kind": "connector",
        "topMm": 4,
        "purpose": "Recovery/data; not a second power source.",
        "connector": "USB-C envelope"
      },
      {
        "id": "J5",
        "label": "CSI 1",
        "xMm": 3,
        "yMm": 37,
        "widthMm": 6,
        "heightMm": 15,
        "kind": "connector",
        "topMm": 4,
        "purpose": "Internal camera assembly reserve; vendor-specific harness approval required.",
        "connector": "22-position FFC envelope"
      },
      {
        "id": "J6",
        "label": "CSI 2",
        "xMm": 91,
        "yMm": 37,
        "widthMm": 6,
        "heightMm": 15,
        "kind": "connector",
        "topMm": 4,
        "purpose": "Second camera assembly reserve; do not assume Pi-camera pin compatibility.",
        "connector": "22-position FFC envelope"
      },
      {
        "id": "J7",
        "label": "HOST",
        "xMm": 72,
        "yMm": 7,
        "widthMm": 10,
        "heightMm": 6,
        "kind": "connector",
        "topMm": 4,
        "purpose": "Observation or controller-bridge link; never direct actuator power.",
        "connector": "6-position locking header"
      }
    ],
    "components": [
      {
        "id": "M1",
        "label": "Orin NX envelope",
        "xMm": 15,
        "yMm": 27,
        "widthMm": 69.6,
        "heightMm": 45,
        "kind": "module",
        "topMm": 6
      },
      {
        "id": "H1",
        "label": "Cooling allocation",
        "xMm": 18,
        "yMm": 29,
        "widthMm": 64,
        "heightMm": 42,
        "kind": "cooler",
        "topMm": 31
      },
      {
        "id": "U1",
        "label": "Power stage",
        "xMm": 65,
        "yMm": 15,
        "widthMm": 17,
        "heightMm": 8,
        "kind": "component",
        "topMm": 6
      }
    ],
    "bench": {
      "workload": "Configured Orin NX mode at or below 25 W; one camera or host data source and local storage. Record the exact module, JetPack image and workload.",
      "durationMin": 30,
      "maxSurfaceC": 70,
      "requiredEvidence": [
        "mechanical-fit",
        "rail-stability",
        "thermal-load",
        "ethernet-link",
        "usb-enumeration",
        "authority-boundary"
      ],
      "criteria": {
        "ethernet-link": {
          "linkMbpsMin": 1000,
          "packetsSentMin": 1000,
          "packetsLostMax": 0
        },
        "usb-enumeration": {
          "coldBootsMin": 3,
          "enumerationFailuresMax": 0
        }
      },
      "ambientC": [
        20,
        25
      ]
    },
    "applications": [
      {
        "title": "Inspection rover",
        "text": "Mount on an accessible shelf with a separate motor controller. Route camera and network cables away from wheel and suspension travel."
      },
      {
        "title": "Autonomous instrument",
        "text": "Keep observations and mission context local while the instrument retains its own interlock and shutdown path."
      }
    ],
    "integration": "Compute produces observations and bounded requests. A separate machine controller retains interlocks, motion limits and physical stop authority.",
    "limits": "EV1 reserves the Orin NX module geometry and a non-Super power configuration. It does not claim a qualified carrier, completed JetPack port, thermal rating or interchangeable support for Thor and future Nano 2 modules.",
    "sourceIds": [
      "orin",
      "orin-ds",
      "orin-power"
    ],
    "cornerRadiusMm": 2
  }
}
