{
  "revision": "R5",
  "status": "Proposed buildable isolated-pad perfboard layout; not a manufactured PCB or physical fit verification",
  "board_mm": [35, 15, 1.6],
  "pitch_mm": 2.54,
  "columns": 13,
  "rows": ["A", "B", "C", "D", "E"],
  "hole_origin_mm": [2.26, 2.42],
  "view": "Component side, A top; hole name = row letter then column number",
  "mounting": "No holes reserved: insulate underside and retain using the case bay",
  "lead_forming": "TO92 leads formed to2.54mm pitch along A/B/C; identifyD/G/S from actual part. Resistors mounted upright. All underside connections use insulated point-to-point wire. Use isolated pads, not stripboard.",
  "body_height_above_board_mm": {
    "TO92": 6.2,
    "resistor_upright_including_loop": 7.6
  },
  "dimensions_status": "Nominal bodies; resistorloop and component fit must be measured before cutting board",
  "groups": [
    {
      "channel": "G",
      "Q": "Q1",
      "Q_holes": {
        "D": "A2",
        "G": "B2",
        "S": "C2"
      },
      "Q_body_center_mm": [4.8, 4.96],
      "Q_rotation_deg": 90,
      "Rg": "Rg1",
      "Rg_holes": {
        "a_body": "D2",
        "b_return": "D3"
      },
      "Rp": "Rp1",
      "Rp_holes": {
        "a_body": "E3",
        "b_return": "E2"
      },
      "jumpers": [
        ["B2", "D3"],
        ["D3", "E3"],
        ["C2", "E2"],
        ["C2", "C13"]
      ],
      "external_wires": {
        "PWM_GPIO": "D2",
        "LED_channel_return": "A2"
      }
    },
    {
      "channel": "R",
      "Q": "Q2",
      "Q_holes": {
        "D": "A4",
        "G": "B4",
        "S": "C4"
      },
      "Q_body_center_mm": [9.88, 4.96],
      "Q_rotation_deg": 90,
      "Rg": "Rg2",
      "Rg_holes": {
        "a_body": "D4",
        "b_return": "D5"
      },
      "Rp": "Rp2",
      "Rp_holes": {
        "a_body": "E5",
        "b_return": "E4"
      },
      "jumpers": [
        ["B4", "D5"],
        ["D5", "E5"],
        ["C4", "E4"],
        ["C4", "C13"]
      ],
      "external_wires": {
        "PWM_GPIO": "D4",
        "LED_channel_return": "A4"
      }
    },
    {
      "channel": "B",
      "Q": "Q3",
      "Q_holes": {
        "D": "A6",
        "G": "B6",
        "S": "C6"
      },
      "Q_body_center_mm": [14.96, 4.96],
      "Q_rotation_deg": 90,
      "Rg": "Rg3",
      "Rg_holes": {
        "a_body": "D6",
        "b_return": "D7"
      },
      "Rp": "Rp3",
      "Rp_holes": {
        "a_body": "E7",
        "b_return": "E6"
      },
      "jumpers": [
        ["B6", "D7"],
        ["D7", "E7"],
        ["C6", "E6"],
        ["C6", "C13"]
      ],
      "external_wires": {
        "PWM_GPIO": "D6",
        "LED_channel_return": "A6"
      }
    },
    {
      "channel": "WW",
      "Q": "Q4",
      "Q_holes": {
        "D": "A8",
        "G": "B8",
        "S": "C8"
      },
      "Q_body_center_mm": [20.04, 4.96],
      "Q_rotation_deg": 90,
      "Rg": "Rg4",
      "Rg_holes": {
        "a_body": "D8",
        "b_return": "D9"
      },
      "Rp": "Rp4",
      "Rp_holes": {
        "a_body": "E9",
        "b_return": "E8"
      },
      "jumpers": [
        ["B8", "D9"],
        ["D9", "E9"],
        ["C8", "E8"],
        ["C8", "C13"]
      ],
      "external_wires": {
        "PWM_GPIO": "D8",
        "LED_channel_return": "A8"
      }
    },
    {
      "channel": "CW",
      "Q": "Q5",
      "Q_holes": {
        "D": "A10",
        "G": "B10",
        "S": "C10"
      },
      "Q_body_center_mm": [25.12, 4.96],
      "Q_rotation_deg": 90,
      "Rg": "Rg5",
      "Rg_holes": {
        "a_body": "D10",
        "b_return": "D11"
      },
      "Rp": "Rp5",
      "Rp_holes": {
        "a_body": "E11",
        "b_return": "E10"
      },
      "jumpers": [
        ["B10", "D11"],
        ["D11", "E11"],
        ["C10", "E10"],
        ["C10", "C13"]
      ],
      "external_wires": {
        "PWM_GPIO": "D10",
        "LED_channel_return": "A10"
      }
    }
  ],
  "shared_connections": [
    {
      "hole": "C13",
      "net": "GND",
      "to": "System GND; daisy-chain Q source wires if five wires cannot fit one solder pad"
    }
  ]
}
