[
  {
    "type": "pcb_board",
    "pcb_board_id": "pcb_board_1",
    "width": 16,
    "height": 32,
    "thickness": 1.6,
    "center": {
      "x": 10,
      "y": 20
    }
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_resistor",
    "name": "R1",
    "supplier_part_numbers": {},
    "ftype": "simple_resistor"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_resistor",
    "source_component_id": "source_component_resistor",
    "center": {
      "x": 6,
      "y": 26
    },
    "width": 3,
    "height": 1.5,
    "rotation": 0,
    "layer": "top"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_resistor_2",
    "source_component_id": "source_component_resistor",
    "center": {
      "x": 6,
      "y": 20
    },
    "width": 3,
    "height": 1.5,
    "rotation": 0,
    "layer": "top"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_resistor_3",
    "source_component_id": "source_component_resistor",
    "center": {
      "x": 6,
      "y": 14
    },
    "width": 3,
    "height": 1.5,
    "rotation": 0,
    "layer": "top"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_switch",
    "name": "SW1",
    "supplier_part_numbers": {},
    "ftype": "simple_push_button"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_pushbutton",
    "name": "PB1",
    "supplier_part_numbers": {},
    "ftype": "simple_push_button"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_switch",
    "source_component_id": "source_component_switch",
    "center": {
      "x": 14,
      "y": 26
    },
    "width": 6,
    "height": 6,
    "rotation": 0,
    "layer": "top"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_switch_2",
    "source_component_id": "source_component_switch",
    "center": {
      "x": 14,
      "y": 20
    },
    "width": 6,
    "height": 6,
    "rotation": 0,
    "layer": "top"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_switch_3",
    "source_component_id": "source_component_switch",
    "center": {
      "x": 14,
      "y": 14
    },
    "width": 6,
    "height": 6,
    "rotation": 0,
    "layer": "top"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_pushbutton",
    "source_component_id": "source_component_pushbutton",
    "center": {
      "x": 10,
      "y": 32
    },
    "width": 6,
    "height": 6,
    "rotation": 0,
    "layer": "top"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_resistor",
    "pcb_component_id": "pcb_component_resistor",
    "source_component_id": "source_component_resistor",
    "position": {
      "x": 6,
      "y": 26,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "model_step_url": "test/fixtures/kicad-models/R_0603_1608Metric.step"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_resistor_2",
    "pcb_component_id": "pcb_component_resistor_2",
    "source_component_id": "source_component_resistor",
    "position": {
      "x": 6,
      "y": 20,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "model_step_url": "test/fixtures/kicad-models/R_0603_1608Metric.step"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_resistor_3",
    "pcb_component_id": "pcb_component_resistor_3",
    "source_component_id": "source_component_resistor",
    "position": {
      "x": 6,
      "y": 14,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "model_step_url": "test/fixtures/kicad-models/R_0603_1608Metric.step"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_switch",
    "pcb_component_id": "pcb_component_switch",
    "source_component_id": "source_component_switch",
    "position": {
      "x": 14,
      "y": 26,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "model_step_url": "test/fixtures/kicad-models/Panasonic_EVQPUJ_EVQPUA.step"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_switch_2",
    "pcb_component_id": "pcb_component_switch_2",
    "source_component_id": "source_component_switch",
    "position": {
      "x": 14,
      "y": 20,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "model_step_url": "test/fixtures/kicad-models/Panasonic_EVQPUJ_EVQPUA.step"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_pushbutton",
    "pcb_component_id": "pcb_component_pushbutton",
    "source_component_id": "source_component_pushbutton",
    "position": {
      "x": 10,
      "y": 32,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "model_step_url": "test/fixtures/kicad-models/SW_Push_1P1T_NO_CK_KMR2.step"
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_switch_3",
    "pcb_component_id": "pcb_component_switch_3",
    "position": {
      "x": 14,
      "y": 14,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "model_step_url": "test/fixtures/kicad-models/Panasonic_EVQPUJ_EVQPUA.step"
  }
]
