forked from MUREX/electrical
474 lines
16 KiB
Plaintext
474 lines
16 KiB
Plaintext
(kicad_sch (version 20230819) (generator eeschema)
|
|
|
|
(uuid 6f4d17da-354b-4bed-a897-58f25484d61a)
|
|
|
|
(paper "A4")
|
|
|
|
(title_block
|
|
(title "Carrier Board")
|
|
(date "2023-11-21")
|
|
(rev "V3")
|
|
(company "MUREX Robotics [Byran Huang]")
|
|
(comment 1 "//DO IT RIGHT, DO IT MUREX")
|
|
(comment 2 "// ATTEMPT THE IMPOSSIBLE")
|
|
(comment 3 "CM4-based ROV (robotics) control board.")
|
|
(comment 4 "The MUREX Carrier Board is the world's first open-source ")
|
|
)
|
|
|
|
(lib_symbols
|
|
(symbol "Connector:Screw_Terminal_01x02" (pin_names (offset 1.016) hide) (exclude_from_sim no) (in_bom yes) (on_board yes)
|
|
(property "Reference" "J" (at 0 2.54 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Value" "Screw_Terminal_01x02" (at 0 -5.08 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Footprint" "" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "~" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "Generic screw terminal, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "ki_keywords" "screw terminal" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "ki_fp_filters" "TerminalBlock*:*" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(symbol "Screw_Terminal_01x02_1_1"
|
|
(rectangle (start -1.27 1.27) (end 1.27 -3.81)
|
|
(stroke (width 0.254) (type default))
|
|
(fill (type background))
|
|
)
|
|
(circle (center 0 -2.54) (radius 0.635)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(polyline
|
|
(pts
|
|
(xy -0.5334 -2.2098)
|
|
(xy 0.3302 -3.048)
|
|
)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(polyline
|
|
(pts
|
|
(xy -0.5334 0.3302)
|
|
(xy 0.3302 -0.508)
|
|
)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(polyline
|
|
(pts
|
|
(xy -0.3556 -2.032)
|
|
(xy 0.508 -2.8702)
|
|
)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(polyline
|
|
(pts
|
|
(xy -0.3556 0.508)
|
|
(xy 0.508 -0.3302)
|
|
)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(circle (center 0 0) (radius 0.635)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(pin passive line (at -5.08 0 0) (length 3.81)
|
|
(name "Pin_1" (effects (font (size 1.27 1.27))))
|
|
(number "1" (effects (font (size 1.27 1.27))))
|
|
)
|
|
(pin passive line (at -5.08 -2.54 0) (length 3.81)
|
|
(name "Pin_2" (effects (font (size 1.27 1.27))))
|
|
(number "2" (effects (font (size 1.27 1.27))))
|
|
)
|
|
)
|
|
)
|
|
(symbol "Connector_Generic:Conn_01x05" (pin_names (offset 1.016) hide) (exclude_from_sim no) (in_bom yes) (on_board yes)
|
|
(property "Reference" "J" (at 0 7.62 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Value" "Conn_01x05" (at 0 -7.62 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Footprint" "" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "~" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "ki_keywords" "connector" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(symbol "Conn_01x05_1_1"
|
|
(rectangle (start -1.27 -4.953) (end 0 -5.207)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(rectangle (start -1.27 -2.413) (end 0 -2.667)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(rectangle (start -1.27 0.127) (end 0 -0.127)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(rectangle (start -1.27 2.667) (end 0 2.413)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(rectangle (start -1.27 5.207) (end 0 4.953)
|
|
(stroke (width 0.1524) (type default))
|
|
(fill (type none))
|
|
)
|
|
(rectangle (start -1.27 6.35) (end 1.27 -6.35)
|
|
(stroke (width 0.254) (type default))
|
|
(fill (type background))
|
|
)
|
|
(pin passive line (at -5.08 5.08 0) (length 3.81)
|
|
(name "Pin_1" (effects (font (size 1.27 1.27))))
|
|
(number "1" (effects (font (size 1.27 1.27))))
|
|
)
|
|
(pin passive line (at -5.08 2.54 0) (length 3.81)
|
|
(name "Pin_2" (effects (font (size 1.27 1.27))))
|
|
(number "2" (effects (font (size 1.27 1.27))))
|
|
)
|
|
(pin passive line (at -5.08 0 0) (length 3.81)
|
|
(name "Pin_3" (effects (font (size 1.27 1.27))))
|
|
(number "3" (effects (font (size 1.27 1.27))))
|
|
)
|
|
(pin passive line (at -5.08 -2.54 0) (length 3.81)
|
|
(name "Pin_4" (effects (font (size 1.27 1.27))))
|
|
(number "4" (effects (font (size 1.27 1.27))))
|
|
)
|
|
(pin passive line (at -5.08 -5.08 0) (length 3.81)
|
|
(name "Pin_5" (effects (font (size 1.27 1.27))))
|
|
(number "5" (effects (font (size 1.27 1.27))))
|
|
)
|
|
)
|
|
)
|
|
(symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (exclude_from_sim no) (in_bom yes) (on_board yes)
|
|
(property "Reference" "H" (at 0 5.08 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Value" "MountingHole" (at 0 3.175 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Footprint" "" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "~" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "Mounting Hole without connection" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "ki_keywords" "mounting hole" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "ki_fp_filters" "MountingHole*" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(symbol "MountingHole_0_1"
|
|
(circle (center 0 0) (radius 1.27)
|
|
(stroke (width 1.27) (type default))
|
|
(fill (type none))
|
|
)
|
|
)
|
|
)
|
|
(symbol "power:GND" (power) (pin_names (offset 0)) (exclude_from_sim no) (in_bom yes) (on_board yes)
|
|
(property "Reference" "#PWR" (at 0 -6.35 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Value" "GND" (at 0 -3.81 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Footprint" "" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "ki_keywords" "global power" (at 0 0 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(symbol "GND_0_1"
|
|
(polyline
|
|
(pts
|
|
(xy 0 0)
|
|
(xy 0 -1.27)
|
|
(xy 1.27 -1.27)
|
|
(xy 0 -2.54)
|
|
(xy -1.27 -1.27)
|
|
(xy 0 -1.27)
|
|
)
|
|
(stroke (width 0) (type default))
|
|
(fill (type none))
|
|
)
|
|
)
|
|
(symbol "GND_1_1"
|
|
(pin power_in line (at 0 0 270) (length 0) hide
|
|
(name "GND" (effects (font (size 1.27 1.27))))
|
|
(number "1" (effects (font (size 1.27 1.27))))
|
|
)
|
|
)
|
|
)
|
|
)
|
|
|
|
|
|
(wire (pts (xy 111.76 91.44) (xy 119.38 91.44))
|
|
(stroke (width 0) (type default))
|
|
(uuid 0ed5830b-adea-4e59-963d-9272691d2834)
|
|
)
|
|
(wire (pts (xy 102.87 124.46) (xy 109.22 124.46))
|
|
(stroke (width 0) (type default))
|
|
(uuid fbd7355e-1ae5-4bee-a27d-6d1f4eda28d9)
|
|
)
|
|
|
|
(rectangle (start 92.71 107.95) (end 135.89 130.81)
|
|
(stroke (width 0) (type default))
|
|
(fill (type none))
|
|
(uuid 13f5128d-dbd9-46e8-a265-9003c95eebff)
|
|
)
|
|
(rectangle (start 92.71 62.23) (end 128.27 77.47)
|
|
(stroke (width 0) (type default))
|
|
(fill (type none))
|
|
(uuid 153454a9-047b-4e64-939b-0f5456607ac9)
|
|
)
|
|
(rectangle (start 92.71 80.01) (end 139.7 105.41)
|
|
(stroke (width 0) (type default))
|
|
(fill (type none))
|
|
(uuid 16db75ac-1c18-4f5b-b20e-d2076650c310)
|
|
)
|
|
|
|
(hierarchical_label "TX" (shape bidirectional) (at 109.22 116.84 180) (fields_autoplaced)
|
|
(effects (font (size 1.27 1.27)) (justify right))
|
|
(uuid 48bd2671-cc1a-4850-8d36-c78d6626c3d5)
|
|
)
|
|
(hierarchical_label "TX_1" (shape bidirectional) (at 109.22 121.92 180) (fields_autoplaced)
|
|
(effects (font (size 1.27 1.27)) (justify right))
|
|
(uuid 6f576197-7ebc-4915-82e0-002dbe705679)
|
|
)
|
|
(hierarchical_label "RX_1" (shape bidirectional) (at 109.22 119.38 180) (fields_autoplaced)
|
|
(effects (font (size 1.27 1.27)) (justify right))
|
|
(uuid 71ff5700-1dfc-4971-abc4-9f1b6a6ac23a)
|
|
)
|
|
(hierarchical_label "RX" (shape bidirectional) (at 109.22 114.3 180) (fields_autoplaced)
|
|
(effects (font (size 1.27 1.27)) (justify right))
|
|
(uuid 90fa2a52-02c7-42e6-a21e-f5df4f4b7d74)
|
|
)
|
|
(hierarchical_label "+5v" (shape output) (at 119.38 91.44 0) (fields_autoplaced)
|
|
(effects (font (size 1.27 1.27)) (justify left))
|
|
(uuid c15dd6b6-52a9-4433-a6af-c5a09c6048c8)
|
|
)
|
|
|
|
(symbol (lib_id "Connector_Generic:Conn_01x05") (at 114.3 119.38 0) (unit 1)
|
|
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
|
(uuid 0a30bd6b-dae8-420d-8ed1-9a503f4ba07a)
|
|
(property "Reference" "J20" (at 116.84 118.1099 0)
|
|
(effects (font (size 1.27 1.27)) (justify left))
|
|
)
|
|
(property "Value" "UART" (at 116.84 120.6499 0)
|
|
(effects (font (size 1.27 1.27)) (justify left))
|
|
)
|
|
(property "Footprint" "Connector_Molex:Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical" (at 114.3 119.38 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "~" (at 114.3 119.38 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "" (at 114.3 119.38 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(pin "1" (uuid 3c7411d9-c75c-4d36-984e-02a5da3b2efe))
|
|
(pin "2" (uuid 861c0817-9320-41ec-97ca-9848cae898c1))
|
|
(pin "3" (uuid 9cebd468-668d-4f50-a511-097857ca5f84))
|
|
(pin "4" (uuid b9993b4d-c019-462d-85b1-0ba8af5c256c))
|
|
(pin "5" (uuid 68c0c6d9-b806-43b7-9cdd-aa4567940541))
|
|
(instances
|
|
(project "carrier"
|
|
(path "/4b1cea9d-93bc-4380-88c3-ede99bb53de2/af6c5568-d2e2-4612-83c1-6e53a7c32d99"
|
|
(reference "J20") (unit 1)
|
|
)
|
|
)
|
|
)
|
|
)
|
|
|
|
(symbol (lib_id "Connector:Screw_Terminal_01x02") (at 106.68 93.98 180) (unit 1)
|
|
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no)
|
|
(uuid 2dd23ba8-8ad5-4f5a-bf61-27c7ff3183ae)
|
|
(property "Reference" "J19" (at 106.426 85.344 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Value" "External 5V Input" (at 106.426 87.884 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Footprint" "TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mm" (at 106.68 93.98 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "~" (at 106.68 93.98 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "" (at 106.68 93.98 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(pin "1" (uuid d82340b7-6808-4e65-ae96-fffc45fc93cd))
|
|
(pin "2" (uuid b211ce6a-c9f9-44f2-b87f-23c2487a7552))
|
|
(instances
|
|
(project "carrier"
|
|
(path "/4b1cea9d-93bc-4380-88c3-ede99bb53de2/af6c5568-d2e2-4612-83c1-6e53a7c32d99"
|
|
(reference "J19") (unit 1)
|
|
)
|
|
)
|
|
)
|
|
)
|
|
|
|
(symbol (lib_id "Mechanical:MountingHole") (at 96.52 66.04 0) (unit 1)
|
|
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
|
(uuid 2fc1433f-9639-48e3-93fb-e9211185df9e)
|
|
(property "Reference" "H5" (at 99.06 65.405 0)
|
|
(effects (font (size 1.27 1.27)) (justify left))
|
|
)
|
|
(property "Value" "CM4 GPIO Hirose 2x50" (at 99.06 67.945 0)
|
|
(effects (font (size 1.27 1.27)) (justify left))
|
|
)
|
|
(property "Footprint" "CM4IO:Raspberry-Pi-4-Compute-Module-No-Outline-No-Pads" (at 96.52 66.04 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "~" (at 96.52 66.04 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "" (at 96.52 66.04 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(instances
|
|
(project "carrier"
|
|
(path "/4b1cea9d-93bc-4380-88c3-ede99bb53de2/af6c5568-d2e2-4612-83c1-6e53a7c32d99"
|
|
(reference "H5") (unit 1)
|
|
)
|
|
)
|
|
)
|
|
)
|
|
|
|
(symbol (lib_id "power:GND") (at 102.87 124.46 0) (unit 1)
|
|
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no)
|
|
(uuid 30907c1c-d870-4bde-b351-490e7a0a0fbd)
|
|
(property "Reference" "#PWR086" (at 102.87 130.81 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Value" "GND" (at 99.06 125.73 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Footprint" "" (at 102.87 124.46 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "" (at 102.87 124.46 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "" (at 102.87 124.46 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(pin "1" (uuid 5b2ddf4e-1a1b-4196-a9a9-35d65112d216))
|
|
(instances
|
|
(project "carrier"
|
|
(path "/4b1cea9d-93bc-4380-88c3-ede99bb53de2/af6c5568-d2e2-4612-83c1-6e53a7c32d99"
|
|
(reference "#PWR086") (unit 1)
|
|
)
|
|
)
|
|
)
|
|
)
|
|
|
|
(symbol (lib_id "power:GND") (at 111.76 93.98 0) (unit 1)
|
|
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
|
(uuid 35e6b062-94ef-4b5e-9e53-fb69be304a8a)
|
|
(property "Reference" "#PWR087" (at 111.76 100.33 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Value" "GND" (at 111.76 99.568 0)
|
|
(effects (font (size 1.27 1.27)))
|
|
)
|
|
(property "Footprint" "" (at 111.76 93.98 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "" (at 111.76 93.98 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "" (at 111.76 93.98 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(pin "1" (uuid d632791c-0223-40c2-862e-4acd278276c4))
|
|
(instances
|
|
(project "carrier"
|
|
(path "/4b1cea9d-93bc-4380-88c3-ede99bb53de2/af6c5568-d2e2-4612-83c1-6e53a7c32d99"
|
|
(reference "#PWR087") (unit 1)
|
|
)
|
|
)
|
|
)
|
|
)
|
|
|
|
(symbol (lib_id "Mechanical:MountingHole") (at 96.52 72.39 0) (unit 1)
|
|
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
|
(uuid 7f900e78-8bf8-4680-9884-b7c601d8643a)
|
|
(property "Reference" "H6" (at 99.06 71.755 0)
|
|
(effects (font (size 1.27 1.27)) (justify left))
|
|
)
|
|
(property "Value" "CM4 High Speed Hirose 2x50" (at 99.06 74.295 0)
|
|
(effects (font (size 1.27 1.27)) (justify left))
|
|
)
|
|
(property "Footprint" "CM4IO:Raspberry-Pi-4-Compute-Module-No-Outline-No-Pads" (at 96.52 72.39 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Datasheet" "~" (at 96.52 72.39 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(property "Description" "" (at 96.52 72.39 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(instances
|
|
(project "carrier"
|
|
(path "/4b1cea9d-93bc-4380-88c3-ede99bb53de2/af6c5568-d2e2-4612-83c1-6e53a7c32d99"
|
|
(reference "H6") (unit 1)
|
|
)
|
|
)
|
|
)
|
|
)
|
|
|
|
(sheet (at 152.4 88.9) (size 35.56 29.21) (fields_autoplaced)
|
|
(stroke (width 0.1524) (type solid))
|
|
(fill (color 0 0 0 0.0000))
|
|
(uuid 26fb909b-6484-4110-89e6-3c90cde5a3cd)
|
|
(property "Sheetname" "eFuse" (at 152.4 88.1884 0)
|
|
(effects (font (size 1.27 1.27)) (justify left bottom))
|
|
)
|
|
(property "Sheetfile" "efuse.kicad_sch" (at 152.4 118.6946 0)
|
|
(effects (font (size 1.27 1.27)) (justify left top))
|
|
)
|
|
(property "Field2" "" (at 152.4 88.9 0)
|
|
(effects (font (size 1.27 1.27)) hide)
|
|
)
|
|
(instances
|
|
(project "carrier"
|
|
(path "/4b1cea9d-93bc-4380-88c3-ede99bb53de2/af6c5568-d2e2-4612-83c1-6e53a7c32d99" (page "9"))
|
|
)
|
|
)
|
|
)
|
|
)
|