tscircuit/ti

ti tscircuit library

Version
1.0.85
License
unset
Stars
0

dist/lib/subcircuits/MotorDriver_DRV8876/circuit.json

PCBPCB preview for dist/lib/subcircuits/MotorDriver_DRV8876/circuit.json
SchematicSchematic preview for dist/lib/subcircuits/MotorDriver_DRV8876/circuit.json
[
  {
    "type": "source_group",
    "source_group_id": "source_group_0",
    "is_subcircuit": true,
    "was_automatically_named": true,
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_0",
    "name": "EN",
    "pin_number": 1,
    "port_hints": [
      "EN",
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_1",
    "name": "PH",
    "pin_number": 2,
    "port_hints": [
      "PH",
      "pin2",
      "2"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_2",
    "name": "nSLEEP",
    "pin_number": 3,
    "port_hints": [
      "nSLEEP",
      "pin3",
      "3"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_3",
    "name": "nFAULT",
    "pin_number": 4,
    "port_hints": [
      "nFAULT",
      "pin4",
      "4"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_4",
    "name": "VREF",
    "pin_number": 5,
    "port_hints": [
      "VREF",
      "pin5",
      "5"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_5",
    "name": "IPROPI",
    "pin_number": 6,
    "port_hints": [
      "IPROPI",
      "pin6",
      "6"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_6",
    "name": "IMODE",
    "pin_number": 7,
    "port_hints": [
      "IMODE",
      "pin7",
      "7"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_7",
    "name": "OUT1",
    "pin_number": 8,
    "port_hints": [
      "OUT1",
      "pin8",
      "8"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_8",
    "name": "PGND",
    "pin_number": 9,
    "port_hints": [
      "PGND",
      "pin9",
      "9"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_9",
    "name": "OUT2",
    "pin_number": 10,
    "port_hints": [
      "OUT2",
      "pin10",
      "10"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_10",
    "name": "VM",
    "pin_number": 11,
    "port_hints": [
      "VM",
      "pin11",
      "11"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_11",
    "name": "VCP",
    "pin_number": 12,
    "port_hints": [
      "VCP",
      "pin12",
      "12"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_12",
    "name": "CPH",
    "pin_number": 13,
    "port_hints": [
      "CPH",
      "pin13",
      "13"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_13",
    "name": "CPL",
    "pin_number": 14,
    "port_hints": [
      "CPL",
      "pin14",
      "14"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_14",
    "name": "GND",
    "pin_number": 15,
    "port_hints": [
      "GND",
      "pin15",
      "15"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_15",
    "name": "PMODE",
    "pin_number": 16,
    "port_hints": [
      "PMODE",
      "pin16",
      "16"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_16",
    "name": "PAD",
    "pin_number": 17,
    "port_hints": [
      "PAD",
      "pin17",
      "17"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_17",
    "name": "top",
    "port_hints": [
      "top"
    ],
    "source_component_id": "source_manually_placed_via_0",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_18",
    "name": "bottom",
    "port_hints": [
      "bottom"
    ],
    "source_component_id": "source_manually_placed_via_0",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_19",
    "name": "pin1",
    "port_hints": [
      "pin1"
    ],
    "source_component_id": "source_manually_placed_via_0",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_manually_placed_via",
    "source_manually_placed_via_id": "source_manually_placed_via_0",
    "source_group_id": "source_group_0",
    "source_net_id": "",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_20",
    "name": "top",
    "port_hints": [
      "top"
    ],
    "source_component_id": "source_manually_placed_via_1",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_21",
    "name": "bottom",
    "port_hints": [
      "bottom"
    ],
    "source_component_id": "source_manually_placed_via_1",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_22",
    "name": "pin1",
    "port_hints": [
      "pin1"
    ],
    "source_component_id": "source_manually_placed_via_1",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_manually_placed_via",
    "source_manually_placed_via_id": "source_manually_placed_via_1",
    "source_group_id": "source_group_0",
    "source_net_id": "",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_23",
    "name": "top",
    "port_hints": [
      "top"
    ],
    "source_component_id": "source_manually_placed_via_2",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_24",
    "name": "bottom",
    "port_hints": [
      "bottom"
    ],
    "source_component_id": "source_manually_placed_via_2",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_25",
    "name": "pin1",
    "port_hints": [
      "pin1"
    ],
    "source_component_id": "source_manually_placed_via_2",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_manually_placed_via",
    "source_manually_placed_via_id": "source_manually_placed_via_2",
    "source_group_id": "source_group_0",
    "source_net_id": "",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_26",
    "name": "top",
    "port_hints": [
      "top"
    ],
    "source_component_id": "source_manually_placed_via_3",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_27",
    "name": "bottom",
    "port_hints": [
      "bottom"
    ],
    "source_component_id": "source_manually_placed_via_3",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_28",
    "name": "pin1",
    "port_hints": [
      "pin1"
    ],
    "source_component_id": "source_manually_placed_via_3",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_manually_placed_via",
    "source_manually_placed_via_id": "source_manually_placed_via_3",
    "source_group_id": "source_group_0",
    "source_net_id": "",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_0",
    "ftype": "simple_chip",
    "name": "U1",
    "manufacturer_part_number": "DRV8876",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C575551"
      ]
    },
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_29",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "1",
      "left"
    ],
    "source_component_id": "source_component_1",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_30",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "2",
      "right"
    ],
    "source_component_id": "source_component_1",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_1",
    "ftype": "simple_capacitor",
    "name": "C3",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C1525",
        "C307331",
        "C60474"
      ]
    },
    "capacitance": 1e-7,
    "display_capacitance": "0.1uF",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_31",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "1",
      "left"
    ],
    "source_component_id": "source_component_2",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_32",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "2",
      "right"
    ],
    "source_component_id": "source_component_2",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_2",
    "ftype": "simple_capacitor",
    "name": "C4",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C13585",
        "C12891",
        "C9196"
      ]
    },
    "capacitance": null,
    "display_capacitance": "Bulk",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_33",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "pos",
      "anode",
      "1",
      "left"
    ],
    "source_component_id": "source_component_3",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_34",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "neg",
      "cathode",
      "2",
      "right"
    ],
    "source_component_id": "source_component_3",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_3",
    "ftype": "simple_capacitor",
    "name": "C1",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C15525",
        "C23692971",
        "C315248"
      ]
    },
    "capacitance": 2.2e-8,
    "display_capacitance": "0.022uF",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_35",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "pos",
      "anode",
      "1",
      "left"
    ],
    "source_component_id": "source_component_4",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_36",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "neg",
      "cathode",
      "2",
      "right"
    ],
    "source_component_id": "source_component_4",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_4",
    "ftype": "simple_capacitor",
    "name": "C2",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C15525",
        "C23692971",
        "C315248"
      ]
    },
    "capacitance": 1e-7,
    "display_capacitance": "0.1uF",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_37",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "left",
      "1"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_38",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "right",
      "2"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_5",
    "ftype": "simple_resistor",
    "name": "R1",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C25744",
        "C60490",
        "C25531"
      ]
    },
    "resistance": 100,
    "display_resistance": "100Ω",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_39",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "left",
      "1"
    ],
    "source_component_id": "source_component_6",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_40",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "right",
      "2"
    ],
    "source_component_id": "source_component_6",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_6",
    "ftype": "simple_resistor",
    "name": "R2",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C25744",
        "C60490",
        "C25531"
      ]
    },
    "resistance": 100,
    "display_resistance": "100Ω",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_41",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "left",
      "1"
    ],
    "source_component_id": "source_component_7",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_42",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "right",
      "2"
    ],
    "source_component_id": "source_component_7",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_7",
    "ftype": "simple_resistor",
    "name": "R4",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C17168",
        "C106231",
        "C21376"
      ]
    },
    "resistance": 100,
    "display_resistance": "100Ω",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_43",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "left",
      "1"
    ],
    "source_component_id": "source_component_8",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_44",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "right",
      "2"
    ],
    "source_component_id": "source_component_8",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_8",
    "ftype": "simple_resistor",
    "name": "R3",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C17168",
        "C106231",
        "C21376"
      ]
    },
    "resistance": 100,
    "display_resistance": "100Ω",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_45",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_9",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_46",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "2"
    ],
    "source_component_id": "source_component_9",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_47",
    "name": "pin3",
    "pin_number": 3,
    "port_hints": [
      "pin3",
      "3"
    ],
    "source_component_id": "source_component_9",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_48",
    "name": "pin4",
    "pin_number": 4,
    "port_hints": [
      "pin4",
      "4"
    ],
    "source_component_id": "source_component_9",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_49",
    "name": "pin5",
    "pin_number": 5,
    "port_hints": [
      "pin5",
      "5"
    ],
    "source_component_id": "source_component_9",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_9",
    "ftype": "simple_chip",
    "name": "Controller",
    "supplier_part_numbers": {
      "jlcpcb": []
    },
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_50",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_10",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_51",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "2"
    ],
    "source_component_id": "source_component_10",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_10",
    "ftype": "simple_chip",
    "name": "Motor",
    "supplier_part_numbers": {
      "jlcpcb": []
    },
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_net",
    "source_net_id": "source_net_0",
    "name": "GND",
    "member_source_group_ids": [],
    "is_ground": true,
    "is_power": false,
    "is_positive_voltage_source": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_net",
    "source_net_id": "source_net_1",
    "name": "VREF",
    "member_source_group_ids": [],
    "is_ground": false,
    "is_power": true,
    "is_positive_voltage_source": true,
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_net",
    "source_net_id": "source_net_2",
    "name": "VM",
    "member_source_group_ids": [],
    "is_ground": false,
    "is_power": true,
    "is_positive_voltage_source": true,
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_net",
    "source_net_id": "source_net_3",
    "name": "VCC",
    "member_source_group_ids": [],
    "is_ground": false,
    "is_power": true,
    "is_positive_voltage_source": true,
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "source_net",
    "source_net_id": "source_net_4",
    "name": "nFAULT",
    "member_source_group_ids": [],
    "is_ground": false,
    "is_power": false,
    "is_positive_voltage_source": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_net",
    "source_net_id": "source_net_5",
    "name": "ADC",
    "member_source_group_ids": [],
    "is_ground": false,
    "is_power": false,
    "is_positive_voltage_source": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "source_refdes_convention_warning",
    "warning_type": "source_refdes_convention_warning",
    "message": "The \"C\" prefix is being used with a <chip />, try using it with a <capacitor />",
    "source_component_id": "source_component_9",
    "refdes": "Controller",
    "source_component_ftype": "simple_chip",
    "expected_prefixes": [
      "U",
      "IC"
    ],
    "actual_prefix": "CONTROLLER",
    "source_refdes_convention_warning_id": "source_refdes_convention_warning_0"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_0",
    "connected_source_port_ids": [
      "source_port_15"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .PMODE to net.GND",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_0",
    "message": "<trace#5954(from:.U1 > .PMODE to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_1",
    "connected_source_port_ids": [
      "source_port_14"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .GND to net.GND",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_1",
    "message": "<trace#5955(from:.U1 > .GND to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_1",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_2",
    "connected_source_port_ids": [
      "source_port_8"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .PGND to net.GND",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_2",
    "message": "<trace#5956(from:.U1 > .PGND to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_2",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_3",
    "connected_source_port_ids": [
      "source_port_16"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .PAD to net.GND",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_3",
    "message": "<trace#5957(from:.U1 > .PAD to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_3",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_4",
    "connected_source_port_ids": [
      "source_port_6"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .IMODE to net.GND",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_4",
    "message": "<trace#5958(from:.U1 > .IMODE to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_4",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_5",
    "connected_source_port_ids": [
      "source_port_4"
    ],
    "connected_source_net_ids": [
      "source_net_1"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .VREF to net.VREF",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_5",
    "message": "<trace#5959(from:.U1 > .VREF to:net.VREF) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_6",
    "connected_source_port_ids": [
      "source_port_30"
    ],
    "connected_source_net_ids": [
      "source_net_2"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".C3 > .pin2 to net.VM",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_6",
    "message": "<trace#5972(from:.C3 > .pin2 to:net.VM) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_6",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_7",
    "connected_source_port_ids": [
      "source_port_32"
    ],
    "connected_source_net_ids": [
      "source_net_2"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".C4 > .pin2 to net.VM",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_7",
    "message": "<trace#5985(from:.C4 > .pin2 to:net.VM) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_7",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_8",
    "connected_source_port_ids": [
      "source_port_13",
      "source_port_33"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".U1 > .CPL to .C1 > .pin1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_8",
    "message": "<trace#5998(from:.U1 > .CPL to:.C1 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_8",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_9",
    "connected_source_port_ids": [
      "source_port_12",
      "source_port_34"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".U1 > .CPH to .C1 > .pin2",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_9",
    "message": "<trace#5999(from:.U1 > .CPH to:.C1 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_9",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_10",
    "connected_source_port_ids": [
      "source_port_11",
      "source_port_35"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".U1 > .VCP to .C2 > .pin1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_10",
    "message": "<trace#6012(from:.U1 > .VCP to:.C2 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_10",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_11",
    "connected_source_port_ids": [
      "source_port_36"
    ],
    "connected_source_net_ids": [
      "source_net_2"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".C2 > .pin2 to net.VM",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_11",
    "message": "<trace#6013(from:.C2 > .pin2 to:net.VM) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_11",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_12",
    "connected_source_port_ids": [
      "source_port_10"
    ],
    "connected_source_net_ids": [
      "source_net_2"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .VM to net.VM",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_12",
    "message": "<trace#6014(from:.U1 > .VM to:net.VM) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_12",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_13",
    "connected_source_port_ids": [
      "source_port_38"
    ],
    "connected_source_net_ids": [
      "source_net_3"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R1 > .pin2 to net.VCC",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_13",
    "message": "<trace#6041(from:net.VCC to:.R1 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_13",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_14",
    "connected_source_port_ids": [
      "source_port_37"
    ],
    "connected_source_net_ids": [
      "source_net_1"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R1 > .pin1 to net.VREF",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_14",
    "message": "<trace#6042(from:net.VREF to:.R1 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_14",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_15",
    "connected_source_port_ids": [
      "source_port_39"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R2 > .pin1 to net.GND",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_15",
    "message": "<trace#6043(from:net.GND to:.R2 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_15",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_16",
    "connected_source_port_ids": [
      "source_port_40"
    ],
    "connected_source_net_ids": [
      "source_net_1"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R2 > .pin2 to net.VREF",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_16",
    "message": "<trace#6044(from:net.VREF to:.R2 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_16",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_17",
    "connected_source_port_ids": [
      "source_port_42"
    ],
    "connected_source_net_ids": [
      "source_net_3"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R4 > .pin2 to net.VCC",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_17",
    "message": "<trace#6058(from:net.VCC to:.R4 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_17",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_18",
    "connected_source_port_ids": [
      "source_port_41"
    ],
    "connected_source_net_ids": [
      "source_net_4"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R4 > .pin1 to net.nFAULT",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_18",
    "message": "<trace#6059(from:net.nFAULT to:.R4 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_18",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_19",
    "connected_source_port_ids": [
      "source_port_43"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R3 > .pin1 to net.GND",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_19",
    "message": "<trace#6073(from:net.GND to:.R3 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_19",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_20",
    "connected_source_port_ids": [
      "source_port_44"
    ],
    "connected_source_net_ids": [
      "source_net_5"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R3 > .pin2 to net.ADC",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_20",
    "message": "<trace#6074(from:net.ADC to:.R3 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_20",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace_not_connected_error",
    "source_trace_not_connected_error_id": "source_trace_not_connected_error_0",
    "error_type": "source_trace_not_connected_error",
    "message": "Could not find port for selector \".Controller > .PWM\". Component \".Controller > \" found, but does not have pin \"PWM\". It has no ports",
    "subcircuit_id": "subcircuit_source_group_0",
    "source_group_id": "source_group_0",
    "selectors_not_found": [
      ".Controller > .PWM"
    ]
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_21",
    "connected_source_port_ids": [
      "source_port_1",
      "source_port_46"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .PH to .Controller > .pin2",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_21",
    "message": "<trace#6099(from:.U1 > .PH to:.Controller > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_21",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_22",
    "connected_source_port_ids": [
      "source_port_2",
      "source_port_47"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "CTRL_SLEEP",
    "display_name": ".U1 > .nSLEEP to .Controller > .pin3",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_23",
    "connected_source_port_ids": [
      "source_port_48"
    ],
    "connected_source_net_ids": [
      "source_net_4"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "CTRL_nFAULT",
    "display_name": ".Controller > .pin4 to net.nFAULT",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_24",
    "connected_source_port_ids": [
      "source_port_3"
    ],
    "connected_source_net_ids": [
      "source_net_4"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .nFAULT to net.nFAULT",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_22",
    "message": "<trace#6102(from:net.nFAULT to:.U1 > .nFAULT) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_24",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace_not_connected_error",
    "source_trace_not_connected_error_id": "source_trace_not_connected_error_1",
    "error_type": "source_trace_not_connected_error",
    "message": "Could not find port for selector \".Controller > .ADC\". Component \".Controller > \" found, but does not have pin \"ADC\". It has no ports",
    "subcircuit_id": "subcircuit_source_group_0",
    "source_group_id": "source_group_0",
    "selectors_not_found": [
      ".Controller > .ADC"
    ]
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_25",
    "connected_source_port_ids": [
      "source_port_5"
    ],
    "connected_source_net_ids": [
      "source_net_5"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .IPROPI to net.ADC",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_23",
    "message": "<trace#6104(from:net.ADC to:.U1 > .IPROPI) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_25",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_26",
    "connected_source_port_ids": [
      "source_port_50",
      "source_port_7"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "MOTOR_OUT1",
    "display_name": ".Motor > .pin1 to .U1 > .OUT1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_27",
    "connected_source_port_ids": [
      "source_port_51",
      "source_port_9"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".Motor > .pin2 to .U1 > .OUT2",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_24",
    "message": "<trace#6117(from:.Motor > .pin2 to:.U1 > .OUT2) /> is missing a name. Add a name prop to make the trace easier to identify.",
    "source_trace_id": "source_trace_27",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_unnamed_trace_warning"
  },
  {
    "type": "source_pin_missing_trace_warning",
    "source_pin_missing_trace_warning_id": "source_pin_missing_trace_warning_0",
    "message": "Port pin1 on C3 is missing a trace",
    "source_component_id": "source_component_1",
    "source_port_id": "source_port_29",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_pin_missing_trace_warning"
  },
  {
    "type": "source_pin_missing_trace_warning",
    "source_pin_missing_trace_warning_id": "source_pin_missing_trace_warning_1",
    "message": "Port pin1 on C4 is missing a trace",
    "source_component_id": "source_component_2",
    "source_port_id": "source_port_31",
    "subcircuit_id": "subcircuit_source_group_0",
    "warning_type": "source_pin_missing_trace_warning"
  },
  {
    "type": "simulation_spice_subcircuit",
    "simulation_spice_subcircuit_id": "simulation_spice_subcircuit_0",
    "source_component_id": "source_component_0",
    "spice_pin_to_source_port_map": {
      "CPH": "source_port_12",
      "CPL": "source_port_13",
      "EN_IN1": "source_port_0",
      "GND": "source_port_14",
      "IMODE": "source_port_6",
      "IPROPI": "source_port_5",
      "nFAULT": "source_port_3",
      "nSLEEP": "source_port_2",
      "OUT1": "source_port_7",
      "OUT2": "source_port_9",
      "PGND": "source_port_8",
      "PAD": "source_port_16",
      "PH_IN2": "source_port_1",
      "PMODE": "source_port_15",
      "VCP": "source_port_11",
      "VM": "source_port_10",
      "VREF": "source_port_4"
    },
    "subcircuit_source": "* DRV8876\n*****************************************************************************\n* (C) Copyright 2018 Texas Instruments Incorporated. All rights reserved.\n*****************************************************************************\n** This model is designed as an aid for customers of Texas Instruments.\n** TI and its licensors and suppliers make no warranties, either expressed\n** or implied, with respect to this model, including the warranties of\n** merchantability or fitness for a particular purpose. The model is\n** provided solely on an \"as is\" basis. The entire risk as to its quality\n** and performance is with the customer.\n*****************************************************************************\n*\n** Released by: WEBENCH Design Center, Texas Instruments Inc.\n* Part: DRV8876\n* Date: 28MAY2018\n* Model Type: Transient\n* Simulator: PSPICE\n* Simulator Version: 16.2.0.s003\n* EVM Order Number:\n* EVM Users Guide:\n* Datasheet:\n*\n* Model Version: Final 1.00\n*\n*****************************************************************************\n*\n* Updates:\n*\n* Final 1.00\n* Release to Web\n*\n*****************************************************************************\n* Model Usage Notes:\n*\n* A. Features that have been modelled\n*\t1. Control Mode\n*\t2. Current Senses\n*\t3. Current Chopping Mode\n*\t4. Over Current Respond\n*\t5. Rds\n*\t6. UVLO, Logic Level, Tri-Level Logic, Quad-Level Logic\n*\t\n*\n* B. Model Limitations and Features that haven't been modelled\n*\t1. Thermal operation and quiscent current are not modelled   \n*   2. Charge pump operation\n*\n*****************************************************************************\n*$\n.SUBCKT DRV8876_TRANS CPH CPL EN_IN1 GND IMODE IPROPI nFAULT nSLEEP OUT1 OUT2 PGND PAD\n+  PH_IN2 PMODE VCP VM VREF  \nR_R9         GND CPH  1MEG TC=0,0 \nR_R4         GND PMODE  44k TC=0,0 \nX_S1    FAULT 0 nFAULT GND DRV8876_S1 \nX_U_ISENSE_U50         U_ISENSE_N376760 RETRY U_ISENSE_N269698 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U38         U_ISENSE_TOFF U_ISENSE_TOFF_DEL BUF_DELAY_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=2u\nV_U_ISENSE_V1         U_ISENSE_V1V 0 1Vdc\nX_U_ISENSE_U23         U_ISENSE_N156704 U_ISENSE_N157536 U_ISENSE_CUR_TRIP\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U68         U_ISENSE_CUR_LIM2B U_ISENSE_N411658 INV_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nC_U_ISENSE_C3         0 U_ISENSE_N180191  10n  TC=0,0 \nE_U_ISENSE_ABM1         U_ISENSE_N246869 0 VALUE { IF(V(VISENSE)>{ILIM},1,0)   \n+  }\nX_U_ISENSE_U49         U_ISENSE_ILIM12 U_ISENSE_ILIM1 U_ISENSE_ILIM11\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_ISENSE_ABM3         U_ISENSE_N243273 0 VALUE { IF(V(IMON2)>{ILIM},1,0)    }\nX_U_ISENSE_U56         U_ISENSE_N269698 U_ISENSE_N269804 U_ISENSE_LIM_CUR2\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U28         U_ISENSE_N183649 RETRY U_ISENSE_N183681 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_ISENSE_ABM2         U_ISENSE_N241780 0 VALUE { IF(V(IMON1)>{ILIM},1,0)    }\nX_U_ISENSE_U69         U_ISENSE_N343928 U_ISENSE_N429471 BUF_DELAY_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=1u\nX_U_ISENSE_U66         U_ISENSE_ILIM11 U_ISENSE_TRETRY U_ISENSE_N183649 N183653\n+  srlatchrhp_basic_gen PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U15         U_ISENSE_N246869 U_ISENSE_N249666 U_ISENSE_ILIM12\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U75         U_ISENSE_N411658 U_ISENSE_LIM_CUR2\n+  U_ISENSE_LIM2_CUR_BUFB NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U71         U_ISENSE_LIM_CUR1 U_ISENSE_CUR_LIM1B INV_DELAY_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=1u\nX_U_ISENSE_S2    U_ISENSE_N180351 0 U_ISENSE_N180191 0 ISENSE_U_ISENSE_S2 \nX_U_ISENSE_U24         U_ISENSE_N441309 U_ISENSE_LIM1_CUR_BUFB\n+  U_ISENSE_LIM2_CUR_BUFB U_ISENSE_N443070 AND3_BASIC_GEN PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nX_U_ISENSE_U43         U_ISENSE_N159306 U_ISENSE_PRE_HS2_BUF\n+  BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=2u\nX_U_ISENSE_U22         U_ISENSE_N163934 PRE_HS2 U_ISENSE_CUR_LIM2B HS2\n+  AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U64         U_ISENSE_TRETRY_DEL U_ISENSE_TRETRY_DELB INV_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U26         U_ISENSE_N152518 U_ISENSE_N154160 U_ISENSE_N177215\n+  U_ISENSE_V1V U_ISENSE_TOFF_DEL U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U42         U_ISENSE_N159306 N235259 PRE_HS2 U_ISENSE_V1V\n+  U_ISENSE_PRE_HS2_BUF U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nC_U_ISENSE_C1         0 U_ISENSE_N152348  10n  TC=0,0 \nX_U_ISENSE_U6         U_ISENSE_N152348 U_ISENSE_V1V d_d_drv88xx PARAMS:\nX_U_ISENSE_U30         U_ISENSE_N185137 LATCH U_ISENSE_N185169 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U7         U_ISENSE_N152348 U_ISENSE_TOFF BUF_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U47         U_ISENSE_N243273 HALF_BRDG U_ISENSE_ILIM2 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U13         U_ISENSE_N230041 U_ISENSE_N159306 U_ISENSE_N161337\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nG_U_ISENSE_ABMII1         U_ISENSE_V1V U_ISENSE_N152348 VALUE {\n+  IF(V(U_ISENSE_N152518)>0.5,200u,0)    }\nX_U_ISENSE_U62         U_ISENSE_TRETRY U_ISENSE_TRETRY_DEL BUF_DELAY_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=0.5u\nX_U_ISENSE_U59         U_ISENSE_N220871 U_ISENSE_CUR_TRIP U_ISENSE_LIM_CUR1\n+  U_ISENSE_LIM_CUR2 FAULT OR4_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U73         U_ISENSE_CUR_LIM1B U_ISENSE_N437423 INV_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U74         U_ISENSE_N437423 U_ISENSE_LIM_CUR1\n+  U_ISENSE_LIM1_CUR_BUFB NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U17         U_ISENSE_CUR_TRIP U_ISENSE_N163934 INV_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U18         U_ISENSE_N230041 U_ISENSE_PRE_HS1_BUF\n+  BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=2u\nX_U_ISENSE_U45         U_ISENSE_ILIM12 U_ISENSE_N251988 U_ISENSE_CUR_LIM\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U51         U_ISENSE_ILIM12 U_ISENSE_ILIM2 U_ISENSE_ILIM22\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U31         U_ISENSE_N185137 N185141 U_ISENSE_ILIM11 U_ISENSE_V1V\n+  U_ISENSE_N185125 U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nX_U_ISENSE_U52         U_ISENSE_N269762 LATCH U_ISENSE_N269804 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U16         U_ISENSE_N241780 HALF_BRDG U_ISENSE_ILIM1 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_ISENSE_V3         U_ISENSE_N180167 0 1Vdc\nX_U_ISENSE_U5         U_ISENSE_ITRIP FIXOFF U_ISENSE_N177215 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U36         U_ISENSE_LIM_CUR2 U_ISENSE_CUR_TRIP PRE_LS2 LS2\n+  OR3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U67         U_ISENSE_ILIM22 U_ISENSE_TRETRY U_ISENSE_N376760 N376766\n+  srlatchrhp_basic_gen PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U11         U_ISENSE_N157504 CBC U_ISENSE_N157536 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U60         U_ISENSE_N180191 U_ISENSE_TRETRY BUF_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U53         U_ISENSE_N269762 N269768 U_ISENSE_ILIM22 U_ISENSE_V1V\n+  U_ISENSE_N269758 U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nG_U_ISENSE_ABMII2         U_ISENSE_N180167 U_ISENSE_N180191 VALUE {\n+  IF(V(U_ISENSE_N180213)>0.5,2.5u,0)    }\nX_U_ISENSE_U40         VM_UV_OK U_ISENSE_N220871 INV_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U33         U_ISENSE_N183681 U_ISENSE_N185169 U_ISENSE_LIM_CUR1\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U3         U_ISENSE_N443070 U_ISENSE_ITRIP BUF_DELAY_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=1.7u\nX_U_ISENSE_U65         U_ISENSE_TRETRY_DEL U_ISENSE_N381777 U_ISENSE_N180351\n+  U_ISENSE_N180213 srlatchrhp_basic_gen PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U63         U_ISENSE_CUR_LIM RETRY RETRY U_ISENSE_N343928\n+  AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U32         NSLEEP_H VM_UV_OK U_ISENSE_N185125 NAND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U9         U_ISENSE_N155740 N155826 U_ISENSE_ITRIP U_ISENSE_V1V\n+  U_ISENSE_TOFF U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nX_U_ISENSE_U10         U_ISENSE_N155740 FIXOFF U_ISENSE_N156704 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U12         U_ISENSE_N157504 N157508 U_ISENSE_ITRIP U_ISENSE_V1V\n+  U_ISENSE_N161337 U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nX_U_ISENSE_U46         HALF_BRDG U_ISENSE_N249666 INV_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U54         NSLEEP_H VM_UV_OK U_ISENSE_N269758 NAND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U21         U_ISENSE_CUR_LIM1B PRE_HS1 U_ISENSE_N163934 HS1\n+  AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U44         U_ISENSE_ILIM1 U_ISENSE_ILIM2 U_ISENSE_N251988\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U8         U_ISENSE_ITRIP U_ISENSE_ITRIPB INV_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U34         U_ISENSE_N429471 U_ISENSE_N343928 U_ISENSE_N381777\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U41         U_ISENSE_N230041 N228169 PRE_HS1 U_ISENSE_V1V\n+  U_ISENSE_PRE_HS1_BUF U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nV_U_ISENSE_V2         U_ISENSE_V0V 0 0Vdc\nX_U_ISENSE_U70         U_ISENSE_TRETRY U_ISENSE_TRETRY_DELB U_ISENSE_TRETRY_OS\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U20         U_ISENSE_N180191 U_ISENSE_N180167 d_d_drv88xx PARAMS:\nX_U_ISENSE_S1    U_ISENSE_N154160 0 U_ISENSE_N152348 0 ISENSE_U_ISENSE_S1 \nX_U_ISENSE_U72         U_ISENSE_LIM_CUR2 U_ISENSE_CUR_LIM2B INV_DELAY_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=1u\nX_U_ISENSE_U1         IPROPI VREF U_ISENSE_N441309 COMP_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=0.5\nX_U_ISENSE_U35         U_ISENSE_LIM_CUR1 U_ISENSE_CUR_TRIP PRE_LS1 LS1\n+  OR3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nR_R1         GND EN_IN1  100k TC=0,0 \nX_U6         GND PMODE d_d_drv88xx PARAMS:\nV_V1         V5INT GND 5\nR_R2         GND PH_IN2  100k TC=0,0 \nR_R8         GND CPL  1MEG TC=0,0 \nR_R10         GND VCP  1MEG TC=0,0 \nX_U4         GND PH_IN2 d_d_drv88xx PARAMS:\nX_U3         GND EN_IN1 d_d_drv88xx PARAMS:\nR_R5         PMODE V5INT  156k TC=0,0 \nR_R6         GND IMODE  136k TC=0,0 \nR_R7         IMODE V5INT  68k TC=0,0 \nR_R3         GND NSLEEP  100k TC=0,0 \nX_U7         GND IMODE d_d_drv88xx PARAMS:\nV_U_LOGIC_V23         U_LOGIC_N42309 0 2Vdc\nX_U_LOGIC_U67         U_LOGIC_TSLEEP_OK U_LOGIC_N69191 U_LOGIC_N69139\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U37         U_LOGIC_N25826 U_LOGIC_N25834 INV_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U43         U_LOGIC_N25838 U_LOGIC_N26138 U_LOGIC_IMOD_L1B\n+  U_LOGIC_IMOD_L2 AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U70         U_LOGIC_NSLEEP_L U_LOGIC_N84898 U_LOGIC_OUT1_HIZ\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E5         U_LOGIC_PH_IN2_INT 0 PH_IN2 GND 1\nX_U_LOGIC_U103         U_LOGIC_N268778 U_LOGIC_N268778 PRE_HS1 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V2         U_LOGIC_N01515 0 100m\nX_U_LOGIC_U78         U_LOGIC_N125074 U_LOGIC_N125098 U_LOGIC_N125146\n+  U_LOGIC_N125170 OR3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U98         U_LOGIC_VM_UV NSLEEP_H U_LOGIC_N223410 OR2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U80         U_LOGIC_N102715 U_LOGIC_PH_EN U_LOGIC_N116935\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U20         U_LOGIC_N09353 U_LOGIC_N09361 INV_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V8         U_LOGIC_N09191 0 180m\nX_U_LOGIC_U24         U_LOGIC_EN_IN1_INT U_LOGIC_N11855 U_LOGIC_N11903\n+  U_LOGIC_N13435 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U72         U_LOGIC_EN_IN1_H U_LOGIC_PH_IN2_H U_LOGIC_N83638\n+  NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U54         U_LOGIC_TSLEEP_OK U_LOGIC_PMOD_L U_LOGIC_N56953\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V21         U_LOGIC_N31106 0 10m\nX_U_LOGIC_U63         U_LOGIC_TSLEEP_OK U_LOGIC_N179815 U_LOGIC_N67962\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U44         U_LOGIC_IMOD_L2 U_LOGIC_IMOD_L2B INV_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U100         U_LOGIC_PRE_LS1 U_LOGIC_PRE_LS1 PRE_LS1 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U84         U_LOGIC_EN_IN1_L U_LOGIC_N125258 U_LOGIC_N125300\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V10         U_LOGIC_N09317 0 1.1\nX_U_LOGIC_U81         U_LOGIC_PWM U_LOGIC_PH_IN2_H U_LOGIC_N117275\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V11         U_LOGIC_N11855 0 1.5\nX_U_LOGIC_U38         U_LOGIC_N25826 U_LOGIC_N26006 INV_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U96         U_LOGIC_IMOD_L1 U_LOGIC_IMOD_L4 U_LOGIC_N69191\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nC_U_LOGIC_C1         0 U_LOGIC_N44249  1u  TC=0,0 \nX_U_LOGIC_U101         U_LOGIC_PRE_LS2 U_LOGIC_PRE_LS2 PRE_LS2 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U56         U_LOGIC_PWM N65437 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N65361\n+  U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U79         U_LOGIC_PH_IN2_L U_LOGIC_EN_IN1_H U_LOGIC_N97045\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U90         U_LOGIC_OUT1_HIZ PRE_LS1 U_LOGIC_N133737 NOR2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U1         U_LOGIC_VM_INT U_LOGIC_N01225 U_LOGIC_N01515\n+  U_LOGIC_N01638 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U3         U_LOGIC_N01763 U_LOGIC_N01638 VM_UV_OK AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U15         U_LOGIC_N09217 U_LOGIC_N09221 U_LOGIC_PMOD_L\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U31         U_LOGIC_PH_IN2_INT U_LOGIC_N16208 U_LOGIC_N16256\n+  U_LOGIC_N16036 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U34         NSLEEP_H U_LOGIC_NSLEEP_L INV_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U39         U_LOGIC_IMOD_INT U_LOGIC_N26094 U_LOGIC_N26126\n+  U_LOGIC_N25830 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U85         U_LOGIC_PWM U_LOGIC_EN_IN1_H U_LOGIC_N125098\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U46         U_LOGIC_N31126 U_LOGIC_N31130 INV_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U21         U_LOGIC_PMOD_L U_LOGIC_PMOD_LB INV_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E7         U_LOGIC_IMOD_INT 0 IMODE GND 1\nV_U_LOGIC_V13         U_LOGIC_N16208 0 1.5\nX_U_LOGIC_U27         U_LOGIC_EN_IN1_H U_LOGIC_EN_IN1_L INV_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U55         NSLEEP_H U_LOGIC_NSLEEP_H_BUF BUF_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=1u\nX_U_LOGIC_U57         U_LOGIC_TSLEEP_OK U_LOGIC_PMOD_H U_LOGIC_N65361\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U82         HALF_BRDG U_LOGIC_EN_IN1_L U_LOGIC_N118650 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V12         U_LOGIC_N11903 0 150m\nV_U_LOGIC_V19         U_LOGIC_N26126 0 10m\nX_U_LOGIC_U16         U_LOGIC_N09195 U_LOGIC_N09217 INV_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U91         U_LOGIC_N133737 U_LOGIC_NSLEEP_H_BUF1 U_LOGIC_N268778\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E6         U_LOGIC_NSLEEP_INT 0 NSLEEP GND 1\nX_U_LOGIC_U64         LATCH N68620 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N68544\n+  U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U22         U_LOGIC_N09357 U_LOGIC_N09361 U_LOGIC_PMOD_LB\n+  U_LOGIC_PMOD_HIZ AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U47         U_LOGIC_N31126 U_LOGIC_N31134 INV_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U53         U_LOGIC_PH_EN N64335 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N56953\n+  U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U73         U_LOGIC_NSLEEP_L U_LOGIC_N87407 U_LOGIC_OUT2_HIZ\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U52         U_LOGIC_N44249 U_LOGIC_TSLEEP_OK BUF_DELAY_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U58         HALF_BRDG N65980 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N65904\n+  U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U86         U_LOGIC_PH_IN2_H U_LOGIC_EN_IN1_H U_LOGIC_N125258\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U74         U_LOGIC_PWM U_LOGIC_N87397 U_LOGIC_N87407 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U10         U_LOGIC_IMOD_INT U_LOGIC_N25928 U_LOGIC_N25976\n+  U_LOGIC_N25826 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nV_U_LOGIC_V22         U_LOGIC_N31070 0 2\nV_U_LOGIC_V14         U_LOGIC_N16256 0 150m\nX_U_LOGIC_U17         U_LOGIC_N09195 U_LOGIC_N09221 INV_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U23         U_LOGIC_PMOD_HIZ U_LOGIC_PMOD_L U_LOGIC_PMOD_H\n+  NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U94         U_LOGIC_IMOD_L1 U_LOGIC_IMOD_L2 U_LOGIC_N179815\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U65         U_LOGIC_TSLEEP_OK U_LOGIC_N68596 U_LOGIC_N68544\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U40         U_LOGIC_N25830 U_LOGIC_N25838 INV_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U68         CBC N71310 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N71234\n+  U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V17         U_LOGIC_N25928 0 0.45\nX_U_LOGIC_U75         U_LOGIC_EN_IN1_H U_LOGIC_PH_IN2_H U_LOGIC_N87397\n+  NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U87         U_LOGIC_N125170 NSLEEP_H U_LOGIC_PRE_LS2 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U51         VM_UV_OK U_LOGIC_VM_UV INV_BASIC_GEN PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nX_U_LOGIC_U35         U_LOGIC_NSLEEP_INT U_LOGIC_N18462 U_LOGIC_N18510\n+  U_LOGIC_N18290 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U59         U_LOGIC_TSLEEP_OK U_LOGIC_PMOD_HIZ U_LOGIC_N65904\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U28         U_LOGIC_N16036 U_LOGIC_N16078 BUF_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=750n\nX_U_LOGIC_U60         U_LOGIC_PH_EN N67469 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N67393\n+  U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U18         U_LOGIC_PMOD_INT U_LOGIC_N09317 U_LOGIC_N09349\n+  U_LOGIC_N09353 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nE_U_LOGIC_E3         U_LOGIC_PMOD_INT 0 PMODE GND 1\nV_U_LOGIC_V15         U_LOGIC_N18462 0 1.5\nX_U_LOGIC_U88         HALF_BRDG U_LOGIC_PH_IN2_L U_LOGIC_N125146 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U48         U_LOGIC_IMOD_L3B U_LOGIC_IMOD_L1B U_LOGIC_IMOD_L2B\n+  U_LOGIC_IMOD_L4 AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nG_U_LOGIC_ABMI1         U_LOGIC_N42309 U_LOGIC_N44249 VALUE { IF(V(NSLEEP_H) <\n+  0.5 & V(VM_UV_OK) > 0.5,0.5m,0)    }\nX_U_LOGIC_U2         U_LOGIC_N01638 U_LOGIC_N01763 BUF_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=10u\nX_U_LOGIC_U41         U_LOGIC_N25830 U_LOGIC_N26138 INV_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U29         U_LOGIC_N16078 U_LOGIC_N16078 U_LOGIC_PH_IN2_H\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U50         U_LOGIC_N31130 U_LOGIC_N31134 U_LOGIC_IMOD_L1B\n+  U_LOGIC_IMOD_L2B U_LOGIC_IMOD_L3 AND4_BASIC_GEN PARAMS: VDD=1 VSS=0\n+  VTHRESH=500E-3\nX_U_LOGIC_U25         U_LOGIC_N13435 U_LOGIC_N13457 BUF_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=750n\nX_U_LOGIC_S1    U_LOGIC_N223410 0 U_LOGIC_N44249 0 LOGIC_U_LOGIC_S1 \nX_U_LOGIC_U77         U_LOGIC_EN_IN1_L U_LOGIC_N97045 U_LOGIC_N102715\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U69         U_LOGIC_TSLEEP_OK U_LOGIC_N71286 U_LOGIC_N71234\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V18         U_LOGIC_N25976 0 10m\nX_U_LOGIC_U49         U_LOGIC_IMOD_L3 U_LOGIC_IMOD_L3B INV_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V9         U_LOGIC_N09349 0 180m\nV_U_LOGIC_V20         U_LOGIC_N26094 0 1.1\nX_U_LOGIC_U4         U_LOGIC_N44249 U_LOGIC_N42309 d_d_drv88xx PARAMS:\nX_U_LOGIC_U61         U_LOGIC_TSLEEP_OK U_LOGIC_PMOD_L U_LOGIC_N67393\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U95         U_LOGIC_IMOD_L3 U_LOGIC_IMOD_L4 U_LOGIC_N68596\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U76         U_LOGIC_N116935 U_LOGIC_N117275 U_LOGIC_N118650\n+  U_LOGIC_N119572 OR3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U26         U_LOGIC_N13457 U_LOGIC_N13457 U_LOGIC_EN_IN1_H\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U9         U_LOGIC_PMOD_INT U_LOGIC_N09143 U_LOGIC_N09191\n+  U_LOGIC_N09195 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U71         U_LOGIC_PWM U_LOGIC_N83638 U_LOGIC_N84898 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U66         FIXOFF N69215 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N69139\n+  U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U92         U_LOGIC_OUT2_HIZ PRE_LS2 U_LOGIC_N140494 NOR2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V16         U_LOGIC_N18510 0 35m\nX_U_LOGIC_U36         U_LOGIC_N25834 U_LOGIC_N26006 U_LOGIC_IMOD_L1\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U99         U_LOGIC_NSLEEP_H_BUF U_LOGIC_NSLEEP_H_BUF1\n+  BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=0.2u\nX_U_LOGIC_U83         U_LOGIC_N119572 NSLEEP_H U_LOGIC_PRE_LS1 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U89         U_LOGIC_N125300 U_LOGIC_PH_EN U_LOGIC_N125074\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U42         U_LOGIC_IMOD_L1 U_LOGIC_IMOD_L1B INV_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U30         U_LOGIC_PH_IN2_H U_LOGIC_PH_IN2_L INV_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E4         U_LOGIC_EN_IN1_INT 0 EN_IN1 GND 1\nX_U_LOGIC_U105         U_LOGIC_N278783 U_LOGIC_N278783 PRE_HS2 AND2_BASIC_GEN\n+  PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V7         U_LOGIC_N09143 0 0.65\nX_U_LOGIC_U19         U_LOGIC_N09353 U_LOGIC_N09357 INV_DELAY_BASIC_GEN PARAMS:\n+  VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U93         U_LOGIC_N140494 U_LOGIC_NSLEEP_H_BUF1 U_LOGIC_N278783\n+  AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U32         U_LOGIC_N18290 NSLEEP_H BUF_DELAY_BASIC_GEN PARAMS: VDD=1\n+  VSS=0 VTHRESH=0.5 DELAY=1.11m\nX_U_LOGIC_U97         U_LOGIC_IMOD_L2 U_LOGIC_IMOD_L3 U_LOGIC_N71286\n+  OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E1         U_LOGIC_VM_INT 0 VM GND 1\nX_U_LOGIC_U62         RETRY N68038 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N67962\n+  U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V1         U_LOGIC_N01225 0 4.45\nX_U_LOGIC_U45         U_LOGIC_IMOD_INT U_LOGIC_N31070 U_LOGIC_N31106\n+  U_LOGIC_N31126 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U5         GND NSLEEP d_d_drv88xx PARAMS:\nX_U_MOS_H3    U_MOS_S2 OUT2 IMON2 0 MOS_U_MOS_H3 \nG_U_MOS_ABM2I1         VREF IPROPI VALUE { (V(U_MOS_IMON1_DEL) +\n+  V(U_MOS_IMON2_DEL)) *AIPROPI    }\nE_U_MOS_ABM60         U_MOS_DRV1 0 VALUE { IF(V(HS1)>0.5 & V(VM_UV_OK)>0.5,\n+  5,0)    }\nX_U_MOS_M5         U_MOS_VM_OK U_MOS_GATE2 U_MOS_S2 dmg4800lsd PARAMS:\nR_U_MOS_R1         IMON1 U_MOS_IMON1_DEL  254 TC=0,0 \nV_U_MOS_V1         U_MOS_VMOK_5 U_MOS_VM_OK 5\nE_U_MOS_ABM61         U_MOS_DRV3 0 VALUE { IF(V(LS1)>0.5 & V(VM_UV_OK)>0.5,\n+  5,0)    }\nX_U_MOS_U9         U_MOS_GATE4 U_MOS_V5V d_d_drv88xx PARAMS:\nX_U_MOS_M6         U_MOS_S2 U_MOS_GATE4 PGND dmg4800lsd PARAMS:\nG_U_MOS_ABMII5         U_MOS_V5V U_MOS_GATE4 VALUE { IF(V(LS2)>0.5 &\n+  V(VM_UV_OK)>0.5, 5.2m,0)    }\nE_U_MOS_ABM58         U_MOS_DRV2 0 VALUE { IF(V(HS2)>0.5 & V(VM_UV_OK)>0.5,\n+  V(U_MOS_VM_OK)+5,0)    }\nX_U_MOS_U10         PGND U_MOS_GATE4 d_d_drv88xx PARAMS:\nX_U_MOS_M7         U_MOS_S1 U_MOS_GATE3 PGND dmg4800lsd PARAMS:\nG_U_MOS_ABMII6         U_MOS_GATE4 PGND VALUE { IF(V(LS2)>0.5 &\n+  V(VM_UV_OK)>0.5, 0,100m)    }\nE_U_MOS_ABM59         U_MOS_DRV4 0 VALUE { IF(V(LS2)>0.5 & V(VM_UV_OK)>0.5,\n+  5,0)    }\nX_U_MOS_U7         U_MOS_GATE1 U_MOS_VMOK_5 d_d_drv88xx PARAMS:\nX_U_MOS_U11         U_MOS_GATE3 U_MOS_V5V d_d_drv88xx PARAMS:\nG_U_MOS_ABMII1         U_MOS_VMOK_5 U_MOS_GATE2 VALUE { IF(V(HS2)>0.5 &\n+  V(VM_UV_OK)>0.5, 5.2m,0)    }\nV_U_MOS_V2         U_MOS_V5V PGND 5\nG_U_MOS_ABMII3         U_MOS_VMOK_5 U_MOS_GATE1 VALUE { IF(V(HS1)>0.5 &\n+  V(VM_UV_OK)>0.5, 5.2m,0)    }\nG_U_MOS_ABMII7         U_MOS_V5V U_MOS_GATE3 VALUE { IF(V(LS1)>0.5 &\n+  V(VM_UV_OK)>0.5, 5.2m,0)    }\nE_U_MOS_E2         U_MOS_OUT2_INT 0 U_MOS_S2 0 1\nX_U_MOS_U8         U_MOS_OUT1_INT U_MOS_GATE1 d_d_drv88xx PARAMS:\nX_U_MOS_U5         U_MOS_GATE2 U_MOS_VMOK_5 d_d_drv88xx PARAMS:\nC_U_MOS_C1         0 U_MOS_IMON1_DEL  3n  TC=0,0 \nX_U_MOS_U12         PGND U_MOS_GATE3 d_d_drv88xx PARAMS:\nG_U_MOS_ABMII4         U_MOS_GATE1 U_MOS_OUT1_INT VALUE { IF(V(HS1)>0.5 &\n+  V(VM_UV_OK)>0.5, 0,100m)    }\nG_U_MOS_ABMII8         U_MOS_GATE3 PGND VALUE { IF(V(LS1)>0.5 &\n+  V(VM_UV_OK)>0.5, 0,100m)    }\nX_U_MOS_H2    U_MOS_S1 OUT1 IMON1 0 MOS_U_MOS_H2 \nX_U_MOS_U6         U_MOS_OUT2_INT U_MOS_GATE2 d_d_drv88xx PARAMS:\nE_U_MOS_ABM55         VISENSE 0 VALUE { ( V(IMON1)  \n+ +V(IMON2) )   }\nG_U_MOS_ABMII2         U_MOS_GATE2 U_MOS_OUT2_INT VALUE { IF(V(HS2)>0.5 &\n+  V(VM_UV_OK)>0.5, 0,100m)    }\nE_U_MOS_E1         U_MOS_OUT1_INT 0 U_MOS_S1 0 1\nR_U_MOS_R2         IMON2 U_MOS_IMON2_DEL  254 TC=0,0 \nX_U_MOS_M8         U_MOS_VM_OK U_MOS_GATE1 U_MOS_S1 dmg4800lsd PARAMS:\nX_U_MOS_U4         IPROPI VREF d_d_drv88xx PARAMS:\nC_U_MOS_C2         0 U_MOS_IMON2_DEL  3n  TC=0,0 \nE_U_MOS_ABM54         U_MOS_VM_OK 0 VALUE { IF(V(VM_UV_OK)>0.5 , V(VM) ,0)    }\n.IC         V(U_ISENSE_N180213 )=0\n.PARAM  ilim=5.5 aipropi=1000u\n.ENDS DRV8876_TRANS\n*$\n.subckt DRV8876_S1 1 2 3 4  \nS_S1         3 4 1 2 _S1\nRS_S1         1 2 1G\n.MODEL         _S1 VSWITCH Roff=1e6 Ron=1.0 Voff=0.2 Von=0.8\n.ends DRV8876_S1\n*$\n.subckt ISENSE_U_ISENSE_S2 1 2 3 4  \nS_U_ISENSE_S2         3 4 1 2 _U_ISENSE_S2\nRS_U_ISENSE_S2         1 2 1G\n.MODEL         _U_ISENSE_S2 VSWITCH Roff=1e6 Ron=1m Voff=0.2 Von=0.8\n.ends ISENSE_U_ISENSE_S2\n*$\n.subckt ISENSE_U_ISENSE_S1 1 2 3 4  \nS_U_ISENSE_S1         3 4 1 2 _U_ISENSE_S1\nRS_U_ISENSE_S1         1 2 1G\n.MODEL         _U_ISENSE_S1 VSWITCH Roff=1e6 Ron=0.01 Voff=0.2 Von=0.8\n.ends ISENSE_U_ISENSE_S1\n*$\n.subckt LOGIC_U_LOGIC_S1 1 2 3 4  \nS_U_LOGIC_S1         3 4 1 2 _U_LOGIC_S1\nRS_U_LOGIC_S1         1 2 1G\n.MODEL         _U_LOGIC_S1 VSWITCH Roff=1e6 Ron=500 Voff=0.2 Von=0.8\n.ends LOGIC_U_LOGIC_S1\n*$\n.subckt MOS_U_MOS_H3 1 2 3 4  \nH_U_MOS_H3         3 4 VH_U_MOS_H3 1\nVH_U_MOS_H3         1 2 0V\n.ends MOS_U_MOS_H3\n*$\n.subckt MOS_U_MOS_H2 1 2 3 4  \nH_U_MOS_H2         3 4 VH_U_MOS_H2 1\nVH_U_MOS_H2         1 2 0V\n.ends MOS_U_MOS_H2\n*$\n*$\n.subckt D_D_DRV88xx 1 2\nd1 1 2 dd\n.model dd d\n+ is=1e-015\n+ n=0.01\n+ tt=1e-011\n.ends D_D_DRV88xx\n*$\n.subckt one_shot in out\n+ params:  t=100\ns_s1         meas 0 reset2 0 s1\ne_abm1         ch 0 value { if( v(in)>0.5 | v(out)>0.5,1,0)    }\nr_r2         reset2 reset  0.1  \ne_abm3         out 0 value { if( v(meas)<0.5 & v(ch)>0.5,1,0)    }\nr_r1         meas ch  {t} \nc_c2         0 reset2  1.4427n  \nc_c1         0 meas  1.4427n  \ne_abm2         reset 0 value { if(v(ch)<0.5,1,0)    }\n.model s1 vswitch\n+ roff=1e+009\n+ ron=1\n+ voff=0.25\n+ von=0.75\n.ends one_shot\n*$\n.SUBCKT SRLATCHRHP_BASIC_GEN S R Q QB PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nGQ 0 Qint VALUE = {IF(V(R) > {VTHRESH},-5,IF(V(S)>{VTHRESH},5, 0))}\nCQint Qint 0 1n\nRQint Qint 0 1000MEG\nD_D10 Qint MY5 D_D5\nV1 MY5 0 {VDD}\nD_D11 MYVSS Qint D_D5\nV2 MYVSS 0 {VSS} \nEQ Qqq 0 Qint 0 1\nX3 Qqq Qqqd1 BUF_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH}\nRQq Qqqd1 Q 1\nEQb Qbr 0 VALUE = {IF( V(Q) > {VTHRESH}, {VSS},{VDD})}\nRQb Qbr QB 1 \nCdummy1 Q 0 1n \nCdummy2 QB 0 1n\n.IC V(Qint) {VSS}\n.MODEL D_D5 D( IS=1e-15 TT=10p Rs=0.05 N=.1 )\n.ENDS SRLATCHRHP_BASIC_GEN\n*$\n.subckt srlatchshp_basic_gen s r q qb params: vdd=1 vss=0 vthresh=0.5 \ngq 0 qint value = {if(v(s) > {vthresh},5,if(v(r)>{vthresh},-5, 0))}\ncqint qint 0 1n\nrqint qint 0 1000meg\nd_d10 qint my5 d_d1\nv1 my5 0 {vdd}\nd_d11 myvss qint d_d1\nv2 myvss 0 {vss} \neq qqq 0 qint 0 1\nx3 qqq qqqd1 buf_basic_gen params: vdd={vdd} vss={vss} vthresh={vthresh}\nrqq qqqd1 q 1\neqb qb 0 value = {1-v(q)} \ncdummy1 q 0 1n \ncdummy2 qb 0 1n \n.ic v(qint) {vss}\n.ends srlatchshp_basic_gen \n*$\n.SUBCKT NOR3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  |  \n+ V(B) > {VTHRESH} |\n+ V(C) > {VTHRESH},{VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS NOR3_BASIC_GEN\n*$\n.SUBCKT NAND2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  &  \n+ V(B) > {VTHRESH},{VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS NAND2_BASIC_GEN\n*$\n.SUBCKT NAND3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  &  \n+ V(B) > {VTHRESH} &\n+ V(C) > {VTHRESH},{VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS NAND3_BASIC_GEN\n*$\n.SUBCKT NOR2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  |  \n+ V(B) > {VTHRESH},{VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS NOR2_BASIC_GEN\n*$\n.SUBCKT AND3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  &  \n+ V(B) > {VTHRESH} &\n+ V(C) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS AND3_BASIC_GEN\n*$\n.SUBCKT COMPHYS_BASIC_GEN INP INM HYS OUT PARAMS: VDD=1 VSS=0 VTHRESH=0.5\t\nEIN INP1 INM1 INP INM 1 \nEHYS INP1 INP2 VALUE { IF( V(1) > {VTHRESH},-V(HYS),0) }\nEOUT OUT 0 VALUE { IF( V(INP2)>V(INM1), {VDD} ,{VSS}) }\nR1 OUT 1 1\nC1 1 0 5n\nRINP1 INP1 0 1K\n.ENDS COMPHYS_BASIC_GEN\n*$\n.SUBCKT INV_BASIC_GEN A  Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH} , \n+ {VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS INV_BASIC_GEN\n*$\n.SUBCKT OR2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  |  \n+ V(B) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS OR2_BASIC_GEN\n*$\n.SUBCKT OR3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  |  \n+ V(B) > {VTHRESH} |\n+ V(C) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS OR3_BASIC_GEN\n*$\n.SUBCKT COMP_BASIC_GEN INP INM Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5\t\nE_ABM Yint 0 VALUE {IF (V(INP) > \n+ V(INM), {VDD},{VSS})}\nR1 Yint Y 1\nC1 Y 0 1n\n.ENDS COMP_BASIC_GEN\n*$\n.SUBCKT AND2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  &  \n+ V(B) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS AND2_BASIC_GEN\n*$\n.SUBCKT BUF_BASIC_GEN A  Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH} , \n+ {VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS BUF_BASIC_GEN\n*$\n.SUBCKT BUF_DELAY_BASIC_GEN A  Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY = 10n \nE_ABMGATE1    YINT1 0 VALUE {{IF(V(A) > {VTHRESH} , \n+ {VDD},{VSS})}}\nRINT YINT1 YINT2 1\nCINT YINT2 0 {DELAY*1.3}\nE_ABMGATE2    YINT3 0 VALUE {{IF(V(YINT2) > {VTHRESH} , \n+ {VDD},{VSS})}}\nRINT2 YINT3 Y 1\nCINT2 Y 0 1n\n.ENDS BUF_DELAY_BASIC_GEN\n*$\n.SUBCKT DFFSR_RHPBASIC_GEN Q QB CLK D R S PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \n***Set has higher priority in this\n** Changed the delay from 7n/10n to 15n/20n to help larger time step simulations\n**Faster flip-flops require a a smaller time step to simulate\nX1 CLK CLKdel INV_DELAY_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH} DELAY = 1u\nX2 CLK CLKdel CLKint AND2_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH}  \nGQ 0 Qint VALUE = {IF(V(R) > {VTHRESH},-5,IF(V(S) > {VTHRESH},5, IF(V(CLKint)> {VTHRESH}, \n+ IF(V(D)> {VTHRESH},5,-5),0)))}\nCQint Qint 0 1n\nRQint Qint 0 1000MEG\nD_D10 Qint MY5 D_D4\nV1 MY5 0 {VDD}\nD_D11 MYVSS Qint D_D4\nV2 MYVSS 0 {VSS} \nEQ Qqq 0 Qint 0 1\nX3 Qqq Qqqd1 BUF_DELAY_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH} DELAY = 20n\nRQq Qqqd1 Q 1\nEQb Qbr 0 VALUE = {IF( V(Q) > {VTHRESH}, {VSS},{VDD})}\nRQb Qbr Qb 1 \nCdummy1 Q 0 1nF \nCdummy2 QB 0 1nF \n.IC V(Qint) {VSS}\n.MODEL D_D4 D( IS=1e-15 TT=10p Rs=0.05 N=.1 )\n.ENDS DFFSR_RHPBASIC_GEN\n*$\n.SUBCKT INV_DELAY_BASIC_GEN A  Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY = 10n \nE_ABMGATE1    YINT1 0 VALUE {{IF(V(A) > {VTHRESH} , \n+ {VDD},{VSS})}}\nRINT YINT1 YINT2 1\nCINT YINT2 0 {DELAY*1.3}\nE_ABMGATE2    YINT3 0 VALUE {{IF(V(YINT2) > {VTHRESH} , \n+ {VSS},{VDD})}}\nRINT2 YINT3 Y 1\nCINT2 Y 0 1n\n.ENDS INV_DELAY_BASIC_GEN\n*$\n.SUBCKT AND4_BASIC_GEN A B C D Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  &  \n+ V(B) > {VTHRESH} &\n+ V(C) > {VTHRESH} &\n+ V(D) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS AND4_BASIC_GEN\n*$\n.SUBCKT DMG4800LSD   D G S\nM1   1  G  3  3  NMOS L=1.84U W=50m M=1\nRD  D  1  0.1m\nRS  S  3  0.1m\nCGS  G  3  10p\nCGD G 1 40p\n*CGS  G  3  692p\n*EGD 12  0  G  1  1\n*VFB 14  0  0\n*FFB  G  1  VFB  1\n*R1  13  0  1.00\n*D1  12 13  DLIM\n*DDG 15 14  DCGD\n*R2  12 15  1.00\n*D2  15  0  DLIM\nDSD  3 D  DSUB\n*.MODEL NMOS NMOS LEVEL=3 U0=400 VMAX=40k\n*+ ETA=0.1m VTO=1.62 TOX=60n NSUB=2.16e16\n.MODEL NMOS NMOS LEVEL=3 U0=400 VMAX=40k\n+  VTO=1.62 TOX=60n \n*.MODEL NMOS NMOS (VTO = 1.7 KP = 20 LAMBDA = 0.0001)\n.MODEL DCGD D CJO=488p VJ=450m M=0.420\n.MODEL DSUB D IS=36.1n N=1.50 RS=21.8m BV=30\n+ CJO=48p VJ=0.950 M=0.920\n.MODEL DLIM D IS=100U\n.ENDS DMG4800LSD\n*$\n.SUBCKT OR4_BASIC_GEN A B C D Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE    YINT 0 VALUE {{IF(V(A) > {VTHRESH}  |  \n+ V(B) > {VTHRESH} |\n+ V(C) > {VTHRESH} |\n+ V(D) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS OR4_BASIC_GEN\n*$\n"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 0,
      "y": 0
    },
    "rotation": 0,
    "size": {
      "width": 1.7000000000000002,
      "height": 6.6000000000000005
    },
    "pin_spacing": 0.2,
    "pin_styles": {
      "pin2": {},
      "pin3": {},
      "pin5": {},
      "pin7": {},
      "pin10": {},
      "pin11": {},
      "pin13": {},
      "pin15": {},
      "pin17": {}
    },
    "port_labels": {
      "pin1": "EN",
      "pin2": "PH",
      "pin3": "nSLEEP",
      "pin4": "nFAULT",
      "pin5": "VREF",
      "pin6": "IPROPI",
      "pin7": "IMODE",
      "pin8": "OUT1",
      "pin9": "PGND",
      "pin10": "OUT2",
      "pin11": "VM",
      "pin12": "VCP",
      "pin13": "CPH",
      "pin14": "CPL",
      "pin15": "GND",
      "pin16": "PMODE",
      "pin17": "PAD"
    },
    "source_component_id": "source_component_0",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_0",
    "text": "DRV8876",
    "schematic_component_id": "schematic_component_0",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": -0.8500000000000001,
      "y": -3.43
    },
    "color": "#006464",
    "font_size": 0.18
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_1",
    "text": "U1",
    "schematic_component_id": "schematic_component_0",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": -0.8500000000000001,
      "y": 3.43
    },
    "color": "#006464",
    "font_size": 0.18
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_1",
    "center": {
      "x": 4,
      "y": -1.6
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_1",
    "is_box_with_pins": true,
    "symbol_name": "capacitor_up",
    "symbol_display_value": "0.1uF",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_2",
    "center": {
      "x": 5,
      "y": -1.6
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_2",
    "is_box_with_pins": true,
    "symbol_name": "capacitor_up",
    "symbol_display_value": "Bulk",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_3",
    "center": {
      "x": 2.5,
      "y": 1
    },
    "size": {
      "width": 0.6,
      "height": 0.65
    },
    "source_component_id": "source_component_3",
    "is_box_with_pins": true,
    "symbol_name": "capacitor_right",
    "symbol_display_value": "0.022uF",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 2.5,
      "y": -0.9
    },
    "size": {
      "width": 0.6,
      "height": 0.65
    },
    "source_component_id": "source_component_4",
    "is_box_with_pins": true,
    "symbol_name": "capacitor_right",
    "symbol_display_value": "0.1uF",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_5",
    "center": {
      "x": -5,
      "y": -3.5
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_5",
    "is_box_with_pins": true,
    "symbol_name": "boxresistor_up",
    "symbol_display_value": "100Ω",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_6",
    "center": {
      "x": -5.5,
      "y": -5
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_6",
    "is_box_with_pins": true,
    "symbol_name": "boxresistor_up",
    "symbol_display_value": "100Ω",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_7",
    "center": {
      "x": -4,
      "y": -2
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_7",
    "is_box_with_pins": true,
    "symbol_name": "boxresistor_up",
    "symbol_display_value": "100Ω",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_8",
    "center": {
      "x": -3,
      "y": -2
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_8",
    "is_box_with_pins": true,
    "symbol_name": "boxresistor_up",
    "symbol_display_value": "100Ω",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_9",
    "center": {
      "x": -6.5,
      "y": 1.2
    },
    "rotation": 0,
    "size": {
      "width": 0.4,
      "height": 0.8
    },
    "pin_spacing": 0.2,
    "port_labels": {},
    "source_component_id": "source_component_9",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_2",
    "text": "",
    "schematic_component_id": "schematic_component_9",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": -6.7,
      "y": 0.6699999999999999
    },
    "color": "#006464",
    "font_size": 0.18
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_3",
    "text": "Controller",
    "schematic_component_id": "schematic_component_9",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": -6.7,
      "y": 1.73
    },
    "color": "#006464",
    "font_size": 0.18
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_10",
    "center": {
      "x": 1,
      "y": -4.5
    },
    "rotation": 0,
    "size": {
      "width": 0.4,
      "height": 0.4
    },
    "pin_spacing": 0.2,
    "port_labels": {},
    "source_component_id": "source_component_10",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_4",
    "text": "",
    "schematic_component_id": "schematic_component_10",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": 0.8,
      "y": -4.83
    },
    "color": "#006464",
    "font_size": 0.18
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_5",
    "text": "Motor",
    "schematic_component_id": "schematic_component_10",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": 0.8,
      "y": -4.17
    },
    "color": "#006464",
    "font_size": 0.18
  },
  {
    "type": "schematic_group",
    "schematic_group_id": "schematic_group_0",
    "is_subcircuit": true,
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "unnamed_group1",
    "center": {
      "x": 0,
      "y": 0
    },
    "width": 0,
    "height": 0,
    "schematic_component_ids": [],
    "source_group_id": "source_group_0",
    "show_as_schematic_box": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_0",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": 2.9000000000000004
    },
    "source_port_id": "source_port_0",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 1,
    "true_ccw_index": 0,
    "display_pin_label": "EN",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_1",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": 2.1000000000000005
    },
    "source_port_id": "source_port_1",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 2,
    "true_ccw_index": 1,
    "display_pin_label": "PH",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_2",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": 1.3000000000000003
    },
    "source_port_id": "source_port_2",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 3,
    "true_ccw_index": 2,
    "display_pin_label": "nSLEEP",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_3",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": 0.5
    },
    "source_port_id": "source_port_3",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 4,
    "true_ccw_index": 3,
    "display_pin_label": "nFAULT",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_4",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": -0.30000000000000027
    },
    "source_port_id": "source_port_4",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 5,
    "true_ccw_index": 4,
    "display_pin_label": "VREF",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_5",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": -1.1000000000000005
    },
    "source_port_id": "source_port_5",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 6,
    "true_ccw_index": 5,
    "display_pin_label": "IPROPI",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_6",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": -1.9000000000000004
    },
    "source_port_id": "source_port_6",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 7,
    "true_ccw_index": 6,
    "display_pin_label": "IMODE",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_7",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": -2.7
    },
    "source_port_id": "source_port_7",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 8,
    "true_ccw_index": 7,
    "display_pin_label": "OUT1",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_8",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.25,
      "y": -2.9000000000000004
    },
    "source_port_id": "source_port_8",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 9,
    "true_ccw_index": 8,
    "display_pin_label": "PGND",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_9",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.25,
      "y": -2.5
    },
    "source_port_id": "source_port_9",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 10,
    "true_ccw_index": 9,
    "display_pin_label": "OUT2",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_10",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.25,
      "y": -1.7000000000000002
    },
    "source_port_id": "source_port_10",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 11,
    "true_ccw_index": 10,
    "display_pin_label": "VM",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_11",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.25,
      "y": -0.8999999999999999
    },
    "source_port_id": "source_port_11",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 12,
    "true_ccw_index": 11,
    "display_pin_label": "VCP",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_12",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.25,
      "y": -0.09999999999999964
    },
    "source_port_id": "source_port_12",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 13,
    "true_ccw_index": 12,
    "display_pin_label": "CPH",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_13",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.25,
      "y": 0.7000000000000006
    },
    "source_port_id": "source_port_13",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 14,
    "true_ccw_index": 13,
    "display_pin_label": "CPL",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_14",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.25,
      "y": 1.5000000000000004
    },
    "source_port_id": "source_port_14",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 15,
    "true_ccw_index": 14,
    "display_pin_label": "GND",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_15",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.25,
      "y": 2.3000000000000003
    },
    "source_port_id": "source_port_15",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 16,
    "true_ccw_index": 15,
    "display_pin_label": "PMODE",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_16",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.25,
      "y": 2.5000000000000004
    },
    "source_port_id": "source_port_16",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 17,
    "true_ccw_index": 16,
    "display_pin_label": "PAD",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_17",
    "schematic_component_id": "schematic_component_1",
    "center": {
      "x": 4,
      "y": -1.9000000000000001
    },
    "source_port_id": "source_port_29",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_18",
    "schematic_component_id": "schematic_component_1",
    "center": {
      "x": 4,
      "y": -1.3
    },
    "source_port_id": "source_port_30",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_19",
    "schematic_component_id": "schematic_component_2",
    "center": {
      "x": 5,
      "y": -1.9000000000000001
    },
    "source_port_id": "source_port_31",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_20",
    "schematic_component_id": "schematic_component_2",
    "center": {
      "x": 5,
      "y": -1.3
    },
    "source_port_id": "source_port_32",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_21",
    "schematic_component_id": "schematic_component_3",
    "center": {
      "x": 2.2,
      "y": 1
    },
    "source_port_id": "source_port_33",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "pos",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_22",
    "schematic_component_id": "schematic_component_3",
    "center": {
      "x": 2.8,
      "y": 1
    },
    "source_port_id": "source_port_34",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "neg",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_23",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 2.2,
      "y": -0.9
    },
    "source_port_id": "source_port_35",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "pos",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_24",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 2.8,
      "y": -0.9
    },
    "source_port_id": "source_port_36",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "neg",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_25",
    "schematic_component_id": "schematic_component_5",
    "center": {
      "x": -5,
      "y": -3.8
    },
    "source_port_id": "source_port_37",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_26",
    "schematic_component_id": "schematic_component_5",
    "center": {
      "x": -5,
      "y": -3.2
    },
    "source_port_id": "source_port_38",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_27",
    "schematic_component_id": "schematic_component_6",
    "center": {
      "x": -5.5,
      "y": -5.3
    },
    "source_port_id": "source_port_39",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_28",
    "schematic_component_id": "schematic_component_6",
    "center": {
      "x": -5.5,
      "y": -4.7
    },
    "source_port_id": "source_port_40",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_29",
    "schematic_component_id": "schematic_component_7",
    "center": {
      "x": -4,
      "y": -2.3
    },
    "source_port_id": "source_port_41",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_30",
    "schematic_component_id": "schematic_component_7",
    "center": {
      "x": -4,
      "y": -1.7
    },
    "source_port_id": "source_port_42",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_31",
    "schematic_component_id": "schematic_component_8",
    "center": {
      "x": -3,
      "y": -2.3
    },
    "source_port_id": "source_port_43",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_32",
    "schematic_component_id": "schematic_component_8",
    "center": {
      "x": -3,
      "y": -1.7
    },
    "source_port_id": "source_port_44",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_33",
    "schematic_component_id": "schematic_component_9",
    "center": {
      "x": -7.1,
      "y": 1.4
    },
    "source_port_id": "source_port_45",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 1,
    "true_ccw_index": 0,
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_34",
    "schematic_component_id": "schematic_component_9",
    "center": {
      "x": -7.1,
      "y": 1.2
    },
    "source_port_id": "source_port_46",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 2,
    "true_ccw_index": 1,
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_35",
    "schematic_component_id": "schematic_component_9",
    "center": {
      "x": -7.1,
      "y": 1
    },
    "source_port_id": "source_port_47",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 3,
    "true_ccw_index": 2,
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_36",
    "schematic_component_id": "schematic_component_9",
    "center": {
      "x": -5.9,
      "y": 1.0999999999999999
    },
    "source_port_id": "source_port_48",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 4,
    "true_ccw_index": 3,
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_37",
    "schematic_component_id": "schematic_component_9",
    "center": {
      "x": -5.9,
      "y": 1.3
    },
    "source_port_id": "source_port_49",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 5,
    "true_ccw_index": 4,
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_38",
    "schematic_component_id": "schematic_component_10",
    "center": {
      "x": 0.3999999999999999,
      "y": -4.5
    },
    "source_port_id": "source_port_50",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 1,
    "true_ccw_index": 0,
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_39",
    "schematic_component_id": "schematic_component_10",
    "center": {
      "x": 1.6,
      "y": -4.5
    },
    "source_port_id": "source_port_51",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 2,
    "true_ccw_index": 1,
    "is_connected": true
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_0",
    "source_trace_id": "U1.14-C1.1",
    "edges": [
      {
        "from": {
          "x": 1.25,
          "y": 0.7000000000000006
        },
        "to": {
          "x": 1.665,
          "y": 0.7000000000000006
        }
      },
      {
        "from": {
          "x": 1.665,
          "y": 0.7000000000000006
        },
        "to": {
          "x": 1.665,
          "y": 1
        }
      },
      {
        "from": {
          "x": 1.665,
          "y": 1
        },
        "to": {
          "x": 2.08,
          "y": 1
        }
      },
      {
        "from": {
          "x": 2.08,
          "y": 1
        },
        "to": {
          "x": 2.2,
          "y": 1
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_1",
    "source_trace_id": "U1.13-C1.2",
    "edges": [
      {
        "from": {
          "x": 1.25,
          "y": -0.09999999999999964
        },
        "to": {
          "x": 3.12,
          "y": -0.09999999999999964
        }
      },
      {
        "from": {
          "x": 3.12,
          "y": -0.09999999999999964
        },
        "to": {
          "x": 3.12,
          "y": 1
        }
      },
      {
        "from": {
          "x": 3.12,
          "y": 1
        },
        "to": {
          "x": 2.92,
          "y": 1
        }
      },
      {
        "from": {
          "x": 2.92,
          "y": 1
        },
        "to": {
          "x": 2.8,
          "y": 1
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_2",
    "source_trace_id": "U1.12-C2.1",
    "edges": [
      {
        "from": {
          "x": 1.25,
          "y": -0.8999999999999999
        },
        "to": {
          "x": 2.2,
          "y": -0.9
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_3",
    "source_trace_id": "Motor.2-U1.10",
    "edges": [
      {
        "from": {
          "x": 1.6,
          "y": -4.5
        },
        "to": {
          "x": 2.11,
          "y": -4.5
        }
      },
      {
        "from": {
          "x": 2.11,
          "y": -4.5
        },
        "to": {
          "x": 2.11,
          "y": -2.5
        }
      },
      {
        "from": {
          "x": 2.11,
          "y": -2.5
        },
        "to": {
          "x": 1.25,
          "y": -2.5
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_4",
    "source_trace_id": "R2.2-R1.1",
    "edges": [
      {
        "from": {
          "x": -5.5,
          "y": -4.7
        },
        "to": {
          "x": -5.5,
          "y": -4.25
        }
      },
      {
        "from": {
          "x": -5.5,
          "y": -4.25
        },
        "to": {
          "x": -5,
          "y": -4.25
        }
      },
      {
        "from": {
          "x": -5,
          "y": -4.25
        },
        "to": {
          "x": -5,
          "y": -3.8
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_5",
    "source_trace_id": "U1.6-R3.2",
    "edges": [
      {
        "from": {
          "x": -1.2499999999999998,
          "y": -1.1000000000000003
        },
        "to": {
          "x": -3,
          "y": -1.1000000000000003
        }
      },
      {
        "from": {
          "x": -3,
          "y": -1.1000000000000003
        },
        "to": {
          "x": -3,
          "y": -1.7
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_6",
    "source_trace_id": "U1.7-R3.1",
    "edges": [
      {
        "from": {
          "x": -1.25,
          "y": -1.9000000000000004
        },
        "to": {
          "x": -2.125,
          "y": -1.9000000000000004
        }
      },
      {
        "from": {
          "x": -2.125,
          "y": -1.9000000000000004
        },
        "to": {
          "x": -2.125,
          "y": -2.5
        }
      },
      {
        "from": {
          "x": -2.125,
          "y": -2.5
        },
        "to": {
          "x": -3,
          "y": -2.5
        }
      },
      {
        "from": {
          "x": -3,
          "y": -2.5
        },
        "to": {
          "x": -3,
          "y": -2.3
        }
      }
    ],
    "junctions": [
      {
        "x": -2.125,
        "y": -2.5
      },
      {
        "x": -2.3810000000000002,
        "y": -2.5
      },
      {
        "x": -1.45,
        "y": -1.9000000000000004
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_7",
    "source_trace_id": "U1.16-U1.15",
    "edges": [
      {
        "from": {
          "x": 1.25,
          "y": 2.3000000000000003
        },
        "to": {
          "x": 1.45,
          "y": 2.3000000000000003
        }
      },
      {
        "from": {
          "x": 1.45,
          "y": 2.3000000000000003
        },
        "to": {
          "x": 1.45,
          "y": 1.5000000000000004
        }
      },
      {
        "from": {
          "x": 1.45,
          "y": 1.5000000000000004
        },
        "to": {
          "x": 1.25,
          "y": 1.5000000000000004
        }
      }
    ],
    "junctions": [
      {
        "x": 1.45,
        "y": 2.3000000000000003
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_8",
    "source_trace_id": "U1.17-U1.16",
    "edges": [
      {
        "from": {
          "x": 1.25,
          "y": 2.5000000000000004
        },
        "to": {
          "x": 1.45,
          "y": 2.5000000000000004
        }
      },
      {
        "from": {
          "x": 1.45,
          "y": 2.5000000000000004
        },
        "to": {
          "x": 1.45,
          "y": 2.3000000000000003
        }
      },
      {
        "from": {
          "x": 1.45,
          "y": 2.3000000000000003
        },
        "to": {
          "x": 1.25,
          "y": 2.3000000000000003
        }
      }
    ],
    "junctions": [
      {
        "x": 1.45,
        "y": 2.3000000000000003
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_9",
    "source_trace_id": "C3.2-C2.2",
    "edges": [
      {
        "from": {
          "x": 4,
          "y": -1.3
        },
        "to": {
          "x": 4,
          "y": -1.2200000000000002
        }
      },
      {
        "from": {
          "x": 4,
          "y": -1.2200000000000002
        },
        "to": {
          "x": 4,
          "y": -0.9
        }
      },
      {
        "from": {
          "x": 4,
          "y": -0.9
        },
        "to": {
          "x": 2.8,
          "y": -0.9
        }
      }
    ],
    "junctions": [
      {
        "x": 4,
        "y": -1.02
      },
      {
        "x": 3,
        "y": -0.9
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_10",
    "source_trace_id": "C4.2-C3.2",
    "edges": [
      {
        "from": {
          "x": 5,
          "y": -1.3
        },
        "to": {
          "x": 5,
          "y": -1.2200000000000002
        }
      },
      {
        "from": {
          "x": 5,
          "y": -1.2200000000000002
        },
        "to": {
          "x": 5,
          "y": -1.02
        }
      },
      {
        "from": {
          "x": 5,
          "y": -1.02
        },
        "to": {
          "x": 4,
          "y": -1.02
        }
      },
      {
        "from": {
          "x": 4,
          "y": -1.02
        },
        "to": {
          "x": 4,
          "y": -1.2200000000000002
        }
      },
      {
        "from": {
          "x": 4,
          "y": -1.2200000000000002
        },
        "to": {
          "x": 4,
          "y": -1.3
        }
      }
    ],
    "junctions": [
      {
        "x": 4,
        "y": -1.02
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_11",
    "source_trace_id": "U1.11-C2.2",
    "edges": [
      {
        "from": {
          "x": 1.25,
          "y": -1.7000000000000002
        },
        "to": {
          "x": 3,
          "y": -1.7000000000000002
        }
      },
      {
        "from": {
          "x": 3,
          "y": -1.7000000000000002
        },
        "to": {
          "x": 3,
          "y": -0.9
        }
      },
      {
        "from": {
          "x": 3,
          "y": -0.9
        },
        "to": {
          "x": 2.8,
          "y": -0.9
        }
      }
    ],
    "junctions": [
      {
        "x": 3,
        "y": -0.9
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_12",
    "source_trace_id": "U1.2-Controller.2",
    "edges": [
      {
        "from": {
          "x": -1.25,
          "y": 2.1000000000000005
        },
        "to": {
          "x": -7.3,
          "y": 2.1000000000000005
        }
      },
      {
        "from": {
          "x": -7.3,
          "y": 2.1000000000000005
        },
        "to": {
          "x": -7.3,
          "y": 1.2
        }
      },
      {
        "from": {
          "x": -7.3,
          "y": 1.2
        },
        "to": {
          "x": -7.1,
          "y": 1.2
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_13",
    "source_trace_id": "U1.4-Controller.4",
    "edges": [
      {
        "from": {
          "x": -1.25,
          "y": 0.5
        },
        "to": {
          "x": -3.575,
          "y": 0.5
        }
      },
      {
        "from": {
          "x": -3.575,
          "y": 0.5
        },
        "to": {
          "x": -3.575,
          "y": 1.0999999999999999
        }
      },
      {
        "from": {
          "x": -3.575,
          "y": 1.0999999999999999
        },
        "to": {
          "x": -5.9,
          "y": 1.0999999999999999
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_14",
    "source_trace_id": "R1.2-R4.2",
    "edges": [
      {
        "from": {
          "x": -5,
          "y": -3.2
        },
        "to": {
          "x": -5,
          "y": -1.5
        }
      },
      {
        "from": {
          "x": -5,
          "y": -1.5
        },
        "to": {
          "x": -4,
          "y": -1.5
        }
      },
      {
        "from": {
          "x": -4,
          "y": -1.5
        },
        "to": {
          "x": -4,
          "y": -1.7000000000000002
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_15",
    "source_trace_id": "U1.9-U1.7",
    "edges": [
      {
        "from": {
          "x": -1.25,
          "y": -2.9000000000000004
        },
        "to": {
          "x": -2.3810000000000002,
          "y": -2.9000000000000004
        }
      },
      {
        "from": {
          "x": -2.3810000000000002,
          "y": -2.9000000000000004
        },
        "to": {
          "x": -2.3810000000000002,
          "y": -2.5
        }
      },
      {
        "from": {
          "x": -2.3810000000000002,
          "y": -2.5
        },
        "to": {
          "x": -1.45,
          "y": -2.5
        }
      },
      {
        "from": {
          "x": -1.45,
          "y": -2.5
        },
        "to": {
          "x": -1.45,
          "y": -1.9000000000000004
        }
      },
      {
        "from": {
          "x": -1.45,
          "y": -1.9000000000000004
        },
        "to": {
          "x": -1.25,
          "y": -1.9000000000000004
        }
      }
    ],
    "junctions": [
      {
        "x": -2.125,
        "y": -2.5
      },
      {
        "x": -2.3810000000000002,
        "y": -2.5
      },
      {
        "x": -1.45,
        "y": -1.9000000000000004
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_16",
    "source_trace_id": "available-net-orientation-4-nFAULT",
    "edges": [
      {
        "from": {
          "x": -4,
          "y": -2.3
        },
        "to": {
          "x": -4,
          "y": -2.4509999999999996
        }
      },
      {
        "from": {
          "x": -4,
          "y": -2.4509999999999996
        },
        "to": {
          "x": -4.051,
          "y": -2.4509999999999996
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_17",
    "source_trace_id": "available-net-orientation-5-VREF",
    "edges": [
      {
        "from": {
          "x": -1.25,
          "y": -0.30000000000000027
        },
        "to": {
          "x": -1.601,
          "y": -0.30000000000000027
        }
      },
      {
        "from": {
          "x": -1.601,
          "y": -0.30000000000000027
        },
        "to": {
          "x": -1.601,
          "y": -0.24900000000000028
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_18",
    "source_trace_id": "available-net-orientation-9-GND",
    "edges": [
      {
        "from": {
          "x": 1.45,
          "y": 2.3000000000000003
        },
        "to": {
          "x": 1.74,
          "y": 2.3000000000000003
        }
      },
      {
        "from": {
          "x": 1.74,
          "y": 2.3000000000000003
        },
        "to": {
          "x": 1.74,
          "y": 2.2990000000000004
        }
      }
    ],
    "junctions": [
      {
        "x": 1.45,
        "y": 2.3000000000000003
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_0",
    "text": "CTRL_SLEEP",
    "source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10",
    "anchor_position": {
      "x": -1.25,
      "y": 1.3000000000000003
    },
    "center": {
      "x": -1.91,
      "y": 1.3000000000000003
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_1",
    "text": "CTRL_SLEEP",
    "source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10",
    "anchor_position": {
      "x": -7.1,
      "y": 1
    },
    "center": {
      "x": -7.76,
      "y": 1
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_2",
    "text": "nFAULT",
    "source_net_id": "source_net_4",
    "anchor_position": {
      "x": -3.575,
      "y": 0.5
    },
    "center": {
      "x": -3.995,
      "y": 0.5
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_3",
    "text": "nFAULT",
    "source_net_id": "source_net_4",
    "anchor_position": {
      "x": -4.051,
      "y": -2.4509999999999996
    },
    "center": {
      "x": -4.471,
      "y": -2.4509999999999996
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_4",
    "text": "VREF",
    "source_net_id": "source_net_1",
    "anchor_position": {
      "x": -1.601,
      "y": -0.24900000000000028
    },
    "center": {
      "x": -1.601,
      "y": -0.15900000000000028
    },
    "anchor_side": "bottom",
    "symbol_name": "rail_up"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_5",
    "text": "VREF",
    "source_net_id": "source_net_1",
    "anchor_position": {
      "x": -5.5,
      "y": -4.25
    },
    "center": {
      "x": -5.5,
      "y": -4.16
    },
    "anchor_side": "bottom",
    "symbol_name": "rail_up"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_6",
    "text": "ADC",
    "source_net_id": "source_net_5",
    "anchor_position": {
      "x": -3,
      "y": -1.1000000000000003
    },
    "center": {
      "x": -3.24,
      "y": -1.1000000000000003
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_7",
    "text": "GND",
    "source_net_id": "source_net_0",
    "anchor_position": {
      "x": -1.8155000000000001,
      "y": -2.9000000000000004
    },
    "center": {
      "x": -1.8155000000000001,
      "y": -2.99
    },
    "anchor_side": "top",
    "symbol_name": "rail_down"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_8",
    "text": "GND",
    "source_net_id": "source_net_0",
    "anchor_position": {
      "x": 1.74,
      "y": 2.2990000000000004
    },
    "center": {
      "x": 1.74,
      "y": 2.2090000000000005
    },
    "anchor_side": "top",
    "symbol_name": "rail_down"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_9",
    "text": "GND",
    "source_net_id": "source_net_0",
    "anchor_position": {
      "x": -5.5,
      "y": -5.3
    },
    "center": {
      "x": -5.5,
      "y": -5.39
    },
    "anchor_side": "top",
    "symbol_name": "rail_down"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_10",
    "text": "MOTOR_OUT1",
    "source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11",
    "anchor_position": {
      "x": 0.3999999999999999,
      "y": -4.5
    },
    "center": {
      "x": -0.26,
      "y": -4.5
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_11",
    "text": "MOTOR_OUT1",
    "source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11",
    "anchor_position": {
      "x": -1.25,
      "y": -2.7
    },
    "center": {
      "x": -1.91,
      "y": -2.7
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_12",
    "text": "VM",
    "source_net_id": "source_net_2",
    "anchor_position": {
      "x": 3,
      "y": -0.9
    },
    "center": {
      "x": 3,
      "y": -0.81
    },
    "anchor_side": "bottom",
    "symbol_name": "rail_up"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_13",
    "text": "VCC",
    "source_net_id": "source_net_3",
    "anchor_position": {
      "x": -5,
      "y": -1.5
    },
    "center": {
      "x": -5,
      "y": -1.41
    },
    "anchor_side": "bottom",
    "symbol_name": "rail_up"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_0",
    "center": {
      "x": -0.499872,
      "y": 0.499872
    },
    "width": 0.6096,
    "height": 0.6096,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_manually_placed_via_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "obstructs_within_bounds": true
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_1",
    "center": {
      "x": 0.500126,
      "y": 0.499872
    },
    "width": 0.6096,
    "height": 0.6096,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_manually_placed_via_1",
    "subcircuit_id": "subcircuit_source_group_0",
    "obstructs_within_bounds": true
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_2",
    "center": {
      "x": -0.499872,
      "y": -0.500126
    },
    "width": 0.6096,
    "height": 0.6096,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_manually_placed_via_2",
    "subcircuit_id": "subcircuit_source_group_0",
    "obstructs_within_bounds": true
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_3",
    "center": {
      "x": 0.500126,
      "y": -0.500126
    },
    "width": 0.6096,
    "height": 0.6096,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_manually_placed_via_3",
    "subcircuit_id": "subcircuit_source_group_0",
    "obstructs_within_bounds": true
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_4",
    "center": {
      "x": 0,
      "y": 0
    },
    "width": 4.8931576,
    "height": 7.492999999999999,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "is_allowed_to_be_off_board": false,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_5",
    "center": {
      "x": 8.284900993514817,
      "y": -3.513799999999973
    },
    "width": 1.56,
    "height": 0.64,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_1",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_6",
    "center": {
      "x": 10.099900993514817,
      "y": -10.088799999999972
    },
    "width": 4.05,
    "height": 1.75,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_2",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_7",
    "center": {
      "x": -0.649985999561201,
      "y": 5.30140000000003
    },
    "width": 1.56,
    "height": 0.64,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_3",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_8",
    "center": {
      "x": 1.7500140004387994,
      "y": 5.76140000000003
    },
    "width": 0.64,
    "height": 1.56,
    "layer": "top",
    "rotation": 90,
    "source_component_id": "source_component_4",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_9",
    "center": {
      "x": 9.214900993514817,
      "y": -12.688799999999974
    },
    "width": 1.56,
    "height": 0.64,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_10",
    "center": {
      "x": 9.214900993514817,
      "y": -14.628799999999975
    },
    "width": 1.56,
    "height": 0.64,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_6",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_11",
    "center": {
      "x": 9.214900993514817,
      "y": -16.568799999999975
    },
    "width": 1.56,
    "height": 0.64,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_7",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_12",
    "center": {
      "x": 9.214900993514817,
      "y": -18.508799999999972
    },
    "width": 1.56,
    "height": 0.64,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_8",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_13",
    "center": {
      "x": -0.030099006485182045,
      "y": -6.753799999999973
    },
    "width": 11.66,
    "height": 1.5,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_9",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "is_allowed_to_be_off_board": false,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_14",
    "center": {
      "x": 5.585399999999954,
      "y": 0.9962000000000266
    },
    "width": 1.5,
    "height": 4.04,
    "layer": "top",
    "rotation": 90,
    "source_component_id": "source_component_10",
    "subcircuit_id": "subcircuit_source_group_0",
    "do_not_place": false,
    "obstructs_within_bounds": true,
    "is_allowed_to_be_off_board": false,
    "pcb_group_id": "pcb_group_0",
    "position_mode": "packed"
  },
  {
    "type": "pcb_group",
    "pcb_group_id": "pcb_group_0",
    "is_subcircuit": true,
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "unnamed_group1",
    "anchor_position": {
      "x": 0,
      "y": 0
    },
    "center": {
      "x": 0,
      "y": 0
    },
    "width": 100,
    "height": 100,
    "pcb_component_ids": [],
    "source_group_id": "source_group_0",
    "anchor_alignment": null
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_0",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_0",
    "layer": "top",
    "shape": "pill",
    "x": -2.275078,
    "y": -2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin1"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_1",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_1",
    "layer": "top",
    "shape": "pill",
    "x": -1.625092,
    "y": -2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin2"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_2",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_2",
    "layer": "top",
    "shape": "pill",
    "x": -0.975106,
    "y": -2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin3"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_3",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_3",
    "layer": "top",
    "shape": "pill",
    "x": -0.324866,
    "y": -2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin4"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_4",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_4",
    "layer": "top",
    "shape": "pill",
    "x": 0.32512,
    "y": -2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin5"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_5",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_5",
    "layer": "top",
    "shape": "pill",
    "x": 0.975106,
    "y": -2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin6"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_6",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_6",
    "layer": "top",
    "shape": "pill",
    "x": 1.625092,
    "y": -2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin7"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_7",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_7",
    "layer": "top",
    "shape": "pill",
    "x": 2.275078,
    "y": -2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin8"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_8",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_15",
    "layer": "top",
    "shape": "pill",
    "x": -2.275078,
    "y": 2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin16"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_9",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_14",
    "layer": "top",
    "shape": "pill",
    "x": -1.625092,
    "y": 2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin15"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_10",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_13",
    "layer": "top",
    "shape": "pill",
    "x": -0.975106,
    "y": 2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin14"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_11",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_12",
    "layer": "top",
    "shape": "pill",
    "x": -0.324866,
    "y": 2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin13"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_12",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_11",
    "layer": "top",
    "shape": "pill",
    "x": 0.32512,
    "y": 2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin12"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_13",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_10",
    "layer": "top",
    "shape": "pill",
    "x": 0.975106,
    "y": 2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin11"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_14",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_9",
    "layer": "top",
    "shape": "pill",
    "x": 1.625092,
    "y": 2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin10"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_15",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_8",
    "layer": "top",
    "shape": "pill",
    "x": 2.275078,
    "y": 2.873248,
    "radius": 0.1715008,
    "height": 1.746504,
    "width": 0.3430016,
    "port_hints": [
      "pin9"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_16",
    "pcb_component_id": "pcb_component_4",
    "pcb_port_id": "pcb_port_16",
    "layer": "top",
    "shape": "rect",
    "width": 3.5500056,
    "height": 2.45999,
    "port_hints": [
      "pin17",
      "PAD"
    ],
    "is_covered_with_solder_mask": false,
    "x": 0,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_0",
    "layer": "top",
    "shape": "rect",
    "width": 2.48500392,
    "height": 1.7219929999999999,
    "x": 0,
    "y": 0,
    "pcb_component_id": "pcb_component_4",
    "pcb_smtpad_id": "pcb_smtpad_16",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_0",
    "x": -0.499872,
    "y": 0.499872,
    "hole_diameter": 0.3048,
    "outer_diameter": 0.6096,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_1",
    "x": 0.500126,
    "y": 0.499872,
    "hole_diameter": 0.3048,
    "outer_diameter": 0.6096,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_2",
    "x": -0.499872,
    "y": -0.500126,
    "hole_diameter": 0.3048,
    "outer_diameter": 0.6096,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_3",
    "x": 0.500126,
    "y": -0.500126,
    "hole_diameter": 0.3048,
    "outer_diameter": 0.6096,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_0",
    "pcb_component_id": "pcb_component_4",
    "layer": "top",
    "route": [
      {
        "x": -2.5761949999999842,
        "y": -1.7713960000000952
      },
      {
        "x": -2.5761949999999842,
        "y": 1.7713959999999815
      },
      {
        "x": 2.5761949999999842,
        "y": 1.7713959999999815
      },
      {
        "x": 2.5761949999999842,
        "y": -1.7713960000000952
      },
      {
        "x": -2.5761949999999842,
        "y": -1.7713960000000952
      }
    ],
    "stroke_width": 0.1,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_1",
    "pcb_component_id": "pcb_component_4",
    "layer": "top",
    "route": [
      {
        "x": -2.124963999999977,
        "y": -1.019047999999998
      },
      {
        "x": -2.130079010512418,
        "y": -1.057900362136479
      },
      {
        "x": -2.145075462536397,
        "y": -1.094105000000127
      },
      {
        "x": -2.1689313726490127,
        "y": -1.1251946273511066
      },
      {
        "x": -2.2000209999998788,
        "y": -1.1490505374637223
      },
      {
        "x": -2.236225637863413,
        "y": -1.1640469894875878
      },
      {
        "x": -2.2750780000000077,
        "y": -1.1691619999999148
      },
      {
        "x": -2.313930362136489,
        "y": -1.1640469894875878
      },
      {
        "x": -2.350135000000023,
        "y": -1.1490505374637223
      },
      {
        "x": -2.3812246273511164,
        "y": -1.1251946273511066
      },
      {
        "x": -2.405080537463732,
        "y": -1.094105000000127
      },
      {
        "x": -2.420076989487484,
        "y": -1.057900362136479
      },
      {
        "x": -2.4251919999999245,
        "y": -1.019047999999998
      },
      {
        "x": -2.420076989487484,
        "y": -0.9801956378634031
      },
      {
        "x": -2.405080537463732,
        "y": -0.943990999999869
      },
      {
        "x": -2.3812246273511164,
        "y": -0.912901372649003
      },
      {
        "x": -2.350135000000023,
        "y": -0.8890454625363873
      },
      {
        "x": -2.313930362136489,
        "y": -0.8740490105124081
      },
      {
        "x": -2.2750780000000077,
        "y": -0.8689340000000811
      },
      {
        "x": -2.236225637863413,
        "y": -0.8740490105124081
      },
      {
        "x": -2.2000209999998788,
        "y": -0.8890454625363873
      },
      {
        "x": -2.1689313726490127,
        "y": -0.912901372649003
      },
      {
        "x": -2.145075462536397,
        "y": -0.943990999999869
      },
      {
        "x": -2.130079010512418,
        "y": -0.9801956378634031
      },
      {
        "x": -2.124963999999977,
        "y": -1.019047999999998
      }
    ],
    "stroke_width": 0.1,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_2",
    "pcb_component_id": "pcb_component_4",
    "layer": "top",
    "route": [
      {
        "x": -2.7487879999999905,
        "y": -2.8732479999999896
      },
      {
        "x": -2.753903010512545,
        "y": -2.9121003621364707
      },
      {
        "x": -2.7688994625364103,
        "y": -2.948304999999891
      },
      {
        "x": -2.792755372649026,
        "y": -2.9793946273509846
      },
      {
        "x": -2.8238450000000057,
        "y": -3.0032505374636003
      },
      {
        "x": -2.860049637863426,
        "y": -3.018246989487352
      },
      {
        "x": -2.8989020000001346,
        "y": -3.0233619999999064
      },
      {
        "x": -2.937754362136502,
        "y": -3.018246989487352
      },
      {
        "x": -2.973959000000036,
        "y": -3.0032505374636003
      },
      {
        "x": -3.0050486273511297,
        "y": -2.9793946273509846
      },
      {
        "x": -3.0289045374637453,
        "y": -2.948304999999891
      },
      {
        "x": -3.043900989487497,
        "y": -2.9121003621364707
      },
      {
        "x": -3.0490159999999378,
        "y": -2.8732479999999896
      },
      {
        "x": -3.043900989487497,
        "y": -2.834395637863281
      },
      {
        "x": -3.0289045374637453,
        "y": -2.7981909999998607
      },
      {
        "x": -3.0050486273511297,
        "y": -2.767101372648881
      },
      {
        "x": -2.973959000000036,
        "y": -2.7432454625362652
      },
      {
        "x": -2.937754362136502,
        "y": -2.7282490105123998
      },
      {
        "x": -2.8989020000001346,
        "y": -2.7231339999998454
      },
      {
        "x": -2.860049637863426,
        "y": -2.7282490105123998
      },
      {
        "x": -2.8238450000000057,
        "y": -2.7432454625362652
      },
      {
        "x": -2.792755372649026,
        "y": -2.767101372648881
      },
      {
        "x": -2.7688994625364103,
        "y": -2.7981909999998607
      },
      {
        "x": -2.753903010512545,
        "y": -2.834395637863281
      },
      {
        "x": -2.7487879999999905,
        "y": -2.8732479999999896
      }
    ],
    "stroke_width": 0.1,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_0",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": -0.2413,
      "y": 4.5814
    },
    "font": "tscircuit2024",
    "font_size": 1,
    "layer": "top",
    "text": "U1",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_4",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_outline",
    "pcb_courtyard_outline_id": "pcb_courtyard_outline_0",
    "pcb_component_id": "pcb_component_4",
    "layer": "top",
    "outline": [
      {
        "x": -3.298000000000002,
        "y": 3.8314000000000306
      },
      {
        "x": 2.815399999999954,
        "y": 3.8314000000000306
      },
      {
        "x": 2.815399999999954,
        "y": -3.983799999999974
      },
      {
        "x": -3.298000000000002,
        "y": -3.983799999999974
      },
      {
        "x": -3.298000000000002,
        "y": 3.8314000000000306
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_17",
    "pcb_component_id": "pcb_component_5",
    "pcb_port_id": "pcb_port_29",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": 7.774900993514818,
    "y": -3.513799999999973,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_1",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": -0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_5",
    "pcb_smtpad_id": "pcb_smtpad_17",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_18",
    "pcb_component_id": "pcb_component_5",
    "pcb_port_id": "pcb_port_30",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 8.794900993514817,
    "y": -3.513799999999973,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_2",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": 0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_5",
    "pcb_smtpad_id": "pcb_smtpad_18",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_3",
    "pcb_component_id": "pcb_component_5",
    "layer": "top",
    "route": [
      {
        "x": 8.794900993514817,
        "y": -2.7937999999999734
      },
      {
        "x": 7.304900993514817,
        "y": -2.7937999999999734
      },
      {
        "x": 7.304900993514817,
        "y": -4.233799999999973
      },
      {
        "x": 8.794900993514817,
        "y": -4.233799999999973
      }
    ],
    "stroke_width": 0.1,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_1",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 8.284900993514817,
      "y": -2.2937999999999734
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "C3",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_0",
    "pcb_component_id": "pcb_component_5",
    "layer": "top",
    "center": {
      "x": 8.284900993514817,
      "y": -3.513799999999973
    },
    "width": 1.86,
    "height": 0.94,
    "ccw_rotation": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_19",
    "pcb_component_id": "pcb_component_6",
    "pcb_port_id": "pcb_port_31",
    "layer": "top",
    "shape": "rect",
    "width": 1.125,
    "height": 1.75,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": 8.637400993514817,
    "y": -10.088799999999972,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_3",
    "layer": "top",
    "shape": "rect",
    "width": 0.7875,
    "height": 1.2249999999999999,
    "x": -1.4625,
    "y": 0,
    "pcb_component_id": "pcb_component_6",
    "pcb_smtpad_id": "pcb_smtpad_19",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_20",
    "pcb_component_id": "pcb_component_6",
    "pcb_port_id": "pcb_port_32",
    "layer": "top",
    "shape": "rect",
    "width": 1.125,
    "height": 1.75,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 11.562400993514817,
    "y": -10.088799999999972,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_4",
    "layer": "top",
    "shape": "rect",
    "width": 0.7875,
    "height": 1.2249999999999999,
    "x": 1.4625,
    "y": 0,
    "pcb_component_id": "pcb_component_6",
    "pcb_smtpad_id": "pcb_smtpad_20",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_4",
    "pcb_component_id": "pcb_component_6",
    "layer": "top",
    "route": [
      {
        "x": 11.562400993514817,
        "y": -8.813799999999972
      },
      {
        "x": 7.874900993514817,
        "y": -8.813799999999972
      },
      {
        "x": 7.874900993514817,
        "y": -11.363799999999973
      },
      {
        "x": 11.562400993514817,
        "y": -11.363799999999973
      }
    ],
    "stroke_width": 0.1,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_2",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 10.099900993514817,
      "y": -8.313799999999972
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "C4",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_6",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_1",
    "pcb_component_id": "pcb_component_6",
    "layer": "top",
    "center": {
      "x": 10.099900993514817,
      "y": -10.088799999999972
    },
    "width": 4.56,
    "height": 2.26,
    "ccw_rotation": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_21",
    "pcb_component_id": "pcb_component_7",
    "pcb_port_id": "pcb_port_33",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": -1.159985999561201,
    "y": 5.30140000000003,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_5",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": -0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_7",
    "pcb_smtpad_id": "pcb_smtpad_21",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_22",
    "pcb_component_id": "pcb_component_7",
    "pcb_port_id": "pcb_port_34",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": -0.13998599956120095,
    "y": 5.30140000000003,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_6",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": 0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_7",
    "pcb_smtpad_id": "pcb_smtpad_22",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_5",
    "pcb_component_id": "pcb_component_7",
    "layer": "top",
    "route": [
      {
        "x": -0.13998599956120095,
        "y": 6.02140000000003
      },
      {
        "x": -1.629985999561201,
        "y": 6.02140000000003
      },
      {
        "x": -1.629985999561201,
        "y": 4.581400000000031
      },
      {
        "x": -0.13998599956120095,
        "y": 4.581400000000031
      }
    ],
    "stroke_width": 0.1,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_3",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": -0.649985999561201,
      "y": 6.52140000000003
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "C1",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_7",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_2",
    "pcb_component_id": "pcb_component_7",
    "layer": "top",
    "center": {
      "x": -0.649985999561201,
      "y": 5.30140000000003
    },
    "width": 1.86,
    "height": 0.94,
    "ccw_rotation": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_23",
    "pcb_component_id": "pcb_component_8",
    "pcb_port_id": "pcb_port_35",
    "layer": "top",
    "shape": "rect",
    "width": 0.64,
    "height": 0.54,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": 1.7500140004387994,
    "y": 5.2514000000000305,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_7",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": -0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_8",
    "pcb_smtpad_id": "pcb_smtpad_23",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_24",
    "pcb_component_id": "pcb_component_8",
    "pcb_port_id": "pcb_port_36",
    "layer": "top",
    "shape": "rect",
    "width": 0.64,
    "height": 0.54,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 1.7500140004387994,
    "y": 6.27140000000003,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_8",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": 0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_8",
    "pcb_smtpad_id": "pcb_smtpad_24",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_6",
    "pcb_component_id": "pcb_component_8",
    "layer": "top",
    "route": [
      {
        "x": 1.0300140004387994,
        "y": 6.27140000000003
      },
      {
        "x": 1.0300140004387992,
        "y": 4.78140000000003
      },
      {
        "x": 2.470014000438799,
        "y": 4.78140000000003
      },
      {
        "x": 2.470014000438799,
        "y": 6.27140000000003
      }
    ],
    "stroke_width": 0.1,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_4",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 0.5300140004387994,
      "y": 5.76140000000003
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "C2",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_8",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_3",
    "pcb_component_id": "pcb_component_8",
    "layer": "top",
    "center": {
      "x": 1.7500140004387994,
      "y": 5.76140000000003
    },
    "width": 1.86,
    "height": 0.94,
    "ccw_rotation": 90,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_25",
    "pcb_component_id": "pcb_component_9",
    "pcb_port_id": "pcb_port_37",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": 8.704900993514817,
    "y": -12.688799999999974,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_9",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": -0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_9",
    "pcb_smtpad_id": "pcb_smtpad_25",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_26",
    "pcb_component_id": "pcb_component_9",
    "pcb_port_id": "pcb_port_38",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 9.724900993514817,
    "y": -12.688799999999974,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_10",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": 0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_9",
    "pcb_smtpad_id": "pcb_smtpad_26",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_7",
    "pcb_component_id": "pcb_component_9",
    "layer": "top",
    "route": [
      {
        "x": 9.061259993514817,
        "y": -12.308799999999973
      },
      {
        "x": 9.368541993514818,
        "y": -12.308799999999973
      }
    ],
    "stroke_width": 0.12,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_8",
    "pcb_component_id": "pcb_component_9",
    "layer": "top",
    "route": [
      {
        "x": 9.061259993514817,
        "y": -13.068799999999975
      },
      {
        "x": 9.368541993514818,
        "y": -13.068799999999975
      }
    ],
    "stroke_width": 0.12,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_5",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 9.214900993514817,
      "y": -11.468799999999973
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "R1",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_9",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_4",
    "pcb_component_id": "pcb_component_9",
    "layer": "top",
    "center": {
      "x": 9.214900993514817,
      "y": -12.688799999999974
    },
    "width": 1.86,
    "height": 0.94,
    "ccw_rotation": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_27",
    "pcb_component_id": "pcb_component_10",
    "pcb_port_id": "pcb_port_39",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": 8.704900993514817,
    "y": -14.628799999999975,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_11",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": -0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_10",
    "pcb_smtpad_id": "pcb_smtpad_27",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_28",
    "pcb_component_id": "pcb_component_10",
    "pcb_port_id": "pcb_port_40",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 9.724900993514817,
    "y": -14.628799999999975,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_12",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": 0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_10",
    "pcb_smtpad_id": "pcb_smtpad_28",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_9",
    "pcb_component_id": "pcb_component_10",
    "layer": "top",
    "route": [
      {
        "x": 9.061259993514817,
        "y": -14.248799999999974
      },
      {
        "x": 9.368541993514818,
        "y": -14.248799999999974
      }
    ],
    "stroke_width": 0.12,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_10",
    "pcb_component_id": "pcb_component_10",
    "layer": "top",
    "route": [
      {
        "x": 9.061259993514817,
        "y": -15.008799999999976
      },
      {
        "x": 9.368541993514818,
        "y": -15.008799999999976
      }
    ],
    "stroke_width": 0.12,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_6",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 9.214900993514817,
      "y": -13.408799999999975
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "R2",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_10",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_5",
    "pcb_component_id": "pcb_component_10",
    "layer": "top",
    "center": {
      "x": 9.214900993514817,
      "y": -14.628799999999975
    },
    "width": 1.86,
    "height": 0.94,
    "ccw_rotation": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_29",
    "pcb_component_id": "pcb_component_11",
    "pcb_port_id": "pcb_port_41",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": 8.704900993514817,
    "y": -16.568799999999975,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_13",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": -0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_11",
    "pcb_smtpad_id": "pcb_smtpad_29",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_30",
    "pcb_component_id": "pcb_component_11",
    "pcb_port_id": "pcb_port_42",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 9.724900993514817,
    "y": -16.568799999999975,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_14",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": 0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_11",
    "pcb_smtpad_id": "pcb_smtpad_30",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_11",
    "pcb_component_id": "pcb_component_11",
    "layer": "top",
    "route": [
      {
        "x": 9.061259993514817,
        "y": -16.188799999999976
      },
      {
        "x": 9.368541993514818,
        "y": -16.188799999999976
      }
    ],
    "stroke_width": 0.12,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_12",
    "pcb_component_id": "pcb_component_11",
    "layer": "top",
    "route": [
      {
        "x": 9.061259993514817,
        "y": -16.948799999999974
      },
      {
        "x": 9.368541993514818,
        "y": -16.948799999999974
      }
    ],
    "stroke_width": 0.12,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_7",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 9.214900993514817,
      "y": -15.348799999999974
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "R4",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_11",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_6",
    "pcb_component_id": "pcb_component_11",
    "layer": "top",
    "center": {
      "x": 9.214900993514817,
      "y": -16.568799999999975
    },
    "width": 1.86,
    "height": 0.94,
    "ccw_rotation": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_31",
    "pcb_component_id": "pcb_component_12",
    "pcb_port_id": "pcb_port_43",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": 8.704900993514817,
    "y": -18.508799999999972,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_15",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": -0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_12",
    "pcb_smtpad_id": "pcb_smtpad_31",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_32",
    "pcb_component_id": "pcb_component_12",
    "pcb_port_id": "pcb_port_44",
    "layer": "top",
    "shape": "rect",
    "width": 0.54,
    "height": 0.64,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 9.724900993514817,
    "y": -18.508799999999972,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_16",
    "layer": "top",
    "shape": "rect",
    "width": 0.378,
    "height": 0.44799999999999995,
    "x": 0.51,
    "y": 0,
    "pcb_component_id": "pcb_component_12",
    "pcb_smtpad_id": "pcb_smtpad_32",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_13",
    "pcb_component_id": "pcb_component_12",
    "layer": "top",
    "route": [
      {
        "x": 9.061259993514817,
        "y": -18.128799999999973
      },
      {
        "x": 9.368541993514818,
        "y": -18.128799999999973
      }
    ],
    "stroke_width": 0.12,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_14",
    "pcb_component_id": "pcb_component_12",
    "layer": "top",
    "route": [
      {
        "x": 9.061259993514817,
        "y": -18.88879999999997
      },
      {
        "x": 9.368541993514818,
        "y": -18.88879999999997
      }
    ],
    "stroke_width": 0.12,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_8",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 9.214900993514817,
      "y": -17.288799999999974
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "R3",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_12",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_7",
    "pcb_component_id": "pcb_component_12",
    "layer": "top",
    "center": {
      "x": 9.214900993514817,
      "y": -18.508799999999972
    },
    "width": 1.86,
    "height": 0.94,
    "ccw_rotation": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_plated_hole",
    "pcb_plated_hole_id": "pcb_plated_hole_0",
    "pcb_component_id": "pcb_component_13",
    "pcb_port_id": "pcb_port_45",
    "hole_diameter": 1,
    "rect_pad_width": 1.5,
    "rect_pad_height": 1.5,
    "shape": "circular_hole_with_rect_pad",
    "port_hints": [
      "unnamed_platedhole1",
      "1"
    ],
    "x": -5.110099006485182,
    "y": -6.753799999999973,
    "layers": [
      "top",
      "bottom"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "hole_offset_x": 0,
    "hole_offset_y": 0,
    "rect_border_radius": 0,
    "rect_ccw_rotation": 0
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_9",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": -5.110099006485182,
      "y": -5.628799999999973
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin1",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_13",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_plated_hole",
    "pcb_plated_hole_id": "pcb_plated_hole_1",
    "pcb_component_id": "pcb_component_13",
    "pcb_port_id": "pcb_port_46",
    "outer_diameter": 1.5,
    "hole_diameter": 1,
    "shape": "circle",
    "port_hints": [
      "unnamed_platedhole2",
      "2"
    ],
    "x": -2.570099006485182,
    "y": -6.753799999999973,
    "layers": [
      "top",
      "bottom"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_17",
    "layer": "top",
    "shape": "circle",
    "radius": 0.75,
    "x": -2.54,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_18",
    "layer": "bottom",
    "shape": "circle",
    "radius": 0.75,
    "x": -2.54,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_10",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": -2.570099006485182,
      "y": -5.628799999999973
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin2",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_13",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_plated_hole",
    "pcb_plated_hole_id": "pcb_plated_hole_2",
    "pcb_component_id": "pcb_component_13",
    "pcb_port_id": "pcb_port_47",
    "outer_diameter": 1.5,
    "hole_diameter": 1,
    "shape": "circle",
    "port_hints": [
      "unnamed_platedhole3",
      "3"
    ],
    "x": -0.030099006485182045,
    "y": -6.753799999999973,
    "layers": [
      "top",
      "bottom"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_19",
    "layer": "top",
    "shape": "circle",
    "radius": 0.75,
    "x": 0,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_20",
    "layer": "bottom",
    "shape": "circle",
    "radius": 0.75,
    "x": 0,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_11",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": -0.030099006485182045,
      "y": -5.628799999999973
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin3",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_13",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_plated_hole",
    "pcb_plated_hole_id": "pcb_plated_hole_3",
    "pcb_component_id": "pcb_component_13",
    "pcb_port_id": "pcb_port_48",
    "outer_diameter": 1.5,
    "hole_diameter": 1,
    "shape": "circle",
    "port_hints": [
      "unnamed_platedhole4",
      "4"
    ],
    "x": 2.509900993514818,
    "y": -6.753799999999973,
    "layers": [
      "top",
      "bottom"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_21",
    "layer": "top",
    "shape": "circle",
    "radius": 0.75,
    "x": 2.54,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_22",
    "layer": "bottom",
    "shape": "circle",
    "radius": 0.75,
    "x": 2.54,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_12",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 2.509900993514818,
      "y": -5.628799999999973
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin4",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_13",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_plated_hole",
    "pcb_plated_hole_id": "pcb_plated_hole_4",
    "pcb_component_id": "pcb_component_13",
    "pcb_port_id": "pcb_port_49",
    "outer_diameter": 1.5,
    "hole_diameter": 1,
    "shape": "circle",
    "port_hints": [
      "unnamed_platedhole5",
      "5"
    ],
    "x": 5.049900993514818,
    "y": -6.753799999999973,
    "layers": [
      "top",
      "bottom"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_23",
    "layer": "top",
    "shape": "circle",
    "radius": 0.75,
    "x": 5.08,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_24",
    "layer": "bottom",
    "shape": "circle",
    "radius": 0.75,
    "x": 5.08,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_13",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 5.049900993514818,
      "y": -5.628799999999973
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin5",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_13",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_14",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": -0.030099006485182045,
      "y": -4.213799999999973
    },
    "font": "tscircuit2024",
    "font_size": 0.7,
    "layer": "top",
    "text": "Controller",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_13",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_8",
    "pcb_component_id": "pcb_component_13",
    "layer": "top",
    "center": {
      "x": -0.030099006485182045,
      "y": -6.753799999999973
    },
    "width": 13.7,
    "height": 3.54,
    "ccw_rotation": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_plated_hole",
    "pcb_plated_hole_id": "pcb_plated_hole_5",
    "pcb_component_id": "pcb_component_14",
    "pcb_port_id": "pcb_port_50",
    "hole_diameter": 1,
    "rect_pad_width": 1.5,
    "rect_pad_height": 1.5,
    "shape": "circular_hole_with_rect_pad",
    "port_hints": [
      "unnamed_platedhole6",
      "1"
    ],
    "x": 5.585399999999954,
    "y": -0.2737999999999734,
    "layers": [
      "top",
      "bottom"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "hole_offset_x": 0,
    "hole_offset_y": 0,
    "rect_border_radius": 0,
    "rect_ccw_rotation": 0
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_15",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 4.460399999999954,
      "y": -0.2737999999999734
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin1",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_14",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_plated_hole",
    "pcb_plated_hole_id": "pcb_plated_hole_6",
    "pcb_component_id": "pcb_component_14",
    "pcb_port_id": "pcb_port_51",
    "outer_diameter": 1.5,
    "hole_diameter": 1,
    "shape": "circle",
    "port_hints": [
      "unnamed_platedhole7",
      "2"
    ],
    "x": 5.585399999999954,
    "y": 2.2662000000000266,
    "layers": [
      "top",
      "bottom"
    ],
    "is_covered_with_solder_mask": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_25",
    "layer": "top",
    "shape": "circle",
    "radius": 0.75,
    "x": 1.27,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_solder_paste",
    "pcb_solder_paste_id": "pcb_solder_paste_26",
    "layer": "bottom",
    "shape": "circle",
    "radius": 0.75,
    "x": 1.27,
    "y": 0,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_16",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 4.460399999999954,
      "y": 2.2662000000000266
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin2",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_14",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_silkscreen_text",
    "pcb_silkscreen_text_id": "pcb_silkscreen_text_17",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 3.0453999999999537,
      "y": 0.9962000000000267
    },
    "font": "tscircuit2024",
    "font_size": 0.7,
    "layer": "top",
    "text": "Motor",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_14",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_courtyard_rect",
    "pcb_courtyard_rect_id": "pcb_courtyard_rect_9",
    "pcb_component_id": "pcb_component_14",
    "layer": "top",
    "center": {
      "x": 5.585399999999954,
      "y": 0.9962000000000266
    },
    "width": 6.08,
    "height": 3.54,
    "ccw_rotation": 90,
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_0",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -2.275078,
    "y": -2.873248,
    "source_port_id": "source_port_0"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_1",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -1.625092,
    "y": -2.873248,
    "source_port_id": "source_port_1"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_2",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.975106,
    "y": -2.873248,
    "source_port_id": "source_port_2"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_3",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.324866,
    "y": -2.873248,
    "source_port_id": "source_port_3"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_4",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.32512,
    "y": -2.873248,
    "source_port_id": "source_port_4"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_5",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.975106,
    "y": -2.873248,
    "source_port_id": "source_port_5"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_6",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 1.625092,
    "y": -2.873248,
    "source_port_id": "source_port_6"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_7",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 2.275078,
    "y": -2.873248,
    "source_port_id": "source_port_7"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_8",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 2.275078,
    "y": 2.873248,
    "source_port_id": "source_port_8"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_9",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 1.625092,
    "y": 2.873248,
    "source_port_id": "source_port_9"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_10",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.975106,
    "y": 2.873248,
    "source_port_id": "source_port_10"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_11",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.32512,
    "y": 2.873248,
    "source_port_id": "source_port_11"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_12",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.324866,
    "y": 2.873248,
    "source_port_id": "source_port_12"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_13",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.975106,
    "y": 2.873248,
    "source_port_id": "source_port_13"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_14",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -1.625092,
    "y": 2.873248,
    "source_port_id": "source_port_14"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_15",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -2.275078,
    "y": 2.873248,
    "source_port_id": "source_port_15"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_16",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0,
    "y": 0,
    "source_port_id": "source_port_16"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_17",
    "pcb_component_id": "pcb_component_0",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.499872,
    "y": 0.499872,
    "source_port_id": "source_port_17"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_18",
    "pcb_component_id": "pcb_component_0",
    "layers": [
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.499872,
    "y": 0.499872,
    "source_port_id": "source_port_18"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_19",
    "pcb_component_id": "pcb_component_0",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.499872,
    "y": 0.499872,
    "source_port_id": "source_port_19"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_20",
    "pcb_component_id": "pcb_component_1",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.500126,
    "y": 0.499872,
    "source_port_id": "source_port_20"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_21",
    "pcb_component_id": "pcb_component_1",
    "layers": [
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.500126,
    "y": 0.499872,
    "source_port_id": "source_port_21"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_22",
    "pcb_component_id": "pcb_component_1",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.500126,
    "y": 0.499872,
    "source_port_id": "source_port_22"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_23",
    "pcb_component_id": "pcb_component_2",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.499872,
    "y": -0.500126,
    "source_port_id": "source_port_23"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_24",
    "pcb_component_id": "pcb_component_2",
    "layers": [
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.499872,
    "y": -0.500126,
    "source_port_id": "source_port_24"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_25",
    "pcb_component_id": "pcb_component_2",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.499872,
    "y": -0.500126,
    "source_port_id": "source_port_25"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_26",
    "pcb_component_id": "pcb_component_3",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.500126,
    "y": -0.500126,
    "source_port_id": "source_port_26"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_27",
    "pcb_component_id": "pcb_component_3",
    "layers": [
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.500126,
    "y": -0.500126,
    "source_port_id": "source_port_27"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_28",
    "pcb_component_id": "pcb_component_3",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.500126,
    "y": -0.500126,
    "source_port_id": "source_port_28"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_29",
    "pcb_component_id": "pcb_component_5",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 7.774900993514818,
    "y": -3.513799999999973,
    "source_port_id": "source_port_29"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_30",
    "pcb_component_id": "pcb_component_5",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 8.794900993514817,
    "y": -3.513799999999973,
    "source_port_id": "source_port_30"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_31",
    "pcb_component_id": "pcb_component_6",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 8.637400993514817,
    "y": -10.088799999999972,
    "source_port_id": "source_port_31"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_32",
    "pcb_component_id": "pcb_component_6",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 11.562400993514817,
    "y": -10.088799999999972,
    "source_port_id": "source_port_32"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_33",
    "pcb_component_id": "pcb_component_7",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -1.159985999561201,
    "y": 5.30140000000003,
    "source_port_id": "source_port_33"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_34",
    "pcb_component_id": "pcb_component_7",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.13998599956120095,
    "y": 5.30140000000003,
    "source_port_id": "source_port_34"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_35",
    "pcb_component_id": "pcb_component_8",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 1.7500140004387994,
    "y": 5.2514000000000305,
    "source_port_id": "source_port_35"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_36",
    "pcb_component_id": "pcb_component_8",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 1.7500140004387994,
    "y": 6.27140000000003,
    "source_port_id": "source_port_36"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_37",
    "pcb_component_id": "pcb_component_9",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 8.704900993514817,
    "y": -12.688799999999974,
    "source_port_id": "source_port_37"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_38",
    "pcb_component_id": "pcb_component_9",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 9.724900993514817,
    "y": -12.688799999999974,
    "source_port_id": "source_port_38"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_39",
    "pcb_component_id": "pcb_component_10",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 8.704900993514817,
    "y": -14.628799999999975,
    "source_port_id": "source_port_39"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_40",
    "pcb_component_id": "pcb_component_10",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 9.724900993514817,
    "y": -14.628799999999975,
    "source_port_id": "source_port_40"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_41",
    "pcb_component_id": "pcb_component_11",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 8.704900993514817,
    "y": -16.568799999999975,
    "source_port_id": "source_port_41"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_42",
    "pcb_component_id": "pcb_component_11",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 9.724900993514817,
    "y": -16.568799999999975,
    "source_port_id": "source_port_42"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_43",
    "pcb_component_id": "pcb_component_12",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 8.704900993514817,
    "y": -18.508799999999972,
    "source_port_id": "source_port_43"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_44",
    "pcb_component_id": "pcb_component_12",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 9.724900993514817,
    "y": -18.508799999999972,
    "source_port_id": "source_port_44"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_45",
    "pcb_component_id": "pcb_component_13",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -5.110099006485182,
    "y": -6.753799999999973,
    "source_port_id": "source_port_45"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_46",
    "pcb_component_id": "pcb_component_13",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -2.570099006485182,
    "y": -6.753799999999973,
    "source_port_id": "source_port_46"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_47",
    "pcb_component_id": "pcb_component_13",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.030099006485182045,
    "y": -6.753799999999973,
    "source_port_id": "source_port_47"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_48",
    "pcb_component_id": "pcb_component_13",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 2.509900993514818,
    "y": -6.753799999999973,
    "source_port_id": "source_port_48"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_49",
    "pcb_component_id": "pcb_component_13",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 5.049900993514818,
    "y": -6.753799999999973,
    "source_port_id": "source_port_49"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_50",
    "pcb_component_id": "pcb_component_14",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 5.585399999999954,
    "y": -0.2737999999999734,
    "source_port_id": "source_port_50"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_51",
    "pcb_component_id": "pcb_component_14",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 5.585399999999954,
    "y": 2.2662000000000266,
    "source_port_id": "source_port_51"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_0",
    "position": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_4",
    "source_component_id": "source_component_0",
    "model_obj_url": "https://modelcdn.tscircuit.com/easyeda_models/assets/C575551.obj?uuid=89f85af05c9045c798a6d7a53851085c&cachebust_origin=",
    "model_step_url": "https://modelcdn.tscircuit.com/easyeda_models/assets/C575551.step?uuid=89f85af05c9045c798a6d7a53851085c&cachebust_origin=",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "model_origin_position": {
      "x": 0,
      "y": 0,
      "z": 0
    }
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_1",
    "position": {
      "x": 8.284900993514817,
      "y": -3.513799999999973,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_5",
    "source_component_id": "source_component_1",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "0402"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_2",
    "position": {
      "x": 10.099900993514817,
      "y": -10.088799999999972,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_6",
    "source_component_id": "source_component_2",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "1206"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_3",
    "position": {
      "x": -0.649985999561201,
      "y": 5.30140000000003,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_7",
    "source_component_id": "source_component_3",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "0402"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_4",
    "position": {
      "x": 1.7500140004387994,
      "y": 5.76140000000003,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 90
    },
    "pcb_component_id": "pcb_component_8",
    "source_component_id": "source_component_4",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "0402"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_5",
    "position": {
      "x": 9.214900993514817,
      "y": -12.688799999999974,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_9",
    "source_component_id": "source_component_5",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "res0402"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_6",
    "position": {
      "x": 9.214900993514817,
      "y": -14.628799999999975,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_10",
    "source_component_id": "source_component_6",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "res0402"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_7",
    "position": {
      "x": 9.214900993514817,
      "y": -16.568799999999975,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_11",
    "source_component_id": "source_component_7",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "res0402"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_8",
    "position": {
      "x": 9.214900993514817,
      "y": -18.508799999999972,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_12",
    "source_component_id": "source_component_8",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "res0402"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_9",
    "position": {
      "x": -0.030099006485182045,
      "y": -6.753799999999973,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "pcb_component_id": "pcb_component_13",
    "source_component_id": "source_component_9",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "pinrow5"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_10",
    "position": {
      "x": 5.585399999999954,
      "y": 0.9962000000000266,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 90
    },
    "pcb_component_id": "pcb_component_14",
    "source_component_id": "source_component_10",
    "model_origin_alignment": "center_of_component_on_board_surface",
    "anchor_alignment": "center_of_component_on_board_surface",
    "footprinter_string": "pinrow2"
  },
  {
    "type": "supplier_footprint_mismatch_warning",
    "supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_C2mH3mWwrV",
    "warning_type": "supplier_footprint_mismatch_warning",
    "message": "<capacitor#5986 name=\".C1\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C15525 (copper IoU 0.7249).",
    "source_component_id": "source_component_3",
    "pcb_component_id": "pcb_component_7",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "supplier_name": "jlcpcb",
    "supplier_part_number": "C15525",
    "footprint_copper_intersection_over_union": 0.7249
  },
  {
    "type": "supplier_footprint_mismatch_warning",
    "supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_NwsuVrjXjW",
    "warning_type": "supplier_footprint_mismatch_warning",
    "message": "<resistor#6060 name=\".R3\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C17168 (copper IoU 0.7741).",
    "source_component_id": "source_component_8",
    "pcb_component_id": "pcb_component_12",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "supplier_name": "jlcpcb",
    "supplier_part_number": "C17168",
    "footprint_copper_intersection_over_union": 0.7741
  },
  {
    "type": "supplier_footprint_mismatch_warning",
    "supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_fZe9oRu0H9",
    "warning_type": "supplier_footprint_mismatch_warning",
    "message": "<resistor#6028 name=\".R2\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).",
    "source_component_id": "source_component_6",
    "pcb_component_id": "pcb_component_10",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "supplier_name": "jlcpcb",
    "supplier_part_number": "C25744",
    "footprint_copper_intersection_over_union": 0.7741
  },
  {
    "type": "supplier_footprint_mismatch_warning",
    "supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_uHdlL2W6Dw",
    "warning_type": "supplier_footprint_mismatch_warning",
    "message": "<capacitor#5960 name=\".C3\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).",
    "source_component_id": "source_component_1",
    "pcb_component_id": "pcb_component_5",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "supplier_name": "jlcpcb",
    "supplier_part_number": "C1525",
    "footprint_copper_intersection_over_union": 0.7249
  },
  {
    "type": "supplier_footprint_mismatch_warning",
    "supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_AplX2uv0uM",
    "warning_type": "supplier_footprint_mismatch_warning",
    "message": "<resistor#6015 name=\".R1\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).",
    "source_component_id": "source_component_5",
    "pcb_component_id": "pcb_component_9",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "supplier_name": "jlcpcb",
    "supplier_part_number": "C25744",
    "footprint_copper_intersection_over_union": 0.7741
  },
  {
    "type": "supplier_footprint_mismatch_warning",
    "supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_PgK2talFyw",
    "warning_type": "supplier_footprint_mismatch_warning",
    "message": "<capacitor#6000 name=\".C2\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C15525 (copper IoU 0.7249).",
    "source_component_id": "source_component_4",
    "pcb_component_id": "pcb_component_8",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "supplier_name": "jlcpcb",
    "supplier_part_number": "C15525",
    "footprint_copper_intersection_over_union": 0.7249
  },
  {
    "type": "supplier_footprint_mismatch_warning",
    "supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_3dscfqvZpv",
    "warning_type": "supplier_footprint_mismatch_warning",
    "message": "<resistor#6045 name=\".R4\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C17168 (copper IoU 0.7741).",
    "source_component_id": "source_component_7",
    "pcb_component_id": "pcb_component_11",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "supplier_name": "jlcpcb",
    "supplier_part_number": "C17168",
    "footprint_copper_intersection_over_union": 0.7741
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_5_0",
    "connection_name": "source_net_5",
    "connectsTo": [
      "pcb_port_44",
      "pcb_port_5"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 9.724900993514817,
        "y": -18.508799999999972,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 9.211708997382763,
        "y": -17.970529703191662,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 9.208199986811696,
        "y": -15.981032241344478,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.259614905750364,
        "y": -15.127382316107592,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.556297575106646,
        "y": -15.09072429390789,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.207587598347019,
        "y": -14.742014317148264,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.207587598347019,
        "y": -13.744103119198217,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.207587598347019,
        "y": -13.661587598347019,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.14,
        "y": -13.594,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": 7.14,
        "y": -13.594,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 7.14,
        "y": -13.594,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 7.14,
        "y": -5.526,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 3.477884355193722,
        "y": -1.8638843551937216,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 3.4320000000000004,
        "y": -1.818,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": 3.4320000000000004,
        "y": -1.818,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 3.4320000000000004,
        "y": -1.818,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 3.036764833239732,
        "y": -1.397283015982356,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.599978173584695,
        "y": -1.4917200516790388,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.975,
        "y": -2.0484054657292785,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.975106,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_20"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_4_mst0_0",
    "connection_name": "source_net_4",
    "connectsTo": [
      "pcb_port_3",
      "pcb_port_48"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 2.509900993514818,
        "y": -6.753799999999973,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.32499999999999973,
        "y": -3.9188990064851557,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.3249999999999998,
        "y": -2.873,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.324866,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_23"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_4_mst1_0",
    "connection_name": "source_net_4",
    "connectsTo": [
      "pcb_port_48",
      "pcb_port_41"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -16.568799999999975,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.126726560188109,
        "y": -15.990625566673266,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.891667329810724,
        "y": -15.990625566673266,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.509900993514818,
        "y": -10.60885923037736,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.509900993514818,
        "y": -6.753799999999973,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_18"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_3_0",
    "connection_name": "source_net_3",
    "connectsTo": [
      "pcb_port_38",
      "pcb_port_42"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 9.724900993514817,
        "y": -12.688799999999974,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 10.2448789770451,
        "y": -13.151255135012445,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 10.2448789770451,
        "y": -15.997034447971812,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 10.187356128527288,
        "y": -16.106643871472713,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 9.724900993514817,
        "y": -16.568799999999975,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_13"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_2_mst0_0",
    "connection_name": "source_net_2",
    "connectsTo": [
      "pcb_port_10",
      "pcb_port_36"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 1.7500140004387994,
        "y": 6.27140000000003,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.3756176354979823,
        "y": 5.645796364940847,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.3756176354979823,
        "y": 4.9114631644997315,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.9510942425675273,
        "y": 4.4869397715692765,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.5059780501896505,
        "y": 4.4869397715692765,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.6228053211338676,
        "y": 4.486956116659736,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.997642950536833,
        "y": 4.486961971859594,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8356669073292592,
        "y": 4.315250975856069,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8356669073292592,
        "y": 3.0126870926707405,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.975106,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_11"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_2_mst1_0",
    "connection_name": "source_net_2",
    "connectsTo": [
      "pcb_port_30",
      "pcb_port_32"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 8.794900993514817,
        "y": -3.513799999999973,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.794900993514817,
        "y": -7.321900993514818,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 11.562400993514817,
        "y": -10.088799999999972,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_6"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_2_mst2_0",
    "connection_name": "source_net_2",
    "connectsTo": [
      "pcb_port_10",
      "pcb_port_30"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 8.794900993514817,
        "y": -3.513799999999973,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.794900993514817,
        "y": 0.9331442054079595,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 5.752253943425379,
        "y": 3.9778809974962455,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.9970591829261886,
        "y": 3.9990359758975367,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.4330405066850478,
        "y": 4.539792845379159,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.4148451085131288,
        "y": 4.530918241245925,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8794605466994653,
        "y": 4.5073345306173875,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8404278478499132,
        "y": 4.471124917983189,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8342968210662176,
        "y": 4.3235936421324945,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8342968210662176,
        "y": 4.311831406396054,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8342968210662176,
        "y": 3.0137031789337825,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.975106,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_6"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_1_mst0_0",
    "connection_name": "source_net_1",
    "connectsTo": [
      "pcb_port_37",
      "pcb_port_40"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -12.688799999999974,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -13.608900993514817,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 9.724900993514817,
        "y": -14.628799999999975,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_14"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_1_mst1_0",
    "connection_name": "source_net_1",
    "connectsTo": [
      "pcb_port_4",
      "pcb_port_37"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.439,
        "y": -2.7590000000000003,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.439,
        "y": -1.756,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": 0.439,
        "y": -1.756,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 0.439,
        "y": -1.756,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 0.4600045303740864,
        "y": -1.7349954696259136,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 0.4600045303740864,
        "y": -1.723009321391423,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 0.4600045303740865,
        "y": -2.1341143586399673,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 3.5147138295934712,
        "y": -5.188823657859352,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 3.5147138295934712,
        "y": -7.189713829593472,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 5.811,
        "y": -9.486,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": 5.811,
        "y": -9.486,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 5.811,
        "y": -9.486,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 5.941294860700689,
        "y": -9.61629486070069,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 5.948237080278224,
        "y": -9.61629486070069,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -12.372958773937283,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -12.688799999999974,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_5"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst0_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_15",
      "pcb_port_14"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -2.275078,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.6252479999999996,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.625092,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_0"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst1_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_14",
      "pcb_port_16"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -1.625092,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.625,
        "y": 1.768,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.8722161062170523,
        "y": 1.0454441332194016,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.8841634686717823,
        "y": 1.0520117488955054,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.6732411024834196,
        "y": 1.059302301585065,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.4708643163105847,
        "y": 1.0579796822388825,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.05467400000000006,
        "y": 0.6340203177611173,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.05467400000000004,
        "y": 0.424,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.029549775968556374,
        "y": 0.24767130541365975,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0,
        "y": 0.24222108138221612,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0,
        "y": 0,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_1"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst2_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_16",
      "pcb_port_6"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0,
        "y": 0,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.573427689280116,
        "y": 0.004181439561607875,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.692519551095551,
        "y": -0.11963374860360874,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.692519551095551,
        "y": -0.13251955109555066,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.712,
        "y": -0.152,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": 2.712,
        "y": -0.152,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 2.712,
        "y": -0.152,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.712,
        "y": -1.5541195174863416,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.7805109790389673,
        "y": -1.6226304965253087,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.7805109790389673,
        "y": -1.7389757238195256,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.7981256718357113,
        "y": -1.7616846590534978,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": 2.7981256718357113,
        "y": -1.7616846590534978,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 2.7981256718357113,
        "y": -1.7616846590534978,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.0129952901198442,
        "y": -1.7283034413280587,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.6722159105068257,
        "y": -2.1054295551662,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.7081006430889674,
        "y": -2.789899356911033,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.625092,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_3"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst3_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_16",
      "pcb_port_8"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 2.275078,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.275,
        "y": 1.7549777934241508,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.0743680652260499,
        "y": 0.5543458586502008,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.0731589528114613,
        "y": 0.5531367462356123,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.1257614691130444,
        "y": 0.31017721620246974,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.9778075533541176,
        "y": 0.0002929984449776095,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.4205011343809863,
        "y": 0.02847437078595877,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0,
        "y": 0,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_2"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst4_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_39",
      "pcb_port_43"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -14.628799999999975,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.602700993514793,
        "y": -14.731,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.745,
        "y": -14.731,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": 7.745,
        "y": -14.731,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 7.745,
        "y": -14.731,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 7.74264034203273,
        "y": -14.73335965796727,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 7.422,
        "y": -15.054,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 7.422,
        "y": -16.598,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": 7.422,
        "y": -16.598,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 7.422,
        "y": -16.598,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.537960523234951,
        "y": -16.713960523234952,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 7.537960523234951,
        "y": -16.742254287169615,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -17.90919475744948,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -18.508799999999972,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_15"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst5_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_6",
      "pcb_port_39"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 1.625092,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.6525220257513245,
        "y": -2.8454779742486758,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.6525220257513245,
        "y": -2.003358385920658,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.8997648946057892,
        "y": -1.7425434155608834,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.7987998883279874,
        "y": -1.754773477211016,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": 2.7987998883279874,
        "y": -1.754773477211016,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 2.7987998883279874,
        "y": -1.754773477211016,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.7871010022920593,
        "y": -1.766973223317264,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.7871010022920593,
        "y": -1.807173174632717,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.8,
        "y": -1.8200721723406577,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.8,
        "y": -3.8,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": 2.8,
        "y": -3.8,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 2.8,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.818451088458818,
        "y": -3.818451088458818,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 3.4800875234687556,
        "y": -4.480087523468756,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 3.5098937148356075,
        "y": -4.543282355796199,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 3.5098937148356075,
        "y": -9.403986529953913,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 8.704900993514817,
        "y": -14.628799999999975,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_4"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_27_0",
    "connection_name": "source_trace_27",
    "connectsTo": [
      "pcb_port_51",
      "pcb_port_9"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 5.585399999999954,
        "y": 2.2662000000000266,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 3.7039999999999997,
        "y": 4.147,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 1.2699999999400475,
        "y": 4.146960661572615,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": 1.2699999999400475,
        "y": 4.146960661572615,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 1.2699999999400475,
        "y": 4.146960661572615,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.3834755409001491,
        "y": 4.033524459099851,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.3834755409001491,
        "y": 4.023069687035162,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.625092,
        "y": 3.7814532279353106,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.625092,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_27"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_26_0",
    "connection_name": "source_trace_26",
    "connectsTo": [
      "pcb_port_50",
      "pcb_port_7"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 5.585399999999954,
        "y": -0.2737999999999734,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.985752,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.275078,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_26"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_22_0",
    "connection_name": "source_trace_22",
    "connectsTo": [
      "pcb_port_2",
      "pcb_port_47"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.9750974406032772,
        "y": -2.872902559396723,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.8948048103730255,
        "y": -2.122734014533161,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.6963653344298242,
        "y": -1.4947713680112225,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -2.1677983193184995,
        "y": -1.420397991967161,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -2.863268635982074,
        "y": -2.0350024091387358,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -2.8,
        "y": -2.4,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": -2.8,
        "y": -2.4,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": -2.8,
        "y": -2.4,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -2.7271773065969334,
        "y": -2.3271773065969334,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -2.621221683905829,
        "y": -2.3271773065969334,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -0.030099006485182045,
        "y": -4.9182999840175805,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -0.030099006485182045,
        "y": -6.753799999999973,
        "width": 0.15,
        "layer": "bottom"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_22"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_21_0",
    "connection_name": "source_trace_21",
    "connectsTo": [
      "pcb_port_1",
      "pcb_port_46"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -1.625092,
        "y": -2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.8416792008737959,
        "y": -2.5863946169053884,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.8570322890213067,
        "y": -1.8265208980722265,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": -1.8570322890213067,
        "y": -1.8265208980722265,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": -1.8570322890213067,
        "y": -1.8265208980722265,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -1.9768317774392705,
        "y": -1.7711682225607297,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -1.9858910175311963,
        "y": -1.7621089824688039,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -2.7027816834057656,
        "y": -1.7621089824688039,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -3.1540163564376145,
        "y": -2.213343655500653,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -3.1540163564376145,
        "y": -2.3250085170452284,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -3.1540163564376145,
        "y": -6.1698826500475406,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -2.570099006485182,
        "y": -6.753799999999973,
        "width": 0.15,
        "layer": "bottom"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_21"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_10_0",
    "connection_name": "source_trace_10",
    "connectsTo": [
      "pcb_port_11",
      "pcb_port_35"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": 4.2901971084412995,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.3793952374285672,
        "y": 4.353186974275495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.7306297798462017,
        "y": 4.769190212415695,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.21544219014886,
        "y": 4.787390414414573,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.7500140004387994,
        "y": 5.2514000000000305,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_10"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_9_0",
    "connection_name": "source_trace_9",
    "connectsTo": [
      "pcb_port_12",
      "pcb_port_34"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -0.324866,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.324866,
        "y": 5.116134000000001,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.13998599956120095,
        "y": 5.30140000000003,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_9"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_8_0",
    "connection_name": "source_trace_8",
    "connectsTo": [
      "pcb_port_13",
      "pcb_port_33"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": 2.873248,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": 5.116106,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.159985999561201,
        "y": 5.30140000000003,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_8"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_4",
    "pcb_trace_id": "source_net_5_0",
    "x": 7.14,
    "y": -13.594,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "top",
    "to_layer": "bottom",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_5",
    "pcb_trace_id": "source_net_5_0",
    "x": 3.4320000000000004,
    "y": -1.818,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_6",
    "pcb_trace_id": "source_net_1_mst1_0",
    "x": 0.439,
    "y": -1.756,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_7",
    "pcb_trace_id": "source_net_1_mst1_0",
    "x": 5.811,
    "y": -9.486,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "top",
    "to_layer": "bottom",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_8",
    "pcb_trace_id": "source_net_0_mst2_0",
    "x": 2.712,
    "y": -0.152,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "top",
    "to_layer": "bottom",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_9",
    "pcb_trace_id": "source_net_0_mst2_0",
    "x": 2.7981256718357113,
    "y": -1.7616846590534978,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_10",
    "pcb_trace_id": "source_net_0_mst4_0",
    "x": 7.745,
    "y": -14.731,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_11",
    "pcb_trace_id": "source_net_0_mst4_0",
    "x": 7.422,
    "y": -16.598,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "top",
    "to_layer": "bottom",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_12",
    "pcb_trace_id": "source_net_0_mst5_0",
    "x": 2.7987998883279874,
    "y": -1.754773477211016,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_13",
    "pcb_trace_id": "source_net_0_mst5_0",
    "x": 2.8,
    "y": -3.8,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "top",
    "to_layer": "bottom",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_14",
    "pcb_trace_id": "source_trace_27_0",
    "x": 1.2699999999400475,
    "y": 4.146960661572615,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "top",
    "to_layer": "bottom",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_15",
    "pcb_trace_id": "source_trace_22_0",
    "x": -2.8,
    "y": -2.4,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_16",
    "pcb_trace_id": "source_trace_21_0",
    "x": -1.8570322890213067,
    "y": -1.8265208980722265,
    "hole_diameter": 0.15,
    "outer_diameter": 0.3,
    "layers": [
      "top",
      "bottom"
    ],
    "from_layer": "bottom",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
  },
  {
    "type": "source_project_metadata",
    "source_filesystem_md5_hash": "7a1a2f30f8b1399eeca086b9c743e9a4"
  }
]