r7 routing

- deal with all the TODOs
 - reduce standby power draw by turning off the 3v3 regulator
 - isolate the esp32 from bat_level when power is off
This commit is contained in:
jacqueline 2023-10-21 09:39:21 +11:00
parent 68286afcfc
commit d1b34ce7bb
10 changed files with 63803 additions and 62724 deletions

View file

@ -70,6 +70,41 @@
)
)
)
(symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes)
(property "Reference" "TP" (at 0 6.858 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TestPoint" (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "test point tp" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "test point" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Pin* Test*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TestPoint_0_1"
(circle (center 0 3.302) (radius 0.762)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "TestPoint_1_1"
(pin passive line (at 0 0 90) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:C_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
(property "Reference" "C" (at 0.254 1.778 0)
(effects (font (size 1.27 1.27)) (justify left))
@ -1284,12 +1319,12 @@
(junction (at 45.72 80.01) (diameter 0) (color 0 0 0 0)
(uuid 22d44311-5044-4e76-9ecf-ad477d6d9d24)
)
(junction (at 95.25 54.61) (diameter 0) (color 0 0 0 0)
(uuid 33642ffe-db56-4a5c-a317-65b21ab5f337)
)
(junction (at 74.93 102.87) (diameter 0) (color 0 0 0 0)
(uuid 3902e3d5-2f8f-4769-a00e-d92641496f45)
)
(junction (at 213.36 77.47) (diameter 0) (color 0 0 0 0)
(uuid 391817c6-c5a2-4238-8111-a58868299bde)
)
(junction (at 265.43 49.53) (diameter 0) (color 0 0 0 0)
(uuid 3cd4ec47-a5f2-4d45-88d3-e7bf1aee083f)
)
@ -1356,12 +1391,18 @@
(junction (at 217.17 153.67) (diameter 0) (color 0 0 0 0)
(uuid d67ba8dc-d2b1-4b4e-b22c-b42ead9fd01b)
)
(junction (at 210.82 59.69) (diameter 0) (color 0 0 0 0)
(uuid de3aeeb2-9b78-4ad5-b602-80a660e2dfc3)
)
(junction (at 182.88 52.07) (diameter 0) (color 0 0 0 0)
(uuid e03be5e1-641a-49d0-af22-1e9a08c9b92a)
)
(junction (at 170.18 68.58) (diameter 0) (color 0 0 0 0)
(uuid e1c66798-4770-49cb-86c6-0d15fd93179a)
)
(junction (at 95.25 68.58) (diameter 0) (color 0 0 0 0)
(uuid e3deb86d-34ef-47d6-9feb-6fb83b62cd8a)
)
(junction (at 114.3 88.9) (diameter 0) (color 0 0 0 0)
(uuid e50de1a6-a79e-4a7e-8e3b-b242458b758a)
)
@ -1384,9 +1425,9 @@
(no_connect (at 219.71 101.6) (uuid 2b550aa4-9eec-454c-8220-088de91fc16a))
(no_connect (at 50.8 85.09) (uuid 50a9be37-f92c-494c-b38c-1e1d25005e35))
(no_connect (at 207.01 101.6) (uuid 547cf053-49b0-4551-a016-36f9a8746c26))
(no_connect (at 213.36 67.31) (uuid 66c14dc1-39c9-427e-923e-9a8c6661c3bd))
(no_connect (at 236.22 101.6) (uuid 670378d2-06cb-48bc-9536-0c60ae16c967))
(no_connect (at 223.52 101.6) (uuid 6f79d8c3-c297-4827-9361-2dbb6b8078ba))
(no_connect (at 215.9 69.85) (uuid 73aeb737-0632-43d0-8b95-2615b45ab082))
(no_connect (at 229.87 105.41) (uuid 8b571802-8230-4edc-af0a-d7e19ad89b23))
(no_connect (at 213.36 105.41) (uuid f56c19fe-642a-4c1a-9913-e956898bfade))
@ -1507,6 +1548,10 @@
(stroke (width 0) (type default))
(uuid 1a309c0e-9275-497a-b2ae-0a822f9e8c4f)
)
(wire (pts (xy 212.09 69.85) (xy 213.36 69.85))
(stroke (width 0) (type default))
(uuid 1b77c161-7b4a-47cd-a7c6-d65b4b96c362)
)
(wire (pts (xy 160.02 83.82) (xy 163.83 83.82))
(stroke (width 0) (type default))
(uuid 1c675daa-fdf1-454a-a27e-4fe7c42f0ff1)
@ -1564,7 +1609,7 @@
(stroke (width 0) (type default))
(uuid 2fefaa96-783a-4547-a8fc-e5925888318e)
)
(wire (pts (xy 209.55 83.82) (xy 209.55 82.55))
(wire (pts (xy 205.74 59.69) (xy 205.74 58.42))
(stroke (width 0) (type default))
(uuid 3178a1af-56a3-41e9-82bf-3464894ae66a)
)
@ -1597,7 +1642,7 @@
(stroke (width 0) (type default))
(uuid 3a1644b6-98f5-4384-b467-bff5a39476d8)
)
(wire (pts (xy 97.79 68.58) (xy 93.98 68.58))
(wire (pts (xy 100.33 68.58) (xy 95.25 68.58))
(stroke (width 0) (type default))
(uuid 3a3c9de8-d642-4705-b279-dc2274313a7f)
)
@ -1617,7 +1662,7 @@
(stroke (width 0) (type default))
(uuid 3fd37bf1-be1b-4fa6-a542-e30307d38085)
)
(wire (pts (xy 97.79 54.61) (xy 93.98 54.61))
(wire (pts (xy 100.33 54.61) (xy 95.25 54.61))
(stroke (width 0) (type default))
(uuid 4142c6a2-fbaf-4b44-a0fc-119c88483d03)
)
@ -1690,7 +1735,7 @@
(stroke (width 0) (type default))
(uuid 558db909-f4cf-41f7-a80c-2aee8e9fa9f2)
)
(wire (pts (xy 213.36 83.82) (xy 209.55 83.82))
(wire (pts (xy 205.74 59.69) (xy 210.82 59.69))
(stroke (width 0) (type default))
(uuid 55915ebb-4043-47a1-a323-f21c49fd55ec)
)
@ -1735,6 +1780,10 @@
(stroke (width 0) (type default))
(uuid 65e5403a-fdd7-4460-9f45-b686f882a529)
)
(wire (pts (xy 213.36 64.77) (xy 204.47 64.77))
(stroke (width 0) (type default))
(uuid 6a9f6320-5956-4ac6-8975-2bc7c2289bb3)
)
(wire (pts (xy 265.43 77.47) (xy 265.43 85.09))
(stroke (width 0) (type default))
(uuid 6b58e1e8-5f34-436d-92f3-5f54cac98b6c)
@ -1747,10 +1796,6 @@
(stroke (width 0) (type default))
(uuid 6c21aa8c-16e6-4332-8d62-beecc00f8cd4)
)
(wire (pts (xy 213.36 67.31) (xy 215.9 67.31))
(stroke (width 0) (type default))
(uuid 6e61a1e2-0207-4433-ba9b-c4cdffdc7d8d)
)
(wire (pts (xy 109.22 152.4) (xy 111.76 152.4))
(stroke (width 0) (type default))
(uuid 6ea9c839-8318-4e9e-8e83-7bcb9d3303ba)
@ -1829,10 +1874,6 @@
(stroke (width 0) (type default))
(uuid 87848a3d-381e-4917-93e9-e21e06adc049)
)
(wire (pts (xy 213.36 77.47) (xy 213.36 83.82))
(stroke (width 0) (type default))
(uuid 8816efab-62de-4b02-8d5e-36de06d8c90e)
)
(bus (pts (xy 36.83 52.07) (xy 38.1 52.07))
(stroke (width 0) (type default))
(uuid 884ed59d-05f5-4219-a8e2-daa96f0b2370)
@ -1843,14 +1884,14 @@
(uuid 88770664-8fb7-47ca-a9c7-4a9e9dcaaa5f)
)
(wire (pts (xy 213.36 62.23) (xy 210.82 62.23))
(stroke (width 0) (type default))
(uuid 89735a92-c234-4656-90bc-635e467bb38f)
)
(wire (pts (xy 40.64 62.23) (xy 50.8 62.23))
(stroke (width 0) (type default))
(uuid 8f1f6d09-5b83-4f34-b225-f056de9afa1d)
)
(wire (pts (xy 213.36 74.93) (xy 215.9 74.93))
(stroke (width 0) (type default))
(uuid 92ea6075-f5f1-4cad-b16a-0ac70748531f)
)
(wire (pts (xy 72.39 106.68) (xy 72.39 107.95))
(stroke (width 0) (type default))
(uuid 937f3159-911f-4f5f-8a8f-3aac0fb9ae2a)
@ -1893,10 +1934,6 @@
(stroke (width 0) (type default))
(uuid a07fc099-8c57-48ab-add3-4080bd4358c6)
)
(wire (pts (xy 204.47 64.77) (xy 215.9 64.77))
(stroke (width 0) (type default))
(uuid a3e65be1-49cc-45fa-9859-cee846bfc81d)
)
(polyline (pts (xy 12.7 120.65) (xy 12.7 196.85))
(stroke (width 0) (type dash))
(uuid a6978fea-576e-4e98-a424-3b13237d58b0)
@ -1979,6 +2016,14 @@
(stroke (width 0) (type default))
(uuid bb74fc4e-6884-4d79-9e4f-48af7977e9f9)
)
(wire (pts (xy 210.82 62.23) (xy 210.82 59.69))
(stroke (width 0) (type default))
(uuid bc5a6f86-42e8-4596-a0d4-338277205523)
)
(wire (pts (xy 95.25 68.58) (xy 93.98 68.58))
(stroke (width 0) (type default))
(uuid be5dc38c-e4bc-4ab0-915f-c6e4f5a8f41d)
)
(wire (pts (xy 77.47 146.05) (xy 78.74 146.05))
(stroke (width 0) (type default))
(uuid bee4a038-d978-4140-8bb6-703571a6ad30)
@ -2024,6 +2069,10 @@
(stroke (width 0) (type default))
(uuid d19b231c-c394-4a67-9335-de498ee34680)
)
(wire (pts (xy 95.25 54.61) (xy 93.98 54.61))
(stroke (width 0) (type default))
(uuid d28eabc3-45e4-484f-8d2f-87652f2d102e)
)
(wire (pts (xy 114.3 88.9) (xy 114.3 90.17))
(stroke (width 0) (type default))
(uuid d5acc5db-01ee-4371-8274-3bd91ddd7207)
@ -2032,18 +2081,10 @@
(stroke (width 0) (type default))
(uuid d5b96b4c-1688-4ab1-a977-aab2f06f6fa5)
)
(wire (pts (xy 204.47 72.39) (xy 215.9 72.39))
(stroke (width 0) (type default))
(uuid d94e1eec-0d8b-4ea3-91ab-f0971507f1d6)
)
(wire (pts (xy 66.04 146.05) (xy 77.47 146.05))
(stroke (width 0) (type default))
(uuid dacb490b-2552-4e2b-8dc0-628e820f82b9)
)
(wire (pts (xy 213.36 77.47) (xy 215.9 77.47))
(stroke (width 0) (type default))
(uuid dcfdcc7d-dcf4-4759-8352-3f000ef86353)
)
(wire (pts (xy 217.17 146.05) (xy 217.17 153.67))
(stroke (width 0) (type default))
(uuid dd2194a6-0c7e-4993-a59f-6078ee04da76)
@ -2072,7 +2113,7 @@
(stroke (width 0) (type default))
(uuid e0ddfa39-8bec-45db-b444-9267f56a26cb)
)
(wire (pts (xy 102.87 54.61) (xy 114.3 54.61))
(wire (pts (xy 105.41 54.61) (xy 114.3 54.61))
(stroke (width 0) (type default))
(uuid e1034ae2-1cf6-4bcf-b7b9-ad9d24fa1d19)
)
@ -2084,10 +2125,6 @@
(stroke (width 0) (type default))
(uuid e33b4ef5-20ed-48e0-86a6-f90e6dc8d388)
)
(wire (pts (xy 213.36 77.47) (xy 213.36 74.93))
(stroke (width 0) (type default))
(uuid e4580d73-2b2f-4d18-b2bb-94045251a1f2)
)
(wire (pts (xy 166.37 68.58) (xy 170.18 68.58))
(stroke (width 0) (type default))
(uuid e4c9e807-b901-47cf-82a0-f595fea0d7b9)
@ -2108,7 +2145,7 @@
(stroke (width 0) (type default))
(uuid e651bb1a-c471-4a94-a8a3-09d9a24f1477)
)
(wire (pts (xy 102.87 68.58) (xy 106.68 68.58))
(wire (pts (xy 105.41 68.58) (xy 106.68 68.58))
(stroke (width 0) (type default))
(uuid e74f5737-dba1-4593-bdad-72b00443ce40)
)
@ -2154,10 +2191,18 @@
(stroke (width 0) (type default))
(uuid fa51e648-6930-4341-a758-519026c1d53b)
)
(wire (pts (xy 213.36 72.39) (xy 204.47 72.39))
(stroke (width 0) (type default))
(uuid fbae1d58-5b7f-4b8f-9ecb-aebce2a99946)
)
(wire (pts (xy 114.3 54.61) (xy 114.3 55.88))
(stroke (width 0) (type default))
(uuid fbce1988-f999-4cea-9402-15b1136d065f)
)
(wire (pts (xy 210.82 59.69) (xy 213.36 59.69))
(stroke (width 0) (type default))
(uuid fbecb067-f0a9-48d8-8ccb-87221854beb2)
)
(bus (pts (xy 38.1 64.77) (xy 38.1 66.04))
(stroke (width 0) (type default))
(uuid fef7d8bf-01cb-46a0-af99-ac515d4b9768)
@ -2216,7 +2261,7 @@
(uuid dc3a909b-0fd5-4910-b4d1-b7e135d68735)
)
(label "TIP_SW" (at 213.36 67.31 180) (fields_autoplaced)
(label "TIP_SW" (at 212.09 69.85 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 09a279e5-5fae-4bdf-8fdb-fd29b333d592)
)
@ -2322,22 +2367,22 @@
)
)
(symbol (lib_id "symbols:SJ-43504-SMT-TR") (at 220.98 72.39 180) (unit 1)
(symbol (lib_id "symbols:SJ-43504-SMT-TR") (at 218.44 64.77 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 0ac6a55a-3bc9-4962-81eb-0309268fc2b0)
(property "Reference" "J1" (at 217.17 82.55 0)
(property "Reference" "J1" (at 214.63 54.61 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "SJ-43504-SMT-TR" (at 217.17 80.01 0)
(property "Value" "SJ-43504-SMT-TR" (at 214.63 57.15 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "footprints:CUI_SJ-43504-SMT-TR" (at 220.98 72.39 0)
(property "Footprint" "footprints:CUI_SJ-43504-SMT-TR" (at 218.44 64.77 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Datasheet" "" (at 220.98 72.39 0)
(property "Datasheet" "" (at 218.44 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "SJ-43504-SMT-TR" (at 220.98 72.39 0)
(property "MPN" "SJ-43504-SMT-TR" (at 218.44 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e040f016-1ff1-4d7a-97bf-fa013f950ebb))
@ -3142,6 +3187,31 @@
)
)
(symbol (lib_id "Connector:TestPoint") (at 95.25 68.58 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 57cf7fa9-8362-452a-b993-67b74e6a514c)
(property "Reference" "TP2" (at 97.79 64.643 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "LEFT" (at 97.79 67.183 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm" (at 100.33 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 100.33 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1c7a2039-f855-442c-9c52-019bdc985457))
(instances
(project "gay-ipod"
(path "/de8684e7-e170-4d2f-a805-7d7995907eaf/aa634b70-9cb7-4291-a4a8-f65abc12d546"
(reference "TP2") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 45.72 83.82 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 5a9a5b15-3d54-4832-aa67-8fba69fc1803)
@ -3569,19 +3639,19 @@
)
)
(symbol (lib_id "power:GND") (at 209.55 82.55 0) (mirror x) (unit 1)
(symbol (lib_id "power:GND") (at 205.74 58.42 0) (mirror x) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 9b454b4f-7f8b-44ca-a193-101b474bbb59)
(property "Reference" "#PWR018" (at 209.55 76.2 0)
(property "Reference" "#PWR018" (at 205.74 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 209.55 78.74 0)
(property "Value" "GND" (at 205.74 54.61 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 209.55 82.55 0)
(property "Footprint" "" (at 205.74 58.42 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 209.55 82.55 0)
(property "Datasheet" "" (at 205.74 58.42 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 38dd36ec-dc8c-4333-9a3a-96ff6f27062e))
@ -3892,22 +3962,22 @@
)
)
(symbol (lib_id "Device:R_Small") (at 100.33 54.61 90) (unit 1)
(symbol (lib_id "Device:R_Small") (at 102.87 54.61 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid b3832a7e-6396-4fc4-8336-7fcf2c477a37)
(property "Reference" "R15" (at 100.33 49.53 90)
(property "Reference" "R15" (at 102.87 49.53 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "560Ω" (at 100.33 52.07 90)
(property "Value" "560Ω" (at 102.87 52.07 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 100.33 54.61 0)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 102.87 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 100.33 54.61 0)
(property "Datasheet" "~" (at 102.87 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "ERJ-P06F5600V" (at 100.33 54.61 0)
(property "MPN" "ERJ-P06F5600V" (at 102.87 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 844881be-64bb-4fde-86e0-dadfeb0a9dde))
@ -4097,6 +4167,31 @@
)
)
(symbol (lib_id "Connector:TestPoint") (at 95.25 54.61 180) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid cf8bb8ce-b6af-4fda-9b6e-793471ad65f8)
(property "Reference" "TP1" (at 97.79 57.277 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "RIGHT" (at 97.79 59.817 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm" (at 90.17 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 90.17 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid c3f5ba7e-bb96-4cad-9027-6ef962e54e0b))
(instances
(project "gay-ipod"
(path "/de8684e7-e170-4d2f-a805-7d7995907eaf/aa634b70-9cb7-4291-a4a8-f65abc12d546"
(reference "TP1") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 260.35 83.82 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid d046ecb5-67d4-4b4c-9449-00bc37f2eac3)
@ -4523,22 +4618,22 @@
)
)
(symbol (lib_id "Device:R_Small") (at 100.33 68.58 90) (mirror x) (unit 1)
(symbol (lib_id "Device:R_Small") (at 102.87 68.58 90) (mirror x) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid f3188c41-af0f-450b-bc5b-8f9af0fbfd0f)
(property "Reference" "R6" (at 100.33 63.5 90)
(property "Reference" "R6" (at 102.87 63.5 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "560Ω" (at 100.33 66.04 90)
(property "Value" "560Ω" (at 102.87 66.04 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 100.33 68.58 0)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 102.87 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 100.33 68.58 0)
(property "Datasheet" "~" (at 102.87 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "ERJ-P06F5600V" (at 100.33 68.58 0)
(property "MPN" "ERJ-P06F5600V" (at 102.87 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 60a382a7-e9d2-4412-bf89-efd9a8548ce6))

File diff suppressed because it is too large Load diff

View file

@ -1,11 +1,11 @@
{
"board": {
"active_layer": 0,
"active_layer": 31,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"high_contrast_mode": 2,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
@ -64,7 +64,7 @@
39,
40
],
"visible_layers": "00290aa_80000005",
"visible_layers": "ffffdff_ffffffff",
"zone_display_mode": 0
},
"meta": {

View file

@ -35,8 +35,8 @@
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 0.95,
"width": 0.9
"height": 0.875,
"width": 0.25
},
"silk_line_width": 0.15,
"silk_text_italic": false,

View file

@ -803,11 +803,11 @@
)
)
(bus_alias "SAMD_SPI" (members "SCLK" "POCI" "PICO" "CS"))
(bus_alias "I2C" (members "SDA" "SCL"))
(bus_alias "I2S" (members "MCK" "BCK" "LRCK" "DATA"))
(bus_alias "USB" (members "DN" "DP"))
(bus_alias "ESP_SPI" (members "SCLK" "POCI" "PICO" "SD_CS" "DISPLAY_CS"))
(bus_alias "I2C" (members "SDA" "SCL"))
(bus_alias "SAMD_SPI" (members "SCLK" "POCI" "PICO" "CS"))
(bus_alias "I2S" (members "MCK" "BCK" "LRCK" "DATA"))
(junction (at 247.65 64.77) (diameter 0) (color 0 0 0 0)
(uuid 0ebf40bd-0fdb-4a2b-bfe9-ebfda894e65d)
)
@ -933,9 +933,11 @@
)
(no_connect (at 55.88 90.17) (uuid 50ab3f2e-842f-4bd5-b8d8-6d8c3871f420))
(no_connect (at 185.42 77.47) (uuid 7d9505ab-24cf-4e62-95a4-a9026083782b))
(no_connect (at 185.42 85.09) (uuid 8885fcf4-97e8-40c2-95ec-fee487823b15))
(no_connect (at 38.1 182.88) (uuid a7eaa9d2-7451-4d0f-9eb3-e71964440ec2))
(no_connect (at 232.41 109.22) (uuid b52855df-6fd8-4014-915e-5791ebee0aa5))
(no_connect (at 38.1 175.26) (uuid d48ea62d-b5c1-4846-89d5-14c51c1cf611))
(no_connect (at 185.42 82.55) (uuid ef5c43d2-52d6-4b9e-8bf6-781f8095840f))
(no_connect (at 38.1 177.8) (uuid f7775edd-4df5-4968-9b7a-9f5cb52ce7b9))
(bus_entry (at 114.3 115.57) (size -2.54 2.54)
@ -1138,10 +1140,6 @@
(uuid 109ed7e1-cda1-4df8-83b5-c05ab0a6e1a1)
)
(wire (pts (xy 184.15 85.09) (xy 185.42 85.09))
(stroke (width 0) (type default))
(uuid 13abef76-0e4e-4b21-aa0c-16b3d3d63446)
)
(wire (pts (xy 105.41 74.93) (xy 111.76 74.93))
(stroke (width 0) (type default))
(uuid 1532b234-df25-40aa-ab28-bf7ebd52f378)
@ -1325,10 +1323,6 @@
(stroke (width 0) (type default))
(uuid 44d9ff6f-eb0c-4fc0-a0ac-48c7447c7708)
)
(wire (pts (xy 184.15 77.47) (xy 185.42 77.47))
(stroke (width 0) (type default))
(uuid 474614c2-f0f1-4023-803a-ed5ba6fb2a86)
)
(wire (pts (xy 184.15 80.01) (xy 185.42 80.01))
(stroke (width 0) (type default))
(uuid 4853a12a-9127-4c0f-a201-e896ebdaa41f)
@ -1446,10 +1440,6 @@
(stroke (width 0) (type default))
(uuid 66024abe-8722-4054-a18c-54770a215c51)
)
(wire (pts (xy 184.15 82.55) (xy 185.42 82.55))
(stroke (width 0) (type default))
(uuid 66e3280e-3fad-4b61-9b79-d4c91477375a)
)
(wire (pts (xy 247.65 50.8) (xy 247.65 49.53))
(stroke (width 0) (type default))
(uuid 684ea29c-0dcc-4b7d-b268-bb4e85f1a43a)
@ -1611,6 +1601,10 @@
(uuid 96582a4b-7fbe-4d4b-9530-07bb7516606b)
)
(wire (pts (xy 233.68 109.22) (xy 232.41 109.22))
(stroke (width 0) (type default))
(uuid 96c7ef43-e752-4b16-9b9b-4c7cc4d91f12)
)
(wire (pts (xy 139.7 170.18) (xy 162.56 170.18))
(stroke (width 0) (type default))
(uuid 9700dcef-c047-4804-8134-6052fbf48bc4)
@ -2280,13 +2274,6 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "KEY_VOL_DOWN" (shape input) (at 184.15 85.09 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 26d0a2a4-29d5-4361-ad63-a0609bd7a9d3)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 167.4645 85.1694 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "SAMD_SPI{SAMD_SPI}" (shape input) (at 260.35 44.45 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 283f2fbc-4b90-4383-aa3d-c36f356bdd68)
@ -2308,11 +2295,11 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "~{SD_VDD_EN}" (shape input) (at 184.15 77.47 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 375fb491-4107-4bee-b9ad-0e1ffd3cb0ba)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 171.214 77.3906 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
(global_label "SYS_PWR_EN_SAMD" (shape input) (at 233.68 109.22 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 351a9a7c-0160-4708-9bdb-ceb92734653c)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 254.4866 109.22 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "USB_TCC1" (shape input) (at 184.15 69.85 180) (fields_autoplaced)
@ -2329,13 +2316,6 @@
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "KEY_VOL_UP" (shape input) (at 184.15 82.55 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 66d15fc1-15cc-4ffe-a6c6-8b83088f25d2)
(property "Intersheetrefs" "${INTERSHEET_REFS}" (at 170.2464 82.6294 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "DISPLAY_DR" (shape input) (at 30.48 82.55 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 67e1cd34-ef64-4929-913e-295cb38c6745)

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1899,6 +1899,189 @@
)
)
)
(symbol "MIC5528" (in_bom yes) (on_board yes)
(property "Reference" "U" (at -1.27 -13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (at -1.27 -13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at -1.27 -13.97 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at -1.27 -13.97 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MIC5528_0_0"
(pin unspecified line (at 8.89 2.54 180) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 8.89 2.54 180) (length 2.54) hide
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 0 -7.62 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -8.89 -1.27 0) (length 2.54)
(name "EN" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin no_connect line (at 3.81 -1.27 0) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -8.89 2.54 0) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 0 -7.62 90) (length 2.54) hide
(name "EP" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
)
(symbol "MIC5528_0_1"
(rectangle (start -6.35 5.08) (end 6.35 -5.08)
(stroke (width 0) (type default))
(fill (type background))
)
)
)
(symbol "PCA8575BS" (in_bom yes) (on_board yes)
(property "Reference" "U" (at -8.89 24.13 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "PCA8575BS" (at 6.35 24.13 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_DFN_QFN:HVQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm" (at 24.13 -25.4 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "I2C TWI IO expander" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "IO expander 16 GPIO, I2C 400kHz, Interrupt, 2.3 - 5.5V, SOIC-24" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SOIC*7.5x15.4mm*P1.27mm*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PCA8575BS_0_1"
(rectangle (start -10.16 22.86) (end 10.16 -22.86)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "PCA8575BS_1_0"
(pin power_in line (at 0 -25.4 90) (length 2.54) hide
(name "EP" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
)
(symbol "PCA8575BS_1_1"
(pin bidirectional line (at 12.7 20.32 180) (length 2.54)
(name "IO0_0" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -2.54 180) (length 2.54)
(name "IO1_0" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -5.08 180) (length 2.54)
(name "IO1_1" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -7.62 180) (length 2.54)
(name "IO1_2" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -10.16 180) (length 2.54)
(name "IO1_3" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -12.7 180) (length 2.54)
(name "IO1_4" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -15.24 180) (length 2.54)
(name "IO1_5" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -17.78 180) (length 2.54)
(name "IO1_6" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -20.32 180) (length 2.54)
(name "IO1_7" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin input line (at -12.7 -15.24 0) (length 2.54)
(name "A0" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin input line (at -12.7 20.32 0) (length 2.54)
(name "SCL" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 17.78 180) (length 2.54)
(name "IO0_1" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -12.7 17.78 0) (length 2.54)
(name "SDA" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 25.4 270) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at -12.7 12.7 0) (length 2.54)
(name "~{INT}" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin input line (at -12.7 -17.78 0) (length 2.54)
(name "A1" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin input line (at -12.7 -20.32 0) (length 2.54)
(name "A2" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 15.24 180) (length 2.54)
(name "IO0_2" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 12.7 180) (length 2.54)
(name "IO0_3" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 10.16 180) (length 2.54)
(name "IO0_4" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 7.62 180) (length 2.54)
(name "IO0_5" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 5.08 180) (length 2.54)
(name "IO0_6" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 2.54 180) (length 2.54)
(name "IO0_7" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -25.4 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "PCA9517D,118" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (at 6.35 10.16 0)
(effects (font (size 1.27 1.27)) (justify left bottom))

View file

@ -1,6 +0,0 @@
Fix battery connector pinout
fix audio l/r
fix sd card power via
maybe move haptics
use qfn package for gpio expander
add test points for amp input? also check if dac is fine with voltage on its outputs when it's in standby/off