From cb26271397583c6127a893b208d0c7df75814ed4 Mon Sep 17 00:00:00 2001 From: GHOSCHT <31184695+GHOSCHT@users.noreply.github.com> Date: Wed, 9 Mar 2022 12:15:38 +0100 Subject: [PATCH] Fix auto flashing bce direction --- .../Hardware/Circuit/Console.kicad_sch | 10 ++-- .../Hardware/Circuit/Control.kicad_sch | 48 ++++++++++-------- .../Module-2022-03-07_095603.zip | Bin 14585 -> 0 bytes 3 files changed, 31 insertions(+), 27 deletions(-) delete mode 100644 Devices/Module/Hardware/Circuit/Module-backups/Module-2022-03-07_095603.zip diff --git a/Devices/Console/Hardware/Circuit/Console.kicad_sch b/Devices/Console/Hardware/Circuit/Console.kicad_sch index ac03d4d..697dcaf 100644 --- a/Devices/Console/Hardware/Circuit/Console.kicad_sch +++ b/Devices/Console/Hardware/Circuit/Console.kicad_sch @@ -1554,7 +1554,7 @@ ) (no_connect (at 69.85 41.91) (uuid 5823e11b-b9e0-4244-8371-4459a5f9a7cf)) - (no_connect (at 69.85 49.53) (uuid 5823e11b-b9e0-4244-8371-4459a5f9a7cf)) + (no_connect (at 69.85 49.53) (uuid 5823e11b-b9e0-4244-8371-4459a5f9a7d0)) (no_connect (at 39.37 31.75) (uuid 59818e06-d4b9-4bc0-9491-2328afae06df)) (no_connect (at 39.37 57.15) (uuid 6e344678-e751-4f17-9459-2ae5207f10a9)) (no_connect (at 39.37 69.85) (uuid 6e7fd5f9-82c0-45ff-a403-c930e84340e2)) @@ -3666,16 +3666,16 @@ (pin "1" (uuid 907bc390-973d-42fc-9b1e-69afeb78aa5f)) ) - (symbol (lib_id "Device:Q_NPN_BCE") (at 57.15 140.97 0) (unit 1) + (symbol (lib_id "Device:Q_NPN_BCE") (at 57.15 140.97 0) (mirror x) (unit 1) (in_bom yes) (on_board yes) (uuid 868abc64-756e-4eea-8714-163e172d4ddc) - (property "Reference" "Q2" (id 0) (at 62.0014 139.8016 0) + (property "Reference" "Q2" (id 0) (at 62.0014 142.1384 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "Q_NPN_BCE" (id 1) (at 62.0014 142.113 0) + (property "Value" "Q_NPN_BCE" (id 1) (at 62.0014 139.827 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23_Handsoldering" (id 2) (at 62.23 138.43 0) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23_Handsoldering" (id 2) (at 62.23 143.51 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (id 3) (at 57.15 140.97 0) diff --git a/Devices/Control/Hardware/Circuit/Control.kicad_sch b/Devices/Control/Hardware/Circuit/Control.kicad_sch index eb5c4d0..2a295de 100644 --- a/Devices/Control/Hardware/Circuit/Control.kicad_sch +++ b/Devices/Control/Hardware/Circuit/Control.kicad_sch @@ -1681,10 +1681,6 @@ (uuid 04f5e3fb-3c7f-4d38-834b-d6b8568fa756) ) - (wire (pts (xy 91.44 167.64) (xy 91.44 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 05bc0baa-7475-4265-9733-691016c9f754) - ) (wire (pts (xy 337.82 90.17) (xy 337.82 91.44)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 05f39466-dd58-4f6c-b7b8-1c07ec50a32e) @@ -1742,6 +1738,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0ee253fe-d866-4e22-91d5-9b3c7448a2a7) ) + (wire (pts (xy 85.09 153.67) (xy 69.85 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0f2db87c-3674-489a-8ab2-357b46b52463) + ) (wire (pts (xy 283.21 40.64) (xy 279.4 40.64)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 10ce03e3-2327-4700-9f29-d646731f03f2) @@ -1774,6 +1774,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 17ee6228-fd6f-4b3d-aacb-bec9334572dc) ) + (wire (pts (xy 91.44 167.64) (xy 85.09 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 193a5d5a-b5ac-4037-b3dd-eb4253c2e03c) + ) (polyline (pts (xy 406.4 234.95) (xy 384.81 234.95)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 199533ba-9d8d-4136-84fb-9b759bceac1a) @@ -1787,10 +1791,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1a224735-3177-42f7-a1b9-d71bc81f388c) ) - (wire (pts (xy 91.44 170.18) (xy 97.79 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1a62acf6-325a-4f69-b34b-407ad2546d5e) - ) (wire (pts (xy 254 97.79) (xy 256.54 97.79)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1afbc736-f8a6-4af8-9a81-e1b188c36168) @@ -2065,10 +2065,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 53085a59-f31f-42cf-87fe-2f0b0f0f2864) ) - (wire (pts (xy 91.44 153.67) (xy 91.44 157.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 552a8885-2805-4e81-bb8a-eaffb9b7b175) - ) (wire (pts (xy 254 87.63) (xy 256.54 87.63)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5596627f-4ad1-47cf-936a-d0587da9d460) @@ -2410,6 +2406,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid aaf8890e-33de-4d98-ae92-fe76016ad448) ) + (wire (pts (xy 91.44 154.94) (xy 97.79 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ab3bf9d1-5843-4dbf-b395-f1698c0f38f8) + ) (polyline (pts (xy 161.29 243.84) (xy 161.29 283.21)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid abed6540-4308-4ac0-93bf-7e94bbb829a1) @@ -2493,6 +2493,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c10ca63f-0358-4110-bd14-b23d7bcbc103) ) + (wire (pts (xy 85.09 167.64) (xy 85.09 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c11b391c-7dab-406a-9ec1-da715ce2e98b) + ) (wire (pts (xy 80.01 142.24) (xy 83.82 142.24)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid c36a3275-dce4-41bd-b518-7d5308807b5f) @@ -2574,10 +2578,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d0bc4811-0291-4cf0-92f3-c498d1901702) ) - (wire (pts (xy 69.85 153.67) (xy 91.44 153.67)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d1871f54-6720-40eb-8d10-9fd5fec8453d) - ) (polyline (pts (xy 205.74 283.21) (xy 205.74 257.81)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d1bca8f1-b5d3-472f-95e6-28c44bb97037) @@ -2712,6 +2712,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fc638a6a-f920-4319-8d3c-c21c31f35c16) ) + (wire (pts (xy 91.44 157.48) (xy 91.44 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fd271d37-3ee8-4620-82ff-72683338471b) + ) (wire (pts (xy 176.53 113.03) (xy 176.53 116.84)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid fd88dd0c-94c3-4504-8e72-64dbc9b34b2f) @@ -3141,10 +3145,10 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "BOOT" (shape input) (at 97.79 170.18 0) (fields_autoplaced) + (global_label "BOOT" (shape input) (at 97.79 154.94 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid ac3beefb-d61e-4561-adcc-943b18242489) - (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 105.0128 170.1006 0) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 105.0128 154.8606 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) @@ -4403,16 +4407,16 @@ (pin "1" (uuid 2bf5ac40-8f25-4161-9f8b-bdb330fe7b6f)) ) - (symbol (lib_id "Device:Q_NPN_BCE") (at 88.9 162.56 0) (unit 1) + (symbol (lib_id "Device:Q_NPN_BCE") (at 88.9 162.56 0) (mirror x) (unit 1) (in_bom yes) (on_board yes) (uuid 32b45c86-c2e8-41d1-8ac8-4dacc3056edd) - (property "Reference" "Q3" (id 0) (at 93.7514 161.3916 0) + (property "Reference" "Q3" (id 0) (at 93.7514 163.7284 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "Q_NPN_BCE" (id 1) (at 93.7514 163.703 0) + (property "Value" "Q_NPN_BCE" (id 1) (at 93.7514 161.417 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23_Handsoldering" (id 2) (at 93.98 160.02 0) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23_Handsoldering" (id 2) (at 93.98 165.1 0) (effects (font (size 1.27 1.27)) hide) ) (property "Datasheet" "~" (id 3) (at 88.9 162.56 0) diff --git a/Devices/Module/Hardware/Circuit/Module-backups/Module-2022-03-07_095603.zip b/Devices/Module/Hardware/Circuit/Module-backups/Module-2022-03-07_095603.zip deleted file mode 100644 index 88fb399dcd9a1ed2d2216266583056d1f1e6a083..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14585 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