mohan-bee/gimbal-one-budget-pcb

A 4-layer STM32-based gimbal controller PCB with an onboard LSM6DS3TR-C IMU, three DRV8313 3-phase motor drivers, protected 3S battery input, 3.3 V buck regulation, and SWD/UART control interfaces.

Version
0.1.0
License
unset
Stars
0

supplier-library/SMBJ15A.json

[
  {
    "type": "source_component",
    "ftype": "simple_chip",
    "source_component_id": "source_component_1",
    "name": "U1",
    "manufacturer_part_number": "SMBJ15A"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_1",
    "source_component_id": "source_component_1",
    "center": {
      "x": 0,
      "y": 0
    },
    "layer": "top",
    "rotation": 0,
    "width": 6.599834400000077,
    "height": 2.5399999999999636,
    "obstructs_within_bounds": true
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_1",
    "source_component_id": "source_component_1",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "A"
    ]
  },
  {
    "type": "pcb_smtpad",
    "shape": "rect",
    "pcb_smtpad_id": "pcb_smtpad_1",
    "x": 2.3999189999999544,
    "y": 0,
    "width": 1.7999964,
    "height": 2.54,
    "layer": "top",
    "port_hints": [
      "pin1"
    ],
    "pcb_component_id": "pcb_component_1",
    "pcb_port_id": "pcb_port_1"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_2",
    "source_component_id": "source_component_1",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "K"
    ]
  },
  {
    "type": "pcb_smtpad",
    "shape": "rect",
    "pcb_smtpad_id": "pcb_smtpad_2",
    "x": -2.399919000000068,
    "y": 0,
    "width": 1.7999964,
    "height": 2.54,
    "layer": "top",
    "port_hints": [
      "pin2"
    ],
    "pcb_component_id": "pcb_component_1",
    "pcb_port_id": "pcb_port_2"
  },
  {
    "type": "pcb_fabrication_note_path",
    "pcb_fabrication_note_path_id": "pcb_fabrication_note_solid_region_2",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": 1.7847055999998247,
        "y": 0.1269999999999527
      },
      {
        "x": 2.800705599999901,
        "y": 0.1269999999999527
      },
      {
        "x": 2.800705599999901,
        "y": -0.1270000000000664
      },
      {
        "x": 1.7847055999998247,
        "y": -0.1270000000000664
      },
      {
        "x": 1.7847055999998247,
        "y": 0.1269999999999527
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "pcb_fabrication_note_path",
    "pcb_fabrication_note_path_id": "pcb_fabrication_note_solid_region_3",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": 2.179319999999848,
        "y": -0.5015991999999869
      },
      {
        "x": 2.179319999999848,
        "y": 0.5144007999999758
      },
      {
        "x": 2.433319999999867,
        "y": 0.5144007999999758
      },
      {
        "x": 2.433319999999867,
        "y": -0.5015991999999869
      },
      {
        "x": 2.179319999999848,
        "y": -0.5015991999999869
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "pcb_fabrication_note_path",
    "pcb_fabrication_note_path_id": "pcb_fabrication_note_solid_region_4",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": -2.8467557999999826,
        "y": 0.1194054000000051
      },
      {
        "x": -1.83075580000002,
        "y": 0.1194054000000051
      },
      {
        "x": -1.83075580000002,
        "y": -0.134594600000014
      },
      {
        "x": -2.8467557999999826,
        "y": -0.134594600000014
      },
      {
        "x": -2.8467557999999826,
        "y": 0.1194054000000051
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_10",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": -0.548081199999956,
        "y": -0.010007600000108141
      },
      {
        "x": 0.6707885999999235,
        "y": -0.010007600000108141
      }
    ],
    "stroke_width": 0.127
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_11",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": 2.3499825999999757,
        "y": -1.5911321999999473
      },
      {
        "x": 2.3499825999999757,
        "y": -1.99999600000001
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_12",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": 2.3499825999999757,
        "y": 1.99999600000001
      },
      {
        "x": 2.3499825999999757,
        "y": 1.5911321999999473
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_13",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": -2.350033400000143,
        "y": -1.5911321999999473
      },
      {
        "x": -2.350033400000143,
        "y": -1.99999600000001
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_14",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": -2.350033400000143,
        "y": 1.99999600000001
      },
      {
        "x": -2.350033400000143,
        "y": 1.5911321999999473
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_15",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": -2.350033400000143,
        "y": -1.99999600000001
      },
      {
        "x": 2.3499825999999757,
        "y": -1.99999600000001
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_16",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": -0.35001199999999244,
        "y": -0.04000500000006468
      },
      {
        "x": 0.4327651999998352,
        "y": -0.5200142000001051
      }
    ],
    "stroke_width": 0.127
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_17",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": -0.38920420000022204,
        "y": 0.4700015999999323
      },
      {
        "x": -0.38920420000022204,
        "y": -0.5459984000000304
      }
    ],
    "stroke_width": 0.127
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_18",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": 0.4327651999998352,
        "y": -0.5299964000000728
      },
      {
        "x": 0.4327651999998352,
        "y": 0.48600359999988996
      }
    ],
    "stroke_width": 0.127
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_19",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": 0.4327651999998352,
        "y": 0.49999899999988884
      },
      {
        "x": -0.35001199999999244,
        "y": -0.04000500000006468
      }
    ],
    "stroke_width": 0.127
  },
  {
    "type": "pcb_silkscreen_path",
    "pcb_silkscreen_path_id": "pcb_silkscreen_path_20",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "route": [
      {
        "x": -2.350033400000143,
        "y": 1.99999600000001
      },
      {
        "x": 2.3499825999999757,
        "y": 1.99999600000001
      }
    ],
    "stroke_width": 0.254
  },
  {
    "type": "cad_component",
    "cad_component_id": "cad_component_1",
    "pcb_component_id": "pcb_component_1",
    "source_component_id": "source_component_1",
    "position": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "model_obj_url": "https://modules.easyeda.com/3dmodel/a95e7912b88d499eb1626acac0e2976f",
    "model_step_url": "https://modules.easyeda.com/qAxj6KHrDKw4blvCG8QJPs7Y/a95e7912b88d499eb1626acac0e2976f",
    "model_origin_position": {
      "x": 0,
      "y": 0,
      "z": -0.1
    },
    "model_origin_alignment": "center_of_component_on_board_surface",
    "model_object_fit": "contain_within_bounds",
    "anchor_alignment": "center_of_component_on_board_surface",
    "size": {
      "x": 5.4,
      "y": 3.6,
      "z": 2.1
    }
  },
  {
    "type": "pcb_courtyard_outline",
    "pcb_courtyard_outline_id": "pcb_courtyard_outline_C699013_1",
    "pcb_component_id": "pcb_component_1",
    "layer": "top",
    "outline": [
      {
        "x": -3.5589850000001206,
        "y": 2.2566000000000486
      },
      {
        "x": 3.545014999999921,
        "y": 2.2566000000000486
      },
      {
        "x": 3.545014999999921,
        "y": -2.231200000000058
      },
      {
        "x": -3.5589850000001206,
        "y": -2.231200000000058
      },
      {
        "x": -3.5589850000001206,
        "y": 2.2566000000000486
      }
    ]
  }
]