diff options
Diffstat (limited to 'hw/ocularium.kicad_sch')
| -rw-r--r-- | hw/ocularium.kicad_sch | 302 |
1 files changed, 252 insertions, 50 deletions
diff --git a/hw/ocularium.kicad_sch b/hw/ocularium.kicad_sch index ceed377..3047260 100644 --- a/hw/ocularium.kicad_sch +++ b/hw/ocularium.kicad_sch @@ -222,7 +222,7 @@ ) (bus (pts - (xy 120.65 69.85) (xy 123.825 69.85) + (xy 120.65 63.5) (xy 123.825 63.5) ) (stroke (width 0) @@ -242,7 +242,7 @@ ) (bus (pts - (xy 120.65 66.04) (xy 123.825 66.04) + (xy 120.65 59.69) (xy 123.825 59.69) ) (stroke (width 0) @@ -250,6 +250,16 @@ ) (uuid "1f647b99-6eb1-48a1-a92d-9ca12eb6c438") ) + (wire + (pts + (xy 161.29 54.61) (xy 165.1 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29f4151a-a223-4e91-b1ec-30fec661b0d4") + ) (bus (pts (xy 120.65 102.87) (xy 123.19 102.87) @@ -260,9 +270,19 @@ ) (uuid "2c492a40-6afd-478e-a6fb-e28f3c9f4538") ) + (wire + (pts + (xy 120.65 71.755) (xy 123.825 71.755) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dc9bb01-c3d4-4a13-bf42-2bfd60b01f41") + ) (bus (pts - (xy 120.65 63.5) (xy 123.825 63.5) + (xy 120.65 57.15) (xy 123.825 57.15) ) (stroke (width 0) @@ -272,7 +292,7 @@ ) (bus (pts - (xy 161.925 65.405) (xy 165.1 65.405) + (xy 161.925 59.69) (xy 165.1 59.69) ) (stroke (width 0) @@ -292,7 +312,7 @@ ) (bus (pts - (xy 161.925 59.055) (xy 165.1 59.055) + (xy 161.29 49.53) (xy 165.1 49.53) ) (stroke (width 0) @@ -302,7 +322,7 @@ ) (wire (pts - (xy 161.925 61.595) (xy 165.1 61.595) + (xy 161.29 52.07) (xy 165.1 52.07) ) (stroke (width 0) @@ -312,7 +332,27 @@ ) (wire (pts - (xy 161.925 67.945) (xy 165.1 67.945) + (xy 120.65 69.85) (xy 123.825 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e93419b-0e77-429a-9a43-ef8ba670b522") + ) + (wire + (pts + (xy 120.65 107.95) (xy 123.19 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "634cb514-0af7-4196-a18a-1b8c70754137") + ) + (wire + (pts + (xy 161.925 62.23) (xy 165.1 62.23) ) (stroke (width 0) @@ -320,9 +360,19 @@ ) (uuid "77e0d215-3617-4d6f-8281-4c19181ee124") ) + (wire + (pts + (xy 165.1 64.77) (xy 161.925 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7adcbd5b-933c-46a2-897e-60e5179a14c4") + ) (bus (pts - (xy 161.925 51.435) (xy 165.1 51.435) + (xy 161.29 41.91) (xy 165.1 41.91) ) (stroke (width 0) @@ -332,7 +382,7 @@ ) (wire (pts - (xy 120.65 72.39) (xy 123.825 72.39) + (xy 120.65 66.04) (xy 123.825 66.04) ) (stroke (width 0) @@ -352,7 +402,7 @@ ) (bus (pts - (xy 161.925 54.61) (xy 165.1 54.61) + (xy 161.29 45.085) (xy 165.1 45.085) ) (stroke (width 0) @@ -360,6 +410,16 @@ ) (uuid "d880e06f-e6ce-46f1-84b8-513ccce74fbd") ) + (wire + (pts + (xy 165.1 67.31) (xy 161.925 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4fbf9d8-f186-4563-a133-3937886ae3eb") + ) (rectangle (start 114.3 133.35) (end 178.435 161.29) @@ -394,6 +454,18 @@ ) (uuid "d98cfc61-aa6e-4276-9747-06dbe991d4f2") ) + (hierarchical_label "LSM_INT1" + (shape bidirectional) + (at 161.925 64.77 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "00ddbb0b-5751-45bf-ae31-7b309dc8122e") + ) (hierarchical_label "{USB}" (shape bidirectional) (at 161.925 71.755 180) @@ -406,9 +478,9 @@ ) (uuid "1d9cb775-9c55-4b10-8e65-4abe5243336e") ) - (hierarchical_label "BME{SPI}" + (hierarchical_label "LSM{SPI}" (shape bidirectional) - (at 123.825 69.85 0) + (at 123.825 63.5 0) (fields_autoplaced yes) (effects (font @@ -442,9 +514,21 @@ ) (uuid "3343595d-4e62-473b-849a-0b3b121b963d") ) + (hierarchical_label "CARD_DETECT" + (shape bidirectional) + (at 161.29 54.61 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "47f119d9-054c-43d4-b103-8a6970613a0c") + ) (hierarchical_label "SD.~{CS}" (shape bidirectional) - (at 161.925 61.595 180) + (at 161.29 52.07 180) (fields_autoplaced yes) (effects (font @@ -468,7 +552,7 @@ ) (hierarchical_label "SD{SPI}" (shape bidirectional) - (at 161.925 59.055 180) + (at 161.29 49.53 180) (fields_autoplaced yes) (effects (font @@ -478,9 +562,45 @@ ) (uuid "5930e052-e82e-45ec-a0cd-fbccbd921c26") ) - (hierarchical_label "BME.~{CS}" + (hierarchical_label "LSM_INT2" + (shape bidirectional) + (at 123.825 71.755 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5bad53f9-bbab-4ee8-aac0-23f62e460b23") + ) + (hierarchical_label "CARD_DETECT" + (shape bidirectional) + (at 123.19 107.95 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7edd6c16-f370-4805-bcdd-1fed27440c4b") + ) + (hierarchical_label "LSM_INT1" + (shape bidirectional) + (at 123.825 69.85 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "94224ff4-2f6a-4679-b0bf-adb0b54ca58e") + ) + (hierarchical_label "LSM.~{CS}" (shape bidirectional) - (at 161.925 67.945 180) + (at 161.925 62.23 180) (fields_autoplaced yes) (effects (font @@ -490,9 +610,9 @@ ) (uuid "977969e7-aa58-42c9-a72d-4f3c2fefd417") ) - (hierarchical_label "BME.~{CS}" + (hierarchical_label "LSM.~{CS}" (shape bidirectional) - (at 123.825 72.39 0) + (at 123.825 66.04 0) (fields_autoplaced yes) (effects (font @@ -504,7 +624,7 @@ ) (hierarchical_label "{I2C}" (shape bidirectional) - (at 161.925 51.435 180) + (at 161.29 41.91 180) (fields_autoplaced yes) (effects (font @@ -516,7 +636,7 @@ ) (hierarchical_label "{I2C}" (shape bidirectional) - (at 123.825 63.5 0) + (at 123.825 57.15 0) (fields_autoplaced yes) (effects (font @@ -526,9 +646,21 @@ ) (uuid "d21b8956-2da1-48fe-92c4-7e3121779b42") ) + (hierarchical_label "LSM_INT2" + (shape bidirectional) + (at 161.925 67.31 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d6b701d5-929d-44ca-83dc-34d9fc391d5c") + ) (hierarchical_label "{I2S}" (shape bidirectional) - (at 161.925 54.61 180) + (at 161.29 45.085 180) (fields_autoplaced yes) (effects (font @@ -540,7 +672,7 @@ ) (hierarchical_label "{I2S}" (shape bidirectional) - (at 123.825 66.04 0) + (at 123.825 59.69 0) (fields_autoplaced yes) (effects (font @@ -550,9 +682,9 @@ ) (uuid "f369c756-494d-4e31-be9f-997f8233bc73") ) - (hierarchical_label "BME{SPI}" + (hierarchical_label "LSM{SPI}" (shape bidirectional) - (at 161.925 65.405 180) + (at 161.925 59.69 180) (fields_autoplaced yes) (effects (font @@ -1096,7 +1228,7 @@ ) (sheet (at 99.06 95.25) - (size 21.59 13.335) + (size 21.59 15.24) (fields_autoplaced yes) (stroke (width 0.1524) @@ -1116,7 +1248,7 @@ ) ) (property "Sheetfile" "io.kicad_sch" - (at 99.06 109.1696 0) + (at 99.06 111.0746 0) (effects (font (size 1.27 1.27) @@ -1154,8 +1286,18 @@ ) (uuid "038b4d9d-9355-4e6d-9417-6ce8205181ce") ) + (pin "CARD_DETECT" output + (at 120.65 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "984418e2-a660-4605-a7b9-8df314a0461a") + ) (instances - (project "okm" + (project "ocularium" (path "/705566ec-a23d-4313-8d6d-05f2a6d488ba" (page "5") ) @@ -1163,8 +1305,8 @@ ) ) (sheet - (at 165.1 46.99) - (size 21.59 29.21) + (at 165.1 38.1) + (size 21.59 38.1) (fields_autoplaced yes) (stroke (width 0.1524) @@ -1175,7 +1317,7 @@ ) (uuid "3d7259a5-6f85-4a01-8434-622bdcc29333") (property "Sheetname" "MCU" - (at 165.1 46.2784 0) + (at 165.1 37.3884 0) (effects (font (size 1.27 1.27) @@ -1193,7 +1335,7 @@ ) ) (pin "{I2C}" bidirectional - (at 165.1 51.435 180) + (at 165.1 41.91 180) (effects (font (size 1.27 1.27) @@ -1212,8 +1354,8 @@ ) (uuid "cc476e68-3fb7-446c-b59c-a0e6710cce32") ) - (pin "BME.~{CS}" output - (at 165.1 67.945 180) + (pin "LSM.~{CS}" output + (at 165.1 62.23 180) (effects (font (size 1.27 1.27) @@ -1223,7 +1365,7 @@ (uuid "ccd91794-ceaa-42e9-b8cd-65b917b923d7") ) (pin "SD.~{CS}" output - (at 165.1 61.595 180) + (at 165.1 52.07 180) (effects (font (size 1.27 1.27) @@ -1233,7 +1375,7 @@ (uuid "53fce90a-5ba4-40fe-82b1-23db0264f95a") ) (pin "{I2S}" bidirectional - (at 165.1 54.61 180) + (at 165.1 45.085 180) (effects (font (size 1.27 1.27) @@ -1243,7 +1385,7 @@ (uuid "885b6a9c-e066-4b05-bf23-e5060cc139d5") ) (pin "SD{SPI}" bidirectional - (at 165.1 59.055 180) + (at 165.1 49.53 180) (effects (font (size 1.27 1.27) @@ -1252,8 +1394,8 @@ ) (uuid "6bea1b6f-50f4-4b7e-8433-38060391300e") ) - (pin "BME{SPI}" bidirectional - (at 165.1 65.405 180) + (pin "LSM{SPI}" bidirectional + (at 165.1 59.69 180) (effects (font (size 1.27 1.27) @@ -1262,8 +1404,38 @@ ) (uuid "95565bad-8b4d-4f3e-9a02-2df4b7cf91f3") ) + (pin "LSM_INT1" input + (at 165.1 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a2065fd0-202a-4a2f-be23-7085795514c0") + ) + (pin "LSM_INT2" input + (at 165.1 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1866ac82-191f-4ede-9de8-5f3aaea7b3ff") + ) + (pin "CARD_DETECT" input + (at 165.1 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9061d5c6-f6f9-48fb-b3ff-833ee69d0aa6") + ) (instances - (project "okm" + (project "ocularium" (path "/705566ec-a23d-4313-8d6d-05f2a6d488ba" (page "3") ) @@ -1300,8 +1472,18 @@ (justify left top) ) ) + (pin "VREF" output + (at 165.1 102.235 180) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5474746d-8590-4457-9116-ac652f55985f") + ) (instances - (project "okm" + (project "ocularium" (path "/705566ec-a23d-4313-8d6d-05f2a6d488ba" (page "2") ) @@ -1309,8 +1491,8 @@ ) ) (sheet - (at 99.06 59.69) - (size 21.59 16.51) + (at 99.06 52.705) + (size 21.59 23.495) (fields_autoplaced yes) (stroke (width 0.1524) @@ -1321,7 +1503,7 @@ ) (uuid "c1b6c6f2-190f-4294-9b27-525b79929f74") (property "Sheetname" "Sensors" - (at 99.06 58.9784 0) + (at 99.06 51.9934 0) (effects (font (size 1.27 1.27) @@ -1339,7 +1521,7 @@ ) ) (pin "{I2C}" bidirectional - (at 120.65 63.5 0) + (at 120.65 57.15 0) (effects (font (size 1.27 1.27) @@ -1348,8 +1530,8 @@ ) (uuid "02fbbb1c-9755-4089-a0d7-51ebefada6a9") ) - (pin "BME{SPI}" bidirectional - (at 120.65 69.85 0) + (pin "LSM{SPI}" bidirectional + (at 120.65 63.5 0) (effects (font (size 1.27 1.27) @@ -1358,8 +1540,8 @@ ) (uuid "3dbe786c-51fb-4cae-a9f6-7259de267e3f") ) - (pin "BME.~{CS}" input - (at 120.65 72.39 0) + (pin "LSM.~{CS}" input + (at 120.65 66.04 0) (effects (font (size 1.27 1.27) @@ -1369,7 +1551,7 @@ (uuid "23b05dbe-7b58-4361-ab2f-0c9b2a47fdf9") ) (pin "{I2S}" bidirectional - (at 120.65 66.04 0) + (at 120.65 59.69 0) (effects (font (size 1.27 1.27) @@ -1378,8 +1560,28 @@ ) (uuid "9573bd2d-708f-4f76-bf9f-97ee7873bf08") ) + (pin "LSM_INT2" output + (at 120.65 71.755 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "035642df-e7fe-49fc-8c95-60e34808039f") + ) + (pin "LSM_INT1" output + (at 120.65 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c06ab064-a7ce-4104-9e6a-a2700ed97da3") + ) (instances - (project "okm" + (project "ocularium" (path "/705566ec-a23d-4313-8d6d-05f2a6d488ba" (page "4") ) |
