diff options
| author | xengineering <me@xengineering.eu> | 2025-02-15 21:26:10 +0100 | 
|---|---|---|
| committer | xengineering <me@xengineering.eu> | 2025-02-15 21:26:10 +0100 | 
| commit | d9fedc339118a630cbe7b382b5c18b4930a9c8a5 (patch) | |
| tree | d9f1f9c90f2872131ce181723ee6fb6a6edfef9f | |
| parent | 86f5b56b1b6749fdddfb7ce0e7a2499233c69d37 (diff) | |
| download | iot-contact-d9fedc339118a630cbe7b382b5c18b4930a9c8a5.tar iot-contact-d9fedc339118a630cbe7b382b5c18b4930a9c8a5.tar.zst iot-contact-d9fedc339118a630cbe7b382b5c18b4930a9c8a5.zip  | |
pcb: Fix connection errors reported by ERC
| -rw-r--r-- | pcb/iot-contact.kicad_sch | 640 | ||||
| -rw-r--r-- | pcb/processor.kicad_sch | 95 | 
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")  	)  )  | 
