summaryrefslogtreecommitdiff
path: root/pcb
diff options
context:
space:
mode:
Diffstat (limited to 'pcb')
-rw-r--r--pcb/iot-contact.kicad_sch640
-rw-r--r--pcb/processor.kicad_sch95
2 files changed, 318 insertions, 417 deletions
diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch
index ecf9850..57ee2b4 100644
--- a/pcb/iot-contact.kicad_sch
+++ b/pcb/iot-contact.kicad_sch
@@ -891,186 +891,106 @@
)
)
(junction
- (at 204.47 137.16)
+ (at 181.61 135.89)
(diameter 0)
(color 0 0 0 0)
(uuid "2ae0afa4-05df-4c1f-8fce-9e70d44fa58c")
)
(junction
- (at 180.34 133.35)
+ (at 133.35 130.81)
(diameter 0)
(color 0 0 0 0)
(uuid "339686e0-bcb6-47c9-8375-f2246251856d")
)
(junction
- (at 102.87 55.88)
+ (at 116.84 53.34)
(diameter 0)
(color 0 0 0 0)
(uuid "ef781e7b-a406-48a3-94cb-c394198204f7")
)
- (bus_entry
- (at 139.7 45.72)
- (size -2.54 -2.54)
- (stroke
- (width 0)
- (type default)
- )
- (uuid "12c7e7f2-a04c-4189-86bc-696ec0017f0e")
- )
- (bus_entry
- (at 160.02 130.81)
- (size 2.54 2.54)
- (stroke
- (width 0)
- (type default)
- )
- (uuid "2edbbe18-ddf7-42bb-ae1c-c80eddaef189")
- )
- (bus_entry
- (at 201.93 120.65)
- (size 2.54 2.54)
- (stroke
- (width 0)
- (type default)
- )
- (uuid "310154ba-b7d0-49b0-b0b6-53d5377eeaea")
- )
- (bus_entry
- (at 139.7 48.26)
- (size -2.54 -2.54)
- (stroke
- (width 0)
- (type default)
- )
- (uuid "375cd6db-660c-4284-a50f-c91dd1e7787b")
- )
- (bus_entry
- (at 139.7 43.18)
- (size -2.54 -2.54)
- (stroke
- (width 0)
- (type default)
- )
- (uuid "4bc2aeb3-975d-4415-bdcb-d1290eca9d80")
- )
- (bus_entry
- (at 160.02 142.24)
- (size 2.54 2.54)
- (stroke
- (width 0)
- (type default)
- )
- (uuid "5ae97adc-7c9e-432c-86cc-7657239e2a5b")
- )
- (bus_entry
- (at 189.23 120.65)
- (size 2.54 2.54)
- (stroke
- (width 0)
- (type default)
- )
- (uuid "5dc9d14d-81ca-46e2-b5e3-f2f52c3477de")
- )
- (bus_entry
- (at 139.7 35.56)
- (size -2.54 -2.54)
- (stroke
- (width 0)
- (type default)
- )
- (uuid "607f7d12-a6f3-49c7-b385-837a160855e7")
- )
- (bus_entry
- (at 139.7 40.64)
- (size -2.54 -2.54)
- (stroke
- (width 0)
- (type default)
+ (wire
+ (pts
+ (xy 181.61 135.89) (xy 181.61 138.43)
)
- (uuid "80a7c81c-fe7b-462c-812d-7cdd660a4ece")
- )
- (bus_entry
- (at 214.63 120.65)
- (size 2.54 2.54)
(stroke
(width 0)
(type default)
)
- (uuid "e953ae81-ccea-436b-b2cf-d9842c2cbc13")
+ (uuid "0142a7e5-23f4-4acd-945f-332d011ba7b4")
)
(wire
(pts
- (xy 204.47 137.16) (xy 204.47 139.7)
+ (xy 138.43 40.64) (xy 138.43 63.5)
)
(stroke
(width 0)
(type default)
)
- (uuid "0142a7e5-23f4-4acd-945f-332d011ba7b4")
+ (uuid "02bf118a-a04d-402c-91ff-391e5e5bb573")
)
- (bus
+ (wire
(pts
- (xy 139.7 40.64) (xy 139.7 43.18)
+ (xy 181.61 133.35) (xy 181.61 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "0ac67d86-551b-4a8b-9532-e674cf621459")
+ (uuid "0c6acda6-3218-49fa-bfb0-4421586fc9bb")
)
(wire
(pts
- (xy 204.47 134.62) (xy 204.47 137.16)
+ (xy 129.54 35.56) (xy 143.51 35.56)
)
(stroke
(width 0)
(type default)
)
- (uuid "0c6acda6-3218-49fa-bfb0-4421586fc9bb")
+ (uuid "32ae922d-0d54-4a3e-be6a-2e03664a34ae")
)
- (bus
+ (wire
(pts
- (xy 139.7 35.56) (xy 139.7 40.64)
+ (xy 181.61 121.92) (xy 181.61 125.73)
)
(stroke
(width 0)
(type default)
)
- (uuid "15db4cbe-d653-44ac-98df-983c73d27df2")
+ (uuid "3691123d-c2c3-4dbb-b33f-6eec64bfe3bb")
)
- (bus
+ (wire
(pts
- (xy 160.02 114.3) (xy 160.02 130.81)
+ (xy 129.54 30.48) (xy 146.05 30.48)
)
(stroke
(width 0)
(type default)
)
- (uuid "244685c2-e3c8-4d00-b845-dca6e9507d93")
+ (uuid "37985f42-667a-466b-b29a-2f9a29e1bd87")
)
- (bus
+ (wire
(pts
- (xy 189.23 120.65) (xy 201.93 120.65)
+ (xy 146.05 30.48) (xy 146.05 63.5)
)
(stroke
(width 0)
(type default)
)
- (uuid "2fb7f4e8-f30e-4bf4-94bf-d4d141285ab0")
+ (uuid "394fd8b8-822e-401f-ba74-acabc351e80f")
)
(wire
(pts
- (xy 115.57 45.72) (xy 137.16 45.72)
+ (xy 156.21 114.3) (xy 156.21 130.81)
)
(stroke
(width 0)
(type default)
)
- (uuid "399ba0c7-2655-444a-9a53-0f78b49af982")
+ (uuid "3a828654-b06b-40d8-9489-ba9a60aefb30")
)
(wire
(pts
- (xy 180.34 133.35) (xy 180.34 144.78)
+ (xy 133.35 130.81) (xy 133.35 142.24)
)
(stroke
(width 0)
@@ -1080,27 +1000,27 @@
)
(wire
(pts
- (xy 191.77 137.16) (xy 204.47 137.16)
+ (xy 158.75 114.3) (xy 158.75 142.24)
)
(stroke
(width 0)
(type default)
)
- (uuid "42d7122a-ad24-4a57-bdaa-c27d241a57a6")
+ (uuid "3d0233b2-2c0b-4af4-b8e4-d31b44b7c104")
)
- (bus
+ (wire
(pts
- (xy 139.7 48.26) (xy 139.7 63.5)
+ (xy 168.91 135.89) (xy 181.61 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "48ab8ea4-6531-4101-9c03-225aa18bc5a3")
+ (uuid "42d7122a-ad24-4a57-bdaa-c27d241a57a6")
)
(wire
(pts
- (xy 100.33 55.88) (xy 102.87 55.88)
+ (xy 114.3 53.34) (xy 116.84 53.34)
)
(stroke
(width 0)
@@ -1108,49 +1028,49 @@
)
(uuid "584b7d6b-4418-43d4-a07f-a4efc132f068")
)
- (bus
+ (wire
(pts
- (xy 139.7 43.18) (xy 139.7 45.72)
+ (xy 168.91 114.3) (xy 168.91 125.73)
)
(stroke
(width 0)
(type default)
)
- (uuid "5b2193d3-b293-45f4-b177-c93256908bf1")
+ (uuid "5beb5fa2-276f-4e79-9ce9-aa937fc03a00")
)
(wire
(pts
- (xy 176.53 144.78) (xy 180.34 144.78)
+ (xy 173.99 114.3) (xy 173.99 119.38)
)
(stroke
(width 0)
(type default)
)
- (uuid "5eba176c-1055-4968-95d3-4939b07c40be")
+ (uuid "5d20fa74-a6e9-4bb6-bb8a-77646993e0ad")
)
(wire
(pts
- (xy 115.57 40.64) (xy 137.16 40.64)
+ (xy 129.54 40.64) (xy 138.43 40.64)
)
(stroke
(width 0)
(type default)
)
- (uuid "78be197c-c243-4581-ac6b-dce09877f7c1")
+ (uuid "5d47f02b-a32e-47be-aeae-7bb752985db5")
)
(wire
(pts
- (xy 217.17 123.19) (xy 217.17 127)
+ (xy 137.16 142.24) (xy 133.35 142.24)
)
(stroke
(width 0)
(type default)
)
- (uuid "7b46d25a-c406-4df9-98e6-366f49c4b490")
+ (uuid "5eba176c-1055-4968-95d3-4939b07c40be")
)
(wire
(pts
- (xy 180.34 133.35) (xy 180.34 130.81)
+ (xy 133.35 130.81) (xy 133.35 128.27)
)
(stroke
(width 0)
@@ -1160,67 +1080,67 @@
)
(wire
(pts
- (xy 115.57 38.1) (xy 137.16 38.1)
+ (xy 129.54 43.18) (xy 135.89 43.18)
)
(stroke
(width 0)
(type default)
)
- (uuid "8533c66a-6a4f-4818-a707-8086ee65dee5")
+ (uuid "7e82e63a-c2f1-41da-91fb-37e7590a34ee")
)
- (bus
+ (wire
(pts
- (xy 160.02 142.24) (xy 160.02 143.51)
+ (xy 140.97 38.1) (xy 140.97 63.5)
)
(stroke
(width 0)
(type default)
)
- (uuid "8aa7b809-2513-42ab-a3db-1129b7330692")
+ (uuid "8bdada26-2df5-443e-ac18-341d8e9a9bfc")
)
- (bus
+ (wire
(pts
- (xy 139.7 45.72) (xy 139.7 48.26)
+ (xy 173.99 119.38) (xy 194.31 119.38)
)
(stroke
(width 0)
(type default)
)
- (uuid "9d85e290-98b0-4034-99e6-b39f2be97c25")
+ (uuid "975f6649-56f7-4433-8234-df8dbb65e405")
)
(wire
(pts
- (xy 217.17 134.62) (xy 217.17 137.16)
+ (xy 194.31 119.38) (xy 194.31 125.73)
)
(stroke
(width 0)
(type default)
)
- (uuid "9e174432-fd73-4fef-b6ad-f04cfaeca7ce")
+ (uuid "992693f8-31ee-4fd0-843b-88c21bac739e")
)
(wire
(pts
- (xy 217.17 137.16) (xy 204.47 137.16)
+ (xy 194.31 133.35) (xy 194.31 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "a096538d-85a0-4b56-b181-2d29b14608dc")
+ (uuid "9e174432-fd73-4fef-b6ad-f04cfaeca7ce")
)
(wire
(pts
- (xy 191.77 123.19) (xy 191.77 127)
+ (xy 194.31 135.89) (xy 181.61 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "a29c2e12-ef2c-48b8-984d-ee06c101a417")
+ (uuid "a096538d-85a0-4b56-b181-2d29b14608dc")
)
(wire
(pts
- (xy 191.77 134.62) (xy 191.77 137.16)
+ (xy 168.91 133.35) (xy 168.91 135.89)
)
(stroke
(width 0)
@@ -1228,129 +1148,89 @@
)
(uuid "a6f8b930-c3a7-43f4-83bb-ce36e676f140")
)
- (bus
- (pts
- (xy 160.02 130.81) (xy 160.02 142.24)
- )
- (stroke
- (width 0)
- (type default)
- )
- (uuid "bbc276fa-ae73-489d-bee3-2fd04dcd593c")
- )
- (bus
- (pts
- (xy 139.7 30.48) (xy 139.7 35.56)
- )
- (stroke
- (width 0)
- (type default)
- )
- (uuid "bf7f3c2f-e37d-4e08-a8fd-66d270374458")
- )
- (bus
- (pts
- (xy 168.91 120.65) (xy 189.23 120.65)
- )
- (stroke
- (width 0)
- (type default)
- )
- (uuid "c6bda381-403d-49b8-9fc5-03a1a769bbbb")
- )
(wire
(pts
- (xy 162.56 133.35) (xy 166.37 133.35)
+ (xy 158.75 142.24) (xy 147.32 142.24)
)
(stroke
(width 0)
(type default)
)
- (uuid "c90d18e8-47bb-4a2c-83a2-5d8abf79cfc1")
+ (uuid "aa0ccb81-0609-4983-b95e-b81b828cd7ef")
)
(wire
(pts
- (xy 204.47 123.19) (xy 204.47 127)
+ (xy 143.51 35.56) (xy 143.51 63.5)
)
(stroke
(width 0)
(type default)
)
- (uuid "ca564947-e50a-4890-820f-1752d09c9def")
+ (uuid "aa87b050-edb2-4b64-ba80-36f0814def44")
)
(wire
(pts
- (xy 176.53 133.35) (xy 180.34 133.35)
+ (xy 171.45 114.3) (xy 171.45 121.92)
)
(stroke
(width 0)
(type default)
)
- (uuid "cbc88d26-6cd3-4187-841b-18ed8720f074")
+ (uuid "b0a9b7a6-78ee-43c6-9391-f016e8876f18")
)
(wire
(pts
- (xy 162.56 144.78) (xy 166.37 144.78)
- )
- (stroke
- (width 0)
- (type default)
- )
- (uuid "d52a213e-6e48-4f1b-86d4-157b569d72a7")
- )
- (bus
- (pts
- (xy 201.93 120.65) (xy 214.63 120.65)
+ (xy 129.54 38.1) (xy 140.97 38.1)
)
(stroke
(width 0)
(type default)
)
- (uuid "d71e897f-f5c8-45c7-83c5-a4abc8a8dba8")
+ (uuid "bc440bcf-1caf-4b74-bef9-acb24f8010c9")
)
- (bus
+ (wire
(pts
- (xy 168.91 114.3) (xy 168.91 120.65)
+ (xy 135.89 43.18) (xy 135.89 63.5)
)
(stroke
(width 0)
(type default)
)
- (uuid "d91f888a-4836-4ed0-a9fa-f381f1bcac57")
+ (uuid "c2aba3df-22ce-42fc-884c-a84f8849bda2")
)
- (bus
+ (wire
(pts
- (xy 214.63 120.65) (xy 223.52 120.65)
+ (xy 171.45 121.92) (xy 181.61 121.92)
)
(stroke
(width 0)
(type default)
)
- (uuid "ea81ef13-f103-4c05-af17-2a0da4d1227a")
+ (uuid "c6c47aa9-178d-4737-bbec-e736503324bc")
)
(wire
(pts
- (xy 115.57 33.02) (xy 137.16 33.02)
+ (xy 137.16 130.81) (xy 133.35 130.81)
)
(stroke
(width 0)
(type default)
)
- (uuid "f2ab7eda-9a4b-408d-a757-716c1df08390")
+ (uuid "cbc88d26-6cd3-4187-841b-18ed8720f074")
)
(wire
(pts
- (xy 115.57 43.18) (xy 137.16 43.18)
+ (xy 156.21 130.81) (xy 147.32 130.81)
)
(stroke
(width 0)
(type default)
)
- (uuid "f6434c79-08c1-4db5-b4df-af9ed4128539")
+ (uuid "e2848315-9a61-43a8-ab10-a90a82ba3d89")
)
(text "PWR: Board is powered\nUPD: Update is in progress\nACT: Firmware is active"
(exclude_from_sim no)
- (at 210.566 142.748 0)
+ (at 187.706 141.478 0)
(effects
(font
(size 1.27 1.27)
@@ -1361,7 +1241,7 @@
)
(text "REBOOT: Reset microcontroller\nWIPE: Long press for factory reset"
(exclude_from_sim no)
- (at 137.922 133.858 0)
+ (at 113.538 134.874 0)
(effects
(font
(size 1.27 1.27)
@@ -1369,139 +1249,10 @@
)
(uuid "1ae7143f-cee0-4e2f-9140-99129bd7c48f")
)
- (label "{REBOOT WIPE}"
- (at 160.02 125.73 270)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "00f8ea85-4271-4af6-9749-eaaed2a8be2b")
- )
- (label "UPD"
- (at 204.47 127 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "07a946f1-3a5b-401a-b38b-fb0843dc8227")
- )
- (label "~{RESET}"
- (at 115.57 33.02 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "124c58c3-476e-4745-bc78-0e4e3ff808c6")
- )
- (label "TDI"
- (at 115.57 45.72 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "3b9083f5-9c46-4672-b1ba-8296994eb34e")
- )
- (label "{PWR UPD ACT}"
- (at 196.85 120.65 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "9d2631c0-779e-438f-9eb3-a6d766d04e77")
- )
- (label "PWR"
- (at 191.77 127 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "a3bce051-fab9-49e0-ba30-42352f9f160a")
- )
- (label "ACT"
- (at 217.17 127 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "c65bbf8b-7f36-48d8-b7e7-2fd421e2da1a")
- )
- (label "TCK"
- (at 115.57 38.1 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "d02b1f91-cc04-4bd2-9735-7f129d5fc276")
- )
- (label "{~{RESET} TCK TMS TDO TDI}"
- (at 139.7 52.07 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "e1dd6034-1b79-4c87-bd07-854ea25c23a0")
- )
- (label "REBOOT"
- (at 161.29 132.08 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "e2f8be20-b12b-451c-8cdb-67a05ec1c03c")
- )
- (label "TMS"
- (at 115.57 40.64 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "efc1ec8c-a40f-4e3c-9663-e56470dcc0f7")
- )
- (label "WIPE"
- (at 161.29 143.51 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "f62d185f-0ea2-433e-b31d-56eff6860d34")
- )
- (label "TDO"
- (at 115.57 43.18 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "f92b9a28-8a2e-4cb5-b3d5-e0270be05ba0")
- )
(symbol
(lib_id "Switch:SW_Push")
- (at 171.45 133.35 0)
+ (at 142.24 130.81 0)
+ (mirror y)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -1510,7 +1261,7 @@
(fields_autoplaced yes)
(uuid "0ee4201a-552f-4a79-9171-102d5768a57b")
(property "Reference" "SW1"
- (at 171.45 125.73 0)
+ (at 142.24 123.19 0)
(effects
(font
(size 1.27 1.27)
@@ -1518,7 +1269,7 @@
)
)
(property "Value" "SW_Push"
- (at 171.45 128.27 0)
+ (at 142.24 125.73 0)
(effects
(font
(size 1.27 1.27)
@@ -1526,7 +1277,7 @@
)
)
(property "Footprint" "Button_Switch_SMD:SW_SPST_TL3305B"
- (at 171.45 128.27 0)
+ (at 142.24 125.73 0)
(effects
(font
(size 1.27 1.27)
@@ -1535,7 +1286,7 @@
)
)
(property "Datasheet" "https://www.e-switch.com/wp-content/uploads/2024/08/TL3305.pdf"
- (at 171.45 128.27 0)
+ (at 142.24 125.73 0)
(effects
(font
(size 1.27 1.27)
@@ -1544,7 +1295,7 @@
)
)
(property "Description" "REBOOT"
- (at 171.45 133.35 0)
+ (at 142.24 130.81 0)
(effects
(font
(size 1.27 1.27)
@@ -1553,7 +1304,7 @@
)
)
(property "MPN" "TL3305BF260QG"
- (at 171.45 133.35 0)
+ (at 142.24 130.81 0)
(effects
(font
(size 1.27 1.27)
@@ -1562,7 +1313,7 @@
)
)
(property "Manufacturer" "E-Switch"
- (at 171.45 133.35 0)
+ (at 142.24 130.81 0)
(effects
(font
(size 1.27 1.27)
@@ -1587,7 +1338,8 @@
)
(symbol
(lib_id "Switch:SW_Push")
- (at 171.45 144.78 0)
+ (at 142.24 142.24 0)
+ (mirror y)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -1596,7 +1348,7 @@
(fields_autoplaced yes)
(uuid "4208718d-0b0e-478e-a1d4-d0fead52cb02")
(property "Reference" "SW2"
- (at 171.45 137.16 0)
+ (at 142.24 134.62 0)
(effects
(font
(size 1.27 1.27)
@@ -1604,7 +1356,7 @@
)
)
(property "Value" "SW_Push"
- (at 171.45 139.7 0)
+ (at 142.24 137.16 0)
(effects
(font
(size 1.27 1.27)
@@ -1612,7 +1364,7 @@
)
)
(property "Footprint" "Button_Switch_SMD:SW_SPST_TL3305B"
- (at 171.45 139.7 0)
+ (at 142.24 137.16 0)
(effects
(font
(size 1.27 1.27)
@@ -1621,7 +1373,7 @@
)
)
(property "Datasheet" "https://www.e-switch.com/wp-content/uploads/2024/08/TL3305.pdf"
- (at 171.45 139.7 0)
+ (at 142.24 137.16 0)
(effects
(font
(size 1.27 1.27)
@@ -1630,7 +1382,7 @@
)
)
(property "Description" "WIPE"
- (at 171.45 144.78 0)
+ (at 142.24 142.24 0)
(effects
(font
(size 1.27 1.27)
@@ -1639,7 +1391,7 @@
)
)
(property "MPN" "TL3305BF260QG"
- (at 171.45 144.78 0)
+ (at 142.24 142.24 0)
(effects
(font
(size 1.27 1.27)
@@ -1648,7 +1400,7 @@
)
)
(property "Manufacturer" "E-Switch"
- (at 171.45 144.78 0)
+ (at 142.24 142.24 0)
(effects
(font
(size 1.27 1.27)
@@ -1673,7 +1425,7 @@
)
(symbol
(lib_id "Device:LED")
- (at 204.47 130.81 90)
+ (at 181.61 129.54 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -1681,7 +1433,7 @@
(dnp no)
(uuid "44379c08-0720-4714-96ff-16a0e520c9f5")
(property "Reference" "D2"
- (at 208.28 131.1274 90)
+ (at 185.42 129.8574 90)
(effects
(font
(size 1.27 1.27)
@@ -1690,7 +1442,7 @@
)
)
(property "Value" "blue"
- (at 208.28 133.6674 90)
+ (at 185.42 132.3974 90)
(effects
(font
(size 1.27 1.27)
@@ -1699,7 +1451,7 @@
)
)
(property "Footprint" "LED_SMD:LED_1206_3216Metric"
- (at 204.47 130.81 0)
+ (at 181.61 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -1708,7 +1460,7 @@
)
)
(property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf"
- (at 204.47 130.81 0)
+ (at 181.61 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -1717,7 +1469,7 @@
)
)
(property "Description" "UPD"
- (at 204.47 130.81 0)
+ (at 181.61 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -1726,7 +1478,7 @@
)
)
(property "MPN" "598-8291-107F"
- (at 204.47 130.81 0)
+ (at 181.61 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -1735,7 +1487,7 @@
)
)
(property "Manufacturer" "Dialight"
- (at 204.47 130.81 0)
+ (at 181.61 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -1760,7 +1512,8 @@
)
(symbol
(lib_id "power:+3V3")
- (at 180.34 130.81 0)
+ (at 133.35 128.27 0)
+ (mirror y)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -1769,7 +1522,7 @@
(fields_autoplaced yes)
(uuid "73b82ebf-51d1-4351-9ef8-e821f2bb51fc")
(property "Reference" "#PWR04"
- (at 180.34 134.62 0)
+ (at 133.35 132.08 0)
(effects
(font
(size 1.27 1.27)
@@ -1778,7 +1531,7 @@
)
)
(property "Value" "+3V3"
- (at 180.34 125.73 0)
+ (at 133.35 123.19 0)
(effects
(font
(size 1.27 1.27)
@@ -1786,7 +1539,7 @@
)
)
(property "Footprint" ""
- (at 180.34 130.81 0)
+ (at 133.35 128.27 0)
(effects
(font
(size 1.27 1.27)
@@ -1795,7 +1548,7 @@
)
)
(property "Datasheet" ""
- (at 180.34 130.81 0)
+ (at 133.35 128.27 0)
(effects
(font
(size 1.27 1.27)
@@ -1804,7 +1557,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"+3V3\""
- (at 180.34 130.81 0)
+ (at 133.35 128.27 0)
(effects
(font
(size 1.27 1.27)
@@ -1826,7 +1579,7 @@
)
(symbol
(lib_id "Connector:Conn_ARM_JTAG_SWD_10")
- (at 102.87 40.64 0)
+ (at 116.84 38.1 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -1835,7 +1588,7 @@
(fields_autoplaced yes)
(uuid "7a9257c2-3b39-4df4-a59a-df0d379f2a1d")
(property "Reference" "J1"
- (at 91.44 39.3699 0)
+ (at 105.41 36.8299 0)
(effects
(font
(size 1.27 1.27)
@@ -1844,7 +1597,7 @@
)
)
(property "Value" "Conn_ARM_JTAG_SWD_10"
- (at 91.44 41.9099 0)
+ (at 105.41 39.3699 0)
(effects
(font
(size 1.27 1.27)
@@ -1853,7 +1606,7 @@
)
)
(property "Footprint" ""
- (at 102.87 40.64 0)
+ (at 116.84 38.1 0)
(effects
(font
(size 1.27 1.27)
@@ -1862,7 +1615,7 @@
)
)
(property "Datasheet" "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/6209/ftsh-1xx-xx-xxx-dv-xxx-xxx-x-xx-mkt.pdf"
- (at 93.98 72.39 90)
+ (at 107.95 69.85 90)
(effects
(font
(size 1.27 1.27)
@@ -1871,7 +1624,7 @@
)
)
(property "Description" "JTAG"
- (at 102.87 40.64 0)
+ (at 116.84 38.1 0)
(effects
(font
(size 1.27 1.27)
@@ -1880,7 +1633,7 @@
)
)
(property "MPN" "FTSH-105-01-L-DV-007-K-TR"
- (at 102.87 40.64 0)
+ (at 116.84 38.1 0)
(effects
(font
(size 1.27 1.27)
@@ -1889,7 +1642,7 @@
)
)
(property "Manufacturer" "samtec"
- (at 102.87 40.64 0)
+ (at 116.84 38.1 0)
(effects
(font
(size 1.27 1.27)
@@ -1938,7 +1691,7 @@
)
(symbol
(lib_id "Device:LED")
- (at 217.17 130.81 90)
+ (at 194.31 129.54 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -1946,7 +1699,7 @@
(dnp no)
(uuid "a18015d1-4ba3-4469-b302-93bb256ec205")
(property "Reference" "D3"
- (at 220.98 131.1274 90)
+ (at 198.12 129.8574 90)
(effects
(font
(size 1.27 1.27)
@@ -1955,7 +1708,7 @@
)
)
(property "Value" "green"
- (at 220.98 133.6674 90)
+ (at 198.12 132.3974 90)
(effects
(font
(size 1.27 1.27)
@@ -1964,7 +1717,7 @@
)
)
(property "Footprint" "LED_SMD:LED_1206_3216Metric"
- (at 217.17 130.81 0)
+ (at 194.31 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -1973,7 +1726,7 @@
)
)
(property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf"
- (at 217.17 130.81 0)
+ (at 194.31 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -1982,7 +1735,7 @@
)
)
(property "Description" "ACT"
- (at 217.17 130.81 0)
+ (at 194.31 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -1991,7 +1744,7 @@
)
)
(property "MPN" "598-8270-107F"
- (at 217.17 130.81 0)
+ (at 194.31 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -2000,7 +1753,7 @@
)
)
(property "Manufacturer" "Dialight"
- (at 217.17 130.81 0)
+ (at 194.31 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -2025,7 +1778,7 @@
)
(symbol
(lib_id "power:GND")
- (at 102.87 55.88 0)
+ (at 116.84 53.34 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -2034,7 +1787,7 @@
(fields_autoplaced yes)
(uuid "a9fdb3b7-e62e-4e35-b95e-2b5451d40781")
(property "Reference" "#PWR02"
- (at 102.87 62.23 0)
+ (at 116.84 59.69 0)
(effects
(font
(size 1.27 1.27)
@@ -2043,7 +1796,7 @@
)
)
(property "Value" "GND"
- (at 102.87 60.96 0)
+ (at 116.84 58.42 0)
(effects
(font
(size 1.27 1.27)
@@ -2051,7 +1804,7 @@
)
)
(property "Footprint" ""
- (at 102.87 55.88 0)
+ (at 116.84 53.34 0)
(effects
(font
(size 1.27 1.27)
@@ -2060,7 +1813,7 @@
)
)
(property "Datasheet" ""
- (at 102.87 55.88 0)
+ (at 116.84 53.34 0)
(effects
(font
(size 1.27 1.27)
@@ -2069,7 +1822,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 102.87 55.88 0)
+ (at 116.84 53.34 0)
(effects
(font
(size 1.27 1.27)
@@ -2091,7 +1844,7 @@
)
(symbol
(lib_id "power:GND")
- (at 204.47 139.7 0)
+ (at 181.61 138.43 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -2100,7 +1853,7 @@
(fields_autoplaced yes)
(uuid "c23cc26f-8dc0-476d-b468-5b450765c3d0")
(property "Reference" "#PWR03"
- (at 204.47 146.05 0)
+ (at 181.61 144.78 0)
(effects
(font
(size 1.27 1.27)
@@ -2109,7 +1862,7 @@
)
)
(property "Value" "GND"
- (at 204.47 144.78 0)
+ (at 181.61 143.51 0)
(effects
(font
(size 1.27 1.27)
@@ -2117,7 +1870,7 @@
)
)
(property "Footprint" ""
- (at 204.47 139.7 0)
+ (at 181.61 138.43 0)
(effects
(font
(size 1.27 1.27)
@@ -2126,7 +1879,7 @@
)
)
(property "Datasheet" ""
- (at 204.47 139.7 0)
+ (at 181.61 138.43 0)
(effects
(font
(size 1.27 1.27)
@@ -2135,7 +1888,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 204.47 139.7 0)
+ (at 181.61 138.43 0)
(effects
(font
(size 1.27 1.27)
@@ -2157,7 +1910,7 @@
)
(symbol
(lib_id "power:+3V3")
- (at 102.87 25.4 0)
+ (at 116.84 22.86 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -2166,7 +1919,7 @@
(fields_autoplaced yes)
(uuid "f07314fe-7b09-49cf-b467-c72e0210cbc0")
(property "Reference" "#PWR01"
- (at 102.87 29.21 0)
+ (at 116.84 26.67 0)
(effects
(font
(size 1.27 1.27)
@@ -2175,7 +1928,7 @@
)
)
(property "Value" "+3V3"
- (at 102.87 20.32 0)
+ (at 116.84 17.78 0)
(effects
(font
(size 1.27 1.27)
@@ -2183,7 +1936,7 @@
)
)
(property "Footprint" ""
- (at 102.87 25.4 0)
+ (at 116.84 22.86 0)
(effects
(font
(size 1.27 1.27)
@@ -2192,7 +1945,7 @@
)
)
(property "Datasheet" ""
- (at 102.87 25.4 0)
+ (at 116.84 22.86 0)
(effects
(font
(size 1.27 1.27)
@@ -2201,7 +1954,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"+3V3\""
- (at 102.87 25.4 0)
+ (at 116.84 22.86 0)
(effects
(font
(size 1.27 1.27)
@@ -2223,7 +1976,7 @@
)
(symbol
(lib_id "Device:LED")
- (at 191.77 130.81 90)
+ (at 168.91 129.54 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -2231,7 +1984,7 @@
(dnp no)
(uuid "f84af62e-f45c-446e-99ce-43d73a894ddb")
(property "Reference" "D1"
- (at 195.58 131.1274 90)
+ (at 172.72 129.8574 90)
(effects
(font
(size 1.27 1.27)
@@ -2240,7 +1993,7 @@
)
)
(property "Value" "red"
- (at 195.58 133.6674 90)
+ (at 172.72 132.3974 90)
(effects
(font
(size 1.27 1.27)
@@ -2249,7 +2002,7 @@
)
)
(property "Footprint" "LED_SMD:LED_1206_3216Metric"
- (at 191.77 130.81 0)
+ (at 168.91 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -2258,7 +2011,7 @@
)
)
(property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf"
- (at 191.77 130.81 0)
+ (at 168.91 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -2267,7 +2020,7 @@
)
)
(property "Description" "PWR"
- (at 191.77 130.81 0)
+ (at 168.91 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -2276,7 +2029,7 @@
)
)
(property "MPN" "598-8210-107F"
- (at 191.77 130.81 0)
+ (at 168.91 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -2285,7 +2038,7 @@
)
)
(property "Manufacturer" "Dialight"
- (at 191.77 130.81 0)
+ (at 168.91 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -2403,6 +2156,7 @@
(size 1.27 1.27)
)
(justify left bottom)
+ (hide yes)
)
)
(property "Sheetfile" "processor.kicad_sch"
@@ -2414,17 +2168,27 @@
(justify left top)
)
)
- (pin "JTAG" bidirectional
- (at 139.7 63.5 90)
+ (pin "REBOOT" input
+ (at 156.21 114.3 270)
(effects
(font
(size 1.27 1.27)
)
- (justify right)
+ (justify left)
+ )
+ (uuid "92621ffc-19aa-430e-93cf-7859cea4f01d")
+ )
+ (pin "WIPE" input
+ (at 158.75 114.3 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
)
- (uuid "78e89232-0efa-49d7-99a6-f15caada5dec")
+ (uuid "e31b8822-ffa3-469c-8eca-ffc7a2c76796")
)
- (pin "LEDS" output
+ (pin "PWR" output
(at 168.91 114.3 270)
(effects
(font
@@ -2432,17 +2196,77 @@
)
(justify left)
)
- (uuid "06157d9b-8ed5-4f48-97aa-aa9a1e8e15d8")
+ (uuid "9a8405a5-27b6-4db9-818b-9c6484e58e4a")
)
- (pin "SWITCHES" input
- (at 160.02 114.3 270)
+ (pin "UPD" output
+ (at 171.45 114.3 270)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
- (uuid "191231ec-ded2-41ea-8b84-1a21b22c404a")
+ (uuid "85911915-e616-474b-ba5b-576ca172c7ef")
+ )
+ (pin "ACT" output
+ (at 173.99 114.3 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "ca2cb567-d70d-405d-9cb8-57da6076ed7d")
+ )
+ (pin "JTAG_TDI" input
+ (at 135.89 63.5 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "b2396e60-dbe8-4bb8-a732-db86b6030721")
+ )
+ (pin "JTAG_TDO" output
+ (at 138.43 63.5 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "10971b42-61b0-46e8-a8d2-50c70ff33820")
+ )
+ (pin "~{JTAG_RESET}" input
+ (at 146.05 63.5 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "f2ff1c71-789c-460a-9357-101a7df15ffe")
+ )
+ (pin "JTAG_TMS" bidirectional
+ (at 140.97 63.5 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "0c7de78a-5236-4739-9d97-7135d8778045")
+ )
+ (pin "JTAG_TCK" input
+ (at 143.51 63.5 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "1bd1ac5e-60ff-4db1-8c4d-634521954100")
)
(instances
(project "iot-contact"
diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch
index 2aea75c..0a69952 100644
--- a/pcb/processor.kicad_sch
+++ b/pcb/processor.kicad_sch
@@ -5,37 +5,114 @@
(uuid "393d1ad1-4f47-4813-80db-2ff0bccd8599")
(paper "A4")
(lib_symbols)
- (hierarchical_label "LEDS"
+ (hierarchical_label "REBOOT"
+ (shape input)
+ (at 114.3 139.7 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "0c6e71a3-ccd4-4f57-aacd-cd48264882d5")
+ )
+ (hierarchical_label "~{JTAG_RESET}"
+ (shape input)
+ (at 114.3 38.1 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "229a3404-2336-45f6-b34e-89bae4bf1f28")
+ )
+ (hierarchical_label "UPD"
(shape output)
- (at 144.78 140.97 270)
+ (at 142.24 139.7 270)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "6888339b-1fc2-4873-a39d-4860d90c0626")
+ (uuid "5da7ab40-9bf4-4dc1-a08c-dee7ad9780f6")
)
- (hierarchical_label "JTAG"
+ (hierarchical_label "JTAG_TMS"
(shape bidirectional)
- (at 146.05 30.48 90)
+ (at 119.38 38.1 90)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
- (uuid "6bebcc91-59b7-4293-a84f-43d66d39b350")
+ (uuid "617b37ec-b5d3-4e1b-971a-1e543c286c47")
+ )
+ (hierarchical_label "WIPE"
+ (shape input)
+ (at 116.84 139.7 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "6ebd1d0f-ebc5-4fed-866b-72c1fc73c067")
)
- (hierarchical_label "SWITCHES"
+ (hierarchical_label "JTAG_TDI"
(shape input)
- (at 135.89 140.97 270)
+ (at 124.46 38.1 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "6f1da862-866e-4613-b148-bd73f5d74510")
+ )
+ (hierarchical_label "PWR"
+ (shape output)
+ (at 139.7 139.7 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "6f559997-3ab3-4801-91cc-bd35a3229ef7")
+ )
+ (hierarchical_label "ACT"
+ (shape output)
+ (at 144.78 139.7 270)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "c3413a26-2a00-4e2d-bb27-2b646bb8b641")
+ (uuid "7a9cbe62-0a68-488f-b000-8245036b151d")
+ )
+ (hierarchical_label "JTAG_TCK"
+ (shape input)
+ (at 116.84 38.1 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "806823e9-c7ef-45dc-832c-ddb4378c340f")
+ )
+ (hierarchical_label "JTAG_TDO"
+ (shape output)
+ (at 121.92 38.1 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "c8c54128-6def-44a1-83c3-03363c086b89")
)
)