tscircuit/ti

ti tscircuit library

Version
1.0.85
License
unset
Stars
0

dist/lib/subcircuits/MotorDriver_DRV8833/circuit.json

PCBPCB preview for dist/lib/subcircuits/MotorDriver_DRV8833/circuit.json
SchematicSchematic preview for dist/lib/subcircuits/MotorDriver_DRV8833/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": "AIN1",
    "pin_number": 16,
    "port_hints": [
      "AIN1",
      "pin16",
      "16"
    ],
    "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_1",
    "name": "AIN2",
    "pin_number": 15,
    "port_hints": [
      "AIN2",
      "pin15",
      "15"
    ],
    "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_2",
    "name": "BIN1",
    "pin_number": 9,
    "port_hints": [
      "BIN1",
      "pin9",
      "9"
    ],
    "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_3",
    "name": "BIN2",
    "pin_number": 10,
    "port_hints": [
      "BIN2",
      "pin10",
      "10"
    ],
    "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_4",
    "name": "NSLEEEP",
    "pin_number": 1,
    "port_hints": [
      "NSLEEEP",
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_5",
    "name": "GND",
    "pin_number": 13,
    "port_hints": [
      "GND",
      "pin13",
      "13"
    ],
    "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_6",
    "name": "VCP",
    "pin_number": 11,
    "port_hints": [
      "VCP",
      "pin11",
      "11"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_7",
    "name": "AOUT1",
    "pin_number": 2,
    "port_hints": [
      "AOUT1",
      "pin2",
      "2"
    ],
    "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_8",
    "name": "AOUT2",
    "pin_number": 4,
    "port_hints": [
      "AOUT2",
      "pin4",
      "4"
    ],
    "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_9",
    "name": "BOUT1",
    "pin_number": 7,
    "port_hints": [
      "BOUT1",
      "pin7",
      "7"
    ],
    "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_10",
    "name": "BOUT2",
    "pin_number": 5,
    "port_hints": [
      "BOUT2",
      "pin5",
      "5"
    ],
    "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_11",
    "name": "NFAULT",
    "pin_number": 8,
    "port_hints": [
      "NFAULT",
      "pin8",
      "8"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_12",
    "name": "VINT",
    "pin_number": 14,
    "port_hints": [
      "VINT",
      "pin14",
      "14"
    ],
    "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_13",
    "name": "AISEN",
    "pin_number": 3,
    "port_hints": [
      "AISEN",
      "pin3",
      "3"
    ],
    "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_14",
    "name": "BISEN",
    "pin_number": 6,
    "port_hints": [
      "BISEN",
      "pin6",
      "6"
    ],
    "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_15",
    "name": "VM",
    "pin_number": 12,
    "port_hints": [
      "VM",
      "pin12",
      "12"
    ],
    "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_16",
    "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_17",
    "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_18",
    "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_19",
    "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_20",
    "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_21",
    "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_22",
    "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_23",
    "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_24",
    "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_25",
    "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_26",
    "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_27",
    "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",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C50506"
      ]
    },
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_28",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "left",
      "1"
    ],
    "source_component_id": "source_component_1",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_29",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "right",
      "2"
    ],
    "source_component_id": "source_component_1",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_1",
    "ftype": "simple_resistor",
    "name": "R1",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C2960702",
        "C304749",
        "C2984354"
      ]
    },
    "resistance": 200,
    "display_resistance": "200Ω",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_30",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "1",
      "left"
    ],
    "source_component_id": "source_component_2",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_31",
    "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_net0"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_2",
    "ftype": "simple_capacitor",
    "name": "C2",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C19666",
        "C1705",
        "C6119856"
      ]
    },
    "capacitance": 0.0000022,
    "display_capacitance": "2.2uF",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_32",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "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_33",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "2",
      "right"
    ],
    "source_component_id": "source_component_3",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_3",
    "ftype": "simple_capacitor",
    "name": "C4",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C15850",
        "C440198",
        "C1713"
      ]
    },
    "capacitance": 0.00001,
    "display_capacitance": "10uF",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_34",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "anode",
      "pos",
      "1",
      "left"
    ],
    "source_component_id": "source_component_4",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_35",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "cathode",
      "neg",
      "2",
      "right"
    ],
    "source_component_id": "source_component_4",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_4",
    "ftype": "simple_capacitor",
    "name": "C1",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C15525",
        "C23692971",
        "C315248"
      ]
    },
    "capacitance": 1e-8,
    "display_capacitance": "0.01uF",
    "are_pins_interchangeable": true,
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_36",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_37",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "2"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_5",
    "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": "IN1",
    "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_net1"
  },
  {
    "type": "source_net",
    "source_net_id": "source_net_2",
    "name": "IN2",
    "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_net2"
  },
  {
    "type": "source_net",
    "source_net_id": "source_net_3",
    "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_net3"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_0",
    "connected_source_port_ids": [
      "source_port_5"
    ],
    "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_0",
    "message": "<trace#22095(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_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_2"
    ],
    "connected_source_net_ids": [
      "source_net_1"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .BIN1 to net.IN1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_1",
    "message": "<trace#22096(from:.U1 > .BIN1 to:net.IN1) /> 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_0"
    ],
    "connected_source_net_ids": [
      "source_net_1"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .AIN1 to net.IN1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_2",
    "message": "<trace#22097(from:.U1 > .AIN1 to:net.IN1) /> 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_3"
    ],
    "connected_source_net_ids": [
      "source_net_2"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .BIN2 to net.IN2",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_3",
    "message": "<trace#22098(from:.U1 > .BIN2 to:net.IN2) /> 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_1"
    ],
    "connected_source_net_ids": [
      "source_net_2"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .AIN2 to net.IN2",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_4",
    "message": "<trace#22099(from:.U1 > .AIN2 to:net.IN2) /> 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_15"
    ],
    "connected_source_net_ids": [
      "source_net_3"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .VM to net.VM",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_5",
    "message": "<trace#22100(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_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_14",
      "source_port_28"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .BISEN to .R1 > .pin1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_6",
    "message": "<trace#22114(from:.U1 > .BISEN to:.R1 > .pin1) /> 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_29"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".R1 > .pin2 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_7",
    "message": "<trace#22115(from:net.GND to:.R1 > .pin2) /> 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_28"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .AISEN to .R1 > .pin1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_8",
    "message": "<trace#22116(from:.U1 > .AISEN to:.R1 > .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_30"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".U1 > .VINT 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_9",
    "message": "<trace#22129(from:.U1 > .VINT to:.C2 > .pin1) /> 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_31"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".C2 > .pin2 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_10",
    "message": "<trace#22130(from:net.GND to:.C2 > .pin2) /> 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_33"
    ],
    "connected_source_net_ids": [
      "source_net_0"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".C4 > .pin2 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_11",
    "message": "<trace#22143(from:net.GND to:.C4 > .pin2) /> 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_32"
    ],
    "connected_source_net_ids": [
      "source_net_3"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".C4 > .pin1 to net.VM",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_12",
    "message": "<trace#22144(from:net.VM to:.C4 > .pin1) /> 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_34"
    ],
    "connected_source_net_ids": [
      "source_net_3"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".C1 > .pin1 to net.VM",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_13",
    "message": "<trace#22157(from:net.VM to:.C1 > .pin1) /> 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_6",
      "source_port_35"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "max_length": null,
    "display_name": ".U1 > .VCP to .C1 > .pin2",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_14",
    "message": "<trace#22158(from:.U1 > .VCP to:.C1 > .pin2) /> 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_7",
      "source_port_36"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .AOUT1 to .Motor > .pin1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_15",
    "message": "<trace#22170(from:.U1 > .AOUT1 to:.Motor > .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_9",
      "source_port_36"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".U1 > .BOUT1 to .Motor > .pin1",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_16",
    "message": "<trace#22171(from:.U1 > .BOUT1 to:.Motor > .pin1) /> 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_37",
      "source_port_10"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".Motor > .pin2 to .U1 > .BOUT2",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_17",
    "message": "<trace#22172(from:.Motor > .pin2 to:.U1 > .BOUT2) /> 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_37",
      "source_port_8"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "display_name": ".Motor > .pin2 to .U1 > .AOUT2",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "source_unnamed_trace_warning",
    "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_18",
    "message": "<trace#22173(from:.Motor > .pin2 to:.U1 > .AOUT2) /> 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": "schematic_component",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 0,
      "y": 0
    },
    "rotation": 0,
    "size": {
      "width": 1.8000000000000003,
      "height": 3.1999999999999997
    },
    "port_arrangement": {
      "left_side": {
        "pins": [
          "AIN1",
          "AIN2",
          "BIN1",
          "BIN2",
          "NSLEEEP"
        ],
        "direction": "top-to-bottom"
      },
      "right_side": {
        "pins": [
          "VCP",
          "AOUT1",
          "AOUT2",
          "BOUT1",
          "BOUT2",
          "NFAULT",
          "VINT",
          "AISEN",
          "BISEN"
        ],
        "direction": "top-to-bottom"
      },
      "top_side": {
        "pins": [
          "VM"
        ],
        "direction": "left-to-right"
      },
      "bottom_side": {
        "pins": [
          "GND"
        ],
        "direction": "left-to-right"
      }
    },
    "pin_spacing": 0.2,
    "pin_styles": {
      "pin2": {},
      "pin7": {},
      "pin10": {},
      "pin14": {},
      "pin15": {}
    },
    "port_labels": {
      "pin16": "AIN1",
      "pin15": "AIN2",
      "pin9": "BIN1",
      "pin10": "BIN2",
      "pin1": "NSLEEEP",
      "pin13": "GND",
      "pin11": "VCP",
      "pin2": "AOUT1",
      "pin4": "AOUT2",
      "pin7": "BOUT1",
      "pin5": "BOUT2",
      "pin8": "NFAULT",
      "pin14": "VINT",
      "pin3": "AISEN",
      "pin6": "BISEN",
      "pin12": "VM"
    },
    "source_component_id": "source_component_0",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_0",
    "text": "",
    "schematic_component_id": "schematic_component_0",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": 1.0000000000000002,
      "y": 1.9499999999999997
    },
    "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": 1.0000000000000002,
      "y": 2.15
    },
    "color": "#006464",
    "font_size": 0.18
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_1",
    "center": {
      "x": 3,
      "y": -1.8
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_1",
    "is_box_with_pins": true,
    "symbol_name": "boxresistor_down",
    "symbol_display_value": "200Ω",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_2",
    "center": {
      "x": 4,
      "y": -1.8
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_2",
    "is_box_with_pins": true,
    "symbol_name": "capacitor_down",
    "symbol_display_value": "2.2uF",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_3",
    "center": {
      "x": 0.75,
      "y": 2.75
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_3",
    "is_box_with_pins": true,
    "symbol_name": "capacitor_down",
    "symbol_display_value": "10uF",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 1.5,
      "y": 2.75
    },
    "size": {
      "width": 0.9,
      "height": 0.6
    },
    "source_component_id": "source_component_4",
    "is_box_with_pins": true,
    "symbol_name": "capacitor_down",
    "symbol_display_value": "0.01uF",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_5",
    "center": {
      "x": 4,
      "y": 0.8
    },
    "rotation": 0,
    "size": {
      "width": 0.75,
      "height": 0.4
    },
    "pin_spacing": 0.2,
    "port_labels": {},
    "source_component_id": "source_component_5",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_2",
    "text": "",
    "schematic_component_id": "schematic_component_5",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": 3.625,
      "y": 0.4700000000000001
    },
    "color": "#006464",
    "font_size": 0.18
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_3",
    "text": "Motor",
    "schematic_component_id": "schematic_component_5",
    "anchor": "left",
    "rotation": 0,
    "position": {
      "x": 3.625,
      "y": 1.13
    },
    "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.3000000000000003,
      "y": 0.7999999999999999
    },
    "source_port_id": "source_port_0",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 16,
    "true_ccw_index": 15,
    "display_pin_label": "AIN1",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_1",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.3000000000000003,
      "y": 0.5999999999999999
    },
    "source_port_id": "source_port_1",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 15,
    "true_ccw_index": 14,
    "display_pin_label": "AIN2",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_2",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.3000000000000003,
      "y": -1.1102230246251565e-16
    },
    "source_port_id": "source_port_2",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 9,
    "true_ccw_index": 8,
    "display_pin_label": "BIN1",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_3",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.3000000000000003,
      "y": -0.20000000000000007
    },
    "source_port_id": "source_port_3",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 10,
    "true_ccw_index": 9,
    "display_pin_label": "BIN2",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_4",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": -1.3000000000000003,
      "y": -0.7999999999999999
    },
    "source_port_id": "source_port_4",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 1,
    "true_ccw_index": 0,
    "display_pin_label": "NSLEEEP",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_5",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 0,
      "y": -2
    },
    "source_port_id": "source_port_5",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "side_of_component": "bottom",
    "pin_number": 13,
    "true_ccw_index": 12,
    "display_pin_label": "GND",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_6",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": 1.4
    },
    "source_port_id": "source_port_6",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 11,
    "true_ccw_index": 10,
    "display_pin_label": "VCP",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_7",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": 0.7999999999999998
    },
    "source_port_id": "source_port_7",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 2,
    "true_ccw_index": 1,
    "display_pin_label": "AOUT1",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_8",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": 0.5999999999999999
    },
    "source_port_id": "source_port_8",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 4,
    "true_ccw_index": 3,
    "display_pin_label": "AOUT2",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_9",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": 0
    },
    "source_port_id": "source_port_9",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 7,
    "true_ccw_index": 6,
    "display_pin_label": "BOUT1",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_10",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": -0.19999999999999996
    },
    "source_port_id": "source_port_10",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 5,
    "true_ccw_index": 4,
    "display_pin_label": "BOUT2",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_11",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": -0.3999999999999999
    },
    "source_port_id": "source_port_11",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 8,
    "true_ccw_index": 7,
    "display_pin_label": "NFAULT",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_12",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": -0.9999999999999999
    },
    "source_port_id": "source_port_12",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 14,
    "true_ccw_index": 13,
    "display_pin_label": "VINT",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_13",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": -1.2
    },
    "source_port_id": "source_port_13",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 3,
    "true_ccw_index": 2,
    "display_pin_label": "AISEN",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_14",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 1.3000000000000003,
      "y": -1.4
    },
    "source_port_id": "source_port_14",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 6,
    "true_ccw_index": 5,
    "display_pin_label": "BISEN",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_15",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 0,
      "y": 2
    },
    "source_port_id": "source_port_15",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "side_of_component": "top",
    "pin_number": 12,
    "true_ccw_index": 11,
    "display_pin_label": "VM",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_16",
    "schematic_component_id": "schematic_component_1",
    "center": {
      "x": 3,
      "y": -1.5
    },
    "source_port_id": "source_port_28",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_17",
    "schematic_component_id": "schematic_component_1",
    "center": {
      "x": 3,
      "y": -2.1
    },
    "source_port_id": "source_port_29",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_18",
    "schematic_component_id": "schematic_component_2",
    "center": {
      "x": 4,
      "y": -1.5
    },
    "source_port_id": "source_port_30",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_19",
    "schematic_component_id": "schematic_component_2",
    "center": {
      "x": 4,
      "y": -2.1
    },
    "source_port_id": "source_port_31",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_20",
    "schematic_component_id": "schematic_component_3",
    "center": {
      "x": 0.75,
      "y": 3.05
    },
    "source_port_id": "source_port_32",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_21",
    "schematic_component_id": "schematic_component_3",
    "center": {
      "x": 0.75,
      "y": 2.45
    },
    "source_port_id": "source_port_33",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": false
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_22",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 1.5,
      "y": 3.05
    },
    "source_port_id": "source_port_34",
    "facing_direction": "up",
    "distance_from_component_edge": 0.4,
    "pin_number": 1,
    "display_pin_label": "anode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_23",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 1.5,
      "y": 2.45
    },
    "source_port_id": "source_port_35",
    "facing_direction": "down",
    "distance_from_component_edge": 0.4,
    "pin_number": 2,
    "display_pin_label": "cathode",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_24",
    "schematic_component_id": "schematic_component_5",
    "center": {
      "x": 3.225,
      "y": 0.8
    },
    "source_port_id": "source_port_36",
    "facing_direction": "left",
    "distance_from_component_edge": 0.4,
    "side_of_component": "left",
    "pin_number": 1,
    "true_ccw_index": 0,
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_25",
    "schematic_component_id": "schematic_component_5",
    "center": {
      "x": 4.775,
      "y": 0.8
    },
    "source_port_id": "source_port_37",
    "facing_direction": "right",
    "distance_from_component_edge": 0.4,
    "side_of_component": "right",
    "pin_number": 2,
    "true_ccw_index": 1,
    "is_connected": false
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_0",
    "source_trace_id": "U1.6-R1.1",
    "edges": [
      {
        "from": {
          "x": 1.3000000000000003,
          "y": -1.4
        },
        "to": {
          "x": 3,
          "y": -1.4
        }
      },
      {
        "from": {
          "x": 3,
          "y": -1.4
        },
        "to": {
          "x": 3,
          "y": -1.5
        }
      }
    ],
    "junctions": [
      {
        "x": 1.5000000000000002,
        "y": -1.4
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_1",
    "source_trace_id": "U1.3-U1.6",
    "edges": [
      {
        "from": {
          "x": 1.3000000000000003,
          "y": -1.2
        },
        "to": {
          "x": 1.5000000000000002,
          "y": -1.2
        }
      },
      {
        "from": {
          "x": 1.5000000000000002,
          "y": -1.2
        },
        "to": {
          "x": 1.5000000000000002,
          "y": -1.4
        }
      },
      {
        "from": {
          "x": 1.5000000000000002,
          "y": -1.4
        },
        "to": {
          "x": 1.3000000000000003,
          "y": -1.4
        }
      }
    ],
    "junctions": [
      {
        "x": 1.5000000000000002,
        "y": -1.4
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_2",
    "source_trace_id": "U1.11-C1.2",
    "edges": [
      {
        "from": {
          "x": 1.3000000000000003,
          "y": 1.4
        },
        "to": {
          "x": 1.5,
          "y": 1.4
        }
      },
      {
        "from": {
          "x": 1.5,
          "y": 1.4
        },
        "to": {
          "x": 1.5,
          "y": 2.3699999999999997
        }
      },
      {
        "from": {
          "x": 1.5,
          "y": 2.3699999999999997
        },
        "to": {
          "x": 1.5,
          "y": 2.45
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_3",
    "source_trace_id": "U1.2-Motor.1",
    "edges": [
      {
        "from": {
          "x": 1.3000000000000003,
          "y": 0.7999999999999998
        },
        "to": {
          "x": 3.2249999999999996,
          "y": 0.8
        }
      }
    ],
    "junctions": [
      {
        "x": 1.4000000000000001,
        "y": 0.7999999999999998
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_4",
    "source_trace_id": "U1.7-U1.2",
    "edges": [
      {
        "from": {
          "x": 1.3000000000000003,
          "y": 0
        },
        "to": {
          "x": 1.4000000000000001,
          "y": 0
        }
      },
      {
        "from": {
          "x": 1.4000000000000001,
          "y": 0
        },
        "to": {
          "x": 1.4000000000000001,
          "y": 0.7999999999999998
        }
      },
      {
        "from": {
          "x": 1.4000000000000001,
          "y": 0.7999999999999998
        },
        "to": {
          "x": 1.3000000000000003,
          "y": 0.7999999999999998
        }
      }
    ],
    "junctions": [
      {
        "x": 1.4000000000000001,
        "y": 0.7999999999999998
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_5",
    "source_trace_id": "U1.5-U1.4",
    "edges": [
      {
        "from": {
          "x": 1.3000000000000003,
          "y": -0.19999999999999996
        },
        "to": {
          "x": 1.6000000000000003,
          "y": -0.19999999999999996
        }
      },
      {
        "from": {
          "x": 1.6000000000000003,
          "y": -0.19999999999999996
        },
        "to": {
          "x": 1.6000000000000003,
          "y": 0.5999999999999999
        }
      },
      {
        "from": {
          "x": 1.6000000000000003,
          "y": 0.5999999999999999
        },
        "to": {
          "x": 1.4375000000000002,
          "y": 0.5999999999999999
        }
      },
      {
        "from": {
          "x": 1.4375000000000002,
          "y": 0.5999999999999999
        },
        "to": {
          "x": 1.3625000000000003,
          "y": 0.5999999999999999
        },
        "is_crossing": true
      },
      {
        "from": {
          "x": 1.3625000000000003,
          "y": 0.5999999999999999
        },
        "to": {
          "x": 1.3000000000000003,
          "y": 0.5999999999999999
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_6",
    "source_trace_id": "U1.16-U1.9",
    "edges": [
      {
        "from": {
          "x": -1.3000000000000003,
          "y": 0.7999999999999999
        },
        "to": {
          "x": -1.6000000000000003,
          "y": 0.7999999999999999
        }
      },
      {
        "from": {
          "x": -1.6000000000000003,
          "y": 0.7999999999999999
        },
        "to": {
          "x": -1.6000000000000003,
          "y": -1.1102230246251565e-16
        }
      },
      {
        "from": {
          "x": -1.6000000000000003,
          "y": -1.1102230246251565e-16
        },
        "to": {
          "x": -1.4375000000000002,
          "y": -1.1102230246251565e-16
        }
      },
      {
        "from": {
          "x": -1.4375000000000002,
          "y": -1.1102230246251565e-16
        },
        "to": {
          "x": -1.3625000000000003,
          "y": -1.1102230246251565e-16
        },
        "is_crossing": true
      },
      {
        "from": {
          "x": -1.3625000000000003,
          "y": -1.1102230246251565e-16
        },
        "to": {
          "x": -1.3000000000000003,
          "y": -1.1102230246251565e-16
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_7",
    "source_trace_id": "U1.15-U1.10",
    "edges": [
      {
        "from": {
          "x": -1.3000000000000003,
          "y": 0.5999999999999999
        },
        "to": {
          "x": -1.4000000000000001,
          "y": 0.5999999999999999
        }
      },
      {
        "from": {
          "x": -1.4000000000000001,
          "y": 0.5999999999999999
        },
        "to": {
          "x": -1.4000000000000001,
          "y": -0.20000000000000007
        }
      },
      {
        "from": {
          "x": -1.4000000000000001,
          "y": -0.20000000000000007
        },
        "to": {
          "x": -1.3000000000000003,
          "y": -0.20000000000000007
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_8",
    "source_trace_id": "R1.2-C2.2",
    "edges": [
      {
        "from": {
          "x": 3,
          "y": -2.1
        },
        "to": {
          "x": 3,
          "y": -2.3800000000000003
        }
      },
      {
        "from": {
          "x": 3,
          "y": -2.3800000000000003
        },
        "to": {
          "x": 4,
          "y": -2.3800000000000003
        }
      },
      {
        "from": {
          "x": 4,
          "y": -2.3800000000000003
        },
        "to": {
          "x": 4,
          "y": -2.18
        }
      },
      {
        "from": {
          "x": 4,
          "y": -2.18
        },
        "to": {
          "x": 4,
          "y": -2.1
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_9",
    "source_trace_id": "C4.1-C1.1",
    "edges": [
      {
        "from": {
          "x": 0.75,
          "y": 3.05
        },
        "to": {
          "x": 0.75,
          "y": 3.1300000000000003
        }
      },
      {
        "from": {
          "x": 0.75,
          "y": 3.1300000000000003
        },
        "to": {
          "x": 0.75,
          "y": 3.33
        }
      },
      {
        "from": {
          "x": 0.75,
          "y": 3.33
        },
        "to": {
          "x": 1.5,
          "y": 3.33
        }
      },
      {
        "from": {
          "x": 1.5,
          "y": 3.33
        },
        "to": {
          "x": 1.5,
          "y": 3.1300000000000003
        }
      },
      {
        "from": {
          "x": 1.5,
          "y": 3.1300000000000003
        },
        "to": {
          "x": 1.5,
          "y": 3.05
        }
      }
    ],
    "junctions": [
      {
        "x": 0.75,
        "y": 3.33
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_10",
    "source_trace_id": "U1.12-C4.1",
    "edges": [
      {
        "from": {
          "x": 0,
          "y": 2
        },
        "to": {
          "x": 0,
          "y": 3.33
        }
      },
      {
        "from": {
          "x": 0,
          "y": 3.33
        },
        "to": {
          "x": 0.75,
          "y": 3.33
        }
      },
      {
        "from": {
          "x": 0.75,
          "y": 3.33
        },
        "to": {
          "x": 0.75,
          "y": 3.1300000000000003
        }
      },
      {
        "from": {
          "x": 0.75,
          "y": 3.1300000000000003
        },
        "to": {
          "x": 0.75,
          "y": 3.05
        }
      }
    ],
    "junctions": [
      {
        "x": 0.75,
        "y": 3.33
      }
    ],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
  },
  {
    "type": "schematic_trace",
    "schematic_trace_id": "schematic_trace_11",
    "source_trace_id": "U1.14-C2.1",
    "edges": [
      {
        "from": {
          "x": 1.3000000000000003,
          "y": -0.9999999999999999
        },
        "to": {
          "x": 4,
          "y": -0.9999999999999999
        }
      },
      {
        "from": {
          "x": 4,
          "y": -0.9999999999999999
        },
        "to": {
          "x": 4,
          "y": -1.42
        }
      },
      {
        "from": {
          "x": 4,
          "y": -1.42
        },
        "to": {
          "x": 4,
          "y": -1.5
        }
      }
    ],
    "junctions": [],
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_0",
    "text": "IN1",
    "source_net_id": "source_net_1",
    "anchor_position": {
      "x": -1.6000000000000003,
      "y": 0.7999999999999999
    },
    "center": {
      "x": -1.8400000000000003,
      "y": 0.7999999999999999
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_1",
    "text": "IN2",
    "source_net_id": "source_net_2",
    "anchor_position": {
      "x": -1.4000000000000001,
      "y": -0.20000000000000007
    },
    "center": {
      "x": -1.6400000000000001,
      "y": -0.20000000000000007
    },
    "anchor_side": "right"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_2",
    "text": "GND",
    "source_net_id": "source_net_0",
    "anchor_position": {
      "x": 0,
      "y": -2
    },
    "center": {
      "x": 0,
      "y": -2.09
    },
    "anchor_side": "top",
    "symbol_name": "rail_down"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_3",
    "text": "GND",
    "source_net_id": "source_net_0",
    "anchor_position": {
      "x": 3,
      "y": -2.3800000000000003
    },
    "center": {
      "x": 3,
      "y": -2.47
    },
    "anchor_side": "top",
    "symbol_name": "rail_down"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_4",
    "text": "GND",
    "source_net_id": "source_net_0",
    "anchor_position": {
      "x": 0.75,
      "y": 2.45
    },
    "center": {
      "x": 0.75,
      "y": 2.3600000000000003
    },
    "anchor_side": "top",
    "symbol_name": "rail_down"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_5",
    "text": "BOUT",
    "source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8",
    "anchor_position": {
      "x": 4.775,
      "y": 0.8
    },
    "center": {
      "x": 5.075,
      "y": 0.8
    },
    "anchor_side": "left"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_6",
    "text": "BOUT",
    "source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8",
    "anchor_position": {
      "x": 1.4500000000000002,
      "y": -0.19999999999999996
    },
    "center": {
      "x": 1.4500000000000002,
      "y": -0.2899999999999999
    },
    "anchor_side": "top"
  },
  {
    "type": "schematic_net_label",
    "schematic_net_label_id": "schematic_net_label_7",
    "text": "VM",
    "source_net_id": "source_net_3",
    "anchor_position": {
      "x": 0,
      "y": 3.33
    },
    "center": {
      "x": 0,
      "y": 3.42
    },
    "anchor_side": "bottom",
    "symbol_name": "rail_up"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_0",
    "center": {
      "x": 0.500126,
      "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.499872,
      "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.900168000000001,
    "height": 7.0000114,
    "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": -5.0464755929624516e-8,
      "y": -6.463799999999974
    },
    "width": 0.95,
    "height": 2.45,
    "layer": "top",
    "rotation": -90.00000000000001,
    "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": -0.9751059999999985,
      "y": 6.057400000000012
    },
    "width": 0.95,
    "height": 2.45,
    "layer": "top",
    "rotation": 90,
    "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": -5.0464756373713726e-8,
      "y": -9.893799999999974
    },
    "width": 2.8499999999999996,
    "height": 1.4,
    "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.2248940000000017,
      "y": 5.507400000000011
    },
    "width": 0.64,
    "height": 1.56,
    "layer": "top",
    "rotation": -90.00000000000001,
    "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": 5.509200000000097,
      "y": -2.798862556680257
    },
    "width": 1.5,
    "height": 4.04,
    "layer": "top",
    "rotation": 90,
    "source_component_id": "source_component_5",
    "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_4",
    "layer": "top",
    "shape": "pill",
    "x": -2.275078,
    "y": -2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_6",
    "layer": "top",
    "shape": "pill",
    "x": -1.625092,
    "y": -2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_12",
    "layer": "top",
    "shape": "pill",
    "x": -0.975106,
    "y": -2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_7",
    "layer": "top",
    "shape": "pill",
    "x": -0.324866,
    "y": -2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_9",
    "layer": "top",
    "shape": "pill",
    "x": 0.32512,
    "y": -2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_13",
    "layer": "top",
    "shape": "pill",
    "x": 0.975106,
    "y": -2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_8",
    "layer": "top",
    "shape": "pill",
    "x": 1.625092,
    "y": -2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_10",
    "layer": "top",
    "shape": "pill",
    "x": 2.275078,
    "y": -2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_0",
    "layer": "top",
    "shape": "pill",
    "x": -2.275078,
    "y": 2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_1",
    "layer": "top",
    "shape": "pill",
    "x": -1.625092,
    "y": 2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_11",
    "layer": "top",
    "shape": "pill",
    "x": -0.975106,
    "y": 2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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": null,
    "layer": "top",
    "shape": "pill",
    "x": -0.324866,
    "y": 2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_14",
    "layer": "top",
    "shape": "pill",
    "x": 0.32512,
    "y": 2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_5",
    "layer": "top",
    "shape": "pill",
    "x": 0.975106,
    "y": 2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_3",
    "layer": "top",
    "shape": "pill",
    "x": 1.625092,
    "y": 2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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_2",
    "layer": "top",
    "shape": "pill",
    "x": 2.275078,
    "y": 2.850007,
    "radius": 0.175006,
    "height": 1.2999974,
    "width": 0.350012,
    "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": null,
    "layer": "top",
    "shape": "rect",
    "width": 2.7399996,
    "height": 2.7399996,
    "port_hints": [
      "pin13"
    ],
    "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": 1.9179997199999999,
    "height": 1.9179997199999999,
    "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.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_1",
    "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_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.499994999999899,
        "y": 2.100910200000044
      },
      {
        "x": 2.499994999999899,
        "y": -2.1009101999999302
      }
    ],
    "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.5400000000000773,
        "y": -2.1397722000000385
      },
      {
        "x": -2.5400000000000773,
        "y": -0.3810000000000855
      }
    ],
    "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.5400000000000773,
        "y": 2.1397722000000385
      },
      {
        "x": -2.5400000000000773,
        "y": 0.3809999999999718
      }
    ],
    "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_3",
    "pcb_component_id": "pcb_component_4",
    "layer": "top",
    "route": [
      {
        "x": -2.5400000000000773,
        "y": -0.3810000000000855
      },
      {
        "x": -2.7639461811234014,
        "y": -0.308235474856815
      },
      {
        "x": -2.902352532708619,
        "y": -0.11773547485677227
      },
      {
        "x": -2.902352532708619,
        "y": 0.11773547485688596
      },
      {
        "x": -2.7639461811234014,
        "y": 0.3082354748569287
      },
      {
        "x": -2.5400000000000773,
        "y": 0.3809999999999718
      }
    ],
    "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.2794,
      "y": 4.3274
    },
    "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.5774000000000115
      },
      {
        "x": 2.7392000000000962,
        "y": 3.5774000000000115
      },
      {
        "x": 2.7392000000000962,
        "y": -3.983799999999974
      },
      {
        "x": -3.298000000000002,
        "y": -3.983799999999974
      },
      {
        "x": -3.298000000000002,
        "y": 3.5774000000000115
      }
    ],
    "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_27",
    "layer": "top",
    "shape": "rect",
    "width": 0.95,
    "height": 0.8,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": -5.046475577807447e-8,
    "y": -5.638799999999974,
    "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.5599999999999999,
    "height": 0.6649999999999999,
    "x": -0.825,
    "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_28",
    "layer": "top",
    "shape": "rect",
    "width": 0.95,
    "height": 0.8,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": -5.046475608117456e-8,
    "y": -7.288799999999974,
    "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.5599999999999999,
    "height": 0.6649999999999999,
    "x": 0.825,
    "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_4",
    "pcb_component_id": "pcb_component_5",
    "layer": "top",
    "route": [
      {
        "x": 0.522499949535244,
        "y": -6.2265419999999745
      },
      {
        "x": 0.522499949535244,
        "y": -6.701057999999974
      }
    ],
    "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_5",
    "pcb_component_id": "pcb_component_5",
    "layer": "top",
    "route": [
      {
        "x": -0.5225000504647559,
        "y": -6.2265419999999745
      },
      {
        "x": -0.5225000504647559,
        "y": -6.701057999999974
      }
    ],
    "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_1",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 1.374999949535244,
      "y": -6.463799999999974
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "R1",
    "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": -5.0464755929624516e-8,
      "y": -6.463799999999974
    },
    "width": 2.96,
    "height": 1.46,
    "ccw_rotation": -90.00000000000001,
    "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_29",
    "layer": "top",
    "shape": "rect",
    "width": 0.95,
    "height": 0.8,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": -0.9751059999999985,
    "y": 5.232400000000012,
    "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.5599999999999999,
    "height": 0.6649999999999999,
    "x": -0.825,
    "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_30",
    "layer": "top",
    "shape": "rect",
    "width": 0.95,
    "height": 0.8,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": -0.9751059999999985,
    "y": 6.882400000000012,
    "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.5599999999999999,
    "height": 0.6649999999999999,
    "x": 0.825,
    "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_6",
    "pcb_component_id": "pcb_component_6",
    "layer": "top",
    "route": [
      {
        "x": -1.8501059999999985,
        "y": 6.882400000000012
      },
      {
        "x": -1.8501059999999985,
        "y": 4.632400000000012
      },
      {
        "x": -0.10010599999999859,
        "y": 4.632400000000012
      },
      {
        "x": -0.10010599999999847,
        "y": 6.882400000000012
      }
    ],
    "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": -2.3501059999999985,
      "y": 6.057400000000012
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "C2",
    "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": -0.9751059999999985,
      "y": 6.057400000000012
    },
    "width": 2.96,
    "height": 1.46,
    "ccw_rotation": 90,
    "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_31",
    "layer": "top",
    "shape": "rect",
    "width": 1.025,
    "height": 1.4,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": -0.9125000504647564,
    "y": -9.893799999999974,
    "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.7174999999999999,
    "height": 0.9799999999999999,
    "x": -0.9125,
    "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_32",
    "layer": "top",
    "shape": "rect",
    "width": 1.025,
    "height": 1.4,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 0.9124999495352436,
    "y": -9.893799999999974,
    "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.7174999999999999,
    "height": 0.9799999999999999,
    "x": 0.9125,
    "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_7",
    "pcb_component_id": "pcb_component_7",
    "layer": "top",
    "route": [
      {
        "x": 0.9124999495352436,
        "y": -8.793799999999974
      },
      {
        "x": -1.6250000504647562,
        "y": -8.793799999999974
      },
      {
        "x": -1.6250000504647562,
        "y": -10.993799999999974
      },
      {
        "x": 0.9124999495352436,
        "y": -10.993799999999974
      }
    ],
    "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": -5.0464756373713726e-8,
      "y": -8.293799999999974
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "C4",
    "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": -5.0464756373713726e-8,
      "y": -9.893799999999974
    },
    "width": 3.36,
    "height": 1.9,
    "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_33",
    "layer": "top",
    "shape": "rect",
    "width": 0.64,
    "height": 0.54,
    "port_hints": [
      "1",
      "left"
    ],
    "is_covered_with_solder_mask": false,
    "x": 1.2248940000000017,
    "y": 6.017400000000011,
    "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_34",
    "layer": "top",
    "shape": "rect",
    "width": 0.64,
    "height": 0.54,
    "port_hints": [
      "2",
      "right"
    ],
    "is_covered_with_solder_mask": false,
    "x": 1.2248940000000017,
    "y": 4.997400000000011,
    "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_8",
    "pcb_component_id": "pcb_component_8",
    "layer": "top",
    "route": [
      {
        "x": 1.9448940000000015,
        "y": 4.997400000000011
      },
      {
        "x": 1.944894000000002,
        "y": 6.487400000000011
      },
      {
        "x": 0.504894000000002,
        "y": 6.487400000000012
      },
      {
        "x": 0.5048940000000016,
        "y": 4.997400000000011
      }
    ],
    "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": 2.4448940000000015,
      "y": 5.507400000000011
    },
    "font": "tscircuit2024",
    "font_size": 0.4,
    "layer": "top",
    "text": "C1",
    "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.2248940000000017,
      "y": 5.507400000000011
    },
    "width": 1.86,
    "height": 0.94,
    "ccw_rotation": -90.00000000000001,
    "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_9",
    "pcb_port_id": "pcb_port_35",
    "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.509200000000097,
    "y": -4.068862556680257,
    "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_5",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 4.384200000000097,
      "y": -4.068862556680257
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin1",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_9",
    "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_9",
    "pcb_port_id": "pcb_port_36",
    "outer_diameter": 1.5,
    "hole_diameter": 1,
    "shape": "circle",
    "port_hints": [
      "unnamed_platedhole2",
      "2"
    ],
    "x": 5.509200000000097,
    "y": -1.5288625566802572,
    "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_9",
    "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_10",
    "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_6",
    "anchor_alignment": "center",
    "anchor_position": {
      "x": 4.384200000000097,
      "y": -1.5288625566802572
    },
    "font": "tscircuit2024",
    "font_size": 0.5,
    "layer": "top",
    "text": "pin2",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_9",
    "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": 2.9692000000000967,
      "y": -2.798862556680257
    },
    "font": "tscircuit2024",
    "font_size": 0.7,
    "layer": "top",
    "text": "Motor",
    "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": 5.509200000000097,
      "y": -2.798862556680257
    },
    "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.850007,
    "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.850007,
    "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": 2.275078,
    "y": 2.850007,
    "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": 1.625092,
    "y": 2.850007,
    "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": -2.275078,
    "y": -2.850007,
    "source_port_id": "source_port_4"
  },
  {
    "type": "source_ambiguous_port_reference",
    "source_ambiguous_port_reference_id": "source_ambiguous_port_reference_0",
    "error_type": "source_ambiguous_port_reference",
    "message": "U1.GND is ambiguous: U1.GND references multiple non-overlapping pads: <smtpad#22186(.pin13) />, <smtpad#22191(.pin13) /> (consider using alternate aliases: pin13, 13)",
    "source_port_id": "source_port_5",
    "source_component_id": "source_component_0"
  },
  {
    "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.850007,
    "source_port_id": "source_port_6"
  },
  {
    "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.850007,
    "source_port_id": "source_port_7"
  },
  {
    "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": -0.324866,
    "y": -2.850007,
    "source_port_id": "source_port_8"
  },
  {
    "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": 1.625092,
    "y": -2.850007,
    "source_port_id": "source_port_9"
  },
  {
    "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": 0.32512,
    "y": -2.850007,
    "source_port_id": "source_port_10"
  },
  {
    "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": 2.275078,
    "y": -2.850007,
    "source_port_id": "source_port_11"
  },
  {
    "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.975106,
    "y": 2.850007,
    "source_port_id": "source_port_12"
  },
  {
    "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.975106,
    "y": -2.850007,
    "source_port_id": "source_port_13"
  },
  {
    "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.850007,
    "source_port_id": "source_port_14"
  },
  {
    "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": 0.32512,
    "y": 2.850007,
    "source_port_id": "source_port_15"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_15",
    "pcb_component_id": "pcb_component_0",
    "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_16"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_16",
    "pcb_component_id": "pcb_component_0",
    "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_17"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_17",
    "pcb_component_id": "pcb_component_0",
    "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_18"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_18",
    "pcb_component_id": "pcb_component_1",
    "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_19"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_19",
    "pcb_component_id": "pcb_component_1",
    "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_20"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_20",
    "pcb_component_id": "pcb_component_1",
    "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_21"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_21",
    "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_22"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_22",
    "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_23"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_23",
    "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_24"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_24",
    "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_25"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_25",
    "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_26"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_26",
    "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_27"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_27",
    "pcb_component_id": "pcb_component_5",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -5.046475577807447e-8,
    "y": -5.638799999999974,
    "source_port_id": "source_port_28"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_28",
    "pcb_component_id": "pcb_component_5",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -5.046475608117456e-8,
    "y": -7.288799999999974,
    "source_port_id": "source_port_29"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_29",
    "pcb_component_id": "pcb_component_6",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.9751059999999985,
    "y": 5.232400000000012,
    "source_port_id": "source_port_30"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_30",
    "pcb_component_id": "pcb_component_6",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.9751059999999985,
    "y": 6.882400000000012,
    "source_port_id": "source_port_31"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_31",
    "pcb_component_id": "pcb_component_7",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.9125000504647564,
    "y": -9.893799999999974,
    "source_port_id": "source_port_32"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_32",
    "pcb_component_id": "pcb_component_7",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.9124999495352436,
    "y": -9.893799999999974,
    "source_port_id": "source_port_33"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_33",
    "pcb_component_id": "pcb_component_8",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 1.2248940000000017,
    "y": 6.017400000000011,
    "source_port_id": "source_port_34"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_34",
    "pcb_component_id": "pcb_component_8",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 1.2248940000000017,
    "y": 4.997400000000011,
    "source_port_id": "source_port_35"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_35",
    "pcb_component_id": "pcb_component_9",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 5.509200000000097,
    "y": -4.068862556680257,
    "source_port_id": "source_port_36"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_36",
    "pcb_component_id": "pcb_component_9",
    "layers": [
      "top",
      "bottom"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 5.509200000000097,
    "y": -1.5288625566802572,
    "source_port_id": "source_port_37"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_0",
    "position": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 90
    },
    "pcb_component_id": "pcb_component_4",
    "source_component_id": "source_component_0",
    "model_obj_url": "https://modelcdn.tscircuit.com/easyeda_models/assets/C50506.obj?uuid=534f03d8fe164fbab551f91e5a792e30&cachebust_origin=",
    "model_step_url": "https://modelcdn.tscircuit.com/easyeda_models/assets/C50506.step?uuid=534f03d8fe164fbab551f91e5a792e30&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.019205
    }
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_1",
    "position": {
      "x": -5.0464755929624516e-8,
      "y": -6.463799999999974,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 270
    },
    "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": "res0603"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_2",
    "position": {
      "x": -0.9751059999999985,
      "y": 6.057400000000012,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 90
    },
    "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": "0603"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_3",
    "position": {
      "x": -5.0464756373713726e-8,
      "y": -9.893799999999974,
      "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": "0805"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_4",
    "position": {
      "x": 1.2248940000000017,
      "y": 5.507400000000011,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 270
    },
    "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": 5.509200000000097,
      "y": -2.798862556680257,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 90
    },
    "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": "pinrow2"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_3_mst0_0",
    "connection_name": "source_net_3",
    "connectsTo": [
      "pcb_port_14",
      "pcb_port_33"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": 2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": 5.117626000000009,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.2248940000000017,
        "y": 6.017400000000011,
        "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_3_mst1_0",
    "connection_name": "source_net_3",
    "connectsTo": [
      "pcb_port_31",
      "pcb_port_14"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": 2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": 2.2919460947217263,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.3407255129991632,
        "y": 1.626100581722563,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.538905714202061,
        "y": 1.626100581722563,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.696761172381589,
        "y": 1.4682451235430352,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.696761172381589,
        "y": -0.2607008890895506,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.2210602832920383,
        "y": -1.785,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.25,
        "y": -1.785,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": -3.25,
        "y": -1.785,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": -3.25,
        "y": -1.785,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -3.25,
        "y": -4.783040126288086,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -3.25,
        "y": -4.985,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": -3.25,
        "y": -4.985,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": -3.25,
        "y": -4.985,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.25,
        "y": -7.557,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.9125000504647564,
        "y": -9.893799999999974,
        "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_2_0",
    "connection_name": "source_net_2",
    "connectsTo": [
      "pcb_port_3",
      "pcb_port_1"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 1.625092,
        "y": 2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.63,
        "y": 2.845,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.63,
        "y": 1.95,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": 1.63,
        "y": 1.95,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 1.63,
        "y": 1.95,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 1.620935797552775,
        "y": 1.959064202447225,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 1.620935797552775,
        "y": 2.004860542581572,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 1.529075254971203,
        "y": 1.913,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -2.039,
        "y": 1.913,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": -2.039,
        "y": 1.913,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": -2.039,
        "y": 1.913,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.9597642351641267,
        "y": 1.9922357648358735,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.625092,
        "y": 2.3269080000000004,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.625092,
        "y": 2.850007,
        "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_1_0",
    "connection_name": "source_net_1",
    "connectsTo": [
      "pcb_port_2",
      "pcb_port_0"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 2.275078,
        "y": 2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.275,
        "y": 2.85,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.7,
        "y": 2.85,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": 2.7,
        "y": 2.85,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 2.7,
        "y": 2.85,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.6967739749136608,
        "y": 2.8467739749136607,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.6308749756443537,
        "y": 2.8467739749136607,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 2.584101000730693,
        "y": 2.8,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -3.2,
        "y": 2.8,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": -3.2,
        "y": 2.8,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": -3.2,
        "y": 2.8,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.1780670902687205,
        "y": 2.8219329097312795,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.0133759192625202,
        "y": 2.8219329097312795,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -2.9853018289937996,
        "y": 2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -2.275078,
        "y": 2.850007,
        "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_mst0_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_28",
      "pcb_port_32"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -5.046475608117456e-8,
        "y": -7.288799999999974,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -5.046475608117456e-8,
        "y": -8.981999949535243,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.9124999495352436,
        "y": -9.893799999999974,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_7"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst1_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_30",
      "pcb_port_28"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -5.046475608117456e-8,
        "y": -7.288799999999974,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.6819859970100595,
        "y": -3.606814053454671,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.6819859970100595,
        "y": 4.175520002989951,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.9751059999999985,
        "y": 6.882400000000012,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_7"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_17__source_trace_18_mst0_0",
    "connection_name": "source_trace_17",
    "connectsTo": [
      "pcb_port_7",
      "pcb_port_9"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.324866,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_17"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_17__source_trace_18_mst1_0",
    "connection_name": "source_trace_17",
    "connectsTo": [
      "pcb_port_9",
      "pcb_port_36"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 5.509200000000097,
        "y": -1.5288625566802572,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 5.113,
        "y": -1.925,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": 0.6859999999999999,
        "y": -1.925,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": 0.6859999999999999,
        "y": -1.925,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.15
      },
      {
        "route_type": "wire",
        "x": 0.6859999999999999,
        "y": -1.925,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.6020403410130031,
        "y": -2.008959658986997,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.5997676866272877,
        "y": -2.008959658986997,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": -2.2836073456142847,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.32512,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_17"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_15__source_trace_16_mst0_0",
    "connection_name": "source_trace_15",
    "connectsTo": [
      "pcb_port_6",
      "pcb_port_8"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -1.625092,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.625092,
        "y": -2.3766363141789757,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.1348669591907092,
        "y": -1.8864112733696847,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.8217593318081475,
        "y": -1.573303645987123,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.7347265235990675,
        "y": -1.573303645987123,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8470953392564016,
        "y": -1.573303645987123,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.625,
        "y": -2.3512083067307215,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.625,
        "y": -2.85,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.625092,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_15"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_15__source_trace_16_mst1_0",
    "connection_name": "source_trace_15",
    "connectsTo": [
      "pcb_port_8",
      "pcb_port_35"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 1.625092,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.625092,
        "y": -3.450577735439851,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.261018394268886,
        "y": -4.086504129708737,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 5.4914958702912635,
        "y": -4.086504129708737,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 5.509200000000097,
        "y": -4.068862556680257,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_16"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_14_0",
    "connection_name": "source_trace_14",
    "connectsTo": [
      "pcb_port_5",
      "pcb_port_34"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.975106,
        "y": 2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.975106,
        "y": 4.747106,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.2248940000000017,
        "y": 4.997400000000011,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_14"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_9_0",
    "connection_name": "source_trace_9",
    "connectsTo": [
      "pcb_port_11",
      "pcb_port_29"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": 2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": 5.2318940000000005,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.9751059999999985,
        "y": 5.232400000000012,
        "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_6__source_trace_8_mst0_0",
    "connection_name": "source_trace_6",
    "connectsTo": [
      "pcb_port_12",
      "pcb_port_13"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.975106,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8924294651402737,
        "y": -2.9325705348597264,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.8924294651402737,
        "y": -3.430813133727158,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.4647321059294439,
        "y": -3.8585104929379876,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.429966848940688,
        "y": -3.8585104929379876,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": -3.3133713418786757,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_6"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_trace_6__source_trace_8_mst1_0",
    "connection_name": "source_trace_6",
    "connectsTo": [
      "pcb_port_12",
      "pcb_port_27"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": -2.850007,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.975106,
        "y": -4.663894,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -5.046475577807447e-8,
        "y": -5.638799999999974,
        "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_3_mst1_0",
    "x": -3.25,
    "y": -1.785,
    "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_net3"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_5",
    "pcb_trace_id": "source_net_3_mst1_0",
    "x": -3.25,
    "y": -4.985,
    "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_net3"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_6",
    "pcb_trace_id": "source_net_2_0",
    "x": 1.63,
    "y": 1.95,
    "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_net2"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_7",
    "pcb_trace_id": "source_net_2_0",
    "x": -2.039,
    "y": 1.913,
    "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_net2"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_8",
    "pcb_trace_id": "source_net_1_0",
    "x": 2.7,
    "y": 2.85,
    "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_9",
    "pcb_trace_id": "source_net_1_0",
    "x": -3.2,
    "y": 2.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_net1"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_10",
    "pcb_trace_id": "source_trace_17__source_trace_18_mst1_0",
    "x": 0.6859999999999999,
    "y": -1.925,
    "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": "supplier_footprint_mismatch_warning",
    "supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_8PvgZSpRKc",
    "warning_type": "supplier_footprint_mismatch_warning",
    "message": "<capacitor#22145 name=\".C1\" /> 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": "source_project_metadata",
    "source_filesystem_md5_hash": "7a1a2f30f8b1399eeca086b9c743e9a4"
  }
]