From 60878fd518aa3fa80cb2036d97f33bca09a5d8a4 Mon Sep 17 00:00:00 2001 From: Zane Kaminski Date: Thu, 19 Sep 2024 22:40:12 -0400 Subject: [PATCH] Update Prog.kicad_sch --- Prog.kicad_sch | 210 ++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 189 insertions(+), 21 deletions(-) diff --git a/Prog.kicad_sch b/Prog.kicad_sch index 033501c..f740fe0 100644 --- a/Prog.kicad_sch +++ b/Prog.kicad_sch @@ -1131,6 +1131,9 @@ (junction (at 102.87 87.63) (diameter 0) (color 0 0 0 0) (uuid 14f32b59-7d38-4042-837c-5a9eed502d1a) ) + (junction (at 52.07 139.7) (diameter 0) (color 0 0 0 0) + (uuid 199c4b22-5cf8-4fd9-93d8-461bc6dc97fd) + ) (junction (at 220.98 44.45) (diameter 0) (color 0 0 0 0) (uuid 1b6f5437-7cc3-4fb0-a914-07fa3cdc968c) ) @@ -1143,6 +1146,9 @@ (junction (at 229.87 146.05) (diameter 0) (color 0 0 0 0) (uuid 29e27db0-3c69-4f62-9b26-37b540cf4f34) ) + (junction (at 52.07 142.24) (diameter 0) (color 0 0 0 0) + (uuid 2b4cba40-974a-4168-8691-a25180128adf) + ) (junction (at 39.37 115.57) (diameter 0) (color 0 0 0 0) (uuid 2e1ca2ec-e838-413c-9d10-307af256115b) ) @@ -1209,6 +1215,12 @@ (junction (at 135.89 85.09) (diameter 0) (color 0 0 0 0) (uuid c649c83e-9b63-45f8-8f97-269be169df07) ) + (junction (at 52.07 144.78) (diameter 0) (color 0 0 0 0) + (uuid d3e20fed-fa13-4154-9388-2e4aab233a36) + ) + (junction (at 52.07 147.32) (diameter 0) (color 0 0 0 0) + (uuid db834e21-4ff2-4c43-a2c4-477d47bba732) + ) (junction (at 219.71 146.05) (diameter 0) (color 0 0 0 0) (uuid ddfa4cf0-3486-4284-897b-3a9e51f271d9) ) @@ -1282,6 +1294,14 @@ (stroke (width 0) (type default)) (uuid 0850d44a-6bde-4886-b872-ef2fda5e1590) ) + (wire (pts (xy 52.07 139.7) (xy 54.61 139.7)) + (stroke (width 0) (type default)) + (uuid 089de12a-1d53-4d36-9205-d60536ac5acb) + ) + (wire (pts (xy 52.07 144.78) (xy 52.07 142.24)) + (stroke (width 0) (type default)) + (uuid 09a77df2-be45-4dc7-beb7-cb03ff3b2d85) + ) (wire (pts (xy 135.89 85.09) (xy 135.89 87.63)) (stroke (width 0) (type default)) (uuid 0f5d6de9-b849-418b-ba7a-393e5b35f5b5) @@ -1554,6 +1574,10 @@ (stroke (width 0) (type default)) (uuid c5ed04ff-a810-4989-b637-8cc763ae2ab6) ) + (wire (pts (xy 52.07 147.32) (xy 52.07 149.86)) + (stroke (width 0) (type default)) + (uuid c9086d3e-7009-482d-8ed6-8966c4b4d6ae) + ) (wire (pts (xy 231.14 52.07) (xy 231.14 46.99)) (stroke (width 0) (type default)) (uuid c95ae74a-ca90-4a39-aa68-19d5d2714b13) @@ -1566,6 +1590,10 @@ (stroke (width 0) (type default)) (uuid cb5927a8-5907-4da0-b6b3-b0e0fb38eaa5) ) + (wire (pts (xy 59.69 77.47) (xy 67.31 77.47)) + (stroke (width 0) (type default)) + (uuid cc94ac20-2561-4ff7-8b75-2a85c1879617) + ) (wire (pts (xy 160.02 62.23) (xy 167.64 62.23)) (stroke (width 0) (type default)) (uuid ce824579-a256-4757-8547-32bf1db63637) @@ -1606,6 +1634,10 @@ (stroke (width 0) (type default)) (uuid dc7efcf1-7e96-4d5e-9139-c917dc26bda5) ) + (wire (pts (xy 31.75 149.86) (xy 39.37 149.86)) + (stroke (width 0) (type default)) + (uuid e05370af-e818-48f6-9277-24fdf3b9523d) + ) (wire (pts (xy 231.14 46.99) (xy 233.68 46.99)) (stroke (width 0) (type default)) (uuid e0937f55-5a21-4b1f-aa30-aba62e4969e5) @@ -1642,10 +1674,18 @@ (stroke (width 0) (type default)) (uuid e8a7eef6-149e-4a80-9869-67336b262eab) ) + (wire (pts (xy 52.07 144.78) (xy 52.07 147.32)) + (stroke (width 0) (type default)) + (uuid ee838483-81e0-4cf0-ac73-7b595de64755) + ) (wire (pts (xy 62.23 95.25) (xy 67.31 95.25)) (stroke (width 0) (type default)) (uuid ef6719f0-a9ad-4e6c-8857-1490b796b6ae) ) + (wire (pts (xy 52.07 142.24) (xy 52.07 139.7)) + (stroke (width 0) (type default)) + (uuid f047d73c-edfb-460c-ad42-afbc67c30e6d) + ) (wire (pts (xy 54.61 115.57) (xy 41.91 115.57)) (stroke (width 0) (type default)) (uuid f340acb7-4741-4b61-8024-9afebb3ee038) @@ -1663,6 +1703,14 @@ (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 04b9ebfa-2699-4160-9e9c-0c509052f4c5) ) + (label "SCK" (at 92.71 100.33 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2473deab-7779-4bd9-839a-05cac6ae54a4) + ) + (label "SDA" (at 39.37 147.32 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2524828f-21c8-42bf-a79a-083f545bd645) + ) (label "UTDI" (at 160.02 54.61 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 2b7fcec9-f103-4c1e-8056-817283941746) @@ -1691,10 +1739,30 @@ (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 563db87b-34c4-4832-bfe7-c025196b0284) ) + (label "SCK" (at 105.41 129.54 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 60601831-2811-41c4-855f-f287dbb67b2f) + ) (label "USB~{ACT}" (at 133.35 132.08 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 6260d7aa-b220-4877-a5a2-4fd43bea6d08) ) + (label "MOSI" (at 105.41 134.62 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 6c34c59a-91ad-4293-add7-f3945c449076) + ) + (label "MOSI" (at 92.71 95.25 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7605c5eb-0fc9-4a32-8647-dd73d502c2d2) + ) + (label "FF~{CS}" (at 105.41 119.38 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 873cbf78-8dac-402f-93c5-1c647d4f0e3d) + ) + (label "FR~{CS}" (at 92.71 107.95 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8cac868e-39ff-436f-b5e0-7e26b48527e5) + ) (label "UTDI" (at 210.82 67.31 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 9328bf5e-c997-4667-847d-cf51587a0583) @@ -1707,14 +1775,30 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 99187cb6-681b-4886-9fc6-864207b7616f) ) + (label "WP" (at 39.37 142.24 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 9e4c9290-7054-47bf-bb81-afadc165e07b) + ) + (label "FF~{CS}" (at 92.71 105.41 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c196085f-7323-4bb8-a62a-44a43adf65bc) + ) (label "USB5V" (at 57.15 92.71 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid c276c3f4-d3ee-40ff-8f25-ae5f6217e1f5) ) + (label "SCL" (at 39.37 144.78 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid cb364be0-558d-41b2-821f-7eb453a0006d) + ) (label "USB5V" (at 233.68 140.97 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid d70b07f0-7794-49ac-aab9-bba7744f562e) ) + (label "USBRST" (at 59.69 77.47 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid dc06e244-50d0-4eca-95b4-69786cbf16a7) + ) (label "WP" (at 110.49 97.79 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid df597fb5-eb71-4aec-b155-b426b02821b0) @@ -1723,10 +1807,26 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid e8e4fa38-7d90-4c3e-9a59-075453fd3d52) ) + (label "SCL" (at 115.57 85.09 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e990dddb-1423-4bfc-a88c-e030a3977c95) + ) (label "USB~{ACT}" (at 59.69 74.93 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid f7774d17-c01d-4224-a910-104d765cc981) ) + (label "USBRST" (at 31.75 149.86 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f93baa0d-7902-42e0-a086-c6894938b224) + ) + (label "SDA" (at 115.57 87.63 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid fd567bcb-900c-4576-8496-0feafb8d93ef) + ) + (label "FR~{CS}" (at 105.41 124.46 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid fe587c3d-a0a7-4dd6-b42b-7046352aac80) + ) (hierarchical_label "FPGA_MOSI" (shape input) (at 105.41 137.16 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) @@ -1736,10 +1836,6 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid 08601885-ffd0-426c-9b07-2dc479593fb1) ) - (hierarchical_label "B~{CS}" (shape output) (at 92.71 105.41 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1f3c5b38-be88-497e-8e28-029378b4b2cc) - ) (hierarchical_label "TCK" (shape output) (at 140.97 104.14 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 494a6b97-f33e-4834-b724-0c3a3ff54317) @@ -1756,18 +1852,14 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 67c5f09c-7dc3-4020-b259-6535e87fac5d) ) - (hierarchical_label "FPGA_B~{CS}" (shape input) (at 105.41 121.92 180) (fields_autoplaced) + (hierarchical_label "FPGA_FF~{CS}" (shape input) (at 105.41 121.92 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 6a653acc-66be-490a-ae54-a3b228f40170) ) - (hierarchical_label "B~{CS}" (shape output) (at 125.73 121.92 0) (fields_autoplaced) + (hierarchical_label "FF~{CS}" (shape output) (at 125.73 121.92 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 751b1ff4-dee3-438e-a515-a2dccf420f98) ) - (hierarchical_label "SCK" (shape output) (at 92.71 100.33 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7a4af3f1-f0a2-4b0a-8bf4-78b637ec250c) - ) (hierarchical_label "TDI" (shape output) (at 166.37 107.95 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 824a1256-25d4-4c20-968f-40a07210c698) @@ -1776,11 +1868,7 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid 89d9af53-e698-40c4-8ab2-a44fdf0a4c6c) ) - (hierarchical_label "F~{CS}" (shape output) (at 92.71 107.95 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9a6dad7f-d929-4598-bdf9-ae4bdd2f542b) - ) - (hierarchical_label "F~{CS}" (shape output) (at 125.73 124.46 0) (fields_autoplaced) + (hierarchical_label "FR~{CS}" (shape output) (at 125.73 124.46 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 9aec4c5f-ecaf-4b8a-9f7e-e9bf58693701) ) @@ -1796,7 +1884,7 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid bf8b3c8b-0bd1-4f5a-a208-e3ff651ec391) ) - (hierarchical_label "MISO" (shape output) (at 92.71 90.17 0) (fields_autoplaced) + (hierarchical_label "MISO" (shape input) (at 92.71 90.17 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid c37aa89c-abde-41b9-8eca-c1b79ecb734f) ) @@ -1812,15 +1900,11 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid d7b44d07-2cb6-4c10-bad9-adf2185ee6fd) ) - (hierarchical_label "MOSI" (shape output) (at 92.71 95.25 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid daa5315b-4f06-45db-a258-3b20a1059be3) - ) (hierarchical_label "MOSI" (shape output) (at 125.73 129.54 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid f1adfd6c-9dd3-49b7-9472-3f603ebcf56f) ) - (hierarchical_label "FPGA_F~{CS}" (shape input) (at 105.41 127 180) (fields_autoplaced) + (hierarchical_label "FPGA_FR~{CS}" (shape input) (at 105.41 127 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid feaab041-bfbe-46f5-bc1b-cef563703e56) ) @@ -3207,6 +3291,31 @@ ) ) + (symbol (lib_id "power:+3V3") (at 39.37 139.7 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7ddf1ed7-153e-4a4a-aa21-126013f46524) + (property "Reference" "#PWR036" (at 39.37 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 39.37 135.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 39.37 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 39.37 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d117ec05-f2aa-45c6-a341-cfb2c6143e0d)) + (instances + (project "WarpSE" + (path "/a5be2cb8-c68d-4180-8412-69a6b4c5b1d4/00000000-0000-0000-0000-000061aa52c4" + (reference "#PWR036") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 52.07 102.87 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 92c2724f-8a78-4dd3-b4d2-7836e32422a9) @@ -3344,6 +3453,65 @@ ) ) + (symbol (lib_id "power:GND") (at 54.61 139.7 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b8814ec0-6c20-4de7-a0cf-9d731e775e21) + (property "Reference" "#PWR037" (at 54.61 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 54.61 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 54.61 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 54.61 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6e935c2c-e68f-4a46-ab54-1924eb288940)) + (instances + (project "WarpSE" + (path "/a5be2cb8-c68d-4180-8412-69a6b4c5b1d4/00000000-0000-0000-0000-000061aa52c4" + (reference "#PWR037") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_02x05_Odd_Even") (at 44.45 144.78 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b8ef24d6-b410-408e-be78-aaf53b56a242) + (property "Reference" "J5" (at 45.72 137.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "USBROM" (at 45.72 152.4 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 44.45 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 44.45 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "9" (uuid 517f1900-c73b-4a30-ac98-b7670162cdbb)) + (pin "1" (uuid ff1936e9-ae26-4c8a-afaf-547ed0f1f237)) + (pin "10" (uuid dc96814f-d178-4b48-b1c7-eb962a4136fd)) + (pin "6" (uuid aa4ffcb3-e40f-41c8-bb5c-43da5f88c6a4)) + (pin "5" (uuid bb86c4a1-0c52-471b-879f-9ce212476da3)) + (pin "4" (uuid 3761ad75-f722-493c-ba39-e2f39f024310)) + (pin "3" (uuid 949ccdd8-133c-45ef-979f-d159cd9aad4e)) + (pin "8" (uuid 5385f9b8-8dbd-4193-bee2-d8af17e46fb6)) + (pin "7" (uuid 1669568a-8b0d-4a16-8208-2122217dbd30)) + (pin "2" (uuid b3029168-4458-406b-b8f1-4ea0e6bb5e14)) + (instances + (project "WarpSE" + (path "/a5be2cb8-c68d-4180-8412-69a6b4c5b1d4/00000000-0000-0000-0000-000061aa52c4" + (reference "J5") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "GW_Digital:CH341B") (at 80.01 91.44 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid be75cb36-c780-4284-9af9-a2e5423049ae)