diff --git a/kicad_project/ArduinoConnector.kicad_sch b/kicad_project/ArduinoConnector.kicad_sch index 0e2f383..12c6cc3 100644 --- a/kicad_project/ArduinoConnector.kicad_sch +++ b/kicad_project/ArduinoConnector.kicad_sch @@ -514,12 +514,12 @@ (junction (at 210.82 107.95) (diameter 0) (color 0 0 0 0) (uuid 8af26a9c-531f-4598-8218-ad9c47064f16) ) - (junction (at 72.39 97.79) (diameter 0) (color 0 0 0 0) - (uuid 8c857016-991a-4be3-8c99-641aa54c4271) - ) (junction (at 210.82 97.79) (diameter 0) (color 0 0 0 0) (uuid a781b218-67c6-4934-91ee-6fba1825b8d6) ) + (junction (at 88.9 97.79) (diameter 0) (color 0 0 0 0) + (uuid cfb6af5b-0ee2-40ae-b1ca-e9fa214a1972) + ) (junction (at 119.38 80.01) (diameter 1.016) (color 0 0 0 0) (uuid ee5662df-c12e-4f88-8f03-aafc6dc612b0) ) @@ -641,10 +641,6 @@ (stroke (width 0) (type default)) (uuid 3e23a9bd-9fdb-48b1-a82c-712999f10fae) ) - (wire (pts (xy 72.39 97.79) (xy 72.39 100.33)) - (stroke (width 0) (type default)) - (uuid 42d24131-096c-477e-9352-2233aad56b0c) - ) (bus (pts (xy 240.03 118.11) (xy 240.03 130.81)) (stroke (width 0) (type default)) (uuid 475e435d-40a5-4826-bae4-e2eddb3e645b) @@ -697,6 +693,10 @@ (stroke (width 0) (type default)) (uuid 6f809095-9942-4b8e-a3c3-72b5df79323e) ) + (wire (pts (xy 88.9 105.41) (xy 88.9 107.95)) + (stroke (width 0) (type default)) + (uuid 705ae474-da02-436a-ba3f-aef4f54de798) + ) (bus (pts (xy 95.25 105.41) (xy 95.25 107.95)) (stroke (width 0) (type default)) (uuid 730fe178-f018-4617-a0fc-f4bf800ea28c) @@ -714,7 +714,7 @@ (uuid 7aed437d-ec06-4244-a6a4-ca9eda3e5a27) ) - (wire (pts (xy 78.74 97.79) (xy 72.39 97.79)) + (wire (pts (xy 64.77 97.79) (xy 78.74 97.79)) (stroke (width 0) (type default)) (uuid 7d3676c3-645a-4484-86b2-0ba070262472) ) @@ -726,15 +726,6 @@ (stroke (width 0) (type default)) (uuid 83afdef2-ff7c-4d4d-913d-078e894694e8) ) - - (wire (pts (xy 72.39 105.41) (xy 72.39 107.95)) - (stroke (width 0) (type default)) - (uuid 85fd4172-6e0e-4302-bede-f77d078cdbab) - ) - (wire (pts (xy 64.77 97.79) (xy 72.39 97.79)) - (stroke (width 0) (type default)) - (uuid 8d2b366c-0034-4fe1-93bb-469866b47c53) - ) (bus (pts (xy 212.09 69.85) (xy 212.09 72.39)) (stroke (width 0) (type default)) (uuid 91601c6d-a9ea-4b20-b628-ca87c2631519) @@ -761,6 +752,10 @@ (stroke (width 0) (type default)) (uuid a09c1e12-367a-4f26-81e1-1eaa4ab96f7f) ) + (wire (pts (xy 88.9 97.79) (xy 88.9 100.33)) + (stroke (width 0) (type default)) + (uuid a0cc481c-fc9f-4066-b9dc-fd7c7a2e63fc) + ) (wire (pts (xy 119.38 80.01) (xy 119.38 85.09)) (stroke (width 0) (type solid)) (uuid a92bc53d-9674-484a-ac8a-f56ffa03304f) @@ -807,7 +802,7 @@ (stroke (width 0) (type default)) (uuid d83fd096-64f7-44c0-a443-abafe2af3e05) ) - (wire (pts (xy 86.36 97.79) (xy 121.92 97.79)) + (wire (pts (xy 86.36 97.79) (xy 88.9 97.79)) (stroke (width 0) (type default)) (uuid d8ba9b7e-0285-434a-8065-b31d319a7f2c) ) @@ -848,6 +843,10 @@ (stroke (width 0) (type default)) (uuid f472b347-fcd0-4354-91cb-49fc0e85ad34) ) + (wire (pts (xy 88.9 97.79) (xy 121.92 97.79)) + (stroke (width 0) (type default)) + (uuid f71002c6-f149-4aa9-ba01-f83c649ebbb3) + ) (wire (pts (xy 181.61 115.57) (xy 237.49 115.57)) (stroke (width 0) (type default)) (uuid f74d2aa3-3bee-42f0-bc39-e63172e8a8ed) @@ -880,8 +879,8 @@ (effects (font (size 1.27 1.27)) (justify left top)) (uuid 905c2b01-6b2d-4fad-b879-9c9ccbfcc197) ) - (text_box "3 sets of GPIOs are \"mirrored\" into the adjacent pins. This allows us to test single and multi-pin IO functionality.\n\nD7 and D3 on the header do double duty as the UART RTS and CTS pins; since there are no established Arduino-formfactor pins for these lines they will likely have to be jumpered to the correct pins\n\nMeanwhile, D5 does double duty as a PWM out pin." - (at 171.45 128.27 0) (size 57.15 25.4) + (text_box "3 sets of GPIOs are \"mirrored\" into the adjacent pins. This allows us to test single and multi-pin IO functionality. The 1k resistors are so that we don't damage the MCU if, for whatever reason, it decides to set both of the pins as outputs.\n\nD7 and D3 on the header do double duty as the UART RTS and CTS pins; since there are no established Arduino-formfactor pins for these lines they will likely have to be jumpered to the correct pins\n\nMeanwhile, D5 does double duty as a PWM out pin." + (at 171.45 128.27 0) (size 57.15 29.21) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27)) (justify left top)) @@ -1341,41 +1340,6 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 72.39 102.87 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 329c8b35-bff4-4d77-aae4-46f823dc2faa) - (property "Reference" "C9" (at 74.93 101.5936 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "1u" (at 74.93 104.1336 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "Capacitor_SMD:C_1206_3216Metric" (at 72.39 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 72.39 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Supplier" "Digi-Key" (at 72.39 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "LibRef" "CL31B105KBHNNNE" (at 72.39 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a0c42ec9-c14b-4fed-ae66-0a96bebc805b)) - (pin "2" (uuid ba6d269f-26b0-46f9-8e82-609190284642)) - (instances - (project "mbed-ce-ci-shield-v2" - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/d2cb7c4f-a03f-4f1c-8cab-0427a0ad2909" - (reference "C9") (unit 1) - ) - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/1e471c6e-a872-4398-8c30-01f0a30d79ce" - (reference "C36") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:R_US") (at 207.01 105.41 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 5cea6ca3-9777-4c3a-9503-a129ffd87406) @@ -1537,39 +1501,6 @@ ) ) - (symbol (lib_id "power:GND") (at 72.39 107.95 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid ab8eaccc-24a4-4acc-a7c0-6f76e34cbd67) - (property "Reference" "#PWR066" (at 72.39 114.3 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 72.39 111.76 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 72.39 107.95 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 72.39 107.95 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 50f0bb39-ff22-47c6-8a06-09df0481bff7)) - (instances - (project "mbed-ce-ci-shield-v2" - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54" - (reference "#PWR066") (unit 1) - ) - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/1e471c6e-a872-4398-8c30-01f0a30d79ce" - (reference "#PWR065") (unit 1) - ) - ) - (project "Arduino Uno Template" - (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55" - (reference "#PWR04") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Connector_Generic:Conn_01x10") (at 176.53 69.85 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid ac26b4b3-db40-4ee4-bd0c-0575d43c333e) @@ -1744,4 +1675,72 @@ ) ) ) + + (symbol (lib_id "Device:C_Small") (at 88.9 102.87 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e752c82f-b451-48c7-b8cc-a150fbc88f49) + (property "Reference" "C9" (at 91.44 101.5936 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "1u" (at 91.44 104.1336 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Capacitor_SMD:C_1206_3216Metric" (at 88.9 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 88.9 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Supplier" "Digi-Key" (at 88.9 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "LibRef" "CL31B105KBHNNNE" (at 88.9 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 90ced581-55ed-4e5b-811d-54dca333cc29)) + (pin "2" (uuid a08f2cb8-74db-4e90-b7ce-b2793470c790)) + (instances + (project "mbed-ce-ci-shield-v2" + (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/d2cb7c4f-a03f-4f1c-8cab-0427a0ad2909" + (reference "C9") (unit 1) + ) + (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/1e471c6e-a872-4398-8c30-01f0a30d79ce" + (reference "C36") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 88.9 107.95 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid ff56d7cb-7074-4755-8d72-d3675046bdee) + (property "Reference" "#PWR066" (at 88.9 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 88.9 111.76 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 88.9 107.95 0) + (effects (font (size 1.27 1.27))) + ) + (property "Datasheet" "" (at 88.9 107.95 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 8a0396d4-5fbf-4032-8319-e293cab7c157)) + (instances + (project "mbed-ce-ci-shield-v2" + (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54" + (reference "#PWR066") (unit 1) + ) + (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/1e471c6e-a872-4398-8c30-01f0a30d79ce" + (reference "#PWR065") (unit 1) + ) + ) + (project "Arduino Uno Template" + (path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55" + (reference "#PWR04") (unit 1) + ) + ) + ) + ) ) diff --git a/kicad_project/FT232H.kicad_sch b/kicad_project/FT232H.kicad_sch index 82d4c21..57cea8d 100644 --- a/kicad_project/FT232H.kicad_sch +++ b/kicad_project/FT232H.kicad_sch @@ -1140,6 +1140,7 @@ (no_connect (at 149.86 139.7) (uuid 235aeb6f-4e15-45fb-b56d-12039bb9d32b)) (no_connect (at 149.86 127) (uuid 2baefeaf-d0da-42b4-ab9a-9117253cf0a1)) (no_connect (at 149.86 104.14) (uuid 3682b87a-072e-49b2-8dc4-b62125b97c51)) + (no_connect (at 104.14 132.08) (uuid 596d163c-b87a-4623-b991-0bf77226d205)) (no_connect (at 149.86 109.22) (uuid 6486b0cb-0887-49c0-97d4-9a7d6b5d0981)) (no_connect (at 149.86 121.92) (uuid 6d611e24-2fb7-4917-9506-f22a28be954b)) (no_connect (at 149.86 134.62) (uuid 6f271d83-d16f-484a-bb64-8df189f53071)) @@ -1676,10 +1677,6 @@ (stroke (width 0) (type default)) (uuid 879ed831-4b0f-4493-82b3-121377aabc82) ) - (wire (pts (xy 77.47 139.7) (xy 77.47 143.51)) - (stroke (width 0) (type default)) - (uuid 88003dd8-50eb-4d00-99e9-c8af390b190e) - ) (wire (pts (xy 256.54 142.24) (xy 270.51 142.24)) (stroke (width 0) (type default)) (uuid 89bef9f5-6749-46dc-81c3-ed59a77896aa) @@ -1814,10 +1811,6 @@ (stroke (width 0) (type default)) (uuid b74495d7-e66b-440d-a7a0-07253b5e70a8) ) - (wire (pts (xy 77.47 132.08) (xy 104.14 132.08)) - (stroke (width 0) (type default)) - (uuid b7c5399c-43c6-409d-a9d4-51efd8a9d259) - ) (wire (pts (xy 137.16 162.56) (xy 137.16 165.1)) (stroke (width 0) (type default)) (uuid ba7c3ed1-83cc-4f8c-a1e6-1f6fe22e2b3e) @@ -3357,47 +3350,6 @@ ) ) - (symbol (lib_id "Device:R_US") (at 77.47 135.89 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid b6e73b55-e159-415b-a48c-a0451fd5e4ca) - (property "Reference" "R1" (at 80.01 134.62 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "10k" (at 80.01 137.16 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Resistor_SMD:R_1206_3216Metric" (at 78.486 136.144 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 77.47 135.89 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Supplier" "Digi-Key" (at 77.47 135.89 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "LibRef" "ERJ-8ENF1002V" (at 77.47 135.89 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "SKU" "P10.0KFCT-ND" (at 77.47 135.89 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 990d5618-d62a-4793-ad4e-d097788fa491)) - (pin "2" (uuid f6c9cb6a-6b90-4507-87dd-5255ff4cb25c)) - (instances - (project "mbed-ce-ci-shield-v2" - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54" - (reference "R1") (unit 1) - ) - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/d2cb7c4f-a03f-4f1c-8cab-0427a0ad2909" - (reference "R13") (unit 1) - ) - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/a2280405-5315-4fe3-be7c-fd34d4bf90fe" - (reference "R29") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:C_Small") (at 90.17 110.49 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid ba8900d8-267a-4f4b-a5d6-288b6c192cd1) @@ -3830,37 +3782,6 @@ ) ) - (symbol (lib_id "power:GND") (at 77.47 143.51 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid f53598e5-ee6b-4a3a-a898-a862b4a7f74f) - (property "Reference" "#PWR01" (at 77.47 149.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 73.66 144.78 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 77.47 143.51 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 77.47 143.51 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 7c107ccf-92e9-4ef1-a018-8138d9a0cd58)) - (instances - (project "mbed-ce-ci-shield-v2" - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54" - (reference "#PWR01") (unit 1) - ) - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/d2cb7c4f-a03f-4f1c-8cab-0427a0ad2909" - (reference "#PWR03") (unit 1) - ) - (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/a2280405-5315-4fe3-be7c-fd34d4bf90fe" - (reference "#PWR062") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 104.14 83.82 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid faf51f05-e4fa-4994-81da-0a0bf2b18adb) diff --git a/kicad_project/MicroSDCard.kicad_sch b/kicad_project/MicroSDCard.kicad_sch index a5bc679..ab07651 100644 --- a/kicad_project/MicroSDCard.kicad_sch +++ b/kicad_project/MicroSDCard.kicad_sch @@ -425,17 +425,90 @@ ) ) ) + (symbol "project libraries:RB751V40T1G" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "RB751V40T1G" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_SMD:D_SOD-323" (at 0 -4.445 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pdf/datasheet/rb751v40t1-d.pdf" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 0 -11.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 0 -8.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Supplier" "Digi-Key" (at 0 -13.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "SKU" "RB751V40T1GOSCT-ND" (at 1.27 -16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Low Forward Voltage Diode 30 V 30mA Surface Mount SOD-323" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "D*SOD?323*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "RB751V40T1G_0_1" + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + (xy -1.27 0) + (xy 1.27 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "RB751V40T1G_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) ) (junction (at 39.37 53.34) (diameter 0) (color 0 0 0 0) (uuid 09bf0068-74b5-462f-a518-85268a44bf4f) ) - (junction (at 132.08 86.36) (diameter 0) (color 0 0 0 0) - (uuid 424de536-8724-4d94-ab45-6f6025cdadc1) - ) (junction (at 124.46 52.07) (diameter 0) (color 0 0 0 0) (uuid 8942fc6c-01a7-4894-9999-383fcd6c6d6a) ) + (junction (at 121.92 86.36) (diameter 0) (color 0 0 0 0) + (uuid 95994297-e339-4893-8303-36ca08e9cb33) + ) (junction (at 124.46 57.15) (diameter 0) (color 0 0 0 0) (uuid b427a655-2013-4cfd-9da5-df5cd3daf43e) ) @@ -485,7 +558,7 @@ (stroke (width 0) (type default)) (uuid 0e6220ea-aad7-403b-a221-4493c5dcca2d) ) - (wire (pts (xy 115.57 86.36) (xy 132.08 86.36)) + (wire (pts (xy 115.57 86.36) (xy 121.92 86.36)) (stroke (width 0) (type default)) (uuid 21136720-ec4f-486c-a2a2-31681d873635) ) @@ -493,6 +566,10 @@ (stroke (width 0) (type default)) (uuid 31de66f2-fe5c-4e7d-bf3c-519d039b96b5) ) + (wire (pts (xy 121.92 86.36) (xy 134.62 86.36)) + (stroke (width 0) (type default)) + (uuid 31f594c3-9b75-4032-ba04-3aa574b0d5d0) + ) (bus (pts (xy 113.03 53.34) (xy 113.03 83.82)) (stroke (width 0) (type default)) (uuid 39d9b47a-b9b7-40b6-b068-238d5901bea1) @@ -550,7 +627,7 @@ (uuid 78859ccb-515f-4a45-9aef-fae536f96531) ) - (wire (pts (xy 132.08 82.55) (xy 132.08 86.36)) + (wire (pts (xy 121.92 81.28) (xy 121.92 86.36)) (stroke (width 0) (type default)) (uuid 7b4d76c1-ed9a-41b6-9930-3d9a06dcf513) ) @@ -558,7 +635,7 @@ (stroke (width 0) (type default)) (uuid 800e33ea-108e-4198-8dee-0174d871f4cc) ) - (wire (pts (xy 132.08 72.39) (xy 132.08 74.93)) + (wire (pts (xy 121.92 71.12) (xy 121.92 73.66)) (stroke (width 0) (type default)) (uuid 808385db-818a-4258-ac7f-353e0dcdcd0c) ) @@ -583,10 +660,6 @@ (uuid a46c69d7-fa41-4736-8ddb-730a730f007a) ) - (wire (pts (xy 132.08 86.36) (xy 151.13 86.36)) - (stroke (width 0) (type default)) - (uuid a6829cc4-32be-4905-b6e4-0d9128a57f79) - ) (wire (pts (xy 64.77 74.93) (xy 64.77 78.74)) (stroke (width 0) (type default)) (uuid afd0e99b-7462-4a2b-b6a2-bb7d1fb3de2e) @@ -632,6 +705,10 @@ (stroke (width 0) (type default)) (uuid ed312a68-ec77-46e2-ac9e-1170b21cb1ec) ) + (wire (pts (xy 142.24 86.36) (xy 151.13 86.36)) + (stroke (width 0) (type default)) + (uuid eede48b9-dd1e-4f65-ab03-1eea74f79425) + ) (wire (pts (xy 72.39 123.19) (xy 72.39 125.73)) (stroke (width 0) (type default)) (uuid f1e2fe40-9677-4912-aafa-a928290e4cb6) @@ -648,6 +725,13 @@ (effects (font (size 1.27 1.27)) (justify left top)) (uuid 38c0e4cd-9b27-49b3-8eb9-3e0a07613d49) ) + (text_box "From my testing, it seems like the MicroSD card will sometimes pull down the DAT3/CS line when in SD mode. D7 is a low forward voltage diode which makes sure that, if the card does this, that will not pull down the CS line and activate the tri-state buffers." + (at 152.4 116.84 0) (size 36.83 20.32) + (stroke (width 0) (type default)) + (fill (type none)) + (effects (font (size 1.27 1.27)) (justify left top)) + (uuid 48fc6d3c-f120-4f90-8529-8e3da2efca52) + ) (text_box "When it is in SD mode (instead of SPI mode), the MicroSD card might try to output on its CMD and DAT0 lines in response to the SPI clock going active, which would interfere with other users of the SPI bus. We guard against this by sending the MOSI and MISO lines through a tri-state buffer, so the card is electrically disconnected from the bus when the CS line is high." (at 36.83 133.35 0) (size 52.07 20.32) (stroke (width 0) (type default)) @@ -668,7 +752,7 @@ (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 4156ee0b-ca8d-4c80-9fa2-3cf24b9b1e3d) ) - (label "SPI.SD_CS" (at 128.27 86.36 180) (fields_autoplaced) + (label "SPI.SD_CS" (at 133.35 86.36 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right bottom)) (uuid 91d73892-d005-4f3d-b3e5-0e05c2d8cc4e) ) @@ -877,19 +961,19 @@ ) ) - (symbol (lib_id "power:+3.3V") (at 132.08 72.39 0) (unit 1) + (symbol (lib_id "power:+3.3V") (at 121.92 71.12 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 6d11edc4-8f92-4083-93d2-c8062ef22c35) - (property "Reference" "#PWR019" (at 132.08 76.2 0) + (property "Reference" "#PWR019" (at 121.92 74.93 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3.3V" (at 132.08 67.31 0) + (property "Value" "+3.3V" (at 121.92 66.04 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 132.08 72.39 0) + (property "Footprint" "" (at 121.92 71.12 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 132.08 72.39 0) + (property "Datasheet" "" (at 121.92 71.12 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid a9d3ead9-a2ec-4892-86ee-648ffc76b711)) @@ -940,12 +1024,12 @@ ) (symbol (lib_id "power:GND") (at 64.77 99.06 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (in_bom yes) (on_board yes) (dnp no) (uuid 71c9379f-d51a-43e8-8cd0-772e586897e5) (property "Reference" "#PWR068" (at 64.77 105.41 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 64.77 104.14 0) + (property "Value" "GND" (at 67.31 99.06 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "" (at 64.77 99.06 0) @@ -1032,28 +1116,28 @@ ) ) - (symbol (lib_id "Device:R_US") (at 132.08 78.74 0) (mirror x) (unit 1) + (symbol (lib_id "Device:R_US") (at 121.92 77.47 0) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 82aa9e81-263f-4887-8a90-ea3cd118e725) - (property "Reference" "R35" (at 129.54 76.2 90) + (property "Reference" "R35" (at 119.38 74.93 90) (effects (font (size 1.27 1.27))) ) - (property "Value" "10k" (at 129.54 81.28 90) + (property "Value" "10k" (at 119.38 80.01 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "Resistor_SMD:R_1206_3216Metric" (at 133.096 78.486 90) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" (at 122.936 77.216 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 132.08 78.74 0) + (property "Datasheet" "~" (at 121.92 77.47 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Supplier" "Digi-Key" (at 132.08 78.74 0) + (property "Supplier" "Digi-Key" (at 121.92 77.47 0) (effects (font (size 1.27 1.27)) hide) ) - (property "LibRef" "ERJ-8ENF1002V" (at 132.08 78.74 0) + (property "LibRef" "ERJ-8ENF1002V" (at 121.92 77.47 0) (effects (font (size 1.27 1.27)) hide) ) - (property "SKU" "P10.0KFCT-ND" (at 132.08 78.74 0) + (property "SKU" "P10.0KFCT-ND" (at 121.92 77.47 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid faab3300-915f-4e32-aa79-d8d5b671ca51)) @@ -1135,6 +1219,44 @@ ) ) + (symbol (lib_id "project libraries:RB751V40T1G") (at 138.43 86.36 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b8dd1a3b-be8d-4577-820e-3850236899a0) + (property "Reference" "D7" (at 138.43 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "RB751V40T1G" (at 138.43 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_SMD:D_SOD-323" (at 138.43 90.805 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pdf/datasheet/rb751v40t1-d.pdf" (at 138.43 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 138.43 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 138.43 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Supplier" "Digi-Key" (at 138.43 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "SKU" "RB751V40T1GOSCT-ND" (at 139.7 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5149d056-5a21-48ee-860a-8261f57da296)) + (pin "2" (uuid 3998e420-4b4d-4d67-ab86-a64b6d055d01)) + (instances + (project "mbed-ce-ci-shield-v2" + (path "/a0f40274-9469-4bcf-885c-e8b8a490ea54/25f8559c-e7f1-47b3-be11-aaa166453322" + (reference "D7") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C_Small") (at 124.46 54.61 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid d9bddd3d-6c6a-480d-a412-88d0cb66077d) diff --git a/kicad_project/project libraries.kicad_sym b/kicad_project/project libraries.kicad_sym index 8895512..9d0955d 100644 --- a/kicad_project/project libraries.kicad_sym +++ b/kicad_project/project libraries.kicad_sym @@ -954,6 +954,79 @@ ) ) ) + (symbol "RB751V40T1G" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "RB751V40T1G" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_SMD:D_SOD-323" (at 0 -4.445 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pdf/datasheet/rb751v40t1-d.pdf" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 0 -11.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 0 -8.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Supplier" "Digi-Key" (at 0 -13.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "SKU" "RB751V40T1GOSCT-ND" (at 1.27 -16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Low Forward Voltage Diode 30 V 30mA Surface Mount SOD-323" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "D*SOD?323*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "RB751V40T1G_0_1" + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + (xy -1.27 0) + (xy 1.27 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "RB751V40T1G_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "SN74CB3Q3253PWR" (in_bom yes) (on_board yes) (property "Reference" "U" (at -10.16 16.51 0) (effects (font (size 1.27 1.27)) (justify left))