diff --git a/common_libraries b/common_libraries index 395918c..48ada1a 160000 --- a/common_libraries +++ b/common_libraries @@ -1 +1 @@ -Subproject commit 395918cbd05fa56b5a66f17c0185e726637fac7f +Subproject commit 48ada1a9b7a9e8248cb8eafee59032c1efca9c52 diff --git a/pluto_shield.kicad_sch b/pluto_shield.kicad_sch index 3c01ace..fa99495 100644 --- a/pluto_shield.kicad_sch +++ b/pluto_shield.kicad_sch @@ -1477,6 +1477,102 @@ ) ) ) + (symbol "bh:PWR_FLAG" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#FLG" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (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 yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "power-flag" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line + (at 0 0 90) + (length 0) + (name "pwr" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + ) (symbol "bh:VDC_1V8" (power) (pin_names @@ -1700,6 +1796,70 @@ ) ) ) + (junction + (at 88.9 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "57cd4394-e52e-4e09-9bb2-5b90f7da77a2") + ) + (junction + (at 88.9 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "b519a548-d93e-4919-b675-406878afefe6") + ) + (no_connect + (at 81.28 78.74) + (uuid "00a37956-a51b-49c5-962c-950e8e1a3085") + ) + (no_connect + (at 50.8 63.5) + (uuid "09598372-2231-4d95-9c04-d70a39a0fcbe") + ) + (no_connect + (at 81.28 63.5) + (uuid "1c11022d-f0ab-4737-976a-05871f74a51b") + ) + (no_connect + (at 81.28 73.66) + (uuid "1d30da79-adc5-42fd-9061-8f9e41edf8c8") + ) + (no_connect + (at 81.28 48.26) + (uuid "28f91f71-8502-4da1-916e-5ec102025435") + ) + (no_connect + (at 50.8 68.58) + (uuid "32fc1365-2b35-45fc-b8b0-29968825228f") + ) + (no_connect + (at 50.8 73.66) + (uuid "35649b89-d6f5-47d4-b73f-2fd583dcd009") + ) + (no_connect + (at 50.8 71.12) + (uuid "4c71bc62-332e-47bb-b77b-280396d7359a") + ) + (no_connect + (at 81.28 71.12) + (uuid "695d2e00-03e7-4c37-ab97-ca1dd33afd9a") + ) + (no_connect + (at 81.28 66.04) + (uuid "7cf1c2e3-a9ef-4ca0-9bec-cf099bed54f6") + ) + (no_connect + (at 81.28 68.58) + (uuid "8c0410ec-ebcc-4aad-8ce6-68afb6cd8df0") + ) + (no_connect + (at 50.8 66.04) + (uuid "95566b89-eb38-4160-9c47-207771787d9d") + ) + (no_connect + (at 50.8 78.74) + (uuid "accfbe29-974a-4a37-b415-368f506cbf77") + ) (wire (pts (xy 71.12 48.26) (xy 81.28 48.26) @@ -1862,7 +2022,7 @@ ) (wire (pts - (xy 71.12 76.2) (xy 83.82 76.2) + (xy 71.12 76.2) (xy 88.9 76.2) ) (stroke (width 0) @@ -1872,7 +2032,7 @@ ) (wire (pts - (xy 71.12 45.72) (xy 83.82 45.72) + (xy 71.12 45.72) (xy 88.9 45.72) ) (stroke (width 0) @@ -1930,6 +2090,39 @@ ) (uuid "f3ef00a6-d27f-4493-8f98-08d8bdef6995") ) + (text_box "VDD_GPO (3V3) regulator on Pluto can source 200mA. Load on Pluto is unknown" + (exclude_from_sim no) + (at 104.14 39.37 0) + (size 30.48 8.89) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (size 1.27 1.27) + (thickness 0.1588) + ) + (justify left top) + ) + (uuid "fa6fc5a7-acad-45be-bfd9-a56473bc757c") + ) + (text "Pluto Connections" + (exclude_from_sim no) + (at 66.548 31.496 0) + (effects + (font + (size 2.54 2.54) + (thickness 0.254) + (bold yes) + ) + (justify bottom) + ) + (uuid "cbff9d8b-bbfe-41b5-9032-79eeaeab428c") + ) (label "MIO0" (at 81.28 73.66 180) (fields_autoplaced yes) @@ -1952,7 +2145,7 @@ ) (uuid "0ce68a6e-dbe1-4ceb-92ac-9a6f8c2e3d19") ) - (label "VDD_GPO" + (label "VDC_3V3" (at 81.28 45.72 180) (fields_autoplaced yes) (effects @@ -2029,7 +2222,7 @@ ) (uuid "4288ca6f-2786-4320-8051-14073990d4e2") ) - (label "1V8" + (label "VDC_1V8" (at 81.28 76.2 180) (fields_autoplaced yes) (effects @@ -2183,9 +2376,75 @@ ) (uuid "f9c10bcb-7d1c-4b6f-9a9c-197ebb2071fd") ) + (symbol + (lib_id "bh:PWR_FLAG") + (at 88.9 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "08ce57b2-7315-46bf-9aa3-b78c192799c6") + (property "Reference" "#FLG01" + (at 88.9 55.245 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 88.9 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 88.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 88.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "079a065f-27f2-48c1-8967-8f6455dd70d9") + ) + (instances + (project "" + (path "/5c9b5493-28d5-442a-a1c0-43be0cca0b1b" + (reference "#FLG01") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "bh:VDC_3V3") - (at 83.82 45.72 270) + (at 88.9 45.72 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2194,7 +2453,7 @@ (fields_autoplaced yes) (uuid "268197d9-4286-48e7-9cb0-304ae53dc87e") (property "Reference" "#PWR05" - (at 83.82 45.72 0) + (at 88.9 45.72 0) (effects (font (size 1.27 1.27) @@ -2203,7 +2462,7 @@ ) ) (property "Value" "VDC_3V3" - (at 87.63 45.7199 90) + (at 92.71 45.7199 90) (effects (font (size 1.27 1.27) @@ -2212,7 +2471,7 @@ ) ) (property "Footprint" "" - (at 83.82 45.72 0) + (at 88.9 45.72 0) (effects (font (size 1.27 1.27) @@ -2221,7 +2480,7 @@ ) ) (property "Datasheet" "" - (at 83.82 45.72 0) + (at 88.9 45.72 0) (effects (font (size 1.27 1.27) @@ -2230,7 +2489,7 @@ ) ) (property "Description" "Power Symbol" - (at 83.82 45.72 0) + (at 88.9 45.72 0) (effects (font (size 1.27 1.27) @@ -2706,6 +2965,72 @@ ) ) ) + (symbol + (lib_id "bh:PWR_FLAG") + (at 88.9 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "54b0447d-ae6e-46f1-8af2-1a837cd2164c") + (property "Reference" "#FLG02" + (at 88.9 43.815 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 88.9 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 88.9 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 88.9 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3333dc85-cf87-477f-bf51-ddc21cd77189") + ) + (instances + (project "pluto_shield" + (path "/5c9b5493-28d5-442a-a1c0-43be0cca0b1b" + (reference "#FLG02") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "bh:Header_1_4") (at 63.5 49.53 0) @@ -2829,7 +3154,7 @@ ) (symbol (lib_id "bh:VDC_1V8") - (at 83.82 76.2 270) + (at 88.9 76.2 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2838,7 +3163,7 @@ (fields_autoplaced yes) (uuid "776be4e0-12ac-47c9-ba3f-7c16631496bb") (property "Reference" "#PWR06" - (at 83.82 76.2 0) + (at 88.9 76.2 0) (effects (font (size 1.27 1.27) @@ -2847,7 +3172,7 @@ ) ) (property "Value" "VDC_1V8" - (at 87.63 76.1999 90) + (at 92.71 76.1999 90) (effects (font (size 1.27 1.27) @@ -2856,7 +3181,7 @@ ) ) (property "Footprint" "" - (at 83.82 76.2 0) + (at 88.9 76.2 0) (effects (font (size 1.27 1.27) @@ -2865,7 +3190,7 @@ ) ) (property "Datasheet" "" - (at 83.82 76.2 0) + (at 88.9 76.2 0) (effects (font (size 1.27 1.27) @@ -2874,7 +3199,7 @@ ) ) (property "Description" "Power Symbol" - (at 83.82 76.2 0) + (at 88.9 76.2 0) (effects (font (size 1.27 1.27) @@ -3151,6 +3476,73 @@ ) ) ) + (symbol + (lib_id "bh:GND") + (at 88.9 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "833ac889-2293-4f27-aac0-8efc0920c4ca") + (property "Reference" "#PWR07" + (at 88.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 61.214 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 88.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 88.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "da1ef944-e755-45f7-8c7e-94e3a0cfe506") + ) + (instances + (project "pluto_shield" + (path "/5c9b5493-28d5-442a-a1c0-43be0cca0b1b" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "bh:Mounting_Hole") (at 25.4 190.5 0) @@ -3218,6 +3610,72 @@ ) ) ) + (symbol + (lib_id "bh:PWR_FLAG") + (at 88.9 76.2 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "96ff705e-61e2-4d1c-a3a6-eac47ea8e771") + (property "Reference" "#FLG03" + (at 88.9 74.295 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 88.9 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 88.9 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 88.9 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "50aa7b16-2f6b-497e-b578-d1af2e8443c0") + ) + (instances + (project "pluto_shield" + (path "/5c9b5493-28d5-442a-a1c0-43be0cca0b1b" + (reference "#FLG03") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "bh:GND") (at 63.5 190.5 0)