From 360bc81c7532b6677dfb01898bbd94eca6ab75d2 Mon Sep 17 00:00:00 2001 From: xengineering Date: Thu, 24 Jul 2025 22:51:23 +0200 Subject: pcb: Use red LED for error indication The idea of the red LED used to be to indicate power delivery to the board independent of firmware. While this is good to know it adds the constraint that even without firmware the LED should light up. Furthermore it should stop lighting up when the firmware takes over the blinking with different colors. This was solved with a NOT gate. This adds more parts to the assembly at the cost of rare space. To reduce space consumption this feature is removed. The effect is that the user cannot distinguish anymore if the board has an issue with power supply or with not running firmware. This is acceptable because the user cannot do anything about both issues. Developers have the chance to e.g. connect the UART to validate if the firmware is running. --- pcb/iot-contact.kicad_sch | 862 +++++----------------------------------------- pcb/processor.kicad_sch | 22 +- 2 files changed, 93 insertions(+), 791 deletions(-) diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch index b7b5dc6..2799f56 100644 --- a/pcb/iot-contact.kicad_sch +++ b/pcb/iot-contact.kicad_sch @@ -8,161 +8,6 @@ (title "iot-contact") ) (lib_symbols - (symbol "74xGxx:74AHC1G04" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "U" - (at -2.54 3.81 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "74AHC1G04" - (at 0 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Single NOT Gate, Low-Voltage CMOS" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "Single Gate NOT LVC CMOS" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "SOT* SG-*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "74AHC1G04_0_1" - (polyline - (pts - (xy -7.62 6.35) (xy -7.62 -6.35) (xy 5.08 0) (xy -7.62 6.35) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - ) - (symbol "74AHC1G04_1_1" - (pin input line - (at -15.24 0 0) - (length 7.62) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -5.08 10.16 270) - (length 5.08) - (name "VCC" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -5.08 -10.16 90) - (length 5.08) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output inverted - (at 12.7 0 180) - (length 7.62) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "Connector:Conn_01x02_Socket" (pin_names (offset 1.016) @@ -4233,131 +4078,6 @@ ) (embedded_fonts no) ) - (symbol "power:+3.3V" - (power) - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#PWR" - (at 0 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3.3V" - (at 0 3.556 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "global power" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "+3.3V_0_1" - (polyline - (pts - (xy -0.762 1.27) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 2.54) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 0) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "+3.3V_1_1" - (pin power_in line - (at 0 0 90) - (length 0) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "power:+3V3" (power) (pin_numbers @@ -4994,13 +4714,7 @@ (uuid "b13334ab-fc44-4178-95ea-9327d0ca6d3d") ) (junction - (at 199.39 153.67) - (diameter 0) - (color 0 0 0 0) - (uuid "09004e17-17aa-415e-82bb-61f121eea1a3") - ) - (junction - (at 120.65 148.59) + (at 120.65 148.59) (diameter 0) (color 0 0 0 0) (uuid "189c037d-87e6-4632-a2b6-8730223eefc5") @@ -5012,7 +4726,7 @@ (uuid "19b572eb-ee9d-489a-ab3a-d4c263778301") ) (junction - (at 279.4 129.54) + (at 241.3 133.35) (diameter 0) (color 0 0 0 0) (uuid "312e89d2-fdb5-496d-bf16-ed926f9db3fb") @@ -5023,12 +4737,6 @@ (color 0 0 0 0) (uuid "31c23ce7-bdd2-46ef-bbba-055531fb6c3e") ) - (junction - (at 184.15 142.24) - (diameter 0) - (color 0 0 0 0) - (uuid "57124525-ce5f-48c9-8a6d-1d0179a0e2b2") - ) (junction (at 158.75 139.7) (diameter 0) @@ -5036,7 +4744,7 @@ (uuid "724f0699-6e99-4c5f-a95b-4fb06bb9adc0") ) (junction - (at 279.4 132.08) + (at 241.3 135.89) (diameter 0) (color 0 0 0 0) (uuid "c9c17fd6-022b-441f-ad8f-c18a54dfa220") @@ -5079,16 +4787,6 @@ ) (uuid "02bf118a-a04d-402c-91ff-391e5e5bb573") ) - (wire - (pts - (xy 184.15 142.24) (xy 189.23 142.24) - ) - (stroke - (width 0) - (type default) - ) - (uuid "03e4a0dc-eacd-4ede-8f27-7edd54ff4921") - ) (wire (pts (xy 190.5 57.15) (xy 190.5 63.5) @@ -5099,16 +4797,6 @@ ) (uuid "06844ad7-7ce7-4073-bbef-94a7941faa95") ) - (wire - (pts - (xy 220.98 121.92) (xy 220.98 132.08) - ) - (stroke - (width 0) - (type default) - ) - (uuid "06eacd12-a34f-46b3-935d-2bc1c152db36") - ) (wire (pts (xy 120.65 139.7) (xy 137.16 139.7) @@ -5159,26 +4847,6 @@ ) (uuid "10ed01e2-4b11-4448-b5da-de56d907b459") ) - (wire - (pts - (xy 217.17 142.24) (xy 223.52 142.24) - ) - (stroke - (width 0) - (type default) - ) - (uuid "14c7019d-2851-4d5d-b1da-e2dc9f33b52b") - ) - (wire - (pts - (xy 223.52 127) (xy 229.87 127) - ) - (stroke - (width 0) - (type default) - ) - (uuid "183ce5df-0000-47b8-b880-9a82783c5316") - ) (wire (pts (xy 250.19 104.14) (xy 248.92 104.14) @@ -5211,7 +4879,7 @@ ) (wire (pts - (xy 266.7 129.54) (xy 279.4 129.54) + (xy 228.6 133.35) (xy 241.3 133.35) ) (stroke (width 0) @@ -5221,43 +4889,43 @@ ) (wire (pts - (xy 185.42 48.26) (xy 181.61 48.26) + (xy 181.61 114.3) (xy 181.61 135.89) ) (stroke (width 0) (type default) ) - (uuid "2556a4da-62e7-4d72-a63e-d153c8052108") + (uuid "2319dc5c-0582-4583-8271-7d87f97c7df7") ) (wire (pts - (xy 158.75 148.59) (xy 158.75 139.7) + (xy 185.42 48.26) (xy 181.61 48.26) ) (stroke (width 0) (type default) ) - (uuid "2a4841e1-43eb-487d-8ec7-ee68eda97b01") + (uuid "2556a4da-62e7-4d72-a63e-d153c8052108") ) (wire (pts - (xy 245.11 127) (xy 248.92 127) + (xy 158.75 148.59) (xy 158.75 139.7) ) (stroke (width 0) (type default) ) - (uuid "2b3f042c-78d9-4d56-a5fa-51295857ef59") + (uuid "2a4841e1-43eb-487d-8ec7-ee68eda97b01") ) (wire (pts - (xy 199.39 153.67) (xy 199.39 154.94) + (xy 207.01 130.81) (xy 210.82 130.81) ) (stroke (width 0) (type default) ) - (uuid "2d2e977a-bb33-4707-be5a-0b74093acda6") + (uuid "2b3f042c-78d9-4d56-a5fa-51295857ef59") ) (wire (pts @@ -5281,33 +4949,33 @@ ) (wire (pts - (xy 220.98 132.08) (xy 229.87 132.08) + (xy 241.3 135.89) (xy 241.3 138.43) ) (stroke (width 0) (type default) ) - (uuid "2f2bbcfa-ed2c-4ec9-94aa-3a927d10cc72") + (uuid "30b359a6-83d7-4ad5-bb83-4eac81d6c2a9") ) (wire (pts - (xy 279.4 132.08) (xy 279.4 134.62) + (xy 20.32 82.55) (xy 15.24 82.55) ) (stroke (width 0) (type default) ) - (uuid "30b359a6-83d7-4ad5-bb83-4eac81d6c2a9") + (uuid "31929431-ff9c-498a-9240-25f3c0a0aecf") ) (wire (pts - (xy 20.32 82.55) (xy 15.24 82.55) + (xy 181.61 135.89) (xy 191.77 135.89) ) (stroke (width 0) (type default) ) - (uuid "31929431-ff9c-498a-9240-25f3c0a0aecf") + (uuid "31e7cc09-8f0e-4a23-bbd9-a3eff047db0b") ) (wire (pts @@ -5349,16 +5017,6 @@ ) (uuid "37985f42-667a-466b-b29a-2f9a29e1bd87") ) - (wire - (pts - (xy 223.52 129.54) (xy 229.87 129.54) - ) - (stroke - (width 0) - (type default) - ) - (uuid "37f305fe-1744-4a48-a61a-ec073fe67b88") - ) (wire (pts (xy 170.18 30.48) (xy 170.18 63.5) @@ -5401,23 +5059,13 @@ ) (wire (pts - (xy 184.15 142.24) (xy 184.15 143.51) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4038bf4c-7e19-4b38-92d4-d0baf779d645") - ) - (wire - (pts - (xy 184.15 114.3) (xy 184.15 142.24) + (xy 186.69 130.81) (xy 191.77 130.81) ) (stroke (width 0) (type default) ) - (uuid "47528303-1de6-47c0-b152-781a60f352c4") + (uuid "4ab391c9-b3fa-4b33-9702-2bc7aff14df1") ) (wire (pts @@ -5429,16 +5077,6 @@ ) (uuid "4c7ebb15-f2d1-44aa-a78e-a34fea0a640b") ) - (wire - (pts - (xy 223.52 119.38) (xy 223.52 127) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4d8d3e89-0993-4154-b3ec-f38825bd2d68") - ) (wire (pts (xy 234.95 69.85) (xy 257.81 69.85) @@ -5451,13 +5089,13 @@ ) (wire (pts - (xy 186.69 114.3) (xy 186.69 121.92) + (xy 186.69 114.3) (xy 186.69 130.81) ) (stroke (width 0) (type default) ) - (uuid "537a5296-7e93-462f-b186-d99c3020c4be") + (uuid "5435075e-6460-4c57-be15-030073b9a990") ) (wire (pts @@ -5469,16 +5107,6 @@ ) (uuid "584b7d6b-4418-43d4-a07f-a4efc132f068") ) - (wire - (pts - (xy 189.23 119.38) (xy 223.52 119.38) - ) - (stroke - (width 0) - (type default) - ) - (uuid "585017d6-8c4c-4e84-90b1-f03a8812e62b") - ) (wire (pts (xy 16.51 80.01) (xy 20.32 80.01) @@ -5501,7 +5129,7 @@ ) (wire (pts - (xy 279.4 129.54) (xy 279.4 132.08) + (xy 241.3 133.35) (xy 241.3 135.89) ) (stroke (width 0) @@ -5521,17 +5149,7 @@ ) (wire (pts - (xy 184.15 153.67) (xy 199.39 153.67) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5fd14796-a5b4-4e6e-9283-0ea76b06f526") - ) - (wire - (pts - (xy 276.86 132.08) (xy 279.4 132.08) + (xy 238.76 135.89) (xy 241.3 135.89) ) (stroke (width 0) @@ -5559,16 +5177,6 @@ ) (uuid "6270ba5b-363c-44d9-bfda-437dd837cfb7") ) - (wire - (pts - (xy 199.39 152.4) (xy 199.39 153.67) - ) - (stroke - (width 0) - (type default) - ) - (uuid "63e18973-7927-4dbb-8323-b89521ff7884") - ) (wire (pts (xy 187.96 57.15) (xy 187.96 63.5) @@ -5599,16 +5207,6 @@ ) (uuid "704ce85d-20ef-47a2-8f93-268e92cf24a1") ) - (wire - (pts - (xy 189.23 114.3) (xy 189.23 119.38) - ) - (stroke - (width 0) - (type default) - ) - (uuid "72a41228-0942-45c4-b042-f7cad7ea472b") - ) (wire (pts (xy 242.57 77.47) (xy 242.57 78.74) @@ -5659,16 +5257,6 @@ ) (uuid "7e82e63a-c2f1-41da-91fb-37e7590a34ee") ) - (wire - (pts - (xy 223.52 142.24) (xy 223.52 129.54) - ) - (stroke - (width 0) - (type default) - ) - (uuid "817c0a75-879f-40d6-99b1-d4065c3896c1") - ) (wire (pts (xy 165.1 128.27) (xy 165.1 129.54) @@ -5751,7 +5339,7 @@ ) (wire (pts - (xy 256.54 127) (xy 279.4 127) + (xy 218.44 130.81) (xy 241.3 130.81) ) (stroke (width 0) @@ -5801,53 +5389,53 @@ ) (wire (pts - (xy 113.03 80.01) (xy 142.24 80.01) + (xy 184.15 133.35) (xy 191.77 133.35) ) (stroke (width 0) (type default) ) - (uuid "a8afdd9b-77f4-4628-a41d-53674793fad8") + (uuid "a85fb299-bf87-4658-b258-779b70d38264") ) (wire (pts - (xy 173.99 139.7) (xy 165.1 139.7) + (xy 113.03 80.01) (xy 142.24 80.01) ) (stroke (width 0) (type default) ) - (uuid "a9bdcc6d-86a1-4972-8fb3-7c7afeeb4f8d") + (uuid "a8afdd9b-77f4-4628-a41d-53674793fad8") ) (wire (pts - (xy 167.64 35.56) (xy 167.64 63.5) + (xy 173.99 139.7) (xy 165.1 139.7) ) (stroke (width 0) (type default) ) - (uuid "aa87b050-edb2-4b64-ba80-36f0814def44") + (uuid "a9bdcc6d-86a1-4972-8fb3-7c7afeeb4f8d") ) (wire (pts - (xy 63.5 80.01) (xy 87.63 80.01) + (xy 167.64 35.56) (xy 167.64 63.5) ) (stroke (width 0) (type default) ) - (uuid "b17b2cde-d352-421b-a9a5-b5b85fe00358") + (uuid "aa87b050-edb2-4b64-ba80-36f0814def44") ) (wire (pts - (xy 184.15 151.13) (xy 184.15 153.67) + (xy 63.5 80.01) (xy 87.63 80.01) ) (stroke (width 0) (type default) ) - (uuid "b1c47e62-c4b9-4b42-b971-bfde29f023ef") + (uuid "b17b2cde-d352-421b-a9a5-b5b85fe00358") ) (wire (pts @@ -5961,17 +5549,17 @@ ) (wire (pts - (xy 186.69 121.92) (xy 220.98 121.92) + (xy 184.15 114.3) (xy 184.15 133.35) ) (stroke (width 0) (type default) ) - (uuid "ce9e29bc-2456-4e34-88d1-582f4c0bca38") + (uuid "ccd81801-2dd7-45e2-97f6-c29bedebdcf0") ) (wire (pts - (xy 245.11 129.54) (xy 259.08 129.54) + (xy 207.01 133.35) (xy 220.98 133.35) ) (stroke (width 0) @@ -6011,7 +5599,7 @@ ) (wire (pts - (xy 279.4 127) (xy 279.4 129.54) + (xy 241.3 130.81) (xy 241.3 133.35) ) (stroke (width 0) @@ -6019,16 +5607,6 @@ ) (uuid "dd0dfae8-870d-41a1-9231-fec24230e374") ) - (wire - (pts - (xy 199.39 130.81) (xy 199.39 132.08) - ) - (stroke - (width 0) - (type default) - ) - (uuid "deff4263-7297-4938-9e75-54538f4eeae8") - ) (wire (pts (xy 20.32 68.58) (xy 16.51 68.58) @@ -6111,7 +5689,7 @@ ) (wire (pts - (xy 245.11 132.08) (xy 269.24 132.08) + (xy 207.01 135.89) (xy 231.14 135.89) ) (stroke (width 0) @@ -6131,7 +5709,7 @@ ) (symbol (lib_id "Device:R") - (at 273.05 132.08 270) + (at 234.95 135.89 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6140,7 +5718,7 @@ (fields_autoplaced yes) (uuid "029ca11d-23bd-4632-b04e-52d99654ea0d") (property "Reference" "R11" - (at 273.05 128.27 90) + (at 234.95 132.08 90) (effects (font (size 1.27 1.27) @@ -6148,7 +5726,7 @@ ) ) (property "Value" "~" - (at 271.7801 134.62 0) + (at 233.6801 138.43 0) (effects (font (size 1.27 1.27) @@ -6158,7 +5736,7 @@ ) ) (property "Footprint" "" - (at 273.05 130.302 90) + (at 234.95 134.112 90) (effects (font (size 1.27 1.27) @@ -6167,7 +5745,7 @@ ) ) (property "Datasheet" "~" - (at 273.05 132.08 0) + (at 234.95 135.89 0) (effects (font (size 1.27 1.27) @@ -6176,7 +5754,7 @@ ) ) (property "Description" "Resistor" - (at 273.05 132.08 0) + (at 234.95 135.89 0) (effects (font (size 1.27 1.27) @@ -6611,7 +6189,7 @@ ) (symbol (lib_id "LED:Inolux_IN-P55TATRGB") - (at 237.49 129.54 0) + (at 199.39 133.35 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6620,7 +6198,7 @@ (fields_autoplaced yes) (uuid "49308810-0a15-438d-892d-72f55905b7ae") (property "Reference" "D7" - (at 237.49 119.38 0) + (at 199.39 123.19 0) (effects (font (size 1.27 1.27) @@ -6628,7 +6206,7 @@ ) ) (property "Value" "Inolux_IN-P55TATRGB" - (at 237.49 121.92 0) + (at 199.39 125.73 0) (effects (font (size 1.27 1.27) @@ -6636,7 +6214,7 @@ ) ) (property "Footprint" "LED_SMD:LED_Inolux_IN-P55TATRGB_PLCC6_5.0x5.5mm_P1.8mm" - (at 232.41 137.668 0) + (at 194.31 141.478 0) (effects (font (size 1.27 1.27) @@ -6646,7 +6224,7 @@ ) ) (property "Datasheet" "https://www.inolux-corp.com/datasheet/SMDLED/RGB%20Top%20View/IN-P55TATRGB.pdf" - (at 232.41 139.7 0) + (at 194.31 143.51 0) (effects (font (size 1.27 1.27) @@ -6656,7 +6234,7 @@ ) ) (property "Description" "Inolux RGB LED, PLCC-6" - (at 237.49 129.54 0) + (at 199.39 133.35 0) (effects (font (size 1.27 1.27) @@ -6691,80 +6269,6 @@ ) ) ) - (symbol - (lib_id "74xGxx:74AHC1G04") - (at 204.47 142.24 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "5db33795-06d4-46c2-8888-f45fd9b7c52e") - (property "Reference" "U6" - (at 217.17 135.8198 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "74AHC1G04" - (at 217.17 138.3598 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 204.47 142.24 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" - (at 204.47 142.24 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Single NOT Gate, Low-Voltage CMOS" - (at 204.47 142.24 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "b6d1e614-e681-4ca4-a731-1480c9c9ef5b") - ) - (pin "5" - (uuid "1d4cf911-71da-4c2e-857b-f9bf31fa8a0e") - ) - (pin "3" - (uuid "2c4b76a7-17f2-4f8f-84c4-87683b515491") - ) - (pin "4" - (uuid "94ec8762-945a-48ad-aef8-9e80efe0cb2b") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "U6") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Connector:Conn_01x03_Socket") (at 262.89 87.63 0) @@ -6838,72 +6342,6 @@ ) ) ) - (symbol - (lib_id "power:GND") - (at 199.39 154.94 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "606a622e-81d3-4cdc-8423-f5be98154a46") - (property "Reference" "#PWR039" - (at 199.39 161.29 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 199.39 160.02 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 199.39 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 199.39 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 199.39 154.94 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "6dcf298c-5c10-46cc-8833-92805838d71e") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "#PWR039") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:R") (at 165.1 133.35 0) @@ -7150,72 +6588,6 @@ ) ) ) - (symbol - (lib_id "power:+3.3V") - (at 199.39 130.81 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "7c476eb9-2a71-49c7-8079-bad8af13a440") - (property "Reference" "#PWR040" - (at 199.39 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3.3V" - (at 199.39 125.73 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 199.39 130.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 199.39 130.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 199.39 130.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "7f7f3681-8ad5-4619-9c1f-05beeeb834f2") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "#PWR040") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:Fuse") (at 242.57 82.55 0) @@ -7553,7 +6925,7 @@ ) (symbol (lib_id "Device:R") - (at 252.73 127 90) + (at 214.63 130.81 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -7562,7 +6934,7 @@ (fields_autoplaced yes) (uuid "a297cf7f-e0d5-4c97-a498-814a9549ef9a") (property "Reference" "R9" - (at 252.73 123.19 90) + (at 214.63 127 90) (effects (font (size 1.27 1.27) @@ -7570,7 +6942,7 @@ ) ) (property "Value" "~" - (at 253.9999 124.46 0) + (at 215.8999 128.27 0) (effects (font (size 1.27 1.27) @@ -7579,7 +6951,7 @@ ) ) (property "Footprint" "" - (at 252.73 128.778 90) + (at 214.63 132.588 90) (effects (font (size 1.27 1.27) @@ -7588,7 +6960,7 @@ ) ) (property "Datasheet" "~" - (at 252.73 127 0) + (at 214.63 130.81 0) (effects (font (size 1.27 1.27) @@ -7597,7 +6969,7 @@ ) ) (property "Description" "Resistor" - (at 252.73 127 0) + (at 214.63 130.81 0) (effects (font (size 1.27 1.27) @@ -7757,79 +7129,9 @@ ) ) ) - (symbol - (lib_id "Device:R") - (at 184.15 147.32 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "b0f654cb-c112-4164-aa4f-f17b8983350c") - (property "Reference" "R26" - (at 186.69 146.0499 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "10k" - (at 186.69 148.5899 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 182.372 147.32 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 184.15 147.32 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor" - (at 184.15 147.32 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "ffe4c30d-0a3d-49b7-a046-872ae4de85e5") - ) - (pin "1" - (uuid "4c5c2142-3dc5-450e-9347-7f2860887234") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "R26") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:GND") - (at 279.4 134.62 0) + (at 241.3 138.43 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -7838,7 +7140,7 @@ (fields_autoplaced yes) (uuid "c23cc26f-8dc0-476d-b468-5b450765c3d0") (property "Reference" "#PWR03" - (at 279.4 140.97 0) + (at 241.3 144.78 0) (effects (font (size 1.27 1.27) @@ -7847,7 +7149,7 @@ ) ) (property "Value" "GND" - (at 279.4 139.7 0) + (at 241.3 143.51 0) (effects (font (size 1.27 1.27) @@ -7855,7 +7157,7 @@ ) ) (property "Footprint" "" - (at 279.4 134.62 0) + (at 241.3 138.43 0) (effects (font (size 1.27 1.27) @@ -7864,7 +7166,7 @@ ) ) (property "Datasheet" "" - (at 279.4 134.62 0) + (at 241.3 138.43 0) (effects (font (size 1.27 1.27) @@ -7873,7 +7175,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 279.4 134.62 0) + (at 241.3 138.43 0) (effects (font (size 1.27 1.27) @@ -8367,7 +7669,7 @@ ) (symbol (lib_id "Device:R") - (at 262.89 129.54 90) + (at 224.79 133.35 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8376,7 +7678,7 @@ (fields_autoplaced yes) (uuid "e20f2e66-8c0d-4714-b7ab-5530e73bc5aa") (property "Reference" "R10" - (at 262.89 125.73 90) + (at 224.79 129.54 90) (effects (font (size 1.27 1.27) @@ -8384,7 +7686,7 @@ ) ) (property "Value" "~" - (at 264.1599 127 0) + (at 226.0599 130.81 0) (effects (font (size 1.27 1.27) @@ -8394,7 +7696,7 @@ ) ) (property "Footprint" "" - (at 262.89 131.318 90) + (at 224.79 135.128 90) (effects (font (size 1.27 1.27) @@ -8403,7 +7705,7 @@ ) ) (property "Datasheet" "~" - (at 262.89 129.54 0) + (at 224.79 133.35 0) (effects (font (size 1.27 1.27) @@ -8412,7 +7714,7 @@ ) ) (property "Description" "Resistor" - (at 262.89 129.54 0) + (at 224.79 133.35 0) (effects (font (size 1.27 1.27) @@ -8901,7 +8203,7 @@ ) ) (pin "LED_UPD" output - (at 186.69 114.3 270) + (at 181.61 114.3 270) (uuid "d4f16e72-c2ba-411d-aeb2-672f498bc06d") (effects (font @@ -8910,18 +8212,8 @@ (justify left) ) ) - (pin "LED_PWR" output - (at 184.15 114.3 270) - (uuid "4b272af4-808a-41c6-b8de-ef87565f95a9") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) (pin "LED_ACT" output - (at 189.23 114.3 270) + (at 186.69 114.3 270) (uuid "c6d0305a-4e79-4cb1-88dd-2bc3b4bd5355") (effects (font @@ -9080,6 +8372,16 @@ (justify left) ) ) + (pin "LED_ERR" output + (at 184.15 114.3 270) + (uuid "727ea989-39d4-47d8-9d93-1f997b85a1f7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) (instances (project "iot-contact" (path "/5defd195-0277-4d04-9f5f-69e505c9845c" diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch index 355b2b1..628c4c0 100644 --- a/pcb/processor.kicad_sch +++ b/pcb/processor.kicad_sch @@ -4403,17 +4403,6 @@ ) (uuid "6f1da862-866e-4613-b148-bd73f5d74510") ) - (hierarchical_label "LED_PWR" - (shape output) - (at 102.87 119.38 180) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "6f559997-3ab3-4801-91cc-bd35a3229ef7") - ) (hierarchical_label "LED_ACT" (shape output) (at 102.87 124.46 180) @@ -4524,6 +4513,17 @@ ) (uuid "ca1a5197-1705-44af-9a69-adaa399ddc1f") ) + (hierarchical_label "LED_ERR" + (shape output) + (at 102.87 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d94ac1fd-4482-4de1-86f8-2de33061a9dc") + ) (hierarchical_label "~{PHY_RESET}" (shape output) (at 102.87 127 180) -- cgit v1.2.3-70-g09d2