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/BZT52C12.json
[
{
"type": "source_component",
"ftype": "simple_chip",
"source_component_id": "source_component_1",
"name": "U1",
"manufacturer_part_number": "BZT52C12"
},
{
"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": 4.33481479999989,
"height": 1.1500103999999283,
"obstructs_within_bounds": true
},
{
"type": "source_port",
"source_port_id": "source_port_1",
"source_component_id": "source_component_1",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"A"
]
},
{
"type": "pcb_smtpad",
"shape": "rect",
"pcb_smtpad_id": "pcb_smtpad_1",
"x": 1.6924019999999018,
"y": 0,
"width": 0.9500107999999999,
"height": 1.1500103999999998,
"layer": "top",
"port_hints": [
"pin2",
"anode",
"pos"
],
"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": "pin1",
"pin_number": 1,
"port_hints": [
"K"
]
},
{
"type": "pcb_smtpad",
"shape": "rect",
"pcb_smtpad_id": "pcb_smtpad_2",
"x": -1.6924020000000155,
"y": 0,
"width": 0.9500107999999999,
"height": 1.1500103999999998,
"layer": "top",
"port_hints": [
"pin1",
"cathode",
"neg"
],
"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": -2.030196600000181,
"y": 0.09479280000005019
},
{
"x": -2.030196600000181,
"y": -0.0947927999999365
},
{
"x": -1.2717780000000403,
"y": -0.0947927999999365
},
{
"x": -1.2717780000000403,
"y": 0.09479280000005019
},
{
"x": -2.030196600000181,
"y": 0.09479280000005019
}
],
"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": 1.9354038000000173,
"y": 0.0977900000000318
},
{
"x": 1.9354038000000173,
"y": -0.0917955999999549
},
{
"x": 1.17698519999999,
"y": -0.0917955999999549
},
{
"x": 1.17698519999999,
"y": 0.0977900000000318
},
{
"x": 1.9354038000000173,
"y": 0.0977900000000318
}
],
"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": 1.6509999999999536,
"y": 0.6349999999999909
},
{
"x": 1.6509999999999536,
"y": -0.629005599999914
},
{
"x": 1.4613889999998264,
"y": -0.629005599999914
},
{
"x": 1.4613889999998264,
"y": 0.6349999999999909
},
{
"x": 1.6509999999999536,
"y": 0.6349999999999909
}
],
"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": -1.5800070000000233,
"y": -0.7551419999998643
},
{
"x": -1.4061693999999534,
"y": -0.7551419999998643
}
],
"stroke_width": 0.151999696
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_11",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -1.5800070000000233,
"y": 0.755141999999978
},
{
"x": -1.4061693999999534,
"y": 0.755141999999978
}
],
"stroke_width": 0.151999696
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_12",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -1.5800070000000233,
"y": 0.755141999999978
},
{
"x": -1.5800070000000233,
"y": 0.8661908000000267
},
{
"x": -1.4061693999999534,
"y": 0.8661908000000267
}
],
"stroke_width": 0.151999696
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_13",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -1.4061693999999534,
"y": -0.866190799999913
},
{
"x": -1.5800070000000233,
"y": -0.866190799999913
},
{
"x": -1.5800070000000233,
"y": -0.7551419999998643
}
],
"stroke_width": 0.151999696
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_14",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -1.4061693999999534,
"y": -0.7551419999998643
},
{
"x": -1.4061693999999534,
"y": -0.866190799999913
}
],
"stroke_width": 0.151999696
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_15",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -1.4061693999999534,
"y": 0.8661908000000267
},
{
"x": -1.4061693999999534,
"y": 0.755141999999978
}
],
"stroke_width": 0.151999696
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_16",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -0.8271256000000449,
"y": 0.8661908000000267
},
{
"x": -0.8271256000000449,
"y": -0.866190799999913
}
],
"stroke_width": 0.151999696
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_17",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -0.9700006000000485,
"y": 0.8661908000000267
},
{
"x": -0.9700006000000485,
"y": -0.866190799999913
}
],
"stroke_width": 0.15239999999999998
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_18",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -1.4061693999999534,
"y": 0.8661908000000267
},
{
"x": 1.4061693999999534,
"y": 0.8661908000000267
}
],
"stroke_width": 0.15239999999999998
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_19",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": 1.4061693999999534,
"y": 0.8661908000000267
},
{
"x": 1.4061693999999534,
"y": 0.6981951999998728
}
],
"stroke_width": 0.15239999999999998
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_20",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -1.4061693999999534,
"y": -0.866190799999913
},
{
"x": 1.4061693999999534,
"y": -0.866190799999913
}
],
"stroke_width": 0.15239999999999998
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_21",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": 1.4061693999999534,
"y": -0.866190799999913
},
{
"x": 1.4061693999999534,
"y": -0.6981951999999865
}
],
"stroke_width": 0.15239999999999998
},
{
"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/ffe28a36cfa04cde86eca0e275be7a76",
"model_step_url": "https://modules.easyeda.com/qAxj6KHrDKw4blvCG8QJPs7Y/ffe28a36cfa04cde86eca0e275be7a76",
"model_origin_position": {
"x": 0,
"y": 0,
"z": -0.55
},
"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": 3.68,
"y": 1.6,
"z": 1.2200000000000002
}
},
{
"type": "pcb_courtyard_outline",
"pcb_courtyard_outline_id": "pcb_courtyard_outline_C43491_1",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"outline": [
{
"x": -2.4090000000001055,
"y": 1.1390000000001237
},
{
"x": 2.4343999999999824,
"y": 1.1390000000001237
},
{
"x": 2.4343999999999824,
"y": -1.1897999999998774
},
{
"x": -2.4090000000001055,
"y": -1.1897999999998774
},
{
"x": -2.4090000000001055,
"y": 1.1390000000001237
}
]
}
]