diff --git a/custom.kicad_sym b/custom.kicad_sym index e5f6f46..4bb2d30 100644 --- a/custom.kicad_sym +++ b/custom.kicad_sym @@ -2819,4 +2819,314 @@ ) (embedded_fonts no) ) + (symbol "arduino" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "arduino" + (at -0.508 12.954 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "arduino_0_1" + (rectangle + (start -10.16 11.43) + (end 10.16 -11.43) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "arduino_1_1" + (pin input line + (at -12.7 10.16 0) + (length 2.54) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -12.7 7.62 0) + (length 2.54) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 5.08 0) + (length 2.54) + (name "5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -12.7 2.54 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 0 0) + (length 2.54) + (name "3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 -2.54 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -12.7 -5.08 0) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 -7.62 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 -10.16 0) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 3.81 180) + (length 2.54) + (name "USB_5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 1.27 180) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 -1.27 180) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 -3.81 180) + (length 2.54) + (name "USB_GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) ) diff --git a/schematics.kicad_pro b/schematics.kicad_pro index ce05c71..f93e301 100644 --- a/schematics.kicad_pro +++ b/schematics.kicad_pro @@ -676,7 +676,7 @@ "uuid": "a6e63545-5d73-4d31-a696-14ac8500be8e" } ], - "used_designators": "screen1,#PWR27,#PWR29,#PWR35-36,raspberry_pi1,J1", + "used_designators": "arduino1", "variants": [] }, "sheets": [ diff --git a/schematics.kicad_sch b/schematics.kicad_sch index fe773e6..0d2671e 100644 --- a/schematics.kicad_sch +++ b/schematics.kicad_sch @@ -3861,6 +3861,316 @@ ) (embedded_fonts no) ) + (symbol "custom:arduino" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "arduino" + (at -0.508 12.954 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "arduino_0_1" + (rectangle + (start -10.16 11.43) + (end 10.16 -11.43) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "arduino_1_1" + (pin input line + (at -12.7 10.16 0) + (length 2.54) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -12.7 7.62 0) + (length 2.54) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 5.08 0) + (length 2.54) + (name "5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -12.7 2.54 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 0 0) + (length 2.54) + (name "3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 -2.54 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -12.7 -5.08 0) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 -7.62 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 -10.16 0) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 3.81 180) + (length 2.54) + (name "USB_5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 1.27 180) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 -1.27 180) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 -3.81 180) + (length 2.54) + (name "USB_GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "power:+12V" (power global) (pin_numbers @@ -5399,6 +5709,16 @@ ) (uuid "88c5590b-bc8a-4f51-b8f1-2deecc2a4f05") ) + (wire + (pts + (xy 242.57 149.86) (xy 245.11 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b4f7aea-a43f-45d9-9183-63a18ac51e5b") + ) (wire (pts (xy 55.88 125.73) (xy 71.12 125.73) @@ -5479,6 +5799,16 @@ ) (uuid "9d70ddc8-f87c-4dcb-9bac-b2a81d0bfc16") ) + (wire + (pts + (xy 242.57 147.32) (xy 245.11 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a008578d-e7fa-4ecb-a27d-4ca440d2f8c6") + ) (wire (pts (xy 265.43 59.69) (xy 265.43 62.23) @@ -5519,6 +5849,16 @@ ) (uuid "aa19c4fb-39d2-4a21-978f-d5196d28fb8a") ) + (wire + (pts + (xy 242.57 152.4) (xy 245.11 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab977b2d-8e61-44a7-991e-077390551c3b") + ) (wire (pts (xy 182.88 125.73) (xy 184.15 125.73) @@ -5629,6 +5969,16 @@ ) (uuid "da690856-cceb-4aa7-ba50-c1fc4e28998f") ) + (wire + (pts + (xy 242.57 144.78) (xy 245.11 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "daf971cc-eec8-4bba-bb38-51ce0ec9bc1c") + ) (wire (pts (xy 265.43 62.23) (xy 265.43 64.77) @@ -10136,6 +10486,119 @@ ) ) ) + (symbol + (lib_id "custom:arduino") + (at 229.87 148.59 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c211401c-e37c-41ae-8610-ac5d4aeb3270") + (property "Reference" "arduino1" + (at 229.87 134.62 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 229.87 148.59 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 229.87 148.59 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 229.87 148.59 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 229.87 148.59 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "" + (uuid "dbe79e0d-d908-4c01-838b-c27f88201992") + ) + (pin "" + (uuid "946848d7-4d17-4821-b9ce-50d799ebd7b9") + ) + (pin "" + (uuid "5315ad01-46a2-4e2b-bc7b-05b06c03b42f") + ) + (pin "" + (uuid "f4a04c2d-63af-4c00-b9ec-46f26cee3688") + ) + (pin "" + (uuid "daa88f2a-93b0-4f4f-90c3-698a26342fd1") + ) + (pin "" + (uuid "c8483526-cad7-4dcc-8d42-617cab40f5d9") + ) + (pin "" + (uuid "864507be-6183-4b8e-8ae5-14330d8151fa") + ) + (pin "" + (uuid "f29498e8-e48c-4fe8-a914-2563877d1af7") + ) + (pin "" + (uuid "e85e6637-a9c3-4e9e-ac14-536faeb6feb2") + ) + (pin "" + (uuid "ab3acbbb-f58e-4dc4-af04-5b7d50d79e95") + ) + (pin "" + (uuid "85496484-dad6-4ffa-93a9-e4e89027717b") + ) + (pin "" + (uuid "c3625f82-8431-4f1e-98cb-7e71ba23292c") + ) + (pin "" + (uuid "cf5c15e0-8ab1-4c53-95be-8ddc70505984") + ) + (instances + (project "schematics" + (path "/a6e63545-5d73-4d31-a696-14ac8500be8e" + (reference "arduino1") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "custom:Switch Push") (at 66.04 182.88 0)