diff --git a/flash.kicad_sch b/flash.kicad_sch index 6e0c578..9f40cf0 100644 --- a/flash.kicad_sch +++ b/flash.kicad_sch @@ -5,6 +5,217 @@ (paper "A4") (lib_symbols + (symbol "Analog_Switch:TS5A3166DCKR" (pin_names (offset 0.127)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -3.81 6.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "TS5A3166DCKR" (id 1) (at 3.81 -6.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-353_SC-70-5" (id 2) (at -1.27 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" " http://www.ti.com/lit/ds/symlink/ts5a3166.pdf" (id 3) (at 0 2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Analog Switch SPST" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Single SPST Analog Switch, 5-V/3.3-V, normally OFF, 0.9Ohm Ron, SC-70" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "*SC?70?5*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "TS5A3166DCKR_0_1" + (polyline + (pts + (xy -5.08 -2.54) + (xy -3.302 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.048 -2.54) + (xy -2.794 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -2.54) + (xy -2.286 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 -2.54) + (xy -1.778 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.524 -2.54) + (xy -1.27 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.016 -2.54) + (xy -0.762 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.508 -2.54) + (xy -0.254 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.032) + (xy 0 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.524) + (xy 0 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "TS5A3166DCKR_1_1" + (rectangle (start -3.81 5.08) (end 3.81 -5.08) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (circle (center -2.159 0) (radius 0.508) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -2.794 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.286 0.635) + (xy 1.905 1.905) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -2.286) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.032) + (xy 0 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.524) + (xy 0 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.016) + (xy 0 -0.762) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -0.508) + (xy 0 -0.254) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 0.508) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.254) + (xy 0 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 2.794 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.159 0) (radius 0.508) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at -7.62 0 0) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 0 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 -7.62 90) (length 2.54) + (name "GND" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 7.62 270) (length 2.54) + (name "V+" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) (property "Reference" "C" (id 0) (at 0.635 2.54 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -56,6 +267,45 @@ ) ) ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Memory_Flash:W25Q32JVZP" (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -8.89 8.89 0) (effects (font (size 1.27 1.27))) @@ -165,229 +415,379 @@ ) ) - (junction (at 143.51 110.49) (diameter 0) (color 0 0 0 0) + (junction (at 107.95 88.9) (diameter 0) (color 0 0 0 0) + (uuid 0308d7ee-159c-4b88-a0ca-80d0ce885b76) + ) + (junction (at 180.34 92.71) (diameter 0) (color 0 0 0 0) + (uuid 30235c75-2e99-45f7-90a4-71fc885be84f) + ) + (junction (at 107.95 95.25) (diameter 0) (color 0 0 0 0) + (uuid 3eceed08-e186-4358-bde3-2491c6b87686) + ) + (junction (at 107.95 109.22) (diameter 0) (color 0 0 0 0) + (uuid 51a9d0d6-fe9c-490e-a62f-a8ce3a57cd76) + ) + (junction (at 163.83 110.49) (diameter 0) (color 0 0 0 0) (uuid 55f38966-4e5f-4bf5-97e7-33553c58689b) ) - (junction (at 142.24 85.09) (diameter 0) (color 0 0 0 0) + (junction (at 162.56 85.09) (diameter 0) (color 0 0 0 0) (uuid 74fd1612-1e8c-4918-8eed-ccb06540cdc8) ) + (junction (at 177.8 95.25) (diameter 0) (color 0 0 0 0) + (uuid ccd35552-d6b8-4903-896b-c75118527a88) + ) + (junction (at 127 85.09) (diameter 0) (color 0 0 0 0) + (uuid d2e986f5-a83a-455c-a0dc-67c0e3c87044) + ) + (junction (at 107.95 97.79) (diameter 0) (color 0 0 0 0) + (uuid da2a3de8-163b-412e-a971-a8dca05006bc) + ) + (junction (at 147.32 100.33) (diameter 0) (color 0 0 0 0) + (uuid e5ef9999-4224-4e3d-875d-64d891e53581) + ) - (bus_entry (at 190.5 99.06) (size 2.54 2.54) + (bus_entry (at 210.82 100.33) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 55ebd6d0-6f2a-42ba-a1e6-c03cc5f3bba2) ) - (bus_entry (at 190.5 101.6) (size 2.54 2.54) + (bus_entry (at 210.82 97.79) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 86aa1639-607b-40c5-ab09-1de5e96e21a3) ) - (bus_entry (at 190.5 104.14) (size 2.54 2.54) + (bus_entry (at 210.82 95.25) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 87813bb9-cd0c-4f2f-b131-c3425a08a87b) ) - (bus_entry (at 180.34 82.55) (size 2.54 2.54) + (bus_entry (at 194.31 95.25) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid cc0644f5-bf00-40f2-ae36-7237b9ae98fb) ) - (bus_entry (at 180.34 85.09) (size 2.54 2.54) + (bus_entry (at 194.31 92.71) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid cc0644f5-bf00-40f2-ae36-7237b9ae98fc) ) - (bus_entry (at 190.5 96.52) (size 2.54 2.54) + (bus_entry (at 210.82 102.87) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e8edf6e6-ec24-49c9-8254-a59c7d227b81) ) - (wire (pts (xy 144.78 107.95) (xy 144.78 110.49)) + (wire (pts (xy 147.32 100.33) (xy 149.86 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 011b4b63-5ce1-49d4-a670-841e8a0561e9) + ) + (wire (pts (xy 165.1 107.95) (xy 165.1 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0235e0a2-5462-4ede-94b8-4fe59687357d) ) - (wire (pts (xy 144.78 110.49) (xy 143.51 110.49)) + (wire (pts (xy 165.1 110.49) (xy 163.83 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 03dc6659-6050-4a14-8eca-883c9894e24a) ) - (wire (pts (xy 179.07 96.52) (xy 190.5 96.52)) + (wire (pts (xy 107.95 88.9) (xy 107.95 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2965e354-712e-4489-9048-17ec64721304) + (uuid 0c493518-72a6-4e8d-9fa7-90b5c28b7854) ) - (wire (pts (xy 139.7 85.09) (xy 142.24 85.09)) + (wire (pts (xy 104.14 88.9) (xy 107.95 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 132432f3-4139-49f4-889d-82602d33090c) + ) + (wire (pts (xy 127 109.22) (xy 107.95 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 139dec60-b417-46a9-8b01-9b084ffcc2d5) + ) + (wire (pts (xy 180.34 96.52) (xy 198.12 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 165e022e-972c-4b1d-b4e8-fb04436e7c2e) + ) + (wire (pts (xy 147.32 101.6) (xy 146.05 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1706017a-9c0c-43f7-bccf-f110d20881a5) + ) + (wire (pts (xy 107.95 109.22) (xy 107.95 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 18353989-6b0d-429b-a398-c36f8daf205b) + ) + (wire (pts (xy 127 82.55) (xy 127 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1a80fe26-5965-44ab-8ee5-10a5ccd9bb8e) + ) + (wire (pts (xy 160.02 85.09) (xy 162.56 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 319a6531-7105-4891-9678-3203a38eeaf3) ) - (bus (pts (xy 182.88 82.55) (xy 182.88 85.09)) + (wire (pts (xy 114.3 85.09) (xy 114.3 87.63)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 418f0b16-95f3-4346-a1a2-b3ce975592a0) + (uuid 362e8c81-6db1-4276-9318-7ac251e04a08) ) - (bus (pts (xy 193.04 99.06) (xy 193.04 101.6)) + (bus (pts (xy 196.85 87.63) (xy 196.85 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3936e06a-1cd6-44d6-b2b1-21de25deb339) + ) + + (wire (pts (xy 132.08 95.25) (xy 149.86 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3b33286a-9cb0-4cd0-976d-1da7809cfcdb) + ) + (wire (pts (xy 177.8 97.79) (xy 210.82 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4335e0e1-1d6e-409f-9c32-951881c17de3) + ) + (wire (pts (xy 124.46 85.09) (xy 127 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 43638472-e8d0-4a31-a416-bd970b956205) + ) + (bus (pts (xy 213.36 100.33) (xy 213.36 97.79)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 444a59c7-1c33-484d-a63b-e82aa60163fc) ) - (bus (pts (xy 182.88 85.09) (xy 182.88 87.63)) + + (wire (pts (xy 177.8 97.79) (xy 177.8 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 50984e6e-cb77-4a5e-80f8-051129ec2896) + ) + (bus (pts (xy 196.85 92.71) (xy 196.85 90.17)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 51bb3f90-6a2c-4098-80de-cf8b26e1260e) ) - (wire (pts (xy 129.54 85.09) (xy 132.08 85.09)) + (wire (pts (xy 149.86 85.09) (xy 152.4 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5c11c864-f063-4231-98aa-f8f14dbef08f) ) - (wire (pts (xy 168.91 82.55) (xy 180.34 82.55)) + (wire (pts (xy 180.34 92.71) (xy 194.31 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5d9ac1ea-f737-4d0d-b1d0-8896fea15a1f) + ) + (wire (pts (xy 107.95 95.25) (xy 104.14 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 62968920-8ce1-4f06-8b5d-815ee52eab25) + ) + (wire (pts (xy 175.26 92.71) (xy 180.34 92.71)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6ee57798-d7c1-48e4-a253-2c9e3b846201) ) - (wire (pts (xy 142.24 85.09) (xy 142.24 87.63)) + (wire (pts (xy 162.56 85.09) (xy 162.56 87.63)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 73be728b-2bf3-4c3f-bb7d-d90c635eea47) ) - (wire (pts (xy 142.24 110.49) (xy 142.24 107.95)) + (wire (pts (xy 116.84 85.09) (xy 114.3 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 77ab917d-4ee7-4306-b77a-b97d8befb94d) + ) + (wire (pts (xy 198.12 95.25) (xy 210.82 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 789449f4-73f6-4165-9753-c90492aca36d) + ) + (wire (pts (xy 107.95 95.25) (xy 116.84 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 798388e5-422d-4bae-9b64-f50ad969feeb) + ) + (wire (pts (xy 180.34 92.71) (xy 180.34 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 83dfad2c-7a1a-4893-9b45-919e878a3f44) + ) + (wire (pts (xy 175.26 102.87) (xy 210.82 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 89bf56c4-0eed-4bc0-bea0-7eb15f1e3c89) + ) + (wire (pts (xy 147.32 99.06) (xy 147.32 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8fe18741-93d3-4c75-881c-95302c6160f7) + ) + (wire (pts (xy 107.95 107.95) (xy 107.95 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ff19464-e946-434f-b6a4-b5d5e5b37ba3) + ) + (wire (pts (xy 162.56 110.49) (xy 162.56 107.95)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9030e287-857e-4b2b-8156-a7b8328297bd) ) - (wire (pts (xy 143.51 110.49) (xy 143.51 113.03)) + (wire (pts (xy 177.8 95.25) (xy 194.31 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 958e7fdc-b18f-45cd-8058-23df80eee2c1) + ) + (wire (pts (xy 107.95 86.36) (xy 107.95 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9e70377d-97fc-4de3-a05a-58e7238d0f1a) + ) + (wire (pts (xy 146.05 99.06) (xy 147.32 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a478a780-3ef1-42c0-ada4-9c3828a7e67f) + ) + (wire (pts (xy 107.95 97.79) (xy 116.84 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b4099b94-173d-47e0-b142-0f01ea57bcf0) + ) + (wire (pts (xy 163.83 110.49) (xy 163.83 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4584d32-2b28-4d69-97e1-a7e35a8e0fc8) ) - (wire (pts (xy 168.91 85.09) (xy 180.34 85.09)) + (wire (pts (xy 175.26 95.25) (xy 177.8 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c5659bac-a682-4ac5-badd-f8ab52353cd5) ) - (wire (pts (xy 179.07 101.6) (xy 190.5 101.6)) + (wire (pts (xy 175.26 100.33) (xy 210.82 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d53c00fb-ad01-42b9-a205-40de3637f17d) + (uuid c72914d7-c2c7-4855-8918-b20d38fa2ff9) ) - (wire (pts (xy 143.51 110.49) (xy 142.24 110.49)) + (wire (pts (xy 127 85.09) (xy 127 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c864c9f4-8084-4785-971d-49f0b1c88f45) + ) + (wire (pts (xy 107.95 97.79) (xy 107.95 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ca68cc73-7af6-4a1b-856d-d58764f8d7a4) + ) + (wire (pts (xy 127 102.87) (xy 127 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cf6a13c9-5c78-41f3-b7cb-a0e175f473c7) + ) + (wire (pts (xy 104.14 97.79) (xy 107.95 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cfdae4a9-9adf-49ee-9b40-5d88a189a01e) + ) + (wire (pts (xy 163.83 110.49) (xy 162.56 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d58309d4-7b20-400b-aeb1-084aaa58c79f) ) - (wire (pts (xy 142.24 81.28) (xy 142.24 85.09)) + (wire (pts (xy 147.32 100.33) (xy 147.32 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dce258ac-ca65-4bec-ae2b-952f3102abad) + ) + (wire (pts (xy 162.56 81.28) (xy 162.56 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e336e349-c7cf-4de1-88fa-9a074bb610cd) ) - (wire (pts (xy 179.07 99.06) (xy 190.5 99.06)) + (wire (pts (xy 107.95 76.2) (xy 107.95 78.74)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e522ba2c-66ea-4d46-acfc-ced03311c3e5) + (uuid ea3ba1d1-47de-4411-964d-a05649d2c48f) ) - (bus (pts (xy 193.04 101.6) (xy 193.04 104.14)) + (bus (pts (xy 213.36 97.79) (xy 213.36 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f1e0c08a-64b9-48f9-a2ce-b7c5f0709927) ) - (bus (pts (xy 193.04 104.14) (xy 193.04 106.68)) + (bus (pts (xy 213.36 95.25) (xy 213.36 92.71)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f34da976-5a71-446f-b80e-0a963da49d67) ) - (wire (pts (xy 179.07 104.14) (xy 190.5 104.14)) + (wire (pts (xy 198.12 96.52) (xy 198.12 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f6922500-331f-4ed3-8f28-deff560f4708) + (uuid fd7f530a-da92-45bb-95c1-fbe0c963b10f) ) - (bus (pts (xy 193.04 96.52) (xy 193.04 99.06)) + (bus (pts (xy 213.36 90.17) (xy 213.36 92.71)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fd8e889f-73a2-4ce9-987d-066c57665722) ) - (text "TODO: how do we solve this?\nseris resistors??" (at 161.29 111.76 0) + (text "switch connects when IN=0\nso pulldown for default" (at 78.74 104.14 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1b9fb3a1-7b01-4067-9fc9-0787fe9a4574) + (uuid 2639a0cd-e932-4b8e-a0c4-8bf3633f71b9) ) - (text "TODO: decide on flash size & package" (at 123.19 72.39 0) + (text "TODO: decide on flash size & package" (at 143.51 72.39 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid db844745-9528-4d80-b626-d68c6a24f5f3) ) - (text "TODO: how do we solve this?\nseris resistors??" (at 97.79 97.79 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid e0fbdd1a-ff08-46b9-8bef-a992436c260c) - ) - (label "SPI_RP_SD3" (at 179.07 104.14 0) + (label "SPI_RP_SD3" (at 199.39 102.87 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 24a11201-8d12-48a5-a7ea-1015ecc3c816) ) - (label "IO2" (at 154.94 100.33 0) + (label "IO2" (at 175.26 100.33 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 2d0b89cb-79fc-426a-88a6-42d3f1aebe2b) ) - (label "SPI_ICE_SD1" (at 168.91 85.09 0) + (label "SPI_ICE_SD1" (at 182.88 95.25 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 416ffebd-119e-460b-a4cc-afc10e91513b) ) - (label "SPI_RP_SD1" (at 179.07 99.06 0) + (label "SPI_RP_SD1" (at 199.39 97.79 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 633ae6c8-373c-4efb-a787-f9a4f301445c) ) - (label "DI{slash}0" (at 154.94 92.71 0) + (label "DI{slash}0" (at 175.26 92.71 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 63fbe0b6-49cf-4586-95cf-4a78a935623a) ) - (label "CLK" (at 129.54 100.33 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 7c883893-48ea-49ea-8cdd-75d0c276db31) - ) - (label "SPI_RP_SD0" (at 179.07 96.52 0) + (label "SPI_RP_SD0" (at 199.39 95.25 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 8c14f8af-acfb-4573-aa76-f067979d6a78) ) - (label "IO3" (at 154.94 102.87 0) + (label "IO3" (at 175.26 102.87 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid a6ca288e-4423-42ac-b002-ff6bb6800ecf) ) - (label "SPI_RP_SD2" (at 179.07 101.6 0) + (label "SPI_RP_SD2" (at 199.39 100.33 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid a91245e9-0208-4d76-999f-acc16064db9a) ) - (label "DO{slash}1" (at 154.94 95.25 0) + (label "DO{slash}1" (at 175.26 95.25 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid b0066ecf-44a4-4f7b-a2ba-ed3b47122815) ) - (label "SPI_ICE_SD0" (at 168.91 82.55 0) + (label "SPI_ICE_SD0" (at 182.88 92.71 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid e0557f2a-1c34-433a-8031-1bb6c561a3ac) ) - (label "~{CS}" (at 129.54 95.25 180) + (label "~{CS}" (at 149.86 95.25 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid fae07cb2-02c9-4440-8345-2b2025e5c17a) ) - (hierarchical_label "SPI_~{CS}_ICE" (shape input) (at 102.87 86.36 180) + (hierarchical_label "3V3" (shape input) (at 107.95 76.2 90) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 0c11a0ee-8ce8-428f-9c71-92017e40037c) + ) + (hierarchical_label "3V3" (shape input) (at 127 82.55 90) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 565694b6-0a6a-4218-9d58-7bb1a2c0b807) + ) + (hierarchical_label "SPI_~{CS}_ICE" (shape input) (at 104.14 95.25 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 65c566af-8f56-43c6-9b65-a81d3eac03d1) ) - (hierarchical_label "SPI_ICE_SD[0..1]" (shape bidirectional) (at 182.88 82.55 90) + (hierarchical_label "SPI_ICE_SD[0..1]" (shape bidirectional) (at 196.85 87.63 90) (effects (font (size 1.27 1.27)) (justify left)) (uuid 67e0f459-a21e-4901-a04f-0bc819dc10da) ) - (hierarchical_label "3V3" (shape input) (at 142.24 81.28 90) + (hierarchical_label "3V3" (shape input) (at 162.56 81.28 90) (effects (font (size 1.27 1.27)) (justify left)) (uuid 67eebe90-13c9-442d-a023-d301c4626777) ) - (hierarchical_label "SPI_~{CS}_RP" (shape input) (at 102.87 83.82 180) + (hierarchical_label "SPI_~{CS}_~{EN}" (shape input) (at 104.14 97.79 180) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6fc30a27-8310-48ec-9971-d56cd04eb78d) + ) + (hierarchical_label "SPI_~{CS}_RP" (shape input) (at 104.14 88.9 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid cf53e7f3-bf9f-42c4-94df-7fe62d4adbda) ) - (hierarchical_label "SPI_CLK_ICE" (shape input) (at 104.14 107.95 180) + (hierarchical_label "SPI_CLK_ICE" (shape input) (at 146.05 101.6 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid d7a64f64-4d99-4af5-8f91-ff5c612a0263) ) - (hierarchical_label "SPI_RP_SD[0..3]" (shape bidirectional) (at 193.04 96.52 90) + (hierarchical_label "SPI_RP_SD[0..3]" (shape bidirectional) (at 213.36 90.17 90) (effects (font (size 1.27 1.27)) (justify left)) (uuid e573452c-1a32-49a3-9a20-5e939abae9f5) ) - (hierarchical_label "SPI_CLK_RP" (shape input) (at 104.14 105.41 180) + (hierarchical_label "SPI_CLK_RP" (shape input) (at 146.05 99.06 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid ed50ff2d-ebdf-4f94-80df-0f53ca8877b4) ) - (symbol (lib_id "Memory_Flash:W25Q32JVZP") (at 142.24 97.79 0) (unit 1) + (symbol (lib_id "Memory_Flash:W25Q32JVZP") (at 162.56 97.79 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 0f601b06-6c91-4591-9d54-9f251ac0dd9c) - (property "Reference" "U5" (id 0) (at 144.2594 86.4702 0) + (property "Reference" "U3" (id 0) (at 164.5794 86.4702 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "W25Q32JVZP" (id 1) (at 144.2594 89.0071 0) + (property "Value" "W25Q32JVZP" (id 1) (at 164.5794 89.0071 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm" (id 2) (at 142.24 97.79 0) + (property "Footprint" "Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm" (id 2) (at 162.56 97.79 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf" (id 3) (at 142.24 97.79 0) + (property "Datasheet" "http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf" (id 3) (at 162.56 97.79 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 8be201be-634e-4ac3-9ffd-79c8cb88c235)) @@ -401,49 +801,154 @@ (pin "9" (uuid 91f4274c-d4d2-41dc-84d2-539cd6aa7672)) ) - (symbol (lib_id "power:GND") (at 129.54 85.09 270) (unit 1) + (symbol (lib_id "power:GND") (at 114.3 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0f891bb9-fc84-412d-9494-910d6adff54a) + (property "Reference" "#PWR015" (id 0) (at 114.3 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 116.205 89.3338 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 114.3 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 114.3 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid dad5f968-10d3-46fd-8d92-696326eca496)) + ) + + (symbol (lib_id "power:GND") (at 107.95 110.49 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 15e508a9-5114-4662-88f7-f78c2db6230d) + (property "Reference" "#PWR014" (id 0) (at 107.95 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 107.95 114.9334 0)) + (property "Footprint" "" (id 2) (at 107.95 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 107.95 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1606d10b-f07b-4ff0-b80c-a988ef417240)) + ) + + (symbol (lib_id "power:GND") (at 149.86 85.09 270) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 5747da9c-5df1-4d29-8cf3-29aa5dce5d6c) - (property "Reference" "#PWR0109" (id 0) (at 123.19 85.09 0) + (property "Reference" "#PWR016" (id 0) (at 143.51 85.09 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 126.3651 85.5238 90) + (property "Value" "GND" (id 1) (at 146.6851 85.5238 90) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "" (id 2) (at 129.54 85.09 0) + (property "Footprint" "" (id 2) (at 149.86 85.09 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 129.54 85.09 0) + (property "Datasheet" "" (id 3) (at 149.86 85.09 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid cdc33506-f523-459a-86a6-c325f34d820c)) ) - (symbol (lib_id "power:GND") (at 143.51 113.03 0) (unit 1) + (symbol (lib_id "Device:R") (at 107.95 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 58aa138d-9529-4adf-b163-5593749cecf6) + (property "Reference" "R4" (id 0) (at 109.728 103.3053 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10k" (id 1) (at 109.728 105.8422 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 106.172 104.14 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 107.95 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cf4d7ce7-09c9-4edf-9837-1b27348e5503)) + (pin "2" (uuid c8bf2326-6437-468b-84e0-499a901a56df)) + ) + + (symbol (lib_id "Device:C") (at 120.65 85.09 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7555ce15-c819-44a7-ad89-f48d70a77d41) + (property "Reference" "C10" (id 0) (at 120.65 79.2312 90)) + (property "Value" "100nF" (id 1) (at 120.65 81.7681 90)) + (property "Footprint" "" (id 2) (at 124.46 84.1248 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 120.65 85.09 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3054f1f7-b1e8-4424-864e-57857bd6fa24)) + (pin "2" (uuid 2e07dd9b-cc53-498a-a121-090cde826bfb)) + ) + + (symbol (lib_id "power:GND") (at 163.83 113.03 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid cfedbac5-cdb3-4ab9-90c8-40aa7c2dc84b) - (property "Reference" "#PWR0110" (id 0) (at 143.51 119.38 0) + (property "Reference" "#PWR017" (id 0) (at 163.83 119.38 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 143.51 117.4734 0)) - (property "Footprint" "" (id 2) (at 143.51 113.03 0) + (property "Value" "GND" (id 1) (at 163.83 117.4734 0)) + (property "Footprint" "" (id 2) (at 163.83 113.03 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 143.51 113.03 0) + (property "Datasheet" "" (id 3) (at 163.83 113.03 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid ec99651c-332b-48d9-bfe4-38a1a2aea925)) ) - (symbol (lib_id "Device:C") (at 135.89 85.09 90) (unit 1) + (symbol (lib_id "Device:R") (at 107.95 82.55 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid fb7fd1b4-d207-4de5-bfe3-443ad90b042c) - (property "Reference" "C9" (id 0) (at 135.89 79.2312 90)) - (property "Value" "C" (id 1) (at 135.89 81.7681 90)) - (property "Footprint" "" (id 2) (at 139.7 84.1248 0) + (uuid e2cbb072-17a3-4911-84f4-b240cb3e4dda) + (property "Reference" "R3" (id 0) (at 109.728 81.7153 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10k" (id 1) (at 109.728 84.2522 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 106.172 82.55 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 135.89 85.09 0) + (property "Datasheet" "~" (id 3) (at 107.95 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 56154f90-07cb-4928-95ec-275129695c57)) + (pin "2" (uuid 23b76096-f602-4691-bdcd-ab769f3a333c)) + ) + + (symbol (lib_id "Analog_Switch:TS5A3166DCKR") (at 124.46 95.25 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid e35d1f76-9d0c-447d-b8e3-7c5e82f7412a) + (property "Reference" "U9" (id 0) (at 135.89 87.63 0)) + (property "Value" "TS5A3167DCKR" (id 1) (at 135.89 90.1669 0)) + (property "Footprint" "Package_TO_SOT_SMD:SOT-353_SC-70-5" (id 2) (at 123.19 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" " http://www.ti.com/lit/ds/symlink/ts5a3166.pdf" (id 3) (at 124.46 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 87c66daf-df77-4ffd-9321-69d40c2ccffb)) + (pin "2" (uuid b33e438b-f9e6-4fc4-a845-d60975257ffc)) + (pin "3" (uuid 76389a74-58bf-464e-8b11-4e7e804bd345)) + (pin "4" (uuid a33f887e-5543-4dc5-8f77-9a7b070e58d4)) + (pin "5" (uuid 3b736bd9-20d5-4e7d-a509-ddef254e457c)) + ) + + (symbol (lib_id "Device:C") (at 156.21 85.09 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fb7fd1b4-d207-4de5-bfe3-443ad90b042c) + (property "Reference" "C11" (id 0) (at 156.21 79.2312 90)) + (property "Value" "100nF" (id 1) (at 156.21 81.7681 90)) + (property "Footprint" "" (id 2) (at 160.02 84.1248 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 156.21 85.09 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 109aa2e2-dad9-4c06-bbb7-3348e24e50fa)) diff --git a/ice40.kicad_sch b/ice40.kicad_sch index 05977c2..fd5812b 100644 --- a/ice40.kicad_sch +++ b/ice40.kicad_sch @@ -5,6 +5,157 @@ (paper "A4") (lib_symbols + (symbol "74xGxx:74LVC1G08" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -2.54 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LVC1G08" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Single Gate AND LVC CMOS" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Single AND Gate, Low-Voltage CMOS" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT* SG-*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LVC1G08_0_1" + (arc (start 0 -2.54) (mid 2.54 0) (end 0 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy -3.81 -2.54) + (xy -3.81 2.54) + (xy 0 2.54) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "74LVC1G08_1_1" + (pin input line (at -7.62 1.27 0) (length 3.81) + (name "~" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin input line (at -7.62 -1.27 0) (length 3.81) + (name "~" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at 0 -2.54 270) (length 0) hide + (name "GND" (effects (font (size 1.016 1.016)))) + (number "3" (effects (font (size 1.016 1.016)))) + ) + (pin output line (at 6.35 0 180) (length 3.81) + (name "~" (effects (font (size 1.016 1.016)))) + (number "4" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at 0 2.54 90) (length 0) hide + (name "VCC" (effects (font (size 1.016 1.016)))) + (number "5" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "FPGA_Lattice:ICE5LP1K-SG48" (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -8.89 -29.21 0) (effects (font (size 1.27 1.27))) @@ -251,6 +402,58 @@ ) ) ) + (symbol "power:+2V5" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+2V5" (id 1) (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+2V5\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+2V5_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "+2V5_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+2V5" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) (effects (font (size 1.27 1.27)) hide) @@ -345,161 +548,218 @@ ) ) + (junction (at 102.87 60.96) (diameter 0) (color 0 0 0 0) + (uuid 0019d2fa-9949-4ae4-95b8-fcc634afbce1) + ) + (junction (at 111.76 60.96) (diameter 0) (color 0 0 0 0) + (uuid 006f06db-4b32-47c6-a599-e98c3e71e88b) + ) + (junction (at 154.94 50.8) (diameter 0) (color 0 0 0 0) + (uuid 0564d2c2-2d18-4e10-a718-5ee972b3ab1d) + ) + (junction (at 165.1 50.8) (diameter 0) (color 0 0 0 0) + (uuid 21a081ce-1128-402a-bb91-dc542fb2eefc) + ) + (junction (at 102.87 48.26) (diameter 0) (color 0 0 0 0) + (uuid 39a20b21-fc2b-4cb1-9258-4172ef3476ae) + ) + (junction (at 162.56 43.18) (diameter 0) (color 0 0 0 0) + (uuid 3ad75c60-a780-4d21-86c5-2d79e9f5711a) + ) + (junction (at 160.02 62.23) (diameter 0) (color 0 0 0 0) + (uuid 45f897e1-f0fd-4934-8f5d-fa63bff471fd) + ) + (junction (at 121.92 60.96) (diameter 0) (color 0 0 0 0) + (uuid 506e1b97-ffeb-498c-af03-dcb8573f2718) + ) + (junction (at 111.76 48.26) (diameter 0) (color 0 0 0 0) + (uuid 771a13f4-10aa-41fe-8968-92910dd1ac7e) + ) + (junction (at 133.35 60.96) (diameter 0) (color 0 0 0 0) + (uuid 7e1fa10b-5137-41cc-9237-1783687db7c2) + ) + (junction (at 121.92 48.26) (diameter 0) (color 0 0 0 0) + (uuid 9d4d6ce2-c936-4ddd-968a-0f968ab5fd50) + ) (junction (at 115.57 97.79) (diameter 0) (color 0 0 0 0) (uuid ab4b55ce-d06e-4506-9f62-a8b18626c377) ) + (junction (at 133.35 48.26) (diameter 0) (color 0 0 0 0) + (uuid d51372a4-9461-44bb-9390-a102d9898713) + ) + (junction (at 167.64 45.72) (diameter 0) (color 0 0 0 0) + (uuid ef043580-4361-4865-9c7e-1dc6aeff365c) + ) + (junction (at 144.78 48.26) (diameter 0) (color 0 0 0 0) + (uuid fc33bf09-4e50-49ca-9f09-97097b845270) + ) + (junction (at 142.24 48.26) (diameter 0) (color 0 0 0 0) + (uuid fe4b9697-da5b-4a3b-aef8-32d1607cd153) + ) - (bus_entry (at 200.66 134.62) (size -2.54 2.54) + (bus_entry (at 200.66 101.6) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 09cc4628-ceee-417b-951d-5482e344f872) ) - (bus_entry (at 200.66 127) (size -2.54 2.54) + (bus_entry (at 200.66 109.22) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 09d4ae42-dca9-49ec-bb65-0ac62e6b8a26) ) - (bus_entry (at 92.71 120.65) (size -2.54 2.54) + (bus_entry (at 92.71 123.19) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1003446c-218e-425a-a266-16cd82063cfe) ) - (bus_entry (at 148.59 118.11) (size -2.54 2.54) + (bus_entry (at 148.59 125.73) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3222c81b-2327-4e31-ae54-89865a2be687) ) - (bus_entry (at 92.71 138.43) (size -2.54 2.54) + (bus_entry (at 92.71 130.81) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 38b77f67-bc2d-4074-90f4-566c44f83d1f) ) - (bus_entry (at 200.66 121.92) (size -2.54 2.54) + (bus_entry (at 200.66 114.3) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3ebfa967-3c69-4394-891c-3490dee4ac5b) ) - (bus_entry (at 92.71 125.73) (size -2.54 2.54) + (bus_entry (at 92.71 118.11) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 40d08a33-2dae-4d22-8eb3-fca620727671) ) - (bus_entry (at 92.71 123.19) (size -2.54 2.54) + (bus_entry (at 92.71 120.65) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 55f638ca-3ae2-46b5-8869-ca71017ca758) ) - (bus_entry (at 92.71 133.35) (size -2.54 2.54) + (bus_entry (at 92.71 135.89) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 56eed769-7980-4860-bdce-2fdefe2e8ce4) ) - (bus_entry (at 92.71 118.11) (size -2.54 2.54) + (bus_entry (at 92.71 125.73) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 787ccbf1-d7c1-42fb-a7f0-66865e65acbc) ) - (bus_entry (at 200.66 132.08) (size -2.54 2.54) + (bus_entry (at 200.66 104.14) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7ef8702f-e9e7-4e2e-bb3b-6ce296b9dad1) ) - (bus_entry (at 92.71 140.97) (size -2.54 2.54) + (bus_entry (at 92.71 128.27) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8008a101-175b-4d32-aa92-f67239c3283d) ) - (bus_entry (at 148.59 130.81) (size -2.54 2.54) + (bus_entry (at 148.59 113.03) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8606318b-0775-42f8-9ad9-2d7a3838c20c) ) - (bus_entry (at 92.71 135.89) (size -2.54 2.54) + (bus_entry (at 92.71 133.35) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 925850f2-6a4c-4edf-9ffc-76db98cb7ff3) ) - (bus_entry (at 200.66 124.46) (size -2.54 2.54) + (bus_entry (at 200.66 111.76) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 96aedefc-adf3-4291-a863-586cee881518) ) - (bus_entry (at 92.71 128.27) (size -2.54 2.54) + (bus_entry (at 92.71 140.97) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9961a437-8140-403c-97f0-390007af3357) ) - (bus_entry (at 67.31 148.59) (size 2.54 -2.54) + (bus_entry (at 67.31 140.97) (size 2.54 2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a6a8326e-a8df-460d-bb6e-5d2df58d4c3a) ) - (bus_entry (at 67.31 146.05) (size 2.54 -2.54) + (bus_entry (at 67.31 143.51) (size 2.54 2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a6a8326e-a8df-460d-bb6e-5d2df58d4c3b) ) - (bus_entry (at 92.71 130.81) (size -2.54 2.54) + (bus_entry (at 92.71 138.43) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid abdaf4db-eb53-403a-8f15-0bb2a7c201d5) ) - (bus_entry (at 148.59 125.73) (size -2.54 2.54) + (bus_entry (at 148.59 118.11) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ce8d852f-d665-488e-93f6-4671eb685ca5) ) - (bus_entry (at 148.59 113.03) (size -2.54 2.54) + (bus_entry (at 148.59 130.81) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d4bb5b12-dc59-4a67-a7a7-1120def9453e) ) - (bus_entry (at 148.59 120.65) (size -2.54 2.54) + (bus_entry (at 148.59 123.19) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e7606387-b31f-4618-a76b-f4835d8f7421) ) - (bus_entry (at 148.59 128.27) (size -2.54 2.54) + (bus_entry (at 148.59 115.57) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f2e8a32e-bac0-421b-b160-01e2d57ab8ca) ) - (bus_entry (at 148.59 123.19) (size -2.54 2.54) + (bus_entry (at 148.59 120.65) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f646cd06-cca6-4841-a7d0-08cf2a25ad0a) ) - (bus_entry (at 200.66 129.54) (size -2.54 2.54) + (bus_entry (at 200.66 106.68) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f67acccf-8295-4a5d-9f7a-9edf2a1fee4d) ) - (bus_entry (at 200.66 101.6) (size -2.54 2.54) + (bus_entry (at 200.66 134.62) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f8db55e6-30df-4489-a1de-a0d7afb41253) ) - (bus_entry (at 200.66 119.38) (size -2.54 2.54) + (bus_entry (at 200.66 116.84) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f8db55e6-30df-4489-a1de-a0d7afb41254) ) - (bus_entry (at 200.66 106.68) (size -2.54 2.54) + (bus_entry (at 200.66 129.54) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f8db55e6-30df-4489-a1de-a0d7afb41255) ) - (bus_entry (at 200.66 104.14) (size -2.54 2.54) + (bus_entry (at 200.66 132.08) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f8db55e6-30df-4489-a1de-a0d7afb41256) ) - (bus_entry (at 200.66 116.84) (size -2.54 2.54) + (bus_entry (at 200.66 119.38) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f8db55e6-30df-4489-a1de-a0d7afb41257) ) - (bus_entry (at 200.66 114.3) (size -2.54 2.54) + (bus_entry (at 200.66 121.92) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f8db55e6-30df-4489-a1de-a0d7afb41258) ) - (bus_entry (at 200.66 111.76) (size -2.54 2.54) + (bus_entry (at 200.66 124.46) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f8db55e6-30df-4489-a1de-a0d7afb41259) ) - (bus_entry (at 200.66 109.22) (size -2.54 2.54) + (bus_entry (at 200.66 127) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f8db55e6-30df-4489-a1de-a0d7afb4125a) ) - (bus_entry (at 148.59 115.57) (size -2.54 2.54) + (bus_entry (at 148.59 128.27) (size -2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fa719bb8-cd8a-4b1b-964f-1dc36c719a6c) ) - (bus (pts (xy 198.12 106.68) (xy 198.12 109.22)) + (wire (pts (xy 162.56 40.64) (xy 162.56 43.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0551b6f6-14c4-465f-aa15-f5151045a552) + ) + (bus (pts (xy 198.12 129.54) (xy 198.12 127)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 07707fd5-cad7-4c5b-b4fc-528f2186b4c6) ) + (wire (pts (xy 142.24 45.72) (xy 142.24 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 09941f58-c58d-4012-9ab2-2dabb10c7f83) + ) (wire (pts (xy 210.82 121.92) (xy 200.66 121.92)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0adc8fdd-12f2-48a2-8e1d-ed7652abd685) ) - (bus (pts (xy 87.63 130.81) (xy 90.17 130.81)) + (bus (pts (xy 87.63 125.73) (xy 90.17 125.73)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0ce33496-ae98-4c9b-ad5f-2a2446d4be24) ) + (wire (pts (xy 80.01 90.17) (xy 80.01 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 131331eb-4d15-4cc4-936c-11134b3a2e5e) + ) (wire (pts (xy 102.87 128.27) (xy 92.71 128.27)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 14a461b5-8874-4c5b-b434-4059d7099ac6) @@ -512,15 +772,19 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 17373aba-7547-4a3f-ace8-dbba4deff668) ) - (bus (pts (xy 198.12 127) (xy 198.12 129.54)) + (bus (pts (xy 198.12 109.22) (xy 198.12 106.68)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 181efc4a-4a6f-4806-a07d-6193315d5c76) ) - (bus (pts (xy 90.17 135.89) (xy 90.17 138.43)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b02ba40-ae7f-401b-88b5-d2ded24cb83d) - ) + (wire (pts (xy 69.85 100.33) (xy 72.39 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ca3565c-eed5-4487-a671-cd9127672c12) + ) + (wire (pts (xy 168.91 48.26) (xy 144.78 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1cac60d0-5b99-4e94-a347-a0cd3799b0cb) + ) (wire (pts (xy 102.87 140.97) (xy 92.71 140.97)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1e3a8b48-4670-4c86-a167-77bcb1fcd528) @@ -529,9 +793,13 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1e4b76dd-f73c-45ee-99ca-1df6f62c20fa) ) - (wire (pts (xy 88.9 144.78) (xy 88.9 143.51)) + (wire (pts (xy 162.56 43.18) (xy 165.1 43.18)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 264a3b6b-a334-4cc7-98f6-09413103c2a6) + (uuid 2328575f-7d94-40eb-981b-2f509b68e0b8) + ) + (wire (pts (xy 146.05 50.8) (xy 144.78 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 26fbb734-1f29-4ee3-a254-128e38428f99) ) (wire (pts (xy 210.82 104.14) (xy 200.66 104.14)) (stroke (width 0) (type default) (color 0 0 0 0)) @@ -545,7 +813,11 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 28e64b81-4c07-4db9-9158-44a16dd45097) ) - (bus (pts (xy 64.77 143.51) (xy 67.31 143.51)) + (bus (pts (xy 90.17 118.11) (xy 90.17 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 29aad421-83ea-4eb3-8a9a-dc72389f55f9) + ) + (bus (pts (xy 64.77 138.43) (xy 67.31 138.43)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2a05f4ef-5ed2-4385-a5d2-50862f218058) ) @@ -554,7 +826,7 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2a76a9fc-10e5-4498-a09e-1ccf15553015) ) - (bus (pts (xy 90.17 140.97) (xy 90.17 143.51)) + (bus (pts (xy 90.17 128.27) (xy 90.17 125.73)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2b3244af-b240-4cbf-901e-9e7395474ffe) ) @@ -563,15 +835,39 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2cb5caea-37e1-4d72-b68b-89643b03ea21) ) + (wire (pts (xy 133.35 60.96) (xy 121.92 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2cd9dbb0-3690-4698-9f3c-08d18891617e) + ) (wire (pts (xy 158.75 113.03) (xy 148.59 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2cecffa5-6af0-4a0f-bb1c-39592c618f4e) ) - (bus (pts (xy 146.05 113.03) (xy 146.05 115.57)) + (wire (pts (xy 91.44 50.8) (xy 91.44 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2df17ab0-0a54-4ed0-8282-e3e09bec7133) + ) + (wire (pts (xy 102.87 60.96) (xy 102.87 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2e6593ba-88a0-4e98-bf15-08159ee52c51) + ) + (wire (pts (xy 102.87 48.26) (xy 91.44 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2ec694da-67b3-4fa5-9f25-29e87d633d1b) + ) + (wire (pts (xy 142.24 50.8) (xy 142.24 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 30a71306-9c88-4d3f-b75c-6b06d7b2790a) + ) + (bus (pts (xy 146.05 107.95) (xy 146.05 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 311adddc-14f6-41a5-afbb-515db2015606) ) + (wire (pts (xy 111.76 50.8) (xy 111.76 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 312e3363-002b-47dc-91b0-dab5817d8a9b) + ) (wire (pts (xy 210.82 127) (xy 200.66 127)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 31f896f6-4bf0-450a-a9eb-8d434c0aafeb) @@ -580,7 +876,7 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 347fe258-604c-4fbf-9d67-f92593957ed5) ) - (bus (pts (xy 90.17 138.43) (xy 90.17 140.97)) + (bus (pts (xy 90.17 130.81) (xy 90.17 128.27)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 363a7a6d-5df5-4169-aafe-754fd1684dc8) ) @@ -589,7 +885,15 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3684f3dd-b543-4c20-b9ba-4065acbe40f9) ) - (bus (pts (xy 198.12 111.76) (xy 198.12 114.3)) + (wire (pts (xy 167.64 43.18) (xy 167.64 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 37fee70e-c5f1-4883-99ee-ce866ad55765) + ) + (wire (pts (xy 102.87 60.96) (xy 91.44 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 39294484-7cf6-4a35-93be-c1e4bc7c35db) + ) + (bus (pts (xy 198.12 124.46) (xy 198.12 121.92)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 39d3ffae-de63-4329-8d5f-f726bdc31f28) ) @@ -598,15 +902,25 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 39d83d91-5fdc-4b90-a6b2-e8d3a8c43025) ) - (bus (pts (xy 146.05 128.27) (xy 146.05 130.81)) + (bus (pts (xy 146.05 115.57) (xy 146.05 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3b141f78-437e-4558-ae48-4c8f81ba5f53) ) - (bus (pts (xy 67.31 143.51) (xy 67.31 146.05)) + + (wire (pts (xy 111.76 60.96) (xy 102.87 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3c06d6be-9df9-4946-aca9-16a444230f47) + ) + (bus (pts (xy 67.31 138.43) (xy 67.31 140.97)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3c2ede83-fda2-4bb8-87da-590c616b9212) ) - (bus (pts (xy 146.05 115.57) (xy 146.05 118.11)) + + (wire (pts (xy 121.92 60.96) (xy 111.76 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3e235c6f-ae12-4afc-a8f5-3cbc0dcebeb6) + ) + (bus (pts (xy 146.05 128.27) (xy 146.05 125.73)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 45acf32a-5833-4c31-ac5c-aa9bb74d9bb4) ) @@ -619,47 +933,67 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4a4939f0-02f7-413f-80d2-6376522aa280) ) - (bus (pts (xy 198.12 119.38) (xy 198.12 121.92)) + (bus (pts (xy 198.12 116.84) (xy 198.12 114.3)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4d6b60dc-4122-4e8a-896d-e8fe813c3bc3) ) - - (wire (pts (xy 91.44 143.51) (xy 91.44 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4e2a434f-a88f-41f6-bfc3-8dddef12800c) - ) - (bus (pts (xy 67.31 146.05) (xy 67.31 148.59)) + (bus (pts (xy 67.31 143.51) (xy 67.31 140.97)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 50bc80ba-9dad-4b35-a195-85c40d10f1b7) ) + (wire (pts (xy 93.98 99.06) (xy 93.98 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 510e5bae-2ef2-4595-bd99-c2d947564d82) + ) (wire (pts (xy 100.33 151.13) (xy 102.87 151.13)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5293d3bc-b324-405b-b2e2-309a381a683b) ) - (bus (pts (xy 87.63 128.27) (xy 90.17 128.27)) + (bus (pts (xy 87.63 115.57) (xy 90.17 115.57)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 52c1356a-73c1-4751-ae45-ff8c436fde49) ) - (wire (pts (xy 147.32 82.55) (xy 147.32 85.09)) + (wire (pts (xy 152.4 43.18) (xy 149.86 43.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5323cbee-fd53-4994-b2c0-a18ad9d4c60f) + ) + (wire (pts (xy 189.23 48.26) (xy 191.77 48.26)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 57e9a337-095e-45ca-b69d-821413e2c2c5) ) - (bus (pts (xy 90.17 133.35) (xy 90.17 135.89)) + (bus (pts (xy 90.17 130.81) (xy 90.17 133.35)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5a8a24d6-83e9-4d34-ab5c-00f0b77577e8) ) + (wire (pts (xy 142.24 60.96) (xy 133.35 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 60f8a509-b2d8-4f22-bbdd-08e17988aeff) + ) (wire (pts (xy 102.87 118.11) (xy 92.71 118.11)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 61801a0f-6be1-4048-bd05-9ba79534fcdc) ) - (bus (pts (xy 198.12 109.22) (xy 198.12 111.76)) + (bus (pts (xy 198.12 127) (xy 198.12 124.46)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6338f69b-c66b-4d43-a673-ec68cace4136) ) - (bus (pts (xy 90.17 130.81) (xy 90.17 133.35)) + + (wire (pts (xy 121.92 48.26) (xy 133.35 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 64ff098f-3df6-4eb6-8177-42555c92d4c7) + ) + (wire (pts (xy 133.35 50.8) (xy 133.35 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 67773fe3-d3b7-43c2-8f44-382057eee23d) + ) + (wire (pts (xy 133.35 48.26) (xy 142.24 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 68b55c4a-ada0-4d8a-8371-20a83e87e84d) + ) + (bus (pts (xy 90.17 138.43) (xy 90.17 135.89)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6a18d16a-b4a5-4187-b7e2-b86791aace27) ) @@ -672,15 +1006,23 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6d12f5fb-8609-4d97-a6c5-2c669017448a) ) - (wire (pts (xy 91.44 144.78) (xy 88.9 144.78)) + (wire (pts (xy 165.1 62.23) (xy 160.02 62.23)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 76fa52b0-3579-43ab-96e9-d521c4a6fb36) + (uuid 6e7319fd-d61b-4729-bc15-7637a7902eca) ) - (bus (pts (xy 198.12 116.84) (xy 198.12 119.38)) + (wire (pts (xy 86.36 99.06) (xy 93.98 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7529657b-d510-4876-961c-9e9e80309f82) + ) + (wire (pts (xy 154.94 52.07) (xy 154.94 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7571bee1-5c0b-4313-a324-a6d33fc296cb) + ) + (bus (pts (xy 198.12 119.38) (xy 198.12 116.84)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 791b247b-8d7c-4154-b56c-3e1c3efade20) ) - (bus (pts (xy 198.12 132.08) (xy 198.12 134.62)) + (bus (pts (xy 198.12 104.14) (xy 198.12 101.6)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 797d8d3e-704c-4507-8e76-0f98e6ea997f) ) @@ -689,19 +1031,28 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7a8da594-688c-4b7a-ac28-af54b2565f2a) ) - (bus (pts (xy 146.05 123.19) (xy 146.05 125.73)) + (bus (pts (xy 146.05 120.65) (xy 146.05 118.11)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7ef73b27-8989-4843-9912-e9fcf4d62019) ) - (bus (pts (xy 90.17 125.73) (xy 90.17 128.27)) + + (wire (pts (xy 165.1 52.07) (xy 165.1 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8372684a-6479-4ccb-b50d-20bcc0d3d0ba) + ) + (wire (pts (xy 121.92 48.26) (xy 111.76 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8584b3c9-b308-40c2-ae20-ed4241c920ea) + ) + (bus (pts (xy 90.17 118.11) (xy 90.17 115.57)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8b4fc3da-83a9-42ae-9dda-ae3980c1876d) ) - (bus (pts (xy 90.17 125.73) (xy 90.17 123.19)) + (bus (pts (xy 90.17 123.19) (xy 90.17 120.65)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8d375687-b0a6-4144-a564-0d0d9bf5d3d4) ) - (bus (pts (xy 198.12 114.3) (xy 198.12 116.84)) + (bus (pts (xy 198.12 121.92) (xy 198.12 119.38)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8d9f543f-ec04-4f38-9213-b14baffc7ed7) ) @@ -714,9 +1065,13 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 93ec7e20-051f-4ea7-abbd-9e755cff2023) ) - (wire (pts (xy 102.87 143.51) (xy 91.44 143.51)) + (wire (pts (xy 121.92 60.96) (xy 121.92 58.42)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9882861a-9d6e-4070-b7d5-fc50cb7eb45c) + (uuid 95a3decb-7cf6-47b6-b391-c1546033cc40) + ) + (wire (pts (xy 133.35 60.96) (xy 133.35 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 99886a9f-2b84-42b8-a4ab-f56c638c5347) ) (wire (pts (xy 210.82 129.54) (xy 200.66 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) @@ -726,10 +1081,18 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9bc7ac64-8b79-4059-ad3f-dda2261ac376) ) + (wire (pts (xy 111.76 48.26) (xy 102.87 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9c38cfd4-8e75-4ec3-ace4-fc2d77561844) + ) (wire (pts (xy 210.82 111.76) (xy 200.66 111.76)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9dbb8e3b-b79b-4524-9009-d0f46bf5d696) ) + (wire (pts (xy 142.24 58.42) (xy 142.24 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9dcac6c9-13db-45c6-b9f2-b6e48564e33c) + ) (wire (pts (xy 210.82 116.84) (xy 200.66 116.84)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9fc7de46-7150-4659-8ceb-8dd81da7e1a6) @@ -738,11 +1101,15 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a37a1de2-a991-4dca-a117-31aa0ed3cf25) ) - (bus (pts (xy 146.05 118.11) (xy 146.05 120.65)) + (bus (pts (xy 146.05 125.73) (xy 146.05 123.19)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a5ccf9e5-c50a-4e98-a2cd-d7454859dd84) ) + (wire (pts (xy 165.1 59.69) (xy 165.1 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a639310e-bcc3-46b3-a360-7669512273c2) + ) (wire (pts (xy 208.28 142.24) (xy 210.82 142.24)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a8834550-4265-44d7-bc36-2acaaaba56bd) @@ -755,28 +1122,63 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid adacd62a-2130-40d9-9d0f-f626b327a0b8) ) + (wire (pts (xy 93.98 110.49) (xy 102.87 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ae0a71a7-bda9-4410-8bdb-dd2744ec1dd1) + ) + (wire (pts (xy 165.1 43.18) (xy 165.1 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aebf5a21-d23a-4ca5-8769-c4bd6a98eff7) + ) (wire (pts (xy 102.87 123.19) (xy 92.71 123.19)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid af8fcfea-5092-4029-8993-f8a2cf3fca8d) ) + (wire (pts (xy 80.01 101.6) (xy 80.01 106.68)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid afcb8951-bb05-48f7-b705-7fb98af47f0f) + ) (wire (pts (xy 210.82 106.68) (xy 200.66 106.68)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b4827277-991a-432a-a881-2932e5e2b703) ) - (bus (pts (xy 146.05 125.73) (xy 146.05 128.27)) + (bus (pts (xy 146.05 118.11) (xy 146.05 115.57)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b4b01c25-f26a-40ac-a9bf-1b7ef62f4c16) ) + (wire (pts (xy 121.92 50.8) (xy 121.92 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b51bf6e3-867f-4eb2-8afa-e4037b8a1b17) + ) + (wire (pts (xy 168.91 50.8) (xy 165.1 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b5d47692-439c-494d-a81d-1b73bb9105c5) + ) + (wire (pts (xy 154.94 62.23) (xy 154.94 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b7eb4fa5-adea-46f1-8d31-ba9214f404f9) + ) + (wire (pts (xy 168.91 45.72) (xy 167.64 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b8aa13d9-1905-445a-8ff2-069be9e7d709) + ) (wire (pts (xy 210.82 114.3) (xy 200.66 114.3)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ba6b42b6-1359-45b6-bf65-0c76c77124ed) ) - (bus (pts (xy 90.17 123.19) (xy 90.17 120.65)) + (wire (pts (xy 69.85 97.79) (xy 72.39 97.79)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid be5dc52f-bfb1-41a7-9eb0-a9c1ee9854ad) + (uuid bd0a3dc8-136f-4437-b341-24ba122d47b1) + ) + (wire (pts (xy 165.1 50.8) (xy 154.94 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bd94b31f-e953-4b82-9448-e018ffe5756b) + ) + (wire (pts (xy 160.02 62.23) (xy 160.02 64.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bdd85ab2-3dd5-4072-8c44-690441729c22) ) - (wire (pts (xy 102.87 133.35) (xy 92.71 133.35)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c6c6d119-03f9-41df-a204-f95b6c532dba) @@ -785,11 +1187,11 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c6e545d7-0172-4a7e-8543-9db07a2415e7) ) - (bus (pts (xy 198.12 104.14) (xy 198.12 106.68)) + (bus (pts (xy 198.12 132.08) (xy 198.12 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c7a87eeb-a417-4a6c-bcb1-c89088e19747) ) - (bus (pts (xy 198.12 124.46) (xy 198.12 127)) + (bus (pts (xy 198.12 111.76) (xy 198.12 109.22)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid cbe193f0-2efb-481c-88a2-d62515c4918c) ) @@ -802,11 +1204,16 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid cde31c47-21a0-4eec-84fc-31ad3db065b9) ) - (bus (pts (xy 146.05 120.65) (xy 146.05 123.19)) + (bus (pts (xy 146.05 123.19) (xy 146.05 120.65)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d5da51e5-e5fa-4690-ba90-7cc6e3ade8f2) ) - (bus (pts (xy 198.12 121.92) (xy 198.12 124.46)) + + (wire (pts (xy 154.94 50.8) (xy 153.67 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d87f5d20-7dee-4f3d-8bb3-7e5f11f78b40) + ) + (bus (pts (xy 198.12 114.3) (xy 198.12 111.76)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d9c43132-1e7d-4e1b-b234-f089f2041208) ) @@ -815,59 +1222,93 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d9cf89d9-e2fd-44c7-bc95-1a35d463f0a9) ) - (bus (pts (xy 146.05 130.81) (xy 146.05 133.35)) + (bus (pts (xy 146.05 113.03) (xy 146.05 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid daa8b82a-0080-4948-9353-93af4d88b974) ) - (bus (pts (xy 198.12 134.62) (xy 198.12 137.16)) + (bus (pts (xy 198.12 101.6) (xy 198.12 99.06)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid db4a1e24-c363-4fbe-a744-4db83f0b399c) ) - (bus (pts (xy 198.12 100.33) (xy 198.12 104.14)) + (bus (pts (xy 198.12 96.52) (xy 198.12 99.06)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid de5a58b8-7276-444b-beb5-97257c10fec9) ) - (wire (pts (xy 69.85 143.51) (xy 88.9 143.51)) + (wire (pts (xy 69.85 143.51) (xy 102.87 143.51)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid de912223-b22a-44f6-8fd8-1a906f3c3741) ) + (wire (pts (xy 160.02 43.18) (xy 162.56 43.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e711eeba-ef79-489a-8694-640e074da0d3) + ) (wire (pts (xy 158.75 128.27) (xy 148.59 128.27)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e96e1df2-0e73-4cc7-bc3f-6d11854bcddf) ) - (bus (pts (xy 198.12 129.54) (xy 198.12 132.08)) + (bus (pts (xy 198.12 106.68) (xy 198.12 104.14)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e9e0004c-5b88-45a3-99c5-3eab24356ceb) ) + (wire (pts (xy 167.64 45.72) (xy 165.1 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ec561f27-2d65-4209-bc9d-59b2f0598980) + ) + (wire (pts (xy 142.24 48.26) (xy 144.78 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ed218e80-56d3-4a12-9679-6f94bdbf2b2d) + ) (wire (pts (xy 115.57 97.79) (xy 115.57 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f629966c-c23e-4d79-b674-b1e3e9bc79e3) ) - - (text "TODO: power stuff" (at 119.38 57.15 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 08c9503b-ba19-4baf-ac77-138f076db20b) + (wire (pts (xy 91.44 60.96) (xy 91.44 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f78d67ad-8976-45ac-89e2-ac8147d4ca5e) ) - (text "TODO: AND\nthese two" (at 82.55 113.03 0) + (wire (pts (xy 144.78 50.8) (xy 144.78 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f81e634f-3a3b-4bc2-abc1-becddc3997f3) + ) + (wire (pts (xy 111.76 60.96) (xy 111.76 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f8da65e9-8839-414e-870c-12004b5cd975) + ) + (bus (pts (xy 90.17 133.35) (xy 90.17 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f9a9199a-d5c4-490b-9967-ce5c4cb36df7) + ) + + (wire (pts (xy 102.87 50.8) (xy 102.87 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fc67ae1e-e916-43cf-a213-8f2b35590240) + ) + (wire (pts (xy 160.02 62.23) (xy 154.94 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fdec9a37-9ce2-4f4f-ab6b-7c9b53aff751) + ) + + (text "* nRST has a 10k PU\n* CRESET has a 10k PD\niCE40 RSTIN margins are 200mV!\n=> can't use diode logic!!!" + (at 44.45 93.98 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 82afc606-f3fb-42c7-8f05-20b124835065) + (uuid 89ae9285-7353-4116-8408-06c0c9e84277) ) (text "TODO: select\nPSU here" (at 213.36 80.01 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid cd240955-b741-48a4-8d2b-a8a987dfc50c) ) - (text "TODO: ALSO MAKE SURE\nPSU SEQUENCING WORKS!!!" (at 115.57 72.39 0) + (text "NOTE: KEEP VCCPLL LOOP\nAREA SMALL AND CLEAN!" (at 167.64 64.77 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ea556bcd-44ba-49e9-b08b-afb39f731edb) + (uuid cd87a060-a070-46eb-ab41-b7731a8ad5b7) ) (label "ICEIO0" (at 92.71 128.27 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 067b0567-6b6a-4354-888a-1c1332857001) ) - (label "R2IACK" (at 92.71 120.65 0) + (label "R2IST" (at 92.71 120.65 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 0f2d996e-7199-4a6c-ab1d-fea305c8456d) ) @@ -899,7 +1340,7 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 45a13624-e48e-475e-a6b8-47b98eacffef) ) - (label "I2RACK" (at 92.71 125.73 0) + (label "I2RST" (at 92.71 125.73 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 4bacc34b-b4a9-401f-9b25-d523b8799c7c) ) @@ -919,14 +1360,10 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 71fae8b5-d936-4773-b60e-b97a0c4081e4) ) - (label "I2RRQ" (at 92.71 123.19 0) + (label "I2RAV" (at 92.71 123.19 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 790656b7-6afd-4be7-82f2-9b86c5b92987) ) - (label "VPP_2V5" (at 144.78 62.23 90) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 79cb31ea-50d1-4176-8a1d-90049ec10e4c) - ) (label "DQ1" (at 148.59 130.81 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 7b867cfa-3373-435f-9aa6-3aeaa1846c33) @@ -963,8 +1400,8 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid a3462d1e-8325-4fdf-bfca-f1be4f7e19a4) ) - (label "VCCPLL" (at 149.86 62.23 90) - (effects (font (size 1.27 1.27)) (justify left bottom)) + (label "VCCPLL" (at 168.91 50.8 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid a65843e1-740f-4a19-8c7b-a91ae2551892) ) (label "ICEIO2" (at 92.71 140.97 0) @@ -991,11 +1428,7 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid c54c1d50-4172-42cf-889d-d36038837fad) ) - (label "ICEVCC" (at 147.32 62.23 90) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid cfac5ecd-4592-4d9f-9dcf-3cb175d9448e) - ) - (label "R2IRQ" (at 92.71 118.11 0) + (label "R2IAV" (at 92.71 118.11 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid db4886e3-eda4-48e0-901e-8425c8edd480) ) @@ -1020,11 +1453,11 @@ (uuid fed10521-bc26-4d05-9ca5-07f89ac145f6) ) - (hierarchical_label "1V2" (shape input) (at 147.32 48.26 90) + (hierarchical_label "1V2" (shape input) (at 142.24 45.72 90) (effects (font (size 1.27 1.27)) (justify left)) (uuid 03688f01-7b19-49d5-a1e4-75c479f6d1bd) ) - (hierarchical_label "ICEIO[0..5]" (shape bidirectional) (at 87.63 130.81 180) + (hierarchical_label "ICEIO[0..5]" (shape bidirectional) (at 87.63 125.73 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 2006d34a-1abc-4935-b28f-e223635732cc) ) @@ -1032,7 +1465,7 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 28e3ffc9-65d4-46c9-a2ea-97e4428d2f38) ) - (hierarchical_label "DQ[0..7]" (shape bidirectional) (at 146.05 113.03 90) + (hierarchical_label "DQ[0..7]" (shape bidirectional) (at 146.05 107.95 90) (effects (font (size 1.27 1.27)) (justify left)) (uuid 5261fded-511c-44b4-98fb-ac62c904206d) ) @@ -1044,15 +1477,15 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid 6802c464-d9cb-4d5e-bbe1-8920ecce9cf8) ) - (hierarchical_label "~{CRESET}" (shape input) (at 81.28 111.76 180) + (hierarchical_label "~{CRESET}" (shape input) (at 69.85 100.33 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 6be4e6e6-5700-4e06-95ae-665ea5c7962c) ) - (hierarchical_label "~{RESET}" (shape input) (at 81.28 109.22 180) + (hierarchical_label "~{RESET}" (shape input) (at 69.85 97.79 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 6dd32ce1-5cc7-4574-9440-2cfae9ad535e) ) - (hierarchical_label "ICELVIO[0..13]" (shape bidirectional) (at 198.12 100.33 90) + (hierarchical_label "ICELVIO[0..13]" (shape bidirectional) (at 198.12 96.52 90) (effects (font (size 1.27 1.27)) (justify left)) (uuid 908cd9a6-f63e-4e84-975b-cfa2d6fc3a94) ) @@ -1060,6 +1493,10 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 932298c8-4d5d-4eb0-9563-60970b879abf) ) + (hierarchical_label "2V5" (shape input) (at 162.56 40.64 90) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 9d70c83a-05ed-4e4f-87a5-f39b5e063ebf) + ) (hierarchical_label "SPI_CLK_ICE" (shape output) (at 100.33 148.59 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid b7c4c28f-9867-4ef1-8c94-ef8670a31202) @@ -1072,11 +1509,11 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid c116c424-52ac-41f9-9bba-eaaadedfbc05) ) - (hierarchical_label "FIFOCTL{R2IRQ,R2IACK,I2RRQ,I2RACK}" (shape bidirectional) (at 87.63 128.27 180) + (hierarchical_label "FIFOCTL{R2IAV,R2IST,I2RAV,I2RST}" (shape bidirectional) (at 87.63 115.57 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid cc894c26-cd79-4e3d-859c-414bbc4bcd2f) ) - (hierarchical_label "SPI_ICE_SD[0..1]" (shape bidirectional) (at 64.77 143.51 180) + (hierarchical_label "SPI_ICE_SD[0..1]" (shape bidirectional) (at 64.77 138.43 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid cdf12ff4-8979-4ae9-8389-46a09be43794) ) @@ -1089,26 +1526,63 @@ (uuid df529959-206c-4f41-88cc-93c64d6aa28a) ) - (symbol (lib_id "power:GND") (at 147.32 85.09 0) (unit 1) + (symbol (lib_id "74xGxx:74LVC1G08") (at 80.01 99.06 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 01538114-e202-4d9b-a872-b441876da925) + (property "Reference" "U11" (id 0) (at 79.375 92.8202 0)) + (property "Value" "74LVC1G08" (id 1) (at 79.375 95.3571 0)) + (property "Footprint" "Package_TO_SOT_SMD:SOT-353_SC-70-5" (id 2) (at 80.01 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 80.01 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5ef15e65-5599-4e45-91c8-d5096a862cf3)) + (pin "2" (uuid 0ed6eacd-6597-42ec-93b5-b8a25b903b93)) + (pin "3" (uuid 7ca3405c-66b4-4c09-bd57-cd4def04185f)) + (pin "4" (uuid 8bfb2c68-e658-4e17-b469-f49f537d8c53)) + (pin "5" (uuid 85638ca5-3b02-433d-8ebf-683ae3afd394)) + ) + + (symbol (lib_id "power:GND") (at 191.77 48.26 90) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 0b54a810-36b9-49ac-95b8-794604ed3720) - (property "Reference" "#PWR0116" (id 0) (at 147.32 91.44 0) + (property "Reference" "#PWR037" (id 0) (at 198.12 48.26 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 147.32 89.5334 0)) - (property "Footprint" "" (id 2) (at 147.32 85.09 0) + (property "Value" "GND" (id 1) (at 196.2134 48.26 0)) + (property "Footprint" "" (id 2) (at 191.77 48.26 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 147.32 85.09 0) + (property "Datasheet" "" (id 3) (at 191.77 48.26 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid e9345fae-4d3e-4d93-90b7-d4079f7bd210)) ) + (symbol (lib_id "Device:C") (at 156.21 43.18 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 166c1645-4253-4a13-83f8-9fe44f81bd5f) + (property "Reference" "C19" (id 0) (at 157.0447 40.259 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "100nF" (id 1) (at 154.5078 40.259 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 152.4 42.2148 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 156.21 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c7b3542a-ea25-4642-aa22-7785cbc3b528)) + (pin "2" (uuid 3769c273-26c4-499d-b7ff-cb7425fc758d)) + ) + (symbol (lib_id "FPGA_Lattice:ICE5LP1K-SG48") (at 115.57 128.27 0) (unit 2) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 21af2b8b-e9b3-438c-bae6-390833797cd1) - (property "Reference" "U7" (id 0) (at 115.57 155.7004 0)) + (property "Reference" "U1" (id 0) (at 115.57 155.7004 0)) (property "Value" "ICE5LP1K-SG48" (id 1) (at 115.57 158.2373 0)) (property "Footprint" "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm" (id 2) (at 115.57 162.56 0) (effects (font (size 1.27 1.27)) hide) @@ -1170,7 +1644,7 @@ (symbol (lib_id "power:+3V3") (at 115.57 95.25 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 2e46fef2-dca9-4dab-9f29-87947a236523) - (property "Reference" "#PWR0117" (id 0) (at 115.57 99.06 0) + (property "Reference" "#PWR032" (id 0) (at 115.57 99.06 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "+3V3" (id 1) (at 115.57 91.6742 0)) @@ -1183,19 +1657,38 @@ (pin "1" (uuid 3cdbe283-899b-49e2-84b5-ed30f73ca5a9)) ) - (symbol (lib_id "FPGA_Lattice:ICE5LP1K-SG48") (at 147.32 72.39 0) (unit 4) + (symbol (lib_id "Device:C") (at 91.44 54.61 180) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid 3a3f03c0-22c6-4fb8-9aa2-9b5bc97b6a90) - (property "Reference" "U7" (id 0) (at 153.162 71.5553 0) + (uuid 324936c3-f932-46da-a731-576c6f55a633) + (property "Reference" "C12" (id 0) (at 88.519 55.4447 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "ICE5LP1K-SG48" (id 1) (at 153.162 74.0922 0) + (property "Value" "10nF" (id 1) (at 88.519 52.9078 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm" (id 2) (at 147.32 106.68 0) + (property "Footprint" "" (id 2) (at 90.4748 50.8 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://www.latticesemi.com/Products/FPGAandCPLD/iCE40Ultra" (id 3) (at 137.16 46.99 0) + (property "Datasheet" "~" (id 3) (at 91.44 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ae369258-2e85-465d-8580-76e13df4e9b6)) + (pin "2" (uuid 875d208a-ab6c-4063-85de-6ffe2da74805)) + ) + + (symbol (lib_id "FPGA_Lattice:ICE5LP1K-SG48") (at 179.07 48.26 90) (unit 4) + (in_bom yes) (on_board yes) + (uuid 3a3f03c0-22c6-4fb8-9aa2-9b5bc97b6a90) + (property "Reference" "U12" (id 0) (at 186.69 57.1469 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ICE5LP1K-SG48" (id 1) (at 186.69 54.61 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm" (id 2) (at 213.36 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.latticesemi.com/Products/FPGAandCPLD/iCE40Ultra" (id 3) (at 153.67 58.42 0) (effects (font (size 1.27 1.27)) hide) ) (pin "23" (uuid 8d3e4cb4-a193-4b7e-8fcf-7b93e6e71f92)) @@ -1249,10 +1742,101 @@ (pin "5" (uuid dfa8de64-fa98-4b85-a4d3-bf377cfc4a4a)) ) + (symbol (lib_id "power:+3V3") (at 80.01 90.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3c900350-362f-4d95-913d-20609525e910) + (property "Reference" "#PWR030" (id 0) (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (id 1) (at 80.01 86.5942 0)) + (property "Footprint" "" (id 2) (at 80.01 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 80.01 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9361c4e4-5184-4d28-9d84-e9b71b8dc7d9)) + ) + + (symbol (lib_id "Device:C") (at 102.87 54.61 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3e2c900e-1979-4b63-80ec-a6f3b7027cb9) + (property "Reference" "C13" (id 0) (at 99.949 55.4447 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "100nF" (id 1) (at 99.949 52.9078 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 101.9048 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 102.87 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid df6106b1-74a7-4fbd-a07e-2a17807c2d9f)) + (pin "2" (uuid 9eaa348a-cd9d-47e4-b4d1-09069bb4d8db)) + ) + + (symbol (lib_id "Device:C") (at 154.94 55.88 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 49781318-5d32-4bd7-af3c-c9a524a41c6c) + (property "Reference" "C18" (id 0) (at 157.861 55.0453 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "100nF" (id 1) (at 157.861 57.5822 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 155.9052 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 154.94 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 89794f69-e747-4661-99d8-ceb17907e7c4)) + (pin "2" (uuid 4b38c31a-27c2-42b2-a256-c608b6eb5846)) + ) + + (symbol (lib_id "power:GND") (at 160.02 64.77 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 49d727e0-8d01-40a5-9903-7a5639347dfc) + (property "Reference" "#PWR034" (id 0) (at 160.02 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 161.925 66.4738 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 160.02 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 160.02 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9ced1b59-356a-4f7e-8b70-7d3f24beaf24)) + ) + + (symbol (lib_id "Device:C") (at 142.24 54.61 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 4a39d86f-0415-4cfe-8fa5-18946406391e) + (property "Reference" "C17" (id 0) (at 139.319 55.4447 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (id 1) (at 139.319 52.9078 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 141.2748 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 142.24 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0f0a267c-90a0-44f7-8a00-f119c1fec9a9)) + (pin "2" (uuid e087658e-716f-427c-917c-d4176e537b40)) + ) + (symbol (lib_id "FPGA_Lattice:ICE5LP1K-SG48") (at 220.98 116.84 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 51d4f725-717b-419f-9a23-f806ef794ab3) - (property "Reference" "U7" (id 0) (at 229.362 117.2753 0) + (property "Reference" "U12" (id 0) (at 229.362 117.2753 0) (effects (font (size 1.27 1.27)) (justify left)) ) (property "Value" "ICE5LP1K-SG48" (id 1) (at 229.362 119.8122 0) @@ -1315,10 +1899,111 @@ (pin "5" (uuid 6b729287-27d7-4b48-baaf-b0b4551a984c)) ) + (symbol (lib_id "power:GND") (at 149.86 43.18 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56d0b251-99b4-4ac8-99f9-88af541d98db) + (property "Reference" "#PWR033" (id 0) (at 143.51 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 145.4166 43.18 0)) + (property "Footprint" "" (id 2) (at 149.86 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 149.86 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ec60bed2-0429-40df-8cca-ed333ee1b884)) + ) + + (symbol (lib_id "Device:C") (at 133.35 54.61 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 66646e9c-2115-42ee-8605-210653e2cd72) + (property "Reference" "C16" (id 0) (at 130.429 55.4447 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "100nF" (id 1) (at 130.429 52.9078 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 132.3848 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 133.35 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a2656c45-75b8-4fca-9461-dc518f4b03d0)) + (pin "2" (uuid 91ba9f06-337b-4339-8907-e5c50284fc8d)) + ) + + (symbol (lib_id "power:GND") (at 80.01 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7173bb29-f06b-45e8-b721-4c2404a41883) + (property "Reference" "#PWR031" (id 0) (at 80.01 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 80.01 111.1234 0)) + (property "Footprint" "" (id 2) (at 80.01 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 80.01 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 287a0044-1419-452a-9361-a4f315106d4c)) + ) + + (symbol (lib_id "Device:R") (at 149.86 50.8 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7ab34fd8-ee27-42f5-8fe8-c34e7bf0f526) + (property "Reference" "R10" (id 0) (at 149.86 55.5158 90)) + (property "Value" "100" (id 1) (at 149.86 52.9789 90)) + (property "Footprint" "" (id 2) (at 149.86 49.022 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 149.86 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bbde114c-31e4-4d32-9a90-12af0cd39079)) + (pin "2" (uuid d71f5e4c-5c9a-4766-bf93-ac9207f77c78)) + ) + + (symbol (lib_id "Device:C") (at 121.92 54.61 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a5be13c6-5e95-4402-bbe5-2a4bb2ebe2a4) + (property "Reference" "C15" (id 0) (at 118.999 55.4447 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10nF" (id 1) (at 118.999 52.9078 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 120.9548 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 121.92 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0ae2b34c-80ad-4603-acf1-cf2cc8918c6f)) + (pin "2" (uuid eaade350-d998-4c79-98cd-733b5571e8ce)) + ) + + (symbol (lib_id "power:+2V5") (at 167.64 43.18 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ae3cc14d-f78b-45b1-b4a5-f00ae92f5de5) + (property "Reference" "#PWR035" (id 0) (at 167.64 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+2V5" (id 1) (at 167.64 39.6042 0)) + (property "Footprint" "" (id 2) (at 167.64 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 167.64 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 81529276-48a3-4627-af52-6d3db863ed4b)) + ) + (symbol (lib_id "power:+3V3") (at 218.44 73.66 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid cee563d0-e92b-4488-96c7-43c586a2105f) - (property "Reference" "#PWR0115" (id 0) (at 218.44 77.47 0) + (property "Reference" "#PWR038" (id 0) (at 218.44 77.47 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "+3V3" (id 1) (at 218.44 70.0842 0)) @@ -1334,7 +2019,7 @@ (symbol (lib_id "FPGA_Lattice:ICE5LP1K-SG48") (at 168.91 118.11 0) (unit 3) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid d4f51df9-61f2-460b-acf1-fbb595e73296) - (property "Reference" "U7" (id 0) (at 177.292 117.2753 0) + (property "Reference" "U12" (id 0) (at 177.292 117.2753 0) (effects (font (size 1.27 1.27)) (justify left)) ) (property "Value" "ICE5LP1K-SG48" (id 1) (at 177.292 119.8122 0) @@ -1397,10 +2082,48 @@ (pin "5" (uuid 40f83559-83ac-463d-89d9-b5ac6f7070c5)) ) + (symbol (lib_id "Device:C") (at 111.76 54.61 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e793ee49-c690-4b3b-b046-b5bbf704e90a) + (property "Reference" "C14" (id 0) (at 108.839 55.4447 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (id 1) (at 108.839 52.9078 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 110.7948 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 111.76 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ea79704b-5eb5-4825-bd8e-ef0124dfac4a)) + (pin "2" (uuid b5e3f00b-9b23-472d-a663-47bd00188859)) + ) + + (symbol (lib_id "Device:C") (at 165.1 55.88 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ef3921d1-1a37-4e4e-80bd-3680f1bf62b2) + (property "Reference" "C20" (id 0) (at 168.021 55.0453 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10uF" (id 1) (at 168.021 57.5822 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 166.0652 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 165.1 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f5c3d207-9a4e-411d-ae4d-a5b4344b9afb)) + (pin "2" (uuid 233eec3c-4cf4-4509-950e-25540cbe370e)) + ) + (symbol (lib_id "power:+3V3") (at 168.91 97.79 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid f3a769a7-c50d-43cd-82c4-05309e0fca83) - (property "Reference" "#PWR0118" (id 0) (at 168.91 101.6 0) + (property "Reference" "#PWR036" (id 0) (at 168.91 101.6 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "+3V3" (id 1) (at 168.91 94.2142 0)) diff --git a/ice40lp1k-devboard.kicad_sch b/ice40lp1k-devboard.kicad_sch index cd72622..78eab0e 100644 --- a/ice40lp1k-devboard.kicad_sch +++ b/ice40lp1k-devboard.kicad_sch @@ -54,6 +54,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0c195c45-f26d-4fdd-8f25-e2ea51a2ba84) ) + (wire (pts (xy 107.95 115.57) (xy 118.11 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0c617844-19cc-49f6-83d8-9e0236b0f2f1) + ) (wire (pts (xy 107.95 71.12) (xy 113.03 71.12)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1888d50b-5855-4691-8697-68665c0c9b8b) @@ -336,7 +340,7 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid fb42111f-dfc5-4f4e-8260-f03d324cd515) ) - (pin "FIFOCTL{R2IRQ,R2IACK,I2RRQ,I2RACK}" bidirectional (at 140.97 85.09 270) + (pin "FIFOCTL{R2IAV,R2IST,I2RAV,I2RST}" bidirectional (at 140.97 85.09 270) (effects (font (size 1.27 1.27)) (justify left)) (uuid 801ac24e-6536-4057-81c7-c75dc4eb621a) ) @@ -424,6 +428,10 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid a5554c0d-a994-422c-b974-b043384e3bea) ) + (pin "SPI_~{CS}_~{EN}" input (at 107.95 115.57 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9fad50e2-4aeb-4dcd-ab53-79ea6b285684) + ) ) (sheet (at 45.72 41.91) (size 16.51 20.32) (fields_autoplaced) @@ -528,11 +536,11 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid 431fae85-459f-43d2-8737-4036449efb4e) ) - (pin "FIFOCTL{R2IRQ,R2IACK,I2RRQ,I2RACK}" bidirectional (at 140.97 93.98 90) + (pin "FIFOCTL{R2IAV,R2IST,I2RAV,I2RST}" bidirectional (at 140.97 93.98 90) (effects (font (size 1.27 1.27)) (justify right)) (uuid 4369495f-375d-4dd7-9c91-2c60b2cc797b) ) - (pin "RPIO[0..7]" bidirectional (at 157.48 127 0) + (pin "RPIO[0..6]" bidirectional (at 157.48 127 0) (effects (font (size 1.27 1.27)) (justify right)) (uuid b7143f16-443b-455c-8007-0a3196364e7f) ) @@ -540,6 +548,10 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid 88320157-5f09-4cbd-b292-335363eee05d) ) + (pin "SPI_~{CS}_~{EN}" output (at 118.11 115.57 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 142efbea-b411-44ce-9dc2-b38d7a161843) + ) ) (sheet (at 179.07 34.29) (size 43.18 110.49) (fields_autoplaced) @@ -616,7 +628,7 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 5ba08aef-fb6d-456a-9eb1-57b303e4e30b) ) - (pin "RPIO[0..7]" bidirectional (at 179.07 127 180) + (pin "RPIO[0..6]" bidirectional (at 179.07 127 180) (effects (font (size 1.27 1.27)) (justify left)) (uuid c5c75ba1-8c11-4b97-90ef-3e2d6f0f8600) ) @@ -637,59 +649,119 @@ ) (symbol_instances - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/50f6eccd-f581-4950-bc23-032f2a1bf67c" - (reference "#PWR0101") (unit 1) (value "+3V3") (footprint "") + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/75a54dc9-c631-4888-a106-ce12a18aea28" + (reference "#PWR01") (unit 1) (value "VBUS") (footprint "") ) (path "/2d44100a-d992-41b4-9844-07fb6385f2db/7bc0929a-54d2-46d4-a62d-3bd756dbe023" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") + (reference "#PWR02") (unit 1) (value "GND") (footprint "") ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/4e54cf64-7ef9-4ae3-8741-96b31d5656e9" - (reference "#PWR0103") (unit 1) (value "GND") (footprint "") + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/a8467c9e-cb2d-4fa7-91ab-40be4230809e" + (reference "#PWR03") (unit 1) (value "GND") (footprint "") ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/57f005e5-b56e-4eb3-b10b-fdad64722b7f" - (reference "#PWR0104") (unit 1) (value "GND") (footprint "") - ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/98cb2bee-55b5-4c43-a162-fb7d4b2a5e2e" - (reference "#PWR0105") (unit 1) (value "+1V2") (footprint "") - ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/1b5c9be8-b47c-4006-80af-fad345bc78a1" - (reference "#PWR0106") (unit 1) (value "+2V5") (footprint "") - ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/8bc6bce1-bd56-40ac-8249-edacc5ea666f" - (reference "#PWR0107") (unit 1) (value "+1V8") (footprint "") + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/9d9b1ca7-c0bd-48c7-a30f-98496137832d" + (reference "#PWR04") (unit 1) (value "GND") (footprint "") ) (path "/2d44100a-d992-41b4-9844-07fb6385f2db/474a6739-3c7f-482f-8554-239321201c54" - (reference "#PWR0108") (unit 1) (value "GND") (footprint "") + (reference "#PWR05") (unit 1) (value "GND") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/4e54cf64-7ef9-4ae3-8741-96b31d5656e9" + (reference "#PWR06") (unit 1) (value "GND") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/50f6eccd-f581-4950-bc23-032f2a1bf67c" + (reference "#PWR07") (unit 1) (value "+3V3") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/1b5c9be8-b47c-4006-80af-fad345bc78a1" + (reference "#PWR08") (unit 1) (value "+2V5") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/8bc6bce1-bd56-40ac-8249-edacc5ea666f" + (reference "#PWR09") (unit 1) (value "+1V8") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/e8641208-facd-4c49-ada2-a27c4285f25b" + (reference "#PWR010") (unit 1) (value "VBUS") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/c41a903c-24b0-4246-aea5-083a888ef96d" + (reference "#PWR011") (unit 1) (value "+1V2") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/361be3f7-edd6-46c7-851c-7743dd1f672b" + (reference "#PWR012") (unit 1) (value "+3V3") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/3ef1491d-a7ab-4fe7-9112-a996351e1418" + (reference "#PWR013") (unit 1) (value "GND") (footprint "") + ) + (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/15e508a9-5114-4662-88f7-f78c2db6230d" + (reference "#PWR014") (unit 1) (value "GND") (footprint "") + ) + (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/0f891bb9-fc84-412d-9494-910d6adff54a" + (reference "#PWR015") (unit 1) (value "GND") (footprint "") ) (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/5747da9c-5df1-4d29-8cf3-29aa5dce5d6c" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") + (reference "#PWR016") (unit 1) (value "GND") (footprint "") ) (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/cfedbac5-cdb3-4ab9-90c8-40aa7c2dc84b" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") + (reference "#PWR017") (unit 1) (value "GND") (footprint "") ) - (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/cf56ab81-0318-4fc8-911e-17796e506d1b" - (reference "#PWR0111") (unit 1) (value "GND") (footprint "") + (path "/d680877e-993b-4add-aab8-8316b76a8800/73c07b3a-5dca-41e4-b694-6db4eeeb691d" + (reference "#PWR018") (unit 1) (value "+3V3") (footprint "") ) - (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/ec63e092-edb4-42d0-8e72-1254f9546bce" - (reference "#PWR0112") (unit 1) (value "GND") (footprint "") + (path "/d680877e-993b-4add-aab8-8316b76a8800/e3036dc8-acbe-4876-81c0-04c6e84a0021" + (reference "#PWR019") (unit 1) (value "GND") (footprint "") + ) + (path "/d680877e-993b-4add-aab8-8316b76a8800/b95bd4ce-5dbd-4dc2-9125-5d6bcc331951" + (reference "#PWR020") (unit 1) (value "GND") (footprint "") + ) + (path "/d680877e-993b-4add-aab8-8316b76a8800/7c808816-997d-452b-b58b-5ef644da5132" + (reference "#PWR021") (unit 1) (value "+3V3") (footprint "") ) (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/b5831e75-cf46-45ee-966a-1bd52466ee43" - (reference "#PWR0113") (unit 1) (value "GND") (footprint "") + (reference "#PWR022") (unit 1) (value "GND") (footprint "") + ) + (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/ec63e092-edb4-42d0-8e72-1254f9546bce" + (reference "#PWR023") (unit 1) (value "GND") (footprint "") + ) + (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/cf56ab81-0318-4fc8-911e-17796e506d1b" + (reference "#PWR024") (unit 1) (value "GND") (footprint "") + ) + (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/a3cc0cf9-ff17-4977-9de1-70f7d43e7e7c" + (reference "#PWR025") (unit 1) (value "VBUS") (footprint "") + ) + (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/42226a41-0dda-4ad8-8324-eeca21fc4bbd" + (reference "#PWR026") (unit 1) (value "GND") (footprint "") + ) + (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/5d517997-9316-43b0-af2c-d5d903139e11" + (reference "#PWR027") (unit 1) (value "VBUS") (footprint "") + ) + (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/b1a1cb47-3a16-4533-9225-4017feda4681" + (reference "#PWR028") (unit 1) (value "VBUS") (footprint "") ) (path "/a08f0969-b924-4689-a6de-017d62d043ea/1673df03-0ebf-46ea-89f2-18e1a86994fe" - (reference "#PWR0114") (unit 1) (value "GND") (footprint "") + (reference "#PWR029") (unit 1) (value "GND") (footprint "") ) - (path "/03814262-2270-49d5-8359-1a1e42921c0f/cee563d0-e92b-4488-96c7-43c586a2105f" - (reference "#PWR0115") (unit 1) (value "+3V3") (footprint "") + (path "/03814262-2270-49d5-8359-1a1e42921c0f/3c900350-362f-4d95-913d-20609525e910" + (reference "#PWR030") (unit 1) (value "+3V3") (footprint "") ) - (path "/03814262-2270-49d5-8359-1a1e42921c0f/0b54a810-36b9-49ac-95b8-794604ed3720" - (reference "#PWR0116") (unit 1) (value "GND") (footprint "") + (path "/03814262-2270-49d5-8359-1a1e42921c0f/7173bb29-f06b-45e8-b721-4c2404a41883" + (reference "#PWR031") (unit 1) (value "GND") (footprint "") ) (path "/03814262-2270-49d5-8359-1a1e42921c0f/2e46fef2-dca9-4dab-9f29-87947a236523" - (reference "#PWR0117") (unit 1) (value "+3V3") (footprint "") + (reference "#PWR032") (unit 1) (value "+3V3") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/56d0b251-99b4-4ac8-99f9-88af541d98db" + (reference "#PWR033") (unit 1) (value "GND") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/49d727e0-8d01-40a5-9903-7a5639347dfc" + (reference "#PWR034") (unit 1) (value "GND") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/ae3cc14d-f78b-45b1-b4a5-f00ae92f5de5" + (reference "#PWR035") (unit 1) (value "+2V5") (footprint "") ) (path "/03814262-2270-49d5-8359-1a1e42921c0f/f3a769a7-c50d-43cd-82c4-05309e0fca83" - (reference "#PWR0118") (unit 1) (value "+3V3") (footprint "") + (reference "#PWR036") (unit 1) (value "+3V3") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/0b54a810-36b9-49ac-95b8-794604ed3720" + (reference "#PWR037") (unit 1) (value "GND") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/cee563d0-e92b-4488-96c7-43c586a2105f" + (reference "#PWR038") (unit 1) (value "+3V3") (footprint "") ) (path "/2d44100a-d992-41b4-9844-07fb6385f2db/85f7defa-fdc3-410b-b0e9-8a6708953006" (reference "C1") (unit 1) (value "1uF") (footprint "") @@ -700,10 +772,10 @@ (path "/2d44100a-d992-41b4-9844-07fb6385f2db/18e3be4b-4614-4415-8c25-b33cccfa5efc" (reference "C3") (unit 1) (value "1uF") (footprint "") ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/a9f9846d-30d6-4036-8909-7ba0c56f281b" + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/388eadbc-890a-49df-b55d-ad7db24edb73" (reference "C4") (unit 1) (value "1uF") (footprint "") ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/2a1424d2-269a-40fb-8f75-a36acdbd39d4" + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/a9f9846d-30d6-4036-8909-7ba0c56f281b" (reference "C5") (unit 1) (value "1uF") (footprint "") ) (path "/2d44100a-d992-41b4-9844-07fb6385f2db/1284f862-d0b4-4221-b851-0c795b259c24" @@ -712,11 +784,47 @@ (path "/2d44100a-d992-41b4-9844-07fb6385f2db/3f552ef1-a7a7-418f-8e31-6d6e7c7bd956" (reference "C7") (unit 1) (value "1uF") (footprint "") ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/33055601-f5a1-4fe3-9c2f-976b2114faf7" + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/7098eef9-b906-4263-8a5f-deaeec7dec60" (reference "C8") (unit 1) (value "1uF") (footprint "") ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/340e6a21-0a15-40a6-8e7c-2fde4ad0b6b7" + (reference "C9") (unit 1) (value "1u") (footprint "") + ) + (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/7555ce15-c819-44a7-ad89-f48d70a77d41" + (reference "C10") (unit 1) (value "100nF") (footprint "") + ) (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/fb7fd1b4-d207-4de5-bfe3-443ad90b042c" - (reference "C9") (unit 1) (value "C") (footprint "") + (reference "C11") (unit 1) (value "100nF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/324936c3-f932-46da-a731-576c6f55a633" + (reference "C12") (unit 1) (value "10nF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/3e2c900e-1979-4b63-80ec-a6f3b7027cb9" + (reference "C13") (unit 1) (value "100nF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/e793ee49-c690-4b3b-b046-b5bbf704e90a" + (reference "C14") (unit 1) (value "1uF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/a5be13c6-5e95-4402-bbe5-2a4bb2ebe2a4" + (reference "C15") (unit 1) (value "10nF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/66646e9c-2115-42ee-8605-210653e2cd72" + (reference "C16") (unit 1) (value "100nF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/4a39d86f-0415-4cfe-8fa5-18946406391e" + (reference "C17") (unit 1) (value "1uF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/49781318-5d32-4bd7-af3c-c9a524a41c6c" + (reference "C18") (unit 1) (value "100nF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/166c1645-4253-4a13-83f8-9fe44f81bd5f" + (reference "C19") (unit 1) (value "100nF") (footprint "") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/ef3921d1-1a37-4e4e-80bd-3680f1bf62b2" + (reference "C20") (unit 1) (value "10uF") (footprint "") + ) + (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/4562c012-dae0-44b0-9d83-a6687d1171f6" + (reference "F1") (unit 1) (value "1~1.5A") (footprint "") ) (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/2528bd34-f9c6-45fe-8fba-1749d6b92b05" (reference "J1") (unit 1) (value "USB_C_Plug_USB2.0") (footprint "") @@ -724,44 +832,83 @@ (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/1fe01d0f-cdff-4707-9372-734f12bdf3c8" (reference "J2") (unit 1) (value "USB_B_Micro") (footprint "") ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/80f36e7c-9e4e-4bc1-8863-d10a240781cd" + (reference "R1") (unit 1) (value "47k") (footprint "") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/e224f627-1052-4b7c-a8d5-1ef6213b887b" + (reference "R2") (unit 1) (value "10k") (footprint "") + ) + (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/e2cbb072-17a3-4911-84f4-b240cb3e4dda" + (reference "R3") (unit 1) (value "10k") (footprint "") + ) + (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/58aa138d-9529-4adf-b163-5593749cecf6" + (reference "R4") (unit 1) (value "10k") (footprint "") + ) + (path "/d680877e-993b-4add-aab8-8316b76a8800/9d3965d3-99c9-4263-adb3-ab180bafbcbe" + (reference "R5") (unit 1) (value "47k") (footprint "") + ) + (path "/d680877e-993b-4add-aab8-8316b76a8800/f85cff95-3295-4b5f-9192-c22ca5dad1e5" + (reference "R6") (unit 1) (value "1k") (footprint "") + ) (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/04baed00-19b8-4331-b8f9-f68656cbbcbc" - (reference "R1") (unit 1) (value "5.1k") (footprint "") + (reference "R7") (unit 1) (value "5.1k") (footprint "") ) (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/aaba1476-c7a3-4e07-ae69-cceab5140fcb" - (reference "R2") (unit 1) (value "27.4") (footprint "") + (reference "R8") (unit 1) (value "27.4") (footprint "") ) (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/143096a5-2079-4e17-927f-f5bbdcf55581" - (reference "R3") (unit 1) (value "27.4") (footprint "") + (reference "R9") (unit 1) (value "27.4") (footprint "") ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/20a66565-32a6-4d1c-a17e-c552e54cc75c" - (reference "U1") (unit 1) (value "AP2112K-3.3") (footprint "Package_TO_SOT_SMD:SOT-23-5") + (path "/03814262-2270-49d5-8359-1a1e42921c0f/7ab34fd8-ee27-42f5-8fe8-c34e7bf0f526" + (reference "R10") (unit 1) (value "100") (footprint "") ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/d76a1281-1c3e-4472-a2b7-c5fc80cb8e97" - (reference "U2") (unit 1) (value "NCP115ASN250T2G") (footprint "Package_TO_SOT_SMD:TSOT-23-5") + (path "/d680877e-993b-4add-aab8-8316b76a8800/71ea0a0b-0939-409f-88a3-dd8a41291f53" + (reference "SW1") (unit 1) (value "SW_Push") (footprint "") ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/338b45ae-0a42-4c5d-ab0b-d2f7d8b0e159" - (reference "U3") (unit 1) (value "MIC5366-1.8YC5") (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5") - ) - (path "/2d44100a-d992-41b4-9844-07fb6385f2db/82862c40-f77b-4285-a62b-f13bb9f50476" - (reference "U4") (unit 1) (value "NCV8114ASN120T1G") (footprint "Package_TO_SOT_SMD:TSOT-23-5") - ) - (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/0f601b06-6c91-4591-9d54-9f251ac0dd9c" - (reference "U5") (unit 1) (value "W25Q32JVZP") (footprint "Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm") - ) - (path "/a08f0969-b924-4689-a6de-017d62d043ea/86887d3b-271f-4557-9e28-ea763e5258fa" - (reference "U6") (unit 1) (value "RP2040") (footprint "MCU_RaspberryPi_and_Boards:RP2040-QFN-56") - ) - (path "/03814262-2270-49d5-8359-1a1e42921c0f/51d4f725-717b-419f-9a23-f806ef794ab3" - (reference "U7") (unit 1) (value "ICE5LP1K-SG48") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm") + (path "/d680877e-993b-4add-aab8-8316b76a8800/cb467b6e-35d8-4505-9592-442d935d4b6e" + (reference "SW2") (unit 1) (value "SW_Push") (footprint "") ) (path "/03814262-2270-49d5-8359-1a1e42921c0f/21af2b8b-e9b3-438c-bae6-390833797cd1" - (reference "U7") (unit 2) (value "ICE5LP1K-SG48") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm") + (reference "U1") (unit 2) (value "ICE5LP1K-SG48") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm") + ) + (path "/a08f0969-b924-4689-a6de-017d62d043ea/86887d3b-271f-4557-9e28-ea763e5258fa" + (reference "U2") (unit 1) (value "RP2040") (footprint "MCU_RaspberryPi_and_Boards:RP2040-QFN-56") + ) + (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/0f601b06-6c91-4591-9d54-9f251ac0dd9c" + (reference "U3") (unit 1) (value "W25Q32JVZP") (footprint "Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/20a66565-32a6-4d1c-a17e-c552e54cc75c" + (reference "U4") (unit 1) (value "AP2112K-3.3") (footprint "Package_TO_SOT_SMD:SOT-23-5") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/5147ebb3-22af-4123-8807-d101fae276db" + (reference "U5") (unit 1) (value "AP2171W") (footprint "Package_TO_SOT_SMD:SOT-23-5") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/ae3547c1-109a-4acf-9eb1-945c083183bd" + (reference "U6") (unit 1) (value "NCV8164ASN120T1G") (footprint "Package_TO_SOT_SMD:TSOT-23-5") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/968fdebf-f49b-4fd8-80a1-f089b00f7b0f" + (reference "U7") (unit 1) (value "NCP115ASN250T2G") (footprint "Package_TO_SOT_SMD:TSOT-23-5") + ) + (path "/2d44100a-d992-41b4-9844-07fb6385f2db/338b45ae-0a42-4c5d-ab0b-d2f7d8b0e159" + (reference "U8") (unit 1) (value "MIC5366-1.8YC5") (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5") + ) + (path "/411b60fc-77d3-4913-bbd9-f2a927a11662/e35d1f76-9d0c-447d-b8e3-7c5e82f7412a" + (reference "U9") (unit 1) (value "TS5A3167DCKR") (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5") + ) + (path "/45606faf-9f92-4e54-b8f3-ca6d1cbc2f70/27f29206-c1c1-4dec-ba4d-edb31e711bd2" + (reference "U10") (unit 1) (value "USBLC6-2P6") (footprint "Package_TO_SOT_SMD:SOT-666") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/01538114-e202-4d9b-a872-b441876da925" + (reference "U11") (unit 1) (value "74LVC1G08") (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5") + ) + (path "/03814262-2270-49d5-8359-1a1e42921c0f/51d4f725-717b-419f-9a23-f806ef794ab3" + (reference "U12") (unit 1) (value "ICE5LP1K-SG48") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm") ) (path "/03814262-2270-49d5-8359-1a1e42921c0f/d4f51df9-61f2-460b-acf1-fbb595e73296" - (reference "U7") (unit 3) (value "ICE5LP1K-SG48") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm") + (reference "U12") (unit 3) (value "ICE5LP1K-SG48") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm") ) (path "/03814262-2270-49d5-8359-1a1e42921c0f/3a3f03c0-22c6-4fb8-9aa2-9b5bc97b6a90" - (reference "U7") (unit 4) (value "ICE5LP1K-SG48") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm") + (reference "U12") (unit 4) (value "ICE5LP1K-SG48") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm") ) ) ) diff --git a/io.kicad_sch b/io.kicad_sch index cc87cd9..772da50 100644 --- a/io.kicad_sch +++ b/io.kicad_sch @@ -5,10 +5,260 @@ (paper "A4") (lib_symbols + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (id 0) (at 1.27 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SW_Push" (id 1) (at 0 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (id 1) (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+3V3_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "+3V3_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+3V3" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (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) (color 0 0 0 0)) + (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)))) + ) + ) + ) ) + (junction (at 64.77 110.49) (diameter 0) (color 0 0 0 0) + (uuid 4e42da66-47ac-4442-ad7a-60fd6f96dc2c) + ) - (hierarchical_label "SWDIO" (shape bidirectional) (at 110.49 127 0) + (wire (pts (xy 184.15 83.82) (xy 184.15 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0423e614-1281-4948-ac08-11f6692aadce) + ) + (wire (pts (xy 64.77 99.06) (xy 64.77 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 046355e1-ed42-454f-b122-85c8a489c75d) + ) + (wire (pts (xy 64.77 121.92) (xy 64.77 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 184db3a6-cee1-4a7c-80a8-927755885e5d) + ) + (wire (pts (xy 78.74 109.22) (xy 78.74 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2b43e7e0-b7b0-4dc7-8f60-1a68cdba5780) + ) + (wire (pts (xy 64.77 110.49) (xy 64.77 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 30686a75-0667-4b39-81d4-ef1c57907dc8) + ) + (wire (pts (xy 64.77 110.49) (xy 67.31 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 386d9e49-3062-408c-92b2-b7929d4bbf35) + ) + (wire (pts (xy 64.77 109.22) (xy 64.77 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4b74a677-083f-4091-8407-21aa0ba1b6f0) + ) + (wire (pts (xy 78.74 101.6) (xy 78.74 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 53456403-fd0f-416c-a973-8f731d2c9d8b) + ) + (wire (pts (xy 78.74 121.92) (xy 78.74 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a66914a1-e4ac-4e95-8312-a075bed58f24) + ) + (wire (pts (xy 78.74 99.06) (xy 81.28 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bba70799-4db3-4807-a812-11baa0c3ec01) + ) + + (text "TODO: IO headers!" (at 209.55 88.9 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0edb7cb4-6edb-4009-bd3e-f4f55e686ce5) + ) + (text "also add TX/RX to regular headers!" (at 128.27 151.13 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 13961d9d-85ac-4725-992e-f0485233a738) + ) + (text "also include RESET+\nflash stuff?" (at 134.62 147.32 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 39d93d63-242c-473c-a45b-008b576494d6) + ) + (text "TODO: add LEDs\n(pins pull down)" (at 106.68 55.88 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a275c015-c7cd-4994-9963-81477d71bb14) + ) + (text "TODO: prgramming header" (at 130.81 142.24 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bc4165a9-9f58-43d5-8356-3428a000280e) + ) + + (hierarchical_label "SWDIO" (shape bidirectional) (at 135.89 137.16 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 0038425c-a575-41fd-bf0a-9e068a05f525) ) @@ -20,19 +270,19 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid 2c3b6a68-68f3-4420-8b6e-a8fc3a9b209b) ) - (hierarchical_label "3V3" (shape input) (at 154.94 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) + (hierarchical_label "3V3" (shape input) (at 184.15 86.36 270) + (effects (font (size 1.27 1.27)) (justify right)) (uuid 4a326288-b810-4c3b-8b9e-055b8bc03adc) ) (hierarchical_label "ICELED0" (shape input) (at 110.49 58.42 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 50193b75-8122-4c4a-85d3-f3e28e411f43) ) - (hierarchical_label "~{RESET}" (shape output) (at 110.49 119.38 0) + (hierarchical_label "~{RESET}" (shape output) (at 67.31 110.49 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 55a2fa61-8fa7-4d56-a6ea-78bd935eeb36) ) - (hierarchical_label "2V5" (shape input) (at 154.94 91.44 0) + (hierarchical_label "2V5" (shape input) (at 191.77 85.09 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 5b5033ee-f6ac-4231-85a8-7002f7812759) ) @@ -40,11 +290,11 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 5fcb6bea-4988-4c23-b4d5-05b4f596e19b) ) - (hierarchical_label "SWCLK" (shape output) (at 110.49 124.46 0) + (hierarchical_label "SWCLK" (shape output) (at 135.89 134.62 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 644d573e-e7b0-4416-9ab8-bbdad5fe2260) ) - (hierarchical_label "RPBOOT" (shape output) (at 110.49 121.92 0) + (hierarchical_label "RPBOOT" (shape output) (at 81.28 99.06 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 764bcda6-0881-47c3-87bd-71bf318ae1d4) ) @@ -56,7 +306,7 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 8f89744e-57f7-4abd-927a-2c08ecf7c288) ) - (hierarchical_label "RPIO[0..7]" (shape bidirectional) (at 204.47 93.98 180) + (hierarchical_label "RPIO[0..6]" (shape bidirectional) (at 204.47 93.98 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 9945b76d-9672-493e-bf75-270fac6d02f3) ) @@ -72,7 +322,7 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid cd9e5e17-5d73-4a10-aa28-5b1f9e132f47) ) - (hierarchical_label "1V8" (shape input) (at 154.94 88.9 0) + (hierarchical_label "1V8" (shape input) (at 191.77 82.55 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid dd751e88-f9f4-44ce-a846-580dca4617b5) ) @@ -80,4 +330,144 @@ (effects (font (size 1.27 1.27)) (justify right)) (uuid e52d6311-3ee2-4d51-bcdb-590c18a4b2c9) ) + + (symbol (lib_id "Switch:SW_Push") (at 64.77 116.84 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 71ea0a0b-0939-409f-88a3-dd8a41291f53) + (property "Reference" "SW1" (id 0) (at 65.913 116.0053 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "SW_Push" (id 1) (at 65.913 118.5422 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 59.69 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 59.69 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6c817268-83f5-4bbe-b4d6-3279db21956a)) + (pin "2" (uuid 6cadef4a-5746-4b1c-8495-9c99b680aede)) + ) + + (symbol (lib_id "power:+3V3") (at 64.77 99.06 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 73c07b3a-5dca-41e4-b694-6db4eeeb691d) + (property "Reference" "#PWR018" (id 0) (at 64.77 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (id 1) (at 64.77 95.4842 0)) + (property "Footprint" "" (id 2) (at 64.77 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 64.77 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8d1bfd5e-505c-4ff8-8550-0aea3ace72a2)) + ) + + (symbol (lib_id "power:+3V3") (at 184.15 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7c808816-997d-452b-b58b-5ef644da5132) + (property "Reference" "#PWR021" (id 0) (at 184.15 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (id 1) (at 184.15 80.2442 0)) + (property "Footprint" "" (id 2) (at 184.15 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 184.15 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 90602ce0-8dfa-4948-ac82-cf8cef445e0f)) + ) + + (symbol (lib_id "Device:R") (at 64.77 105.41 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9d3965d3-99c9-4263-adb3-ab180bafbcbe) + (property "Reference" "R5" (id 0) (at 66.548 104.5753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "47k" (id 1) (at 66.548 107.1122 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 62.992 105.41 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 64.77 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e62800cc-6b35-4b4e-9f52-a8def1cb2d83)) + (pin "2" (uuid 52007703-d16a-499b-a8c2-3e249d357e38)) + ) + + (symbol (lib_id "power:GND") (at 78.74 124.46 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b95bd4ce-5dbd-4dc2-9125-5d6bcc331951) + (property "Reference" "#PWR020" (id 0) (at 78.74 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 78.74 128.9034 0)) + (property "Footprint" "" (id 2) (at 78.74 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 78.74 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4ae95f06-ce29-4b35-84e6-1868eabb483c)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 78.74 116.84 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid cb467b6e-35d8-4505-9592-442d935d4b6e) + (property "Reference" "SW2" (id 0) (at 79.883 116.0053 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "SW_Push" (id 1) (at 79.883 118.5422 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 73.66 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 73.66 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 99dfe6f5-eacf-45d2-9974-ca15cc5da8d1)) + (pin "2" (uuid ceb4f1ba-dc7e-4a7d-a522-f1fd5953ab0c)) + ) + + (symbol (lib_id "power:GND") (at 64.77 124.46 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e3036dc8-acbe-4876-81c0-04c6e84a0021) + (property "Reference" "#PWR019" (id 0) (at 64.77 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 64.77 128.9034 0)) + (property "Footprint" "" (id 2) (at 64.77 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 64.77 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ac7b88bf-f693-43cc-8fce-99fdbaaa75c6)) + ) + + (symbol (lib_id "Device:R") (at 78.74 105.41 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f85cff95-3295-4b5f-9192-c22ca5dad1e5) + (property "Reference" "R6" (id 0) (at 80.518 104.5753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1k" (id 1) (at 80.518 107.1122 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 76.962 105.41 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 78.74 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 50ce70f3-665d-46b3-af76-32394356c6b8)) + (pin "2" (uuid e2579be5-c77c-4682-8d89-6ccf615b027d)) + ) ) diff --git a/psu.kicad_sch b/psu.kicad_sch index ba7a2db..b664d55 100644 --- a/psu.kicad_sch +++ b/psu.kicad_sch @@ -56,6 +56,96 @@ ) ) ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Power_Management:AP2171W" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -7.62 -6.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "AP2171W" (id 1) (at -7.62 6.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 0 -10.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP2161.pdf" (id 3) (at 0 1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Limit USB Active High" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Current limited power switch, single channel, SOT-23-5" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AP2171W_0_1" + (rectangle (start -7.62 5.08) (end 7.62 -5.08) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "AP2171W_1_1" + (pin power_out line (at 10.16 2.54 180) (length 2.54) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -7.62 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector line (at 10.16 -2.54 180) (length 2.54) + (name "~{FLG}" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 2.54 0) (length 2.54) + (name "IN" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Regulator_Linear:AP2112K-3.3" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -5.08 5.715 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -107,6 +197,57 @@ ) ) ) + (symbol "Regulator_Linear:MIC5205-2.5YM5" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -3.81 5.715 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MIC5205-2.5YM5" (id 1) (at 0 5.715 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 0 8.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20005785A.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "150mA low-noise LDO linear voltage regulator fixed positive" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "150mA low dropout linear regulator, fixed 2.5V output, SOT-23-5" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MIC5205-2.5YM5_0_1" + (rectangle (start -5.08 4.445) (end 5.08 -5.08) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "MIC5205-2.5YM5_1_1" + (pin power_in line (at -7.62 2.54 0) (length 2.54) + (name "IN" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -7.62 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 7.62 0 180) (length 2.54) + (name "BP" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 7.62 2.54 180) (length 2.54) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Regulator_Linear:MIC5365-3.3YC5" (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -6.35 6.35 0) (effects (font (size 1.27 1.27))) @@ -158,108 +299,6 @@ ) ) ) - (symbol "Regulator_Linear:NCP115AMX250TCG" (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at 2.54 10.16 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "NCP115AMX250TCG" (id 1) (at 10.16 7.62 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Package_DFN_QFN:OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NCP115-D.PDF" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "Single Output LDO" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "300mA Low-Dropout Linear Regulators, 2.5V output voltage, LDO with low noise and enable pin, XDFN-4" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "OnSemi*XDFN4*1EP*1.0x1.0mm*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "NCP115AMX250TCG_0_1" - (rectangle (start -7.62 5.08) (end 7.62 -5.08) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - ) - (symbol "NCP115AMX250TCG_1_1" - (pin power_out line (at 10.16 2.54 180) (length 2.54) - (name "OUT" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at 0 -7.62 90) (length 2.54) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at -10.16 -2.54 0) (length 2.54) - (name "EN" (effects (font (size 1.27 1.27)))) - (number "3" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at -10.16 2.54 0) (length 2.54) - (name "IN" (effects (font (size 1.27 1.27)))) - (number "4" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -7.62 90) (length 2.54) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "5" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "Regulator_Linear:NCV8114ASN120T1G" (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at 0 8.89 0) - (effects (font (size 1.27 1.27)) (justify top)) - ) - (property "Value" "NCV8114ASN120T1G" (id 1) (at 0 6.35 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-5" (id 2) (at 0 -10.16 0) - (effects (font (size 1.27 1.27) italic) hide) - ) - (property "Datasheet" "https://ru.mouser.com/datasheet/2/308/NCV8114-D-1107616.pdf" (id 3) (at 0 -12.7 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "linear regulator ldo fixed positive" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "300mA, Low Noise, Linear Regulator with output active discharge function, 1.7-5.5V input voltage range, 1.2V fixed positive output, TSOT-23-5" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "TSOT?23*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "NCV8114ASN120T1G_0_1" - (rectangle (start -7.62 5.08) (end 7.62 -5.08) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - ) - (symbol "NCV8114ASN120T1G_1_1" - (pin power_in line (at -10.16 2.54 0) (length 2.54) - (name "IN" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at 0 -7.62 90) (length 2.54) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at -10.16 -2.54 0) (length 2.54) - (name "EN" (effects (font (size 1.27 1.27)))) - (number "3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 7.62 -2.54 180) (length 2.54) hide - (name "NC" (effects (font (size 1.27 1.27)))) - (number "4" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 10.16 2.54 180) (length 2.54) - (name "OUT" (effects (font (size 1.27 1.27)))) - (number "5" (effects (font (size 1.27 1.27)))) - ) - ) - ) (symbol "power:+1V2" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) (effects (font (size 1.27 1.27)) hide) @@ -508,442 +547,613 @@ ) ) ) + (symbol "power:VBUS" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VBUS" (id 1) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"VBUS\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "VBUS_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "VBUS_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "VBUS" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) ) - (junction (at 135.89 95.25) (diameter 0) (color 0 0 0 0) - (uuid 0200f116-51ee-4097-877f-c3f7f1f68db5) + (junction (at 148.59 72.39) (diameter 0) (color 0 0 0 0) + (uuid 1274bd27-8f48-4452-9745-7b6c6840c1ef) ) - (junction (at 160.02 135.89) (diameter 0) (color 0 0 0 0) - (uuid 07b1c079-2c2b-4684-9dfa-fac0897d94f8) - ) - (junction (at 104.14 66.04) (diameter 0) (color 0 0 0 0) - (uuid 0a462c62-65b4-4751-baab-e63bdfc102b4) - ) - (junction (at 172.72 123.19) (diameter 0) (color 0 0 0 0) - (uuid 0c69d203-7fe0-4a28-abbf-508144c00a67) - ) - (junction (at 147.32 123.19) (diameter 0) (color 0 0 0 0) - (uuid 238b0e7e-6873-4d20-bf90-dc9ee2185fc7) - ) - (junction (at 172.72 66.04) (diameter 0) (color 0 0 0 0) + (junction (at 171.45 100.33) (diameter 0) (color 0 0 0 0) (uuid 24cf8e14-73f1-4f97-bd31-6e549f499634) ) - (junction (at 140.97 123.19) (diameter 0) (color 0 0 0 0) - (uuid 2b769200-d3fb-4552-8581-1b0d60b87f29) + (junction (at 184.15 72.39) (diameter 0) (color 0 0 0 0) + (uuid 2b9343be-f15a-4bbd-8957-bcd1f9f36d7a) ) - (junction (at 100.33 66.04) (diameter 0) (color 0 0 0 0) + (junction (at 97.79 72.39) (diameter 0) (color 0 0 0 0) (uuid 341cc017-85ee-4fdc-9460-63799fa33156) ) - (junction (at 172.72 95.25) (diameter 0) (color 0 0 0 0) + (junction (at 171.45 129.54) (diameter 0) (color 0 0 0 0) (uuid 351c7e80-182b-479e-93f1-9a33f22f5a75) ) - (junction (at 160.02 107.95) (diameter 0) (color 0 0 0 0) + (junction (at 158.75 142.24) (diameter 0) (color 0 0 0 0) (uuid 3623115e-ea6f-42e7-b6ed-4d07d4cf8065) ) - (junction (at 147.32 66.04) (diameter 0) (color 0 0 0 0) - (uuid 57f084a1-cae1-4edb-b263-6820bf945511) + (junction (at 137.16 100.33) (diameter 0) (color 0 0 0 0) + (uuid 427cc79d-0aa3-45f6-9c2f-ffd70d3da84d) ) - (junction (at 160.02 78.74) (diameter 0) (color 0 0 0 0) + (junction (at 179.07 72.39) (diameter 0) (color 0 0 0 0) + (uuid 493b64aa-1064-4e63-9d16-d6db213cb624) + ) + (junction (at 172.72 41.91) (diameter 0) (color 0 0 0 0) + (uuid 660a90c2-cc0a-4aed-b5b1-8065df6d5375) + ) + (junction (at 158.75 113.03) (diameter 0) (color 0 0 0 0) (uuid 6c9fef46-eff2-4d8b-9689-9355486f523e) ) - (junction (at 130.81 66.04) (diameter 0) (color 0 0 0 0) - (uuid 728dc117-0184-493c-88ed-20c3d1074f29) + (junction (at 134.62 100.33) (diameter 0) (color 0 0 0 0) + (uuid 6fb78141-4c33-4e8d-b91e-589bde891207) ) - (junction (at 140.97 66.04) (diameter 0) (color 0 0 0 0) - (uuid 87271471-b436-435c-a50d-f30836b86716) + (junction (at 203.2 41.91) (diameter 0) (color 0 0 0 0) + (uuid 8c5b35ca-c297-4102-85e3-880f019260d8) ) - (junction (at 114.3 78.74) (diameter 0) (color 0 0 0 0) + (junction (at 139.7 72.39) (diameter 0) (color 0 0 0 0) + (uuid a3dac3af-7069-4d39-8241-34dda2337e55) + ) + (junction (at 113.03 85.09) (diameter 0) (color 0 0 0 0) (uuid a5dd296e-886e-4432-bfd2-d4431524ea1c) ) - (junction (at 140.97 95.25) (diameter 0) (color 0 0 0 0) - (uuid c5b6c2cc-ceb8-407a-be0d-940a21468038) + (junction (at 139.7 129.54) (diameter 0) (color 0 0 0 0) + (uuid afcafbbe-9d19-4a9d-8ad1-8529e3035a2d) ) - (junction (at 124.46 66.04) (diameter 0) (color 0 0 0 0) + (junction (at 158.75 83.82) (diameter 0) (color 0 0 0 0) + (uuid cf036aa3-473a-4183-8861-ac106eddc220) + ) + (junction (at 123.19 72.39) (diameter 0) (color 0 0 0 0) (uuid dea72a55-a7d3-411e-b291-cda07ab04d69) ) - (junction (at 147.32 95.25) (diameter 0) (color 0 0 0 0) + (junction (at 146.05 129.54) (diameter 0) (color 0 0 0 0) (uuid eb6d7d61-6b72-497d-9d6e-dfdcaefa8f07) ) - (junction (at 135.89 66.04) (diameter 0) (color 0 0 0 0) + (junction (at 134.62 72.39) (diameter 0) (color 0 0 0 0) (uuid fea612de-3ffd-4eea-ad36-348aed4c6923) ) - (wire (pts (xy 172.72 66.04) (xy 175.26 66.04)) + (wire (pts (xy 171.45 100.33) (xy 173.99 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0244aa24-7d9e-4101-8f7a-64b7b084121f) ) - (wire (pts (xy 104.14 66.04) (xy 106.68 66.04)) + (wire (pts (xy 97.79 72.39) (xy 105.41 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0275e0ad-d75e-45d5-9b4f-02524a0575d1) ) - (wire (pts (xy 172.72 123.19) (xy 172.72 125.73)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0312c199-88f5-4e4a-8d4a-aadd932e9e61) - ) - (wire (pts (xy 149.86 71.12) (xy 147.32 71.12)) + (wire (pts (xy 143.51 105.41) (xy 148.59 105.41)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 076d0a0a-048d-44e9-b38b-f76d98ec8b0d) ) - (wire (pts (xy 172.72 76.2) (xy 172.72 78.74)) + (wire (pts (xy 172.72 41.91) (xy 175.26 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 07f0148a-1490-4ce3-975a-c6dfc7bec98b) + ) + (wire (pts (xy 171.45 110.49) (xy 171.45 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 094e6b45-45b5-4d50-bf36-25dac248e1da) ) - (wire (pts (xy 100.33 78.74) (xy 114.3 78.74)) + (wire (pts (xy 97.79 85.09) (xy 113.03 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0a428ca4-96c0-4d08-865e-f431259ad2a7) ) - (wire (pts (xy 140.97 95.25) (xy 147.32 95.25)) + (wire (pts (xy 184.15 69.85) (xy 184.15 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0aa30400-1350-48c8-b930-913ad5b807d7) + ) + (wire (pts (xy 179.07 72.39) (xy 184.15 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0bae107b-56ae-4f1a-b3e8-9423ce6b5fcf) + ) + (wire (pts (xy 139.7 129.54) (xy 146.05 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0c7b6800-38a1-42f2-acee-2367183c6915) ) - (wire (pts (xy 147.32 66.04) (xy 149.86 66.04)) + (wire (pts (xy 139.7 72.39) (xy 148.59 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1a4e1116-3354-4ef5-8eb7-51ac3731b93f) + (uuid 0f76ea9a-ccc9-467e-987d-43df46067925) ) - (wire (pts (xy 147.32 71.12) (xy 147.32 66.04)) + (wire (pts (xy 139.7 72.39) (xy 139.7 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 20028708-afd0-4ecd-87d5-0187cf149a5f) + (uuid 10e90b7a-9e85-4e30-a063-b04739ad5244) ) - (wire (pts (xy 140.97 66.04) (xy 140.97 68.58)) + (wire (pts (xy 139.7 82.55) (xy 139.7 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1daa507a-6572-4e1e-a855-07a6825de0ea) + ) + (wire (pts (xy 182.88 45.72) (xy 182.88 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1e45068e-07d6-4924-98ba-8b809dfe0771) + ) + (wire (pts (xy 143.51 102.87) (xy 149.86 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1e668456-1027-4357-8bc8-3dcf25708815) + ) + (wire (pts (xy 137.16 100.33) (xy 137.16 102.87)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 20ef1080-c38f-4338-ba36-d47d30830de0) ) - (wire (pts (xy 100.33 66.04) (xy 104.14 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 21de0617-9e89-481c-a28c-324c4138a3b8) - ) - (wire (pts (xy 100.33 66.04) (xy 100.33 68.58)) + (wire (pts (xy 97.79 72.39) (xy 97.79 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 21fc7184-c152-4694-ba67-cc7f141d3330) ) - (wire (pts (xy 170.18 123.19) (xy 172.72 123.19)) + (wire (pts (xy 137.16 100.33) (xy 148.59 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 295d0713-3132-41de-b425-cb650696afa9) + (uuid 271d81d7-378e-46a4-979b-f82be661672d) ) - (wire (pts (xy 172.72 107.95) (xy 160.02 107.95)) + (wire (pts (xy 134.62 41.91) (xy 134.62 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 38c5bbe7-5c35-4784-9ec8-fa466678d01a) + ) + (wire (pts (xy 99.06 74.93) (xy 105.41 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3a579bd2-5946-4698-9346-4e165ed310eb) + ) + (wire (pts (xy 134.62 41.91) (xy 148.59 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 40d69f49-b94d-49c1-890c-97e098d21152) + ) + (wire (pts (xy 171.45 142.24) (xy 158.75 142.24)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4815d8f2-c066-4067-93f4-155ff57708ca) ) - (wire (pts (xy 160.02 107.95) (xy 160.02 110.49)) + (wire (pts (xy 184.15 72.39) (xy 186.69 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4e87be6c-710a-4e6c-9f9d-4718c13b4f4b) + ) + (wire (pts (xy 158.75 142.24) (xy 158.75 144.78)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 53be76a1-d833-4207-95a6-8af70fffd276) ) - (wire (pts (xy 149.86 128.27) (xy 147.32 128.27)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 57f7e3ba-f7bd-4b9d-94ae-7630c26510a4) - ) - (wire (pts (xy 124.46 66.04) (xy 130.81 66.04)) + (wire (pts (xy 123.19 72.39) (xy 134.62 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5a328ee1-c45d-4ebb-b565-8440d9dd79d1) ) - (wire (pts (xy 160.02 105.41) (xy 160.02 107.95)) + (wire (pts (xy 158.75 139.7) (xy 158.75 142.24)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5c2c1ea3-dd92-42f5-8e76-5209d28e75d1) ) - (wire (pts (xy 140.97 78.74) (xy 160.02 78.74)) + (wire (pts (xy 137.16 113.03) (xy 158.75 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5c34ec13-dcb3-4e8c-8c2f-a2445000e5b9) ) - (wire (pts (xy 149.86 100.33) (xy 147.32 100.33)) + (wire (pts (xy 148.59 134.62) (xy 146.05 134.62)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 612c1cd0-6f7a-4466-96a8-85d1cbc0dfaa) ) - (wire (pts (xy 147.32 123.19) (xy 149.86 123.19)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 61a4c893-eafa-4ddc-ac55-0f398eb4a3d8) - ) - (wire (pts (xy 140.97 105.41) (xy 140.97 107.95)) + (wire (pts (xy 139.7 139.7) (xy 139.7 142.24)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6326380f-2397-4d7f-9d96-fe0e66236277) ) - (wire (pts (xy 135.89 123.19) (xy 140.97 123.19)) + (wire (pts (xy 134.62 129.54) (xy 139.7 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 63c9cc86-3b34-4b51-99c7-d7182fd24a79) ) - (wire (pts (xy 172.72 78.74) (xy 160.02 78.74)) + (wire (pts (xy 171.45 113.03) (xy 158.75 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 664e9956-eabb-4466-a0e1-9714518da8c9) ) - (wire (pts (xy 135.89 66.04) (xy 140.97 66.04)) + (wire (pts (xy 143.51 105.41) (xy 143.51 102.87)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 66733373-3cdd-4b5e-a18c-405a23152555) + (uuid 6e0cada8-5132-44bd-adaa-4e710e6e9953) ) - (wire (pts (xy 172.72 120.65) (xy 172.72 123.19)) + (wire (pts (xy 134.62 100.33) (xy 134.62 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 70d4abf2-ccd6-43bb-9d31-3103e5dfec81) + (uuid 737ea8b9-ab23-4396-bc9a-dd496fb1fd71) ) - (wire (pts (xy 172.72 135.89) (xy 160.02 135.89)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 74d8cd73-ee1c-4a24-9785-3dd8df291f2e) - ) - (wire (pts (xy 147.32 95.25) (xy 149.86 95.25)) + (wire (pts (xy 146.05 129.54) (xy 148.59 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 74e5eb20-50ae-490f-8add-1156871f7df5) ) - (wire (pts (xy 160.02 78.74) (xy 160.02 76.2)) + (wire (pts (xy 190.5 41.91) (xy 193.04 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 75aa519f-e831-470e-8127-69d5aaca33f4) + ) + (wire (pts (xy 158.75 113.03) (xy 158.75 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 77607707-b4b1-4207-8ab3-768d463fb337) ) - (wire (pts (xy 172.72 95.25) (xy 172.72 97.79)) + (wire (pts (xy 179.07 82.55) (xy 179.07 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7866020a-fca0-42f0-abc1-e9c7255dc209) + ) + (wire (pts (xy 171.45 129.54) (xy 171.45 132.08)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 795567e5-6de4-463b-a0ad-c6e6da016fa9) ) - (wire (pts (xy 140.97 123.19) (xy 140.97 125.73)) + (wire (pts (xy 166.37 74.93) (xy 175.26 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7b3621e9-94da-46ef-905b-02c0d0906030) + (uuid 7af881ff-f110-44c7-bb8f-1ce64f18d146) ) - (wire (pts (xy 135.89 95.25) (xy 140.97 95.25)) + (wire (pts (xy 134.62 100.33) (xy 137.16 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7ca66953-1e09-4910-852d-c51032063a50) ) - (wire (pts (xy 97.79 66.04) (xy 100.33 66.04)) + (wire (pts (xy 95.25 72.39) (xy 97.79 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 863dd9fc-16de-41b3-a5bf-3269fd36ff32) ) - (wire (pts (xy 140.97 107.95) (xy 160.02 107.95)) + (wire (pts (xy 139.7 142.24) (xy 158.75 142.24)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 86c6a9ad-0a4c-4ea8-b640-b39b3c61fb1d) ) - (wire (pts (xy 172.72 92.71) (xy 172.72 95.25)) + (wire (pts (xy 171.45 127) (xy 171.45 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8f7ed1a4-9499-4626-8404-bd40d2215492) ) - (wire (pts (xy 100.33 76.2) (xy 100.33 78.74)) + (wire (pts (xy 97.79 82.55) (xy 97.79 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 902df302-824a-4f12-9f94-988a91e343a6) ) - (wire (pts (xy 135.89 48.26) (xy 135.89 66.04)) + (wire (pts (xy 139.7 83.82) (xy 158.75 83.82)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9364c086-db76-485c-823f-22a54a1bb491) + (uuid a03c2df4-d901-4dd1-b81f-2362d3bb2b8e) ) - (wire (pts (xy 175.26 48.26) (xy 135.89 48.26)) + (wire (pts (xy 168.91 41.91) (xy 172.72 41.91)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 96c8bcdc-70c9-4e4f-ba27-4c341bd4dae6) + (uuid a0eca6f2-7d92-455d-855b-06c4b0559b1e) ) - (wire (pts (xy 140.97 123.19) (xy 147.32 123.19)) + (wire (pts (xy 139.7 46.99) (xy 148.59 46.99)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 97970037-f9c1-498d-affd-33b10c26b9b2) + (uuid a51698dd-4dc4-4b9b-b2d5-11949c11b6a1) ) - (wire (pts (xy 160.02 135.89) (xy 160.02 138.43)) + (wire (pts (xy 158.75 82.55) (xy 158.75 83.82)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9c7d3203-a027-4071-81fb-a3bff236292a) + (uuid a540206c-e534-447e-bfff-8e1ec24a0924) ) - (wire (pts (xy 114.3 76.2) (xy 114.3 78.74)) + (wire (pts (xy 113.03 82.55) (xy 113.03 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a9a09f54-91ee-4bbb-8887-47da49b549d8) ) - (wire (pts (xy 172.72 105.41) (xy 172.72 107.95)) + (wire (pts (xy 179.07 72.39) (xy 179.07 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a9c8e4d0-1b17-4569-a73a-a49ded6a9eac) + ) + (wire (pts (xy 158.75 52.07) (xy 158.75 54.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ab2ade4c-d9e0-46ef-95ca-95acbe31be5e) + ) + (wire (pts (xy 171.45 139.7) (xy 171.45 142.24)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid abb1146c-ab34-461f-bd4a-8abab63f6aeb) ) - (wire (pts (xy 172.72 63.5) (xy 172.72 66.04)) + (wire (pts (xy 203.2 41.91) (xy 212.09 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid abea0143-9213-4732-b3b2-bfa2ad9e71f2) + ) + (wire (pts (xy 171.45 97.79) (xy 171.45 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid aca46f38-3a5d-4d02-99bd-b93f4fe6d2d2) ) - (wire (pts (xy 124.46 78.74) (xy 114.3 78.74)) + (wire (pts (xy 123.19 85.09) (xy 113.03 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid af7f1337-919a-4be2-be4c-88104c9d6993) ) - (wire (pts (xy 124.46 76.2) (xy 124.46 78.74)) + (wire (pts (xy 123.19 82.55) (xy 123.19 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b0e825fd-a9b1-404a-b08f-aae12298ef0e) ) - (wire (pts (xy 170.18 66.04) (xy 172.72 66.04)) + (wire (pts (xy 168.91 100.33) (xy 171.45 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b87a7771-3492-4cfb-837e-0315a61bd59b) ) - (wire (pts (xy 172.72 123.19) (xy 175.26 123.19)) + (wire (pts (xy 203.2 41.91) (xy 203.2 44.45)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ba76f6a7-9939-401a-a9d2-34cd81fc48a8) + (uuid c59dc390-202e-4672-bf12-c2f34865442d) ) - (wire (pts (xy 130.81 66.04) (xy 135.89 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c10cf381-72e7-4a61-9714-acb87ff38589) - ) - (wire (pts (xy 172.72 95.25) (xy 175.26 95.25)) + (wire (pts (xy 171.45 129.54) (xy 173.99 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ce20e871-2d85-4c88-843a-fc70f54ea4d4) ) - (wire (pts (xy 114.3 78.74) (xy 114.3 81.28)) + (wire (pts (xy 113.03 85.09) (xy 113.03 87.63)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ce6042cd-391b-4d1b-a4b6-a1a374646aec) ) - (wire (pts (xy 147.32 100.33) (xy 147.32 95.25)) + (wire (pts (xy 146.05 134.62) (xy 146.05 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d0594e3e-27a9-4b2c-8642-cb28953b0db9) ) - (wire (pts (xy 135.89 95.25) (xy 135.89 123.19)) + (wire (pts (xy 190.5 41.91) (xy 190.5 39.37)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d3c41373-9b3b-4ec1-aa60-ac378cc19133) + (uuid d303c4ff-04aa-48a3-a5cb-234ca9a312e5) ) - (wire (pts (xy 160.02 133.35) (xy 160.02 135.89)) + (wire (pts (xy 179.07 83.82) (xy 158.75 83.82)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d4a8132f-dee3-4c3f-aa91-5ae0e8b1c7a4) + (uuid d387349d-5e7f-4468-b4a6-80ccd8b416c0) ) - (wire (pts (xy 130.81 66.04) (xy 130.81 63.5)) + (wire (pts (xy 166.37 72.39) (xy 179.07 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d512bc3e-8256-44db-8acd-13aa1a99df94) + ) + (wire (pts (xy 168.91 46.99) (xy 182.88 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d555bf34-2439-4303-ae16-cf55968e6551) + ) + (wire (pts (xy 182.88 35.56) (xy 182.88 38.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d56872e7-34c5-4334-b2b5-4d6868d284ed) + ) + (wire (pts (xy 97.79 69.85) (xy 97.79 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d6859bd0-94fe-4427-a407-132305bbea2d) + ) + (wire (pts (xy 172.72 41.91) (xy 172.72 39.37)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d729cea0-bc95-4374-b99c-d4511e8a7658) ) - (wire (pts (xy 160.02 78.74) (xy 160.02 81.28)) + (wire (pts (xy 158.75 113.03) (xy 158.75 115.57)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d77099e6-298a-46b8-b2e3-915255679fa2) ) - (wire (pts (xy 140.97 76.2) (xy 140.97 78.74)) + (wire (pts (xy 137.16 110.49) (xy 137.16 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid dc017aa0-ec1f-4a27-bdf5-0dd5e32e60b3) ) - (wire (pts (xy 124.46 66.04) (xy 124.46 68.58)) + (wire (pts (xy 123.19 72.39) (xy 123.19 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid dc0f8858-f36e-4d7e-b14b-49cf024731ed) ) - (wire (pts (xy 135.89 66.04) (xy 135.89 95.25)) + (wire (pts (xy 134.62 72.39) (xy 134.62 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid dce1ebb8-ccad-40e6-9edf-ca51fa818b83) ) - (wire (pts (xy 140.97 133.35) (xy 140.97 135.89)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dd64ee91-23d0-4067-8fa1-c82dfcb7813d) - ) - (wire (pts (xy 170.18 95.25) (xy 172.72 95.25)) + (wire (pts (xy 168.91 129.54) (xy 171.45 129.54)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid df76ae9d-3c88-4e1e-a7c7-71d07eba12c4) ) - (wire (pts (xy 104.14 68.58) (xy 104.14 66.04)) + (wire (pts (xy 158.75 83.82) (xy 158.75 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e337b6ee-0c8a-4904-91ed-9a5caab7da16) + (uuid e08cf8a6-feb3-479e-803a-8eb724e21fa6) ) - (wire (pts (xy 172.72 66.04) (xy 172.72 68.58)) + (wire (pts (xy 203.2 52.07) (xy 203.2 54.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e67a9f8c-8707-4ed1-a426-290b9d578746) + ) + (wire (pts (xy 171.45 100.33) (xy 171.45 102.87)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ea0f9751-12de-4190-a803-0ac513892210) ) - (wire (pts (xy 147.32 128.27) (xy 147.32 123.19)) + (wire (pts (xy 134.62 72.39) (xy 139.7 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ed281329-1949-4f08-80ab-6dbe60045ad9) + (uuid eaf2bd2b-6987-4a56-9244-2c6a47b99145) ) - (wire (pts (xy 121.92 66.04) (xy 124.46 66.04)) + (wire (pts (xy 120.65 72.39) (xy 123.19 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ef10b325-4f34-4cc2-b4cf-b55dd32881ca) ) - (wire (pts (xy 140.97 66.04) (xy 147.32 66.04)) + (wire (pts (xy 148.59 72.39) (xy 151.13 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f30ebbe8-5ed5-4703-af65-359a2d1d6192) + (uuid f35f2bda-6e0a-4492-b35e-e047892850ee) ) - (wire (pts (xy 106.68 68.58) (xy 104.14 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f36a927f-3f78-4585-8687-f8acb6a2d1db) - ) - (wire (pts (xy 140.97 95.25) (xy 140.97 97.79)) + (wire (pts (xy 139.7 129.54) (xy 139.7 132.08)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f3f05dd9-7450-4652-ad8d-a966b591052c) ) - (wire (pts (xy 140.97 135.89) (xy 160.02 135.89)) + (wire (pts (xy 200.66 41.91) (xy 203.2 41.91)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f48c2ac9-75b4-4e00-94bc-e2f5d89ad3a1) + (uuid f56efbf9-846a-4de1-b90c-1bb10987adfa) ) - (wire (pts (xy 172.72 133.35) (xy 172.72 135.89)) + (wire (pts (xy 151.13 74.93) (xy 148.59 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f6b475ec-2fec-48d0-a2ba-09d1a835c3c5) + (uuid fe9260c0-3a59-43c7-8c98-1dff3ce5aede) + ) + (wire (pts (xy 148.59 74.93) (xy 148.59 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ff41188a-de95-426e-8449-c497e7e0349e) ) - (text "TODO: use SMPS for 3V3?\nat least this LDO is low I_Q" - (at 97.79 58.42 0) + (text "1V8 is IO only so\ndoesn't need to be\nsequenced" (at 137.16 125.73 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 89429a10-43af-4c73-965f-697402e0ab64) + (uuid 00306f6d-9ea0-47d3-b5d4-5453d4e90a42) ) - (text "TODO: verify footprint" (at 137.16 60.96 0) + (text "not an LDO but\na power switch" (at 151.13 34.29 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a5170e28-718a-4d4c-8ac0-d1f7ad8e139a) + (uuid 1925efc1-b6e6-47ba-92c9-cb9a0fe97da3) ) - (text "TODO: use 2.5V/1.8V multi-out LDO?\nor 4-channel SMPS??\nalso if using SMPS: separate LDO for analog?" - (at 85.09 106.68 0) + (text "Power supply sequence:\n1. 1V2 (ICEVCC, VCCPLL)\n2. 3V3 (SPIVCC, RPVCC)\n3. 2V5 (VPP2V5), 1V8 (IO)" + (at 105.41 38.1 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a6650c69-fbc6-4a19-a494-cdba5e85e8ed) + (uuid 2ee6720b-1233-4563-bcbf-24685f60580a) + ) + (text "TODO: use SMPS here!" (at 102.87 64.77 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 44f3795a-a971-46b8-bac1-494b6dc37922) + ) + (text "approximate getting a good voltage \nfor 3V3 by using an RC filter" + (at 196.85 35.56 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4e489fb6-5f7a-4094-abf9-12935eb0ee69) + ) + (text "on overcurrent, ~{FLG}\ngets pulled low\n-> disable 3V3 regulator" + (at 168.91 54.61 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 622d2116-5135-4bcf-96e8-5b4fbbe74ea1) + ) + (text "use multi-stage LDOs\nto avoid too large\npower waste due to\nstep-down sizes" + (at 102.87 57.15 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 90e9ab6d-da34-4194-861c-ebd143e90b5f) + ) + (text "150mA" (at 160.02 124.46 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bfee9797-e797-4b55-8924-6cc5ee5e588e) + ) + (text "600mA" (at 105.41 68.58 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c70f2016-8c06-45be-ad3a-0ea9fcb4ad8e) + ) + (text "300mA" (at 151.13 68.58 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid dad331ad-5313-4e2b-a944-b126811cb72b) + ) + (text "300mA" (at 151.13 95.25 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e9c774a1-f644-47a1-ad2c-ce183938a2b0) + ) + (text "not 100% matching\nsymbol, pin4=PGOOD" (at 161.29 67.31 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fe43edef-5b22-4298-beac-43a40501c776) ) - (hierarchical_label "2V5" (shape output) (at 175.26 66.04 0) + (label "~{OC}DET" (at 99.06 74.93 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 15a751fa-84d1-40a1-9108-7b23c4aedec9) + ) + (label "V12GOOD" (at 139.7 46.99 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a5532340-da93-45ac-8b47-4a5f7c138037) + ) + (label "~{OC}DET" (at 175.26 46.99 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c7fe89ff-40cc-44dc-b212-9a06f4370a32) + ) + (label "3V3PROTO" (at 120.65 72.39 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c9642724-84e2-4a08-b685-a50318a23bd8) + ) + (label "V12GOOD" (at 175.26 74.93 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid cafd460c-600b-4667-9a80-34d6543a13e4) + ) + (label "V33GD" (at 149.86 102.87 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid cf45f5a4-805d-4034-a15d-5e711a44b921) + ) + (label "V33GOOD" (at 212.09 41.91 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d70287c5-fbff-4f15-a6f3-c2db30fef00f) + ) + + (hierarchical_label "2V5" (shape output) (at 173.99 100.33 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 49dfec3d-5bdc-48b1-a33a-4d0134f414b6) ) - (hierarchical_label "1V8" (shape output) (at 175.26 95.25 0) + (hierarchical_label "1V8" (shape output) (at 173.99 129.54 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 865b6888-258c-404d-83cc-c503dca775d1) ) - (hierarchical_label "1V2" (shape output) (at 175.26 123.19 0) + (hierarchical_label "1V2" (shape output) (at 186.69 72.39 0) (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8fa79d40-c6a0-4a96-84a6-e0c61637781a) + (uuid 97e42eb7-0918-475b-a634-8412cefe9dcd) ) - (hierarchical_label "VBUS" (shape input) (at 97.79 66.04 180) + (hierarchical_label "VBUS" (shape input) (at 95.25 72.39 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 9eb977ab-73f4-4581-af2d-5d0c6d75d958) ) - (hierarchical_label "3V3" (shape output) (at 175.26 48.26 0) + (hierarchical_label "3V3" (shape output) (at 175.26 41.91 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid d0bd2416-0103-499f-bcb0-da9143a205f7) ) - (symbol (lib_id "Device:C") (at 172.72 72.39 0) (unit 1) + (symbol (lib_id "Device:C") (at 171.45 106.68 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 1284f862-d0b4-4221-b851-0c795b259c24) - (property "Reference" "C6" (id 0) (at 175.641 71.5553 0) + (property "Reference" "C6" (id 0) (at 174.371 105.8453 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "1uF" (id 1) (at 175.641 74.0922 0) + (property "Value" "1uF" (id 1) (at 174.371 108.3822 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (id 2) (at 173.6852 76.2 0) + (property "Footprint" "" (id 2) (at 172.4152 110.49 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 172.72 72.39 0) + (property "Datasheet" "~" (id 3) (at 171.45 106.68 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 500c5e1e-1927-4f4b-84d8-bc6d80ca3790)) (pin "2" (uuid 81b56928-d93e-4e86-8ba7-2a2bc0042220)) ) - (symbol (lib_id "Device:C") (at 140.97 72.39 0) (unit 1) + (symbol (lib_id "Device:C") (at 137.16 106.68 0) (unit 1) (in_bom yes) (on_board yes) (uuid 18e3be4b-4614-4415-8c25-b33cccfa5efc) - (property "Reference" "C3" (id 0) (at 143.891 71.5553 0) + (property "Reference" "C3" (id 0) (at 140.081 105.8453 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "1uF" (id 1) (at 143.891 74.0922 0) + (property "Value" "1uF" (id 1) (at 140.081 108.3822 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (id 2) (at 141.9352 76.2 0) + (property "Footprint" "" (id 2) (at 138.1252 110.49 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 140.97 72.39 0) + (property "Datasheet" "" (id 3) (at 137.16 106.68 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 075565c6-9448-473f-80ff-9ac642e4ffcf)) (pin "2" (uuid d11ce2da-817c-47f6-ad03-986797c2a167)) ) - (symbol (lib_id "power:+2V5") (at 172.72 63.5 0) (unit 1) + (symbol (lib_id "power:+2V5") (at 171.45 97.79 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 1b5c9be8-b47c-4006-80af-fad345bc78a1) - (property "Reference" "#PWR0106" (id 0) (at 172.72 67.31 0) + (property "Reference" "#PWR08" (id 0) (at 171.45 101.6 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+2V5" (id 1) (at 172.72 59.9242 0)) - (property "Footprint" "" (id 2) (at 172.72 63.5 0) + (property "Value" "+2V5" (id 1) (at 171.45 94.2142 0)) + (property "Footprint" "" (id 2) (at 171.45 97.79 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 172.72 63.5 0) + (property "Datasheet" "" (id 3) (at 171.45 97.79 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid f357b5d9-5c9c-4cec-b6dc-d3898a1e7ffa)) ) - (symbol (lib_id "Regulator_Linear:AP2112K-3.3") (at 114.3 68.58 0) (unit 1) + (symbol (lib_id "Regulator_Linear:AP2112K-3.3") (at 113.03 74.93 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 20a66565-32a6-4d1c-a17e-c552e54cc75c) - (property "Reference" "U1" (id 0) (at 114.3 60.4352 0)) - (property "Value" "AP2112K-3.3" (id 1) (at 114.3 62.9721 0)) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 114.3 60.325 0) + (property "Reference" "U4" (id 0) (at 113.03 66.7852 0)) + (property "Value" "AP2112K-3.3" (id 1) (at 113.03 69.3221 0)) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 113.03 66.675 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP2112.pdf" (id 3) (at 114.3 66.04 0) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP2112.pdf" (id 3) (at 113.03 72.39 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 6d87ab60-3f5d-41bd-83a1-8c4925068217)) @@ -953,53 +1163,15 @@ (pin "5" (uuid 6f39ce1a-8c73-4990-8050-7cf9661a6cc1)) ) - (symbol (lib_id "Device:C") (at 140.97 129.54 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 2a1424d2-269a-40fb-8f75-a36acdbd39d4) - (property "Reference" "C5" (id 0) (at 143.891 128.7053 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "1uF" (id 1) (at 143.891 131.2422 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 141.9352 133.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 140.97 129.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a1b61bf8-e664-4f10-94e5-09908cd5065b)) - (pin "2" (uuid 4cede073-7f31-47bc-a2f0-0516a8680cc3)) - ) - - (symbol (lib_id "Device:C") (at 172.72 129.54 0) (unit 1) - (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid 33055601-f5a1-4fe3-9c2f-976b2114faf7) - (property "Reference" "C8" (id 0) (at 175.641 128.7053 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "1uF" (id 1) (at 175.641 131.2422 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 173.6852 133.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 172.72 129.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a4c2eaee-a778-4f10-ba5a-55bb3e520f34)) - (pin "2" (uuid e733938d-2971-49fc-887d-3c2669245df5)) - ) - - (symbol (lib_id "Regulator_Linear:MIC5365-3.3YC5") (at 160.02 97.79 0) (unit 1) + (symbol (lib_id "Regulator_Linear:MIC5365-3.3YC5") (at 158.75 132.08 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 338b45ae-0a42-4c5d-ab0b-d2f7d8b0e159) - (property "Reference" "U3" (id 0) (at 160.02 89.0102 0)) - (property "Value" "MIC5366-1.8YC5" (id 1) (at 160.02 91.5471 0)) - (property "Footprint" "Package_TO_SOT_SMD:SOT-353_SC-70-5" (id 2) (at 160.02 88.9 0) + (property "Reference" "U8" (id 0) (at 158.75 123.3002 0)) + (property "Value" "MIC5366-1.8YC5" (id 1) (at 158.75 125.8371 0)) + (property "Footprint" "Package_TO_SOT_SMD:SOT-353_SC-70-5" (id 2) (at 158.75 123.19 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/mic5365.pdf" (id 3) (at 152.4 77.47 0) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/mic5365.pdf" (id 3) (at 151.13 111.76 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid b2e94c7b-efa6-4f68-8651-75d44ec2caa6)) @@ -1009,227 +1181,416 @@ (pin "5" (uuid 236443bd-8ea7-41c3-bcab-ca336a191cb0)) ) - (symbol (lib_id "Device:C") (at 172.72 101.6 0) (unit 1) + (symbol (lib_id "Device:C") (at 203.2 48.26 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid 3f552ef1-a7a7-418f-8e31-6d6e7c7bd956) - (property "Reference" "C7" (id 0) (at 175.641 100.7653 0) + (uuid 340e6a21-0a15-40a6-8e7c-2fde4ad0b6b7) + (property "Reference" "C9" (id 0) (at 206.121 47.4253 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "1uF" (id 1) (at 175.641 103.3022 0) + (property "Value" "1u" (id 1) (at 206.121 49.9622 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (id 2) (at 173.6852 105.41 0) + (property "Footprint" "" (id 2) (at 204.1652 52.07 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 172.72 101.6 0) + (property "Datasheet" "~" (id 3) (at 203.2 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7126e63f-be35-47ce-8a1e-98b5fee43954)) + (pin "2" (uuid 650a1b51-ba4b-4ec9-89e6-c92501c1e4b5)) + ) + + (symbol (lib_id "power:+3V3") (at 190.5 39.37 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 361be3f7-edd6-46c7-851c-7743dd1f672b) + (property "Reference" "#PWR012" (id 0) (at 190.5 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (id 1) (at 190.5 35.7942 0)) + (property "Footprint" "" (id 2) (at 190.5 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 190.5 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 563b5b86-a737-4098-a7c5-beef486e83a1)) + ) + + (symbol (lib_id "Device:C") (at 139.7 78.74 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 388eadbc-890a-49df-b55d-ad7db24edb73) + (property "Reference" "C4" (id 0) (at 142.621 77.9053 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (id 1) (at 142.621 80.4422 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 140.6652 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 139.7 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 553bee6a-114a-4a9d-8634-2875015ddcc6)) + (pin "2" (uuid a98fa761-a8f1-449f-a27d-a61917a3a43f)) + ) + + (symbol (lib_id "power:GND") (at 203.2 54.61 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3ef1491d-a7ab-4fe7-9112-a996351e1418) + (property "Reference" "#PWR013" (id 0) (at 203.2 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 203.2 59.0534 0)) + (property "Footprint" "" (id 2) (at 203.2 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 203.2 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b5ceecbb-9c08-463f-9cdb-b3600af9a75c)) + ) + + (symbol (lib_id "Device:C") (at 171.45 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3f552ef1-a7a7-418f-8e31-6d6e7c7bd956) + (property "Reference" "C7" (id 0) (at 174.371 135.0553 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (id 1) (at 174.371 137.5922 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 172.4152 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 171.45 135.89 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 622a18a0-7fed-4f0c-90ac-3dc5d6657cb7)) (pin "2" (uuid 00a97224-6ff4-4eef-8035-11e950514e97)) ) - (symbol (lib_id "power:GND") (at 160.02 81.28 0) (unit 1) + (symbol (lib_id "power:GND") (at 158.75 115.57 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 474a6739-3c7f-482f-8554-239321201c54) - (property "Reference" "#PWR0108" (id 0) (at 160.02 87.63 0) + (property "Reference" "#PWR05" (id 0) (at 158.75 121.92 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 160.02 85.7234 0)) - (property "Footprint" "" (id 2) (at 160.02 81.28 0) + (property "Value" "GND" (id 1) (at 158.75 120.0134 0)) + (property "Footprint" "" (id 2) (at 158.75 115.57 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 160.02 81.28 0) + (property "Datasheet" "" (id 3) (at 158.75 115.57 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 498641df-2bf0-460c-96b3-ae0505943f9d)) ) - (symbol (lib_id "power:GND") (at 160.02 110.49 0) (unit 1) + (symbol (lib_id "power:GND") (at 158.75 144.78 0) (unit 1) (in_bom yes) (on_board yes) (uuid 4e54cf64-7ef9-4ae3-8741-96b31d5656e9) - (property "Reference" "#PWR0103" (id 0) (at 160.02 116.84 0) + (property "Reference" "#PWR06" (id 0) (at 158.75 151.13 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 160.02 114.3 0)) - (property "Footprint" "" (id 2) (at 160.02 110.49 0) + (property "Value" "GND" (id 1) (at 158.75 148.59 0)) + (property "Footprint" "" (id 2) (at 158.75 144.78 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 160.02 110.49 0) + (property "Datasheet" "" (id 3) (at 158.75 144.78 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 14473770-c765-41f0-9969-af9ff65ddd78)) ) - (symbol (lib_id "power:+3V3") (at 130.81 63.5 0) (unit 1) + (symbol (lib_id "power:+3V3") (at 172.72 39.37 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 50f6eccd-f581-4950-bc23-032f2a1bf67c) - (property "Reference" "#PWR0101" (id 0) (at 130.81 67.31 0) + (property "Reference" "#PWR07" (id 0) (at 172.72 43.18 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (id 1) (at 130.81 59.9242 0)) - (property "Footprint" "" (id 2) (at 130.81 63.5 0) + (property "Value" "+3V3" (id 1) (at 172.72 35.7942 0)) + (property "Footprint" "" (id 2) (at 172.72 39.37 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 130.81 63.5 0) + (property "Datasheet" "" (id 3) (at 172.72 39.37 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 1c0f2bef-ea18-40a4-aea1-74a80df28007)) ) - (symbol (lib_id "power:GND") (at 160.02 138.43 0) (unit 1) + (symbol (lib_id "Power_Management:AP2171W") (at 158.75 44.45 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid 57f005e5-b56e-4eb3-b10b-fdad64722b7f) - (property "Reference" "#PWR0104" (id 0) (at 160.02 144.78 0) + (uuid 5147ebb3-22af-4123-8807-d101fae276db) + (property "Reference" "U5" (id 0) (at 158.75 35.6702 0)) + (property "Value" "AP2171W" (id 1) (at 158.75 38.2071 0)) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 158.75 54.61 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 160.02 142.8734 0)) - (property "Footprint" "" (id 2) (at 160.02 138.43 0) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP2161.pdf" (id 3) (at 158.75 43.18 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 160.02 138.43 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid af2af0b8-480e-4f2a-9031-445b34e42945)) + (pin "1" (uuid 4817f93d-7b33-4702-9ef9-d9a1b86f2267)) + (pin "2" (uuid 4f073522-1345-498a-90ef-19b64d8f0b81)) + (pin "3" (uuid a524910d-3857-4bd3-a5da-1171a19ce516)) + (pin "4" (uuid 7078aabb-11ce-48fd-880c-4e7a667830e9)) + (pin "5" (uuid ea570f59-3ce3-45e8-80cb-12cf1dbd27c5)) ) - (symbol (lib_id "Device:C") (at 124.46 72.39 0) (unit 1) + (symbol (lib_id "Device:C") (at 179.07 78.74 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid 752c1fc3-d745-4e29-90e8-baeb2406ca8a) - (property "Reference" "C2" (id 0) (at 127.381 71.5553 0) + (uuid 7098eef9-b906-4263-8a5f-deaeec7dec60) + (property "Reference" "C8" (id 0) (at 181.991 77.9053 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "1uF" (id 1) (at 127.381 74.0922 0) + (property "Value" "1uF" (id 1) (at 181.991 80.4422 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (id 2) (at 125.4252 76.2 0) + (property "Footprint" "" (id 2) (at 180.0352 82.55 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 124.46 72.39 0) + (property "Datasheet" "~" (id 3) (at 179.07 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 52c2ca2e-a788-437f-b7ea-4e78570b42f0)) + (pin "2" (uuid dd610f6c-1b8d-416b-aa2b-ffa75efce39d)) + ) + + (symbol (lib_id "Device:C") (at 123.19 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 752c1fc3-d745-4e29-90e8-baeb2406ca8a) + (property "Reference" "C2" (id 0) (at 126.111 77.9053 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (id 1) (at 126.111 80.4422 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 124.1552 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 123.19 78.74 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid e66f0d4a-97f2-4d99-9b89-5280f9f5b2d7)) (pin "2" (uuid 17802b13-9b18-406c-911f-87fcc900f838)) ) - (symbol (lib_id "power:GND") (at 114.3 81.28 0) (unit 1) + (symbol (lib_id "power:VBUS") (at 97.79 69.85 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 75a54dc9-c631-4888-a106-ce12a18aea28) + (property "Reference" "#PWR01" (id 0) (at 97.79 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VBUS" (id 1) (at 97.79 66.2742 0)) + (property "Footprint" "" (id 2) (at 97.79 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 97.79 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a6a8a67d-ec46-4959-a178-9abd978cd6b6)) + ) + + (symbol (lib_id "power:GND") (at 113.03 87.63 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 7bc0929a-54d2-46d4-a62d-3bd756dbe023) - (property "Reference" "#PWR0102" (id 0) (at 114.3 87.63 0) + (property "Reference" "#PWR02" (id 0) (at 113.03 93.98 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 114.3 85.7234 0)) - (property "Footprint" "" (id 2) (at 114.3 81.28 0) + (property "Value" "GND" (id 1) (at 113.03 92.0734 0)) + (property "Footprint" "" (id 2) (at 113.03 87.63 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 114.3 81.28 0) + (property "Datasheet" "" (id 3) (at 113.03 87.63 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 997f56a2-a435-4554-860c-98286656f59c)) ) - (symbol (lib_id "Regulator_Linear:NCV8114ASN120T1G") (at 160.02 125.73 0) (unit 1) + (symbol (lib_id "Device:R") (at 182.88 41.91 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid 82862c40-f77b-4285-a62b-f13bb9f50476) - (property "Reference" "U4" (id 0) (at 160.02 116.9502 0)) - (property "Value" "NCV8114ASN120T1G" (id 1) (at 160.02 119.4871 0)) - (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-5" (id 2) (at 160.02 135.89 0) - (effects (font (size 1.27 1.27) italic) hide) + (uuid 80f36e7c-9e4e-4bc1-8863-d10a240781cd) + (property "Reference" "R1" (id 0) (at 184.658 41.0753 0) + (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Datasheet" "https://ru.mouser.com/datasheet/2/308/NCV8114-D-1107616.pdf" (id 3) (at 160.02 138.43 0) + (property "Value" "47k" (id 1) (at 184.658 43.6122 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 181.102 41.91 90) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid 6983a99a-405c-4033-a8f5-675201e4591c)) - (pin "2" (uuid 9068270b-7dae-4c81-8045-09b3ec070d1f)) - (pin "3" (uuid ee5e5dc8-b371-4067-a816-29c3b37691f5)) - (pin "4" (uuid a9e6ac25-3b90-4867-b61c-1788263e9494)) - (pin "5" (uuid ae35abfd-63c7-40c3-ab9e-d2b75cc3ad31)) + (property "Datasheet" "~" (id 3) (at 182.88 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0a5453f0-7730-4f0b-af2a-a49ba2ffec34)) + (pin "2" (uuid dc4b4cb2-132a-4e06-bc8c-3a6c6a2ae4e4)) ) - (symbol (lib_id "Device:C") (at 100.33 72.39 0) (unit 1) + (symbol (lib_id "Device:C") (at 97.79 78.74 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 85f7defa-fdc3-410b-b0e9-8a6708953006) - (property "Reference" "C1" (id 0) (at 103.251 71.5553 0) + (property "Reference" "C1" (id 0) (at 100.711 77.9053 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "1uF" (id 1) (at 103.251 74.0922 0) + (property "Value" "1uF" (id 1) (at 100.711 80.4422 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (id 2) (at 101.2952 76.2 0) + (property "Footprint" "" (id 2) (at 98.7552 82.55 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 100.33 72.39 0) + (property "Datasheet" "~" (id 3) (at 97.79 78.74 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 75bbb30d-a07d-45ab-b6d7-6203d05b5307)) (pin "2" (uuid e3f44bb2-ed9c-4e27-aa4d-45ded7ef9a6a)) ) - (symbol (lib_id "power:+1V8") (at 172.72 92.71 0) (unit 1) + (symbol (lib_id "power:+1V8") (at 171.45 127 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 8bc6bce1-bd56-40ac-8249-edacc5ea666f) - (property "Reference" "#PWR0107" (id 0) (at 172.72 96.52 0) + (property "Reference" "#PWR09" (id 0) (at 171.45 130.81 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+1V8" (id 1) (at 172.72 89.1342 0)) - (property "Footprint" "" (id 2) (at 172.72 92.71 0) + (property "Value" "+1V8" (id 1) (at 171.45 123.4242 0)) + (property "Footprint" "" (id 2) (at 171.45 127 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 172.72 92.71 0) + (property "Datasheet" "" (id 3) (at 171.45 127 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid c1e757bc-1367-4366-adb2-a4f638fd5dee)) ) - (symbol (lib_id "power:+1V2") (at 172.72 120.65 0) (unit 1) + (symbol (lib_id "Regulator_Linear:MIC5365-3.3YC5") (at 158.75 102.87 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid 98cb2bee-55b5-4c43-a162-fb7d4b2a5e2e) - (property "Reference" "#PWR0105" (id 0) (at 172.72 124.46 0) + (uuid 968fdebf-f49b-4fd8-80a1-f089b00f7b0f) + (property "Reference" "U7" (id 0) (at 158.75 94.0902 0)) + (property "Value" "NCP115ASN250T2G" (id 1) (at 158.75 96.6271 0)) + (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-5" (id 2) (at 158.75 93.98 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+1V2" (id 1) (at 172.72 117.0742 0)) - (property "Footprint" "" (id 2) (at 172.72 120.65 0) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NCP115-D.PDF" (id 3) (at 151.13 82.55 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 172.72 120.65 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 9aa5442e-e2bb-4cb9-9bab-10d75e94dc55)) + (pin "1" (uuid 9cc792aa-a302-4b67-a683-d4df728bc457)) + (pin "2" (uuid bca97c02-8a8d-4dc4-a57b-83dde22cd691)) + (pin "3" (uuid ea5e2a1f-3187-4a0d-afb9-6058f2682b05)) + (pin "4" (uuid 9dcda328-7720-4b39-aca4-99030d79ffa7)) + (pin "5" (uuid 89849db5-81ca-4e43-98a3-7e4ac0ad960e)) ) - (symbol (lib_id "Device:C") (at 140.97 101.6 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid a9f9846d-30d6-4036-8909-7ba0c56f281b) - (property "Reference" "C4" (id 0) (at 143.891 100.7653 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "1uF" (id 1) (at 143.891 103.3022 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 141.9352 105.41 0) + (symbol (lib_id "power:GND") (at 158.75 85.09 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9d9b1ca7-c0bd-48c7-a30f-98496137832d) + (property "Reference" "#PWR04" (id 0) (at 158.75 91.44 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 140.97 101.6 0) + (property "Value" "GND" (id 1) (at 158.75 89.5334 0)) + (property "Footprint" "" (id 2) (at 158.75 85.09 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 158.75 85.09 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 12f1438e-014d-4311-b623-8c4fc8598f9a)) + ) + + (symbol (lib_id "power:GND") (at 158.75 54.61 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a8467c9e-cb2d-4fa7-91ab-40be4230809e) + (property "Reference" "#PWR03" (id 0) (at 158.75 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 158.75 59.0534 0)) + (property "Footprint" "" (id 2) (at 158.75 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 158.75 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d24c7d3f-804a-454c-a827-c004e9e512ec)) + ) + + (symbol (lib_id "Device:C") (at 139.7 135.89 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid a9f9846d-30d6-4036-8909-7ba0c56f281b) + (property "Reference" "C5" (id 0) (at 142.621 135.0553 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (id 1) (at 142.621 137.5922 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 140.6652 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 139.7 135.89 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 03ab9e09-88b2-4139-9825-691c08960d1e)) (pin "2" (uuid 4d493784-9010-4d00-8c54-b99f756b99b7)) ) - (symbol (lib_id "Regulator_Linear:NCP115AMX250TCG") (at 160.02 68.58 0) (unit 1) + (symbol (lib_id "Regulator_Linear:MIC5205-2.5YM5") (at 158.75 74.93 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid d76a1281-1c3e-4472-a2b7-c5fc80cb8e97) - (property "Reference" "U2" (id 0) (at 160.02 59.8002 0)) - (property "Value" "NCP115ASN250T2G" (id 1) (at 160.02 62.3371 0)) - (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-5" (id 2) (at 160.02 68.58 0) + (uuid ae3547c1-109a-4acf-9eb1-945c083183bd) + (property "Reference" "U6" (id 0) (at 158.75 66.7852 0)) + (property "Value" "NCV8164ASN120T1G" (id 1) (at 158.75 69.3221 0)) + (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-5" (id 2) (at 158.75 66.675 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NCP115-D.PDF" (id 3) (at 160.02 68.58 0) + (property "Datasheet" "https://www.onsemi.com/pdf/datasheet/ncv8164-d.pdf" (id 3) (at 158.75 74.93 0) (effects (font (size 1.27 1.27)) hide) ) - (pin "1" (uuid f9435dc6-c52a-4b9c-87f1-2b69381e0527)) - (pin "2" (uuid 8d049349-5ae7-483d-a4bb-158a586de808)) - (pin "3" (uuid 26b24bb0-4801-4098-9dd6-313c09402e97)) - (pin "4" (uuid 59849a2b-4e02-4e83-9e44-ef76711fe1cf)) - (pin "5" (uuid c6aeb724-4ee9-425c-8831-c6c3d2f8cdb3)) + (pin "1" (uuid 7e4f3e2e-ecf1-4f33-bb3b-e6b9b648eecc)) + (pin "2" (uuid fa942282-46bb-4fc4-bb5b-238c5ec9ec31)) + (pin "3" (uuid f51f39f8-4fc2-4d74-9513-946f634be225)) + (pin "4" (uuid 4961b69d-63af-463d-8197-1ec579503025)) + (pin "5" (uuid 34cd275a-900f-473a-9ff5-621fdcaf9e18)) + ) + + (symbol (lib_id "power:+1V2") (at 184.15 69.85 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c41a903c-24b0-4246-aea5-083a888ef96d) + (property "Reference" "#PWR011" (id 0) (at 184.15 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+1V2" (id 1) (at 184.15 66.2742 0)) + (property "Footprint" "" (id 2) (at 184.15 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 184.15 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 84c7fbcf-8293-40e2-9888-476288acff84)) + ) + + (symbol (lib_id "Device:R") (at 196.85 41.91 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e224f627-1052-4b7c-a8d5-1ef6213b887b) + (property "Reference" "R2" (id 0) (at 196.85 37.1942 90)) + (property "Value" "10k" (id 1) (at 196.85 39.7311 90)) + (property "Footprint" "" (id 2) (at 196.85 43.688 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 196.85 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8e841669-a7b1-4378-8b0b-ae7600e3a28a)) + (pin "2" (uuid 2795392b-5b3b-4c18-9004-66a6e50640d3)) + ) + + (symbol (lib_id "power:VBUS") (at 182.88 35.56 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid e8641208-facd-4c49-ada2-a27c4285f25b) + (property "Reference" "#PWR010" (id 0) (at 182.88 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VBUS" (id 1) (at 182.88 31.9842 0)) + (property "Footprint" "" (id 2) (at 182.88 35.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 182.88 35.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5552fad2-165b-45a2-9dab-2263e83749d4)) ) ) diff --git a/rp2040.kicad_sch b/rp2040.kicad_sch index e567355..dfa0b14 100644 --- a/rp2040.kicad_sch +++ b/rp2040.kicad_sch @@ -305,747 +305,740 @@ ) ) - (junction (at 160.02 152.4) (diameter 0) (color 0 0 0 0) + (junction (at 140.97 157.48) (diameter 0) (color 0 0 0 0) (uuid 5cb70f3b-0ff1-4bf8-88a1-b76c9c9e6b64) ) + (junction (at 69.85 73.66) (diameter 0) (color 0 0 0 0) + (uuid c5c5c295-1cd0-49cd-80be-2a670e9d6a26) + ) - (bus_entry (at 201.93 143.51) (size 2.54 2.54) + (bus_entry (at 182.88 140.97) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0051d15c-6408-423f-91c8-5f9583170fdc) ) - (bus_entry (at 201.93 138.43) (size 2.54 2.54) + (bus_entry (at 182.88 146.05) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 22a40a8f-80ca-406c-b80e-3382b6121901) ) - (bus_entry (at 201.93 85.09) (size 2.54 -2.54) + (bus_entry (at 182.88 90.17) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 37eb10bd-853e-4864-81ff-dbb87a50cf7e) ) - (bus_entry (at 201.93 135.89) (size 2.54 2.54) + (bus_entry (at 182.88 148.59) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4e3fbaab-b14c-4813-904b-60071d2480af) ) - (bus_entry (at 209.55 105.41) (size 2.54 -2.54) + (bus_entry (at 190.5 110.49) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6496f19f-2028-4193-aef0-0cd57ad44d26) ) - (bus_entry (at 209.55 97.79) (size 2.54 -2.54) + (bus_entry (at 190.5 102.87) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6496f19f-2028-4193-aef0-0cd57ad44d27) ) - (bus_entry (at 209.55 95.25) (size 2.54 -2.54) + (bus_entry (at 190.5 100.33) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6496f19f-2028-4193-aef0-0cd57ad44d28) ) - (bus_entry (at 209.55 92.71) (size 2.54 -2.54) + (bus_entry (at 190.5 97.79) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6496f19f-2028-4193-aef0-0cd57ad44d29) ) - (bus_entry (at 201.93 72.39) (size 2.54 -2.54) + (bus_entry (at 182.88 77.47) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 76190daf-40f4-4121-bfc1-7f1168d69a37) ) - (bus_entry (at 110.49 82.55) (size 2.54 -2.54) + (bus_entry (at 91.44 74.93) (size 2.54 2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 895cff13-7ae8-416f-b850-fea0405519b0) ) - (bus_entry (at 110.49 77.47) (size 2.54 -2.54) + (bus_entry (at 91.44 80.01) (size 2.54 2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 895cff13-7ae8-416f-b850-fea0405519b1) ) - (bus_entry (at 110.49 80.01) (size 2.54 -2.54) + (bus_entry (at 91.44 77.47) (size 2.54 2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 895cff13-7ae8-416f-b850-fea0405519b2) ) - (bus_entry (at 110.49 74.93) (size 2.54 -2.54) + (bus_entry (at 91.44 82.55) (size 2.54 2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 895cff13-7ae8-416f-b850-fea0405519b3) ) - (bus_entry (at 201.93 140.97) (size 2.54 2.54) + (bus_entry (at 182.88 143.51) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 99b58c87-0228-451d-aa4e-37d9ace2f4e8) ) - (bus_entry (at 201.93 74.93) (size 2.54 -2.54) + (bus_entry (at 182.88 80.01) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b44cdad8-2197-467b-8eab-b5a9bd0158e4) ) - (bus_entry (at 201.93 118.11) (size 2.54 2.54) + (bus_entry (at 190.5 120.65) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4111c9c-c56b-471b-86e7-0da05309c4c2) ) - (bus_entry (at 201.93 120.65) (size 2.54 2.54) + (bus_entry (at 190.5 118.11) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4111c9c-c56b-471b-86e7-0da05309c4c3) ) - (bus_entry (at 201.93 125.73) (size 2.54 2.54) + (bus_entry (at 190.5 113.03) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4111c9c-c56b-471b-86e7-0da05309c4c4) ) - (bus_entry (at 201.93 123.19) (size 2.54 2.54) + (bus_entry (at 190.5 115.57) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4111c9c-c56b-471b-86e7-0da05309c4c5) ) - (bus_entry (at 201.93 110.49) (size 2.54 2.54) + (bus_entry (at 190.5 128.27) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4111c9c-c56b-471b-86e7-0da05309c4c6) ) - (bus_entry (at 201.93 107.95) (size 2.54 2.54) + (bus_entry (at 190.5 130.81) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4111c9c-c56b-471b-86e7-0da05309c4c7) ) - (bus_entry (at 201.93 113.03) (size 2.54 2.54) + (bus_entry (at 190.5 125.73) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4111c9c-c56b-471b-86e7-0da05309c4c8) ) - (bus_entry (at 201.93 115.57) (size 2.54 2.54) + (bus_entry (at 190.5 123.19) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c4111c9c-c56b-471b-86e7-0da05309c4c9) ) - (bus_entry (at 201.93 90.17) (size 2.54 -2.54) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8bda1ed-905d-4210-bf80-bb3211c04d52) - ) - (bus_entry (at 201.93 77.47) (size 2.54 -2.54) + (bus_entry (at 182.88 82.55) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid dc907d03-5a6d-4c2c-8fd4-e5c9b29c5944) ) - (bus_entry (at 201.93 82.55) (size 2.54 -2.54) + (bus_entry (at 182.88 87.63) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ecb515b2-2af0-45c3-b584-550a3c9f8469) ) - (bus_entry (at 201.93 80.01) (size 2.54 -2.54) + (bus_entry (at 182.88 85.09) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f200b632-045d-4a72-928f-5bec33571f27) ) - (bus_entry (at 201.93 87.63) (size 2.54 -2.54) + (bus_entry (at 182.88 92.71) (size 2.54 -2.54) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fea35068-cdd5-40b9-8a88-8fd35384d976) ) - (bus (pts (xy 204.47 85.09) (xy 204.47 82.55)) + (bus (pts (xy 185.42 90.17) (xy 185.42 87.63)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 024c31a4-6da5-4de6-b16e-e63a78d07cf4) ) - (wire (pts (xy 191.77 97.79) (xy 209.55 97.79)) + (wire (pts (xy 172.72 102.87) (xy 190.5 102.87)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0481b98a-e49c-40de-a60b-f549505f8bbc) ) - (bus (pts (xy 204.47 135.89) (xy 207.01 135.89)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 078c4b7f-e076-4c00-b6eb-6c9c6b05d1cd) - ) - - (wire (pts (xy 191.77 87.63) (xy 201.93 87.63)) + (wire (pts (xy 172.72 92.71) (xy 182.88 92.71)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0838cebb-e1f5-4553-a474-5d07f2dc1e95) ) - (wire (pts (xy 191.77 74.93) (xy 201.93 74.93)) + (wire (pts (xy 172.72 80.01) (xy 182.88 80.01)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 08875148-6681-44a7-bc95-ce9baf9a0a6b) ) - (wire (pts (xy 113.03 77.47) (xy 128.27 77.47)) + (wire (pts (xy 93.98 82.55) (xy 109.22 82.55)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0af4c0b9-eba1-48d7-9c8d-b4e8f8ea1862) ) - (bus (pts (xy 204.47 72.39) (xy 204.47 69.85)) + (bus (pts (xy 185.42 77.47) (xy 185.42 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0e736169-4780-48f3-99e3-e3208fa37b8b) ) - (wire (pts (xy 92.71 68.58) (xy 128.27 68.58)) + (wire (pts (xy 67.31 73.66) (xy 69.85 73.66)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0e925656-6cb1-4d2d-9829-9bbf32a1ffab) ) - (bus (pts (xy 204.47 118.11) (xy 204.47 120.65)) + (bus (pts (xy 193.04 120.65) (xy 193.04 118.11)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0eac2b53-9ae6-40c7-af0a-e1a66f9d83d0) ) - (wire (pts (xy 191.77 80.01) (xy 201.93 80.01)) + (wire (pts (xy 172.72 85.09) (xy 182.88 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0ec4a783-b512-4e2c-af8e-409c18b82b99) ) - (wire (pts (xy 160.02 151.13) (xy 160.02 152.4)) + (wire (pts (xy 140.97 156.21) (xy 140.97 157.48)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0f569c53-dc78-4531-9bf6-90492e6c1be0) ) - (wire (pts (xy 125.73 134.62) (xy 128.27 134.62)) + (wire (pts (xy 106.68 139.7) (xy 109.22 139.7)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 106021cd-aeb6-4216-9089-439e00ef9919) ) - (wire (pts (xy 191.77 67.31) (xy 194.31 67.31)) + (wire (pts (xy 172.72 72.39) (xy 175.26 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1162cc48-798a-4f9f-9c1a-fada396eb7d1) ) - (wire (pts (xy 191.77 92.71) (xy 209.55 92.71)) + (wire (pts (xy 172.72 97.79) (xy 190.5 97.79)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1e4a935a-e343-4203-869a-19fe96e65bef) ) - (bus (pts (xy 204.47 74.93) (xy 204.47 72.39)) + (bus (pts (xy 185.42 80.01) (xy 185.42 77.47)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 27653418-ea5e-4e46-94b5-60ab3ef5eaf6) ) - (bus (pts (xy 204.47 138.43) (xy 204.47 135.89)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2c95ff43-f212-46ac-ae7d-2b3476eec805) - ) - (bus (pts (xy 204.47 82.55) (xy 204.47 80.01)) + (bus (pts (xy 185.42 87.63) (xy 185.42 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2d158390-f11f-4b61-9d73-fd9009a31378) ) - (wire (pts (xy 125.73 120.65) (xy 128.27 120.65)) + (wire (pts (xy 106.68 125.73) (xy 109.22 125.73)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2ea0453c-7fe6-4509-9d2d-643574b00a9c) ) - (bus (pts (xy 204.47 80.01) (xy 204.47 77.47)) + (wire (pts (xy 172.72 95.25) (xy 175.26 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 315ccdca-7088-4430-8fe0-b493a76e5f77) + ) + (bus (pts (xy 185.42 85.09) (xy 185.42 82.55)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 33e44736-4cf0-4ee5-81e9-e9121edc2303) ) - (wire (pts (xy 191.77 59.69) (xy 194.31 59.69)) + (wire (pts (xy 172.72 64.77) (xy 175.26 64.77)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 38157795-f191-4fcf-bd57-7dfb53a5f428) ) - (wire (pts (xy 147.32 152.4) (xy 160.02 152.4)) + (wire (pts (xy 128.27 157.48) (xy 140.97 157.48)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 38ed8d40-910b-4d88-be45-ca6b7e1686b3) ) - (wire (pts (xy 160.02 152.4) (xy 160.02 153.67)) + (wire (pts (xy 140.97 157.48) (xy 140.97 158.75)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3a1e00ef-87d7-43d7-8f86-3143ff73e162) ) - (bus (pts (xy 204.47 68.58) (xy 204.47 69.85)) + (bus (pts (xy 185.42 73.66) (xy 185.42 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3d94b1ca-8a54-4ed6-b0a7-3e697d508929) ) - (wire (pts (xy 191.77 130.81) (xy 194.31 130.81)) + (wire (pts (xy 172.72 135.89) (xy 175.26 135.89)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 441bc124-4b81-4ef0-a2b3-3c57281703ed) ) - (wire (pts (xy 113.03 80.01) (xy 128.27 80.01)) + (wire (pts (xy 93.98 85.09) (xy 109.22 85.09)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 45072caf-0de9-4cca-aa15-a781ec3226c6) ) - (wire (pts (xy 125.73 83.82) (xy 128.27 83.82)) + (wire (pts (xy 106.68 88.9) (xy 109.22 88.9)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 459afbff-f29b-4986-a383-cbd04a597214) ) - (bus (pts (xy 204.47 120.65) (xy 204.47 123.19)) + (bus (pts (xy 193.04 118.11) (xy 193.04 115.57)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4821147e-d723-4e1c-99ca-05da6b902a21) ) - (wire (pts (xy 191.77 118.11) (xy 201.93 118.11)) + (wire (pts (xy 172.72 123.19) (xy 190.5 123.19)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4be0c8b7-a6fd-4be6-a7c8-ce2c70a6ec09) ) - (bus (pts (xy 204.47 125.73) (xy 204.47 128.27)) + (bus (pts (xy 193.04 113.03) (xy 193.04 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4df41f13-e4f4-495f-a72d-abf20d13804c) ) - (wire (pts (xy 191.77 128.27) (xy 194.31 128.27)) + (wire (pts (xy 172.72 133.35) (xy 175.26 133.35)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 53cecef0-14e5-4721-ab41-0ed681e0cfc8) ) - (bus (pts (xy 212.09 90.17) (xy 212.09 92.71)) + (bus (pts (xy 193.04 95.25) (xy 193.04 97.79)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 55c96917-e61f-4cdd-b930-b437bc0d0047) ) - (bus (pts (xy 110.49 80.01) (xy 110.49 82.55)) + (bus (pts (xy 185.42 138.43) (xy 187.96 138.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 572a025f-584d-4bb6-94d4-70673792e5f8) + ) + (bus (pts (xy 91.44 77.47) (xy 91.44 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 58ee503d-d1a4-4f62-b565-3f20c6742eed) ) - (bus (pts (xy 204.47 128.27) (xy 207.01 128.27)) + (bus (pts (xy 193.04 110.49) (xy 195.58 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5cc39601-f845-4317-af58-11825e96b698) ) - (wire (pts (xy 191.77 77.47) (xy 201.93 77.47)) + (wire (pts (xy 172.72 82.55) (xy 182.88 82.55)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5eb30dca-04a8-4542-88be-b04308f27fdb) ) - (bus (pts (xy 204.47 143.51) (xy 204.47 140.97)) + (bus (pts (xy 185.42 140.97) (xy 185.42 143.51)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 61b53020-97c0-44a8-b894-7618072ab337) ) - (bus (pts (xy 212.09 87.63) (xy 212.09 90.17)) + + (wire (pts (xy 69.85 73.66) (xy 109.22 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 670d4525-471c-4cf1-a4d9-94ce6b5ea931) + ) + (bus (pts (xy 193.04 92.71) (xy 193.04 95.25)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6ab817e7-3e41-4f36-a04f-a0276ff7095f) ) - (wire (pts (xy 191.77 125.73) (xy 201.93 125.73)) + (wire (pts (xy 172.72 130.81) (xy 190.5 130.81)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7415cfa8-3375-4676-9e36-a1b38bf71757) ) - (bus (pts (xy 204.47 146.05) (xy 204.47 143.51)) + (bus (pts (xy 185.42 138.43) (xy 185.42 140.97)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 77e255b1-3829-4d71-b48c-21016b7cd25c) ) - (wire (pts (xy 191.77 138.43) (xy 201.93 138.43)) + (wire (pts (xy 172.72 143.51) (xy 182.88 143.51)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7c440444-4b00-4bdf-8659-fdcdc068248b) ) - (wire (pts (xy 191.77 57.15) (xy 194.31 57.15)) + (wire (pts (xy 172.72 62.23) (xy 175.26 62.23)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7cf14a6f-c658-4318-8e4a-ee5a2b4aecbd) ) - (wire (pts (xy 191.77 100.33) (xy 194.31 100.33)) + (wire (pts (xy 172.72 105.41) (xy 175.26 105.41)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7f499edd-2acc-406c-b110-fbf7c36dfdf3) ) - (wire (pts (xy 191.77 113.03) (xy 201.93 113.03)) + (wire (pts (xy 172.72 118.11) (xy 190.5 118.11)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 85a03146-d984-4c89-b9b0-23bbc20b1697) ) - (wire (pts (xy 191.77 123.19) (xy 201.93 123.19)) + (wire (pts (xy 172.72 128.27) (xy 190.5 128.27)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8884bd13-fc6e-457a-91c7-f1bc81d2769d) ) - (wire (pts (xy 113.03 72.39) (xy 128.27 72.39)) + (wire (pts (xy 93.98 77.47) (xy 109.22 77.47)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 89182a15-9a4b-4d76-9bfd-b788e1fa53da) ) - (bus (pts (xy 107.95 73.66) (xy 110.49 73.66)) + (bus (pts (xy 88.9 74.93) (xy 91.44 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8c77dbb9-cb52-4db5-b232-e79f2a58f7e4) ) - (wire (pts (xy 191.77 102.87) (xy 194.31 102.87)) + (wire (pts (xy 172.72 107.95) (xy 175.26 107.95)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9108b8c0-2bb9-4e03-ae8e-951b2396b6e6) ) - (wire (pts (xy 191.77 105.41) (xy 209.55 105.41)) + (wire (pts (xy 172.72 110.49) (xy 190.5 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 95472df6-fb03-4ee6-b32f-803dfe25d1e4) ) - (bus (pts (xy 204.47 115.57) (xy 204.47 118.11)) + (bus (pts (xy 193.04 123.19) (xy 193.04 120.65)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 997967d7-199b-4b42-b471-185c1347e580) ) - (bus (pts (xy 204.47 123.19) (xy 204.47 125.73)) + (bus (pts (xy 193.04 115.57) (xy 193.04 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9b39d9c8-dd38-40aa-b861-afaf51805cd3) ) - (wire (pts (xy 191.77 120.65) (xy 201.93 120.65)) + (wire (pts (xy 172.72 125.73) (xy 190.5 125.73)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9ef93116-3d92-481d-b728-1bdebaa77ffb) ) - (wire (pts (xy 191.77 135.89) (xy 201.93 135.89)) + (wire (pts (xy 172.72 140.97) (xy 182.88 140.97)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9f287443-5a4a-451a-9b98-c701d09a0573) ) - (bus (pts (xy 204.47 77.47) (xy 204.47 74.93)) + (bus (pts (xy 185.42 82.55) (xy 185.42 80.01)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a146d0eb-edf2-49c1-b98c-dfd08c3f13bc) ) - (bus (pts (xy 110.49 74.93) (xy 110.49 77.47)) + (bus (pts (xy 91.44 82.55) (xy 91.44 80.01)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a2cee702-2ce8-4a91-b90d-dca68efa25bf) ) - (wire (pts (xy 191.77 85.09) (xy 201.93 85.09)) + (wire (pts (xy 172.72 90.17) (xy 182.88 90.17)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a74cef20-c809-41b4-b4d8-651a5dce0541) ) - (wire (pts (xy 191.77 95.25) (xy 209.55 95.25)) + (wire (pts (xy 172.72 100.33) (xy 190.5 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid a8e42fc9-2caf-4fc6-9733-042c5b7944be) ) - (bus (pts (xy 212.09 95.25) (xy 212.09 102.87)) + (bus (pts (xy 193.04 100.33) (xy 193.04 107.95)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid aa612445-5ccc-4e5b-b79e-370cd0a952f7) ) - (wire (pts (xy 113.03 74.93) (xy 128.27 74.93)) + (wire (pts (xy 93.98 80.01) (xy 109.22 80.01)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b91cb37f-badd-4690-95bd-455e72219780) ) - (bus (pts (xy 110.49 73.66) (xy 110.49 74.93)) + (wire (pts (xy 69.85 73.66) (xy 69.85 76.2)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bef2b9e6-d9e7-49d6-85c7-c438135f26cc) + (uuid bb23c3c2-d0fa-4fd5-895c-42c1510e173c) ) - - (wire (pts (xy 191.77 82.55) (xy 201.93 82.55)) + (wire (pts (xy 172.72 87.63) (xy 182.88 87.63)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c09e959e-68f1-4511-87ec-bb164b3dce67) ) - (wire (pts (xy 191.77 90.17) (xy 201.93 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c189e2af-b17e-4d0e-8092-535cb518c500) - ) - (bus (pts (xy 204.47 110.49) (xy 204.47 113.03)) + (bus (pts (xy 193.04 128.27) (xy 193.04 125.73)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c5eaaf7c-cf8d-4ad7-be69-41680c12cfb0) ) - (wire (pts (xy 191.77 69.85) (xy 194.31 69.85)) + (wire (pts (xy 172.72 74.93) (xy 175.26 74.93)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c6e09214-2090-4836-82a4-9c527acf1ad1) ) - (wire (pts (xy 147.32 151.13) (xy 147.32 152.4)) + (wire (pts (xy 128.27 156.21) (xy 128.27 157.48)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c8602245-b9ea-496b-af7f-51e0207925c3) ) - (bus (pts (xy 204.47 113.03) (xy 204.47 115.57)) + (bus (pts (xy 193.04 125.73) (xy 193.04 123.19)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c964824d-5593-4074-aece-6f6eed291ccf) ) - (bus (pts (xy 204.47 68.58) (xy 207.01 68.58)) + (bus (pts (xy 185.42 73.66) (xy 187.96 73.66)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ca68f3e1-dec5-4774-a11f-833f6633be3e) ) - (wire (pts (xy 191.77 107.95) (xy 201.93 107.95)) + (wire (pts (xy 172.72 113.03) (xy 190.5 113.03)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid cc2c5187-80cd-47ad-ae1c-6d7a316b7cda) ) - (bus (pts (xy 204.47 140.97) (xy 204.47 138.43)) + (bus (pts (xy 185.42 143.51) (xy 185.42 146.05)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d4245da9-eab2-473b-a6aa-5c3259a70263) ) - (bus (pts (xy 212.09 87.63) (xy 214.63 87.63)) + (bus (pts (xy 193.04 92.71) (xy 195.58 92.71)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e0a44739-ad5c-4cd3-88f7-8da1bb395191) ) - (wire (pts (xy 191.77 115.57) (xy 201.93 115.57)) + (wire (pts (xy 172.72 120.65) (xy 190.5 120.65)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e45077de-db40-45fd-86d6-344b3444918d) ) - (wire (pts (xy 191.77 143.51) (xy 201.93 143.51)) + (wire (pts (xy 172.72 148.59) (xy 182.88 148.59)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e5fd42a5-941d-4b31-994b-cc93af4b5419) ) - (wire (pts (xy 125.73 132.08) (xy 128.27 132.08)) + (wire (pts (xy 106.68 137.16) (xy 109.22 137.16)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e9458a40-da4b-474f-af6d-e65c5072905a) ) - (bus (pts (xy 204.47 87.63) (xy 204.47 85.09)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e9d7a9a2-583d-41a0-92cd-ee851cd5b72a) - ) - - (wire (pts (xy 191.77 110.49) (xy 201.93 110.49)) + (wire (pts (xy 172.72 115.57) (xy 190.5 115.57)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ee0cf639-d9f5-43d6-9a46-caf7c83a1068) ) - (bus (pts (xy 212.09 92.71) (xy 212.09 95.25)) + (bus (pts (xy 193.04 97.79) (xy 193.04 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ee1bbadf-b080-4e48-bdac-997bbac93fe2) ) - (wire (pts (xy 191.77 140.97) (xy 201.93 140.97)) + (wire (pts (xy 172.72 146.05) (xy 182.88 146.05)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f85757eb-b63d-4d2e-930e-229f753c4b93) ) - (bus (pts (xy 110.49 77.47) (xy 110.49 80.01)) + (bus (pts (xy 91.44 80.01) (xy 91.44 77.47)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fb0fe010-ce01-4cd6-a724-6420dc6f00a3) ) - (wire (pts (xy 191.77 72.39) (xy 201.93 72.39)) + (wire (pts (xy 172.72 77.47) (xy 182.88 77.47)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fd6b6525-7bd9-4db4-80fd-c0b1b82afd13) ) - (text "TODO: power supply stuff\n(mostly decopling caps)" (at 146.05 35.56 0) + (text "TODO: power supply stuff\n(mostly decopling caps)" (at 127 40.64 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 0cae1ffa-ac33-44ce-af36-a29a8b20c7e9) ) - (text "TODO: boot button label here" (at 95.25 67.31 0) + (text "RPBOOT does\noptional 1k PD" (at 52.07 80.01 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 6490b877-51b7-484e-92c0-0ddfae1e5bca) + (uuid 3095111d-882d-4673-a274-f279b33ebaec) ) - (text "TODO: xtal" (at 116.8356 105.3753 0) + (text "TODO: xtal" (at 97.7856 110.4553 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid c7861427-be72-4c15-aff2-c5d8b009832a) ) - (label "I2RACK" (at 209.55 92.71 180) + (label "I2RST" (at 190.5 97.79 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 039d2dea-bf7e-40ad-b20c-ffadc2b1e687) ) - (label "DQ1" (at 201.93 110.49 180) + (label "DQ1" (at 190.5 115.57 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 08a3ee9c-e755-4c04-b630-06cd7ba1b680) ) - (label "RPIO7" (at 201.93 90.17 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 09c6ebda-3e0e-4b52-876f-24e6c10dd83a) - ) - (label "R2IRQ" (at 209.55 105.41 180) + (label "R2IAV" (at 190.5 110.49 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 0cb8f923-ed75-4f8d-b8b0-99bb1b5a43b1) ) - (label "XIN" (at 128.27 102.87 180) + (label "XIN" (at 109.22 107.95 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 183afb4c-e7e3-4ad7-bfff-aa1f4bf5ac9f) ) - (label "RPADC2" (at 201.93 140.97 180) + (label "RPADC2" (at 182.88 146.05 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 212fb349-2f66-4e01-826b-fa34108d8d5f) ) - (label "SPI_RP_SD2" (at 113.03 77.47 0) + (label "SPI_RP_SD2" (at 93.98 82.55 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 2b83479c-4283-4312-9238-31000c55fbcc) ) - (label "DVDD" (at 139.7 49.53 90) + (label "DVDD" (at 120.65 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 32c59838-bf83-4157-a3f8-6411aa8ae63d) ) - (label "DVDD" (at 142.24 49.53 90) + (label "DVDD" (at 123.19 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 3742e525-a177-4b6c-a36d-6070490768fe) ) - (label "XOUT" (at 128.27 107.95 180) + (label "XOUT" (at 109.22 113.03 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 405050b2-5af2-4591-9c6a-4c5fa4df0819) ) - (label "VREG_IN" (at 151.13 49.53 90) + (label "VREG_IN" (at 132.08 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 4620a368-656c-43d8-8a2e-6d128a0a3564) ) - (label "ADC_VDD" (at 176.53 49.53 90) + (label "ADC_VDD" (at 157.48 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 50a34004-617e-475c-8dd1-434e348e4770) ) - (label "RPIO4" (at 201.93 82.55 180) + (label "RPIO4" (at 182.88 87.63 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 554e3f14-fd25-4bb2-aedb-6c59aded95d8) ) - (label "IOVDD" (at 156.21 49.53 90) + (label "IOVDD" (at 137.16 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 5e1e9e91-4f9b-4dfc-9496-e7b488e8a3a8) ) - (label "IOVDD" (at 158.75 49.53 90) + (label "IOVDD" (at 139.7 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 634c832c-9e59-4d6c-b411-39e7a5be783e) ) - (label "DQ5" (at 201.93 120.65 180) + (label "DQ5" (at 190.5 125.73 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 66647a82-bd65-4a79-ba5d-7ea84af7d93a) ) - (label "DQ7" (at 201.93 125.73 180) + (label "DQ7" (at 190.5 130.81 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 6cc2c5f4-15fd-4b37-afbf-02cc2fcb321a) ) - (label "RPIO0" (at 201.93 72.39 180) + (label "RPIO0" (at 182.88 77.47 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 6facef70-05f9-4bf0-a539-033b52476bf8) ) - (label "DQ6" (at 201.93 123.19 180) + (label "DQ6" (at 190.5 128.27 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 732a09ac-afd7-4bac-b412-e350fbee9086) ) - (label "SPI_RP_SD0" (at 113.03 72.39 0) + (label "SPI_RP_SD0" (at 93.98 77.47 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 7615d1f4-873b-4163-835a-037799f372ee) ) - (label "IOVDD" (at 161.29 49.53 90) + (label "IOVDD" (at 142.24 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 769dfd24-3c9c-46a2-9abd-85d9353ce5d3) ) - (label "IOVDD" (at 166.37 49.53 90) + (label "IOVDD" (at 147.32 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 81996e21-a8b1-47be-87eb-dcbc0caf0c1f) ) - (label "DQ2" (at 201.93 113.03 180) + (label "DQ2" (at 190.5 118.11 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 84e6e489-8ae4-4477-aa7c-f744744cc227) ) - (label "DQ4" (at 201.93 118.11 180) + (label "DQ4" (at 190.5 123.19 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 8a7e2b7a-beda-4370-b814-92ac800829d5) ) - (label "DQ3" (at 201.93 115.57 180) + (label "DQ3" (at 190.5 120.65 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 8bf04bf8-71f7-4edc-80cd-3bd185f4ff3c) ) - (label "RPADC0" (at 201.93 135.89 180) + (label "RPADC0" (at 182.88 140.97 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 8d17ff93-a930-43fe-b782-a8906eb7b7c5) ) - (label "IOVDD" (at 163.83 49.53 90) + (label "IOVDD" (at 144.78 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 90bdf139-7915-4b6d-a72c-961e0b6c9437) ) - (label "SPI_RP_SD3" (at 113.03 80.01 0) + (label "SPI_RP_SD3" (at 93.98 85.09 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 9b6f35ad-c61a-45f1-824a-a17d2f53ff84) ) - (label "R2IACK" (at 209.55 97.79 180) + (label "R2IST" (at 190.5 102.87 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid a610f0dc-b1f5-4b3d-9a6b-aee141404ebd) ) - (label "RPIO2" (at 201.93 77.47 180) + (label "RPIO2" (at 182.88 82.55 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid a87acde7-0b0e-45c6-98a0-f668d1d86879) ) - (label "VREG_OUT" (at 147.32 49.53 90) + (label "VREG_OUT" (at 128.27 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid b1f9146a-4688-4f1a-97b4-6f2703fde329) ) - (label "RPIO1" (at 201.93 74.93 180) + (label "RPIO1" (at 182.88 80.01 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid b221fb37-5de3-4b13-9eec-b2303544eee0) ) - (label "RPADC1" (at 201.93 138.43 180) + (label "RPADC1" (at 182.88 143.51 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid b2ba4430-1804-4fbc-8aaf-b28888b0df6e) ) - (label "RPIO6" (at 201.93 87.63 180) + (label "RPIO6" (at 182.88 92.71 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid b2cdac66-46c7-4bd3-b33b-260117a09064) ) - (label "USB_VDD" (at 172.72 49.53 90) + (label "USB_VDD" (at 153.67 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid b327e532-6cb0-40a9-8e72-5a73a3c6f447) ) - (label "RPADC3" (at 201.93 143.51 180) + (label "RPADC3" (at 182.88 148.59 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid b38dbf0d-1acf-4c67-87e9-fcc9496db9e3) ) - (label "I2RRQ" (at 209.55 95.25 180) + (label "I2RAV" (at 190.5 100.33 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid ca160082-ab0b-4f62-960d-8f04ef1ed726) ) - (label "IOVDD" (at 168.91 49.53 90) + (label "IOVDD" (at 149.86 54.61 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid dc01fc59-17b5-4114-b860-73dbb064ca33) ) - (label "DQ0" (at 201.93 107.95 180) + (label "DQ0" (at 190.5 113.03 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid dde3e12c-23f8-45cd-8a50-a543fb9a24ef) ) - (label "SPI_RP_SD1" (at 113.03 74.93 0) + (label "SPI_RP_SD1" (at 93.98 80.01 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid f38286d9-4488-4283-945f-56b04edb2ed1) ) - (label "RPIO3" (at 201.93 80.01 180) + (label "RPIO3" (at 182.88 85.09 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid f3e3a2f7-7528-4c58-b0ed-a92f5f4cc790) ) - (label "RPIO5" (at 201.93 85.09 180) + (label "RPIO5" (at 182.88 90.17 180) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid f482df96-fd26-48c3-9012-fcde315c0ca2) ) - (hierarchical_label "DM" (shape input) (at 194.31 59.69 0) + (hierarchical_label "DM" (shape input) (at 175.26 64.77 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 0c423884-ba2c-4d1f-b9ed-f7fec5317c75) ) - (hierarchical_label "SPI_~{CS}" (shape output) (at 92.71 68.58 180) + (hierarchical_label "SPI_~{CS}" (shape output) (at 67.31 73.66 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 0d4c75fb-efd2-45c9-92c8-075697213720) ) - (hierarchical_label "~{CRESET}" (shape output) (at 194.31 100.33 0) + (hierarchical_label "~{CRESET}" (shape output) (at 175.26 105.41 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 0e60d86e-5c5e-402b-8a11-81eff1c00bb6) ) - (hierarchical_label "RPLED0" (shape output) (at 194.31 128.27 0) + (hierarchical_label "RPLED0" (shape output) (at 175.26 133.35 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 0f506ab1-54ca-49ca-99c1-d415aaf7dc70) ) - (hierarchical_label "SWCLK" (shape input) (at 125.73 132.08 180) + (hierarchical_label "SWCLK" (shape input) (at 106.68 137.16 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 3970fb24-042c-48d2-b854-a829f73ac832) ) - (hierarchical_label "RPLED1" (shape output) (at 194.31 130.81 0) + (hierarchical_label "RPLED1" (shape output) (at 175.26 135.89 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 463f76bc-30d0-49d5-ae8f-2bbd7df9eb6f) ) - (hierarchical_label "SPI_RP_SD[0..3]" (shape bidirectional) (at 107.95 73.66 180) + (hierarchical_label "SPI_RP_SD[0..3]" (shape bidirectional) (at 88.9 74.93 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 4d04dda1-fa19-4019-a4f5-b1f64f40522c) ) - (hierarchical_label "SWDIO" (shape bidirectional) (at 125.73 134.62 180) + (hierarchical_label "SWDIO" (shape bidirectional) (at 106.68 139.7 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 64494c7d-6bf2-4914-b9e0-463eb35ad63f) ) - (hierarchical_label "RPIO[0..7]" (shape bidirectional) (at 207.01 68.58 0) + (hierarchical_label "RPIO[0..6]" (shape bidirectional) (at 187.96 73.66 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 653e6129-8881-44e6-9078-9fc31db33250) ) - (hierarchical_label "~{RESET}" (shape input) (at 125.73 120.65 180) + (hierarchical_label "SPI_~{CS}_~{EN}" (shape output) (at 175.26 95.25 0) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 67e178d0-4151-4b5b-9d19-4ed4d7c16c73) + ) + (hierarchical_label "~{RESET}" (shape input) (at 106.68 125.73 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 81f88467-3935-46fa-8db1-0201d8cb97ac) ) - (hierarchical_label "RPBOOT" (shape input) (at 111.76 59.69 180) + (hierarchical_label "RPBOOT" (shape input) (at 69.85 76.2 270) (effects (font (size 1.27 1.27)) (justify right)) (uuid 8a58903f-0a09-4860-bbd1-fa00ba496852) ) - (hierarchical_label "RPADC[0..3]" (shape bidirectional) (at 207.01 135.89 0) + (hierarchical_label "RPADC[0..3]" (shape bidirectional) (at 187.96 138.43 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 9b58aebd-12b4-4073-8247-9706cf51b960) ) - (hierarchical_label "3V3" (shape input) (at 120.65 45.72 180) + (hierarchical_label "3V3" (shape input) (at 101.6 50.8 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid c25931b5-4c0c-49f6-af03-33a29bd1e81e) ) - (hierarchical_label "DQ[0..7]" (shape bidirectional) (at 207.01 128.27 0) + (hierarchical_label "DQ[0..7]" (shape bidirectional) (at 195.58 110.49 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid d3aad229-a7c1-4a1a-89b7-81bab1d7632c) ) - (hierarchical_label "RX" (shape input) (at 194.31 69.85 0) + (hierarchical_label "RX" (shape input) (at 175.26 74.93 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid d6bc1c52-81ca-4eb1-89f0-7794e2ab8a06) ) - (hierarchical_label "FIFOCTL{R2IRQ,R2IACK,I2RRQ,I2RACK}" (shape bidirectional) (at 214.63 87.63 0) + (hierarchical_label "FIFOCTL{R2IAV,R2IST,I2RAV,I2RST}" (shape bidirectional) (at 195.58 92.71 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid e6897320-daad-42c6-aa71-2269296c5060) ) - (hierarchical_label "CDONE" (shape input) (at 194.31 102.87 0) + (hierarchical_label "CDONE" (shape input) (at 175.26 107.95 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid f5194929-a76e-4ca3-acc4-cfca0a57add6) ) - (hierarchical_label "TX" (shape output) (at 194.31 67.31 0) + (hierarchical_label "TX" (shape output) (at 175.26 72.39 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid f5866fd3-93f8-4c42-b8b8-05926e7e3faf) ) - (hierarchical_label "DP" (shape input) (at 194.31 57.15 0) + (hierarchical_label "DP" (shape input) (at 175.26 62.23 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid fa6ea4a7-2c33-441b-8f9b-d65649fed847) ) - (hierarchical_label "SPI_CLK" (shape output) (at 125.73 83.82 180) + (hierarchical_label "SPI_CLK" (shape output) (at 106.68 88.9 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid fc405fd2-8455-40cf-807f-aad757c7d5e3) ) - (symbol (lib_id "power:GND") (at 160.02 153.67 0) (unit 1) + (symbol (lib_id "power:GND") (at 140.97 158.75 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 1673df03-0ebf-46ea-89f2-18e1a86994fe) - (property "Reference" "#PWR0114" (id 0) (at 160.02 160.02 0) + (property "Reference" "#PWR029" (id 0) (at 140.97 165.1 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (id 1) (at 160.02 158.1134 0)) - (property "Footprint" "" (id 2) (at 160.02 153.67 0) + (property "Value" "GND" (id 1) (at 140.97 163.1934 0)) + (property "Footprint" "" (id 2) (at 140.97 158.75 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 160.02 153.67 0) + (property "Datasheet" "" (id 3) (at 140.97 158.75 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 958fdd1e-fd8f-4ccb-91e6-05c72182967e)) ) - (symbol (lib_id "MCU_RaspberryPi_and_Boards:RP2040") (at 160.02 100.33 0) (unit 1) + (symbol (lib_id "MCU_RaspberryPi_and_Boards:RP2040") (at 140.97 105.41 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 86887d3b-271f-4557-9e28-ea763e5258fa) - (property "Reference" "U6" (id 0) (at 162.0394 150.6204 0) + (property "Reference" "U2" (id 0) (at 142.9894 155.7004 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "RP2040" (id 1) (at 162.0394 153.1573 0) + (property "Value" "RP2040" (id 1) (at 142.9894 158.2373 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "MCU_RaspberryPi_and_Boards:RP2040-QFN-56" (id 2) (at 140.97 100.33 0) + (property "Footprint" "MCU_RaspberryPi_and_Boards:RP2040-QFN-56" (id 2) (at 121.92 105.41 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (id 3) (at 140.97 100.33 0) + (property "Datasheet" "" (id 3) (at 121.92 105.41 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid bc99c05b-1add-4c62-83b9-590255020048)) diff --git a/usbconn.kicad_sch b/usbconn.kicad_sch index d658589..028560a 100644 --- a/usbconn.kicad_sch +++ b/usbconn.kicad_sch @@ -357,6 +357,53 @@ ) ) ) + (symbol "Device:Fuse" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "F" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Fuse" (id 1) (at -1.905 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "fuse" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Fuse" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "*Fuse*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Fuse_0_1" + (rectangle (start -0.762 -2.54) (end 0.762 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "Fuse_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "R" (id 0) (at 2.032 0 90) (effects (font (size 1.27 1.27))) @@ -396,6 +443,279 @@ ) ) ) + (symbol "Power_Protection:USBLC6-2P6" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 2.54 8.89 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "USBLC6-2P6" (id 1) (at 2.54 -8.89 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-666" (id 2) (at 0 -12.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf" (id 3) (at 5.08 8.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "usb ethernet video" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Very low capacitance ESD protection diode, 2 data-line, SOT-666" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?666*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "USBLC6-2P6_0_1" + (rectangle (start -7.62 -7.62) (end 7.62 7.62) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (circle (center -5.08 0) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center -2.54 0) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start -2.54 6.35) (end 2.54 -6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 -6.35) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.524 -2.794) + (xy -3.556 -2.794) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.524 4.826) + (xy -3.556 4.826) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -7.62) + (xy 0 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -6.35) + (xy 0 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 6.35) + (xy 0 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.524 -2.794) + (xy 3.556 -2.794) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.524 4.826) + (xy 3.556 4.826) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -2.54) + (xy 7.62 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 5.08 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 2.54) + (xy 7.62 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -5.08 0) + (xy -5.08 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 0) + (xy 5.08 0) + (xy 5.08 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.556 -4.826) + (xy -1.524 -4.826) + (xy -2.54 -2.794) + (xy -3.556 -4.826) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.556 2.794) + (xy -1.524 2.794) + (xy -2.54 4.826) + (xy -3.556 2.794) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.016 -1.016) + (xy 1.016 -1.016) + (xy 0 1.016) + (xy -1.016 -1.016) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 1.016) + (xy 0.762 1.016) + (xy -1.016 1.016) + (xy -1.016 0.508) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.556 -4.826) + (xy 1.524 -4.826) + (xy 2.54 -2.794) + (xy 3.556 -4.826) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.556 2.794) + (xy 1.524 2.794) + (xy 2.54 4.826) + (xy 3.556 2.794) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 6.35) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 2.54 0) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 5.08 0) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "USBLC6-2P6_1_1" + (pin passive line (at -10.16 -2.54 0) (length 2.54) + (name "I/O1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -10.16 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 -2.54 180) (length 2.54) + (name "I/O2" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 2.54 180) (length 2.54) + (name "I/O2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 10.16 270) (length 2.54) + (name "VBUS" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -10.16 2.54 0) (length 2.54) + (name "I/O1" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) (effects (font (size 1.27 1.27)) hide) @@ -436,6 +756,58 @@ ) ) ) + (symbol "power:VBUS" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VBUS" (id 1) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"VBUS\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "VBUS_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "VBUS_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "VBUS" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) ) (junction (at 134.62 128.27) (diameter 0) (color 0 0 0 0) @@ -445,7 +817,7 @@ (uuid 5b2b5322-1be5-4ac9-872a-89960c9dafe6) ) (junction (at 156.21 55.88) (diameter 0) (color 0 0 0 0) - (uuid a7f51a2d-a846-40f7-8a0a-77c4fa2a1965) + (uuid a8f97a81-9717-40fd-b0e2-221ee1fcaf66) ) (junction (at 143.51 73.66) (diameter 0) (color 0 0 0 0) (uuid b0032ac3-6d65-4e05-a5e8-1d85dac1657d) @@ -456,10 +828,14 @@ (no_connect (at 153.67 96.52) (uuid 8a4db672-8026-41d2-8d23-56249c3317c7)) - (wire (pts (xy 196.85 66.04) (xy 199.39 66.04)) + (wire (pts (xy 223.52 72.39) (xy 226.06 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0907b1a8-c6a8-4e63-bf09-7c441e22f86d) ) + (wire (pts (xy 214.63 62.23) (xy 217.17 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0deeca3a-9693-4c1b-bb6f-742514409b15) + ) (wire (pts (xy 153.67 106.68) (xy 179.07 106.68)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1cce9bfb-464c-4071-a45c-48a914d31ad1) @@ -468,6 +844,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 264c5b3b-6a23-48f3-949e-5e07ecc9c997) ) + (wire (pts (xy 207.01 72.39) (xy 215.9 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 29f36b0c-d66d-42c7-86e6-cafff4f6365c) + ) (wire (pts (xy 151.13 60.96) (xy 179.07 60.96)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2bf290b0-9c7f-414e-8d0d-c3086e060a4e) @@ -476,15 +856,7 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 2cd71b60-2503-43e1-b5ae-b7955d8e4353) ) - (wire (pts (xy 186.69 66.04) (xy 189.23 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2e2688a8-223f-4ee5-97a5-57707a458b43) - ) - (wire (pts (xy 156.21 55.88) (xy 161.29 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 39aab64d-d945-4468-81a5-9b5d0d3ec8bb) - ) - (wire (pts (xy 186.69 58.42) (xy 189.23 58.42)) + (wire (pts (xy 207.01 52.07) (xy 215.9 52.07)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3c236466-e0e7-4522-bbe0-f0c0f93f8ba2) ) @@ -492,14 +864,26 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 496302d5-7686-481d-87ea-6fe14299e63d) ) - (wire (pts (xy 196.85 58.42) (xy 199.39 58.42)) + (wire (pts (xy 223.52 52.07) (xy 226.06 52.07)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4aa518dc-f552-4589-9c62-1031da6ad3ea) ) + (wire (pts (xy 186.69 72.39) (xy 201.93 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4bf73f14-9feb-4c88-bc50-e9cc089182dd) + ) + (wire (pts (xy 186.69 63.5) (xy 186.69 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4cc4aabe-4744-46f7-af66-c46bfbb5f018) + ) (wire (pts (xy 130.81 128.27) (xy 134.62 128.27)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4ea38510-b91c-42ce-8efc-a53f8a53fdf3) ) + (wire (pts (xy 233.68 58.42) (xy 233.68 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4fa33f93-ea0b-484b-a391-dd3779ebb4a6) + ) (wire (pts (xy 179.07 60.96) (xy 186.69 60.96)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 571c7df7-9bcf-40d1-9570-f06992b321dc) @@ -520,6 +904,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6edc74c8-730a-418a-bb50-bd2250a02689) ) + (wire (pts (xy 168.91 53.34) (xy 168.91 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6f0d510e-a3ef-42b8-b174-2ebd124c7326) + ) (wire (pts (xy 151.13 55.88) (xy 156.21 55.88)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 72311d21-520e-424e-9e21-6e6bce89b2e6) @@ -540,6 +928,14 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 96a86f59-34fd-4166-8ccc-40f2662f34c7) ) + (wire (pts (xy 166.37 55.88) (xy 168.91 55.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 99b541b5-05fe-4369-bdcd-018bbd8b9bdc) + ) + (wire (pts (xy 186.69 60.96) (xy 186.69 52.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b53461fb-f61e-47c5-a249-d128f5211cf3) + ) (wire (pts (xy 176.53 63.5) (xy 186.69 63.5)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b53763e2-6200-4a8f-b74a-ee53402bb343) @@ -564,18 +960,22 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d8ee2b95-9c8b-4744-9da0-746bc396e060) ) - (wire (pts (xy 186.69 60.96) (xy 186.69 58.42)) + (wire (pts (xy 189.23 62.23) (xy 194.31 62.23)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ea2aa3c5-116b-4283-9f64-a81531cb6b4b) + (uuid d90f0c3b-9dba-433f-9e62-eaed354b867a) ) - (wire (pts (xy 186.69 63.5) (xy 186.69 66.04)) + (wire (pts (xy 156.21 55.88) (xy 158.75 55.88)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eedca54c-d51a-4d65-96db-5dd8df4511ad) + (uuid e7001ac5-3693-4dfe-968e-65a0a6dcdccc) ) (wire (pts (xy 134.62 128.27) (xy 138.43 128.27)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f01b9dcd-9a33-4987-8432-003455428a43) ) + (wire (pts (xy 186.69 52.07) (xy 201.93 52.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f0c77666-cf81-4177-a9bf-95cd563e52df) + ) (wire (pts (xy 138.43 128.27) (xy 138.43 127)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid f1081a15-dad1-4bcd-bd07-640fd164d7c5) @@ -585,20 +985,20 @@ (uuid f5e94a18-e801-466f-a686-e15ec5d6333e) ) - (text "TODO: ESD+overvoltage protection!!!" (at 167.64 48.26 0) + (text "TODO: which\nUSB connector?" (at 119.38 80.01 0) (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2c004932-a03a-4b78-ba27-163cd3515096) + (uuid 3848ea06-2898-4832-a6bc-646e23386763) ) - (hierarchical_label "DM" (shape output) (at 199.39 66.04 0) + (hierarchical_label "DM" (shape output) (at 226.06 72.39 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid 0309108b-f831-411e-8b9c-ae650d9b342a) ) - (hierarchical_label "VBUS" (shape output) (at 161.29 55.88 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0d696954-a948-4cca-96b4-6131e4e1cf53) + (hierarchical_label "VBUS" (shape output) (at 233.68 60.96 270) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 49c04e2c-2691-40e1-ba41-fd0763148ad2) ) - (hierarchical_label "DP" (shape output) (at 199.39 58.42 0) + (hierarchical_label "DP" (shape output) (at 226.06 52.07 0) (effects (font (size 1.27 1.27)) (justify left)) (uuid ab077813-650f-4d86-b435-07028b6d5afd) ) @@ -606,7 +1006,7 @@ (symbol (lib_id "Device:R") (at 160.02 93.98 90) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 04baed00-19b8-4331-b8f9-f68656cbbcbc) - (property "Reference" "R1" (id 0) (at 160.02 89.2642 90)) + (property "Reference" "R7" (id 0) (at 160.02 89.2642 90)) (property "Value" "5.1k" (id 1) (at 160.02 91.8011 90)) (property "Footprint" "" (id 2) (at 160.02 95.758 90) (effects (font (size 1.27 1.27)) hide) @@ -618,15 +1018,15 @@ (pin "2" (uuid 7aa00f6f-5564-45c1-8858-3bfe2a218018)) ) - (symbol (lib_id "Device:R") (at 193.04 66.04 90) (unit 1) + (symbol (lib_id "Device:R") (at 219.71 72.39 90) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 143096a5-2079-4e17-927f-f5bbdcf55581) - (property "Reference" "R3" (id 0) (at 193.04 61.3242 90)) - (property "Value" "27.4" (id 1) (at 193.04 63.8611 90)) - (property "Footprint" "" (id 2) (at 193.04 67.818 90) + (property "Reference" "R9" (id 0) (at 219.71 67.6742 90)) + (property "Value" "27.4" (id 1) (at 219.71 70.2111 90)) + (property "Footprint" "" (id 2) (at 219.71 74.168 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 193.04 66.04 0) + (property "Datasheet" "~" (id 3) (at 219.71 72.39 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 63067855-a809-41c6-8550-1f247f1cbc56)) @@ -678,25 +1078,127 @@ (pin "S1" (uuid 6f1823e1-2f47-4cbc-8b05-ccddd3d1aa39)) ) - (symbol (lib_id "Device:R") (at 193.04 58.42 90) (unit 1) - (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid aaba1476-c7a3-4e07-ae69-cceab5140fcb) - (property "Reference" "R2" (id 0) (at 193.04 53.7042 90)) - (property "Value" "27.4" (id 1) (at 193.04 56.2411 90)) - (property "Footprint" "" (id 2) (at 193.04 60.198 90) + (symbol (lib_id "Power_Protection:USBLC6-2P6") (at 204.47 62.23 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 27f29206-c1c1-4dec-ba4d-edb31e711bd2) + (property "Reference" "U10" (id 0) (at 204.47 46.99 90)) + (property "Value" "USBLC6-2P6" (id 1) (at 204.47 49.5269 90)) + (property "Footprint" "Package_TO_SOT_SMD:SOT-666" (id 2) (at 191.77 62.23 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 193.04 58.42 0) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf" (id 3) (at 213.36 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 73c5f708-8f0b-4caa-8da1-cc960857d97e)) + (pin "2" (uuid 141b0b9d-3241-4bc1-9701-672baa9366ea)) + (pin "3" (uuid 2c404e5a-7fc0-41d1-90b0-e60c830890c9)) + (pin "4" (uuid 770eee0c-088b-4a4c-90d4-3cbb2670b2d6)) + (pin "5" (uuid e1b5a312-37ea-417a-a52c-af4b0e854a29)) + (pin "6" (uuid f193cb6e-2361-4709-9d1d-5048499564d8)) + ) + + (symbol (lib_id "power:GND") (at 189.23 62.23 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 42226a41-0dda-4ad8-8324-eeca21fc4bbd) + (property "Reference" "#PWR026" (id 0) (at 182.88 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 189.865 62.6638 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 189.23 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 189.23 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a6d1b74f-cd5f-402e-82d4-e4bd0c4687d6)) + ) + + (symbol (lib_id "Device:Fuse") (at 162.56 55.88 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4562c012-dae0-44b0-9d83-a6687d1171f6) + (property "Reference" "F1" (id 0) (at 162.56 51.4182 90)) + (property "Value" "1~1.5A" (id 1) (at 162.56 53.9551 90)) + (property "Footprint" "" (id 2) (at 162.56 57.658 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 162.56 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ed9c7c44-1627-4b20-9f94-4cfd6be95310)) + (pin "2" (uuid c71fc17d-aefb-4617-97b9-3887a949b917)) + ) + + (symbol (lib_id "power:VBUS") (at 217.17 62.23 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5d517997-9316-43b0-af2c-d5d903139e11) + (property "Reference" "#PWR027" (id 0) (at 213.36 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VBUS" (id 1) (at 220.345 62.6638 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 217.17 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 217.17 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 011e01cb-44b4-4d49-957a-44095e7089c7)) + ) + + (symbol (lib_id "power:VBUS") (at 168.91 53.34 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a3cc0cf9-ff17-4977-9de1-70f7d43e7e7c) + (property "Reference" "#PWR025" (id 0) (at 168.91 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VBUS" (id 1) (at 168.91 49.7642 0)) + (property "Footprint" "" (id 2) (at 168.91 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 168.91 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3ee2186d-def1-4dbb-a30d-706147f94cf2)) + ) + + (symbol (lib_id "Device:R") (at 219.71 52.07 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid aaba1476-c7a3-4e07-ae69-cceab5140fcb) + (property "Reference" "R8" (id 0) (at 219.71 47.3542 90)) + (property "Value" "27.4" (id 1) (at 219.71 49.8911 90)) + (property "Footprint" "" (id 2) (at 219.71 53.848 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 219.71 52.07 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 100bf8b3-37b3-431a-8b28-4f066273b678)) (pin "2" (uuid 480eb11f-ec66-4cdc-892e-2f0cb1d88f76)) ) + (symbol (lib_id "power:VBUS") (at 233.68 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b1a1cb47-3a16-4533-9225-4017feda4681) + (property "Reference" "#PWR028" (id 0) (at 233.68 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VBUS" (id 1) (at 233.68 54.8442 0)) + (property "Footprint" "" (id 2) (at 233.68 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 233.68 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3a20cec1-3d48-4944-84b3-c80fc995aa5f)) + ) + (symbol (lib_id "power:GND") (at 134.62 130.81 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid b5831e75-cf46-45ee-966a-1bd52466ee43) - (property "Reference" "#PWR0113" (id 0) (at 134.62 137.16 0) + (property "Reference" "#PWR022" (id 0) (at 134.62 137.16 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "GND" (id 1) (at 136.525 132.5138 0) @@ -714,7 +1216,7 @@ (symbol (lib_id "power:GND") (at 166.37 93.98 90) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid cf56ab81-0318-4fc8-911e-17796e506d1b) - (property "Reference" "#PWR0111" (id 0) (at 172.72 93.98 0) + (property "Reference" "#PWR024" (id 0) (at 172.72 93.98 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "GND" (id 1) (at 169.545 94.4138 90) @@ -732,7 +1234,7 @@ (symbol (lib_id "power:GND") (at 143.51 76.2 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid ec63e092-edb4-42d0-8e72-1254f9546bce) - (property "Reference" "#PWR0112" (id 0) (at 143.51 82.55 0) + (property "Reference" "#PWR023" (id 0) (at 143.51 82.55 0) (effects (font (size 1.27 1.27)) hide) ) (property "Value" "GND" (id 1) (at 143.51 80.6434 0))