From 3d1fd7c0237edf560a9b6f3bba2538165a828981 Mon Sep 17 00:00:00 2001
From: Stephen D <webmaster@scd31.com>
Date: Tue, 31 Oct 2023 19:26:02 -0300
Subject: [PATCH] schematic done?

---
 automotive-transceiver.kicad_pro |   4 +-
 automotive-transceiver.kicad_sch |  94 ++++++-
 power.kicad_sch                  | 470 +++++++++++++++++++++++++++++--
 3 files changed, 545 insertions(+), 23 deletions(-)

diff --git a/automotive-transceiver.kicad_pro b/automotive-transceiver.kicad_pro
index 8bd92b0..9ef53af 100644
--- a/automotive-transceiver.kicad_pro
+++ b/automotive-transceiver.kicad_pro
@@ -32,7 +32,9 @@
     "equivalence_files": []
   },
   "erc": {
-    "erc_exclusions": [],
+    "erc_exclusions": [
+      "power_pin_not_driven|2120900|431800|105bf5a4-4b0b-4923-a1e0-fb4fe59986f8|00000000-0000-0000-0000-000000000000|||"
+    ],
     "meta": {
       "version": 0
     },
diff --git a/automotive-transceiver.kicad_sch b/automotive-transceiver.kicad_sch
index 60b23b8..be9fc8b 100644
--- a/automotive-transceiver.kicad_sch
+++ b/automotive-transceiver.kicad_sch
@@ -1934,21 +1934,44 @@
     (uuid fae17aad-fa99-4b37-808a-7eef17c645a2)
   )
 
-  (no_connect (at 50.8 123.19) (uuid 077ab8df-633d-4612-a7db-ceb01c37c6c1))
   (no_connect (at 50.8 163.83) (uuid 0cdaa348-8ee7-465f-9816-90793e6f5036))
   (no_connect (at 50.8 181.61) (uuid 0ec2cbcd-6d6e-4598-8bcc-6414485adee4))
+  (no_connect (at 124.46 100.33) (uuid 13aea199-eaa5-4821-a321-09abbcd23e6c))
   (no_connect (at 50.8 166.37) (uuid 1b0ae8a8-67d8-426d-a218-00599dfa3894))
+  (no_connect (at 88.9 85.09) (uuid 1dfe8f28-2192-411e-8be4-5f1e83215f69))
+  (no_connect (at 88.9 90.17) (uuid 310db170-b52e-4f5a-b18f-366e388463fa))
+  (no_connect (at 124.46 39.37) (uuid 3e23b891-df16-4249-a8ec-d88cc25b1613))
+  (no_connect (at 124.46 74.93) (uuid 3f14f255-ad5b-43ca-b1a9-3fa92384413c))
+  (no_connect (at 88.9 72.39) (uuid 3feedde4-3ffb-4c65-bb98-8772ac6d49fd))
   (no_connect (at 50.8 156.21) (uuid 413ff3a5-c164-4801-a4e1-468864416687))
+  (no_connect (at 124.46 102.87) (uuid 520da1d4-3df2-4af3-a971-a7085830b574))
+  (no_connect (at 88.9 87.63) (uuid 57271e2e-6202-4e0b-bd78-924f8d32cfa8))
   (no_connect (at 88.9 54.61) (uuid 5c3b4186-a157-405e-9653-590a62b9397c))
+  (no_connect (at 88.9 74.93) (uuid 5cbb9867-c844-4588-976b-7bad1859c94b))
+  (no_connect (at 124.46 36.83) (uuid 5e044f7f-db0f-4fb9-824f-c4d074f8db61))
   (no_connect (at 50.8 173.99) (uuid 6211cb47-c620-43d7-a694-bd5cadb919bc))
   (no_connect (at 27.94 189.23) (uuid 626a8969-d4d6-4bb0-8a54-b83dc9b3ccc3))
   (no_connect (at 50.8 151.13) (uuid 67908f56-ce12-4888-a4ef-f910ffa5d72f))
+  (no_connect (at 124.46 41.91) (uuid 877759a9-12b6-4790-9a3b-1ddf02326eda))
+  (no_connect (at 88.9 82.55) (uuid 8a8a6a1f-295c-4e6d-83c2-4ee0ea0d31dc))
+  (no_connect (at 88.9 59.69) (uuid a02420ce-92fe-493a-af1c-df4cba2e4c7c))
+  (no_connect (at 88.9 92.71) (uuid a3022d09-7220-4bc3-8c3e-5430a49ddb4b))
+  (no_connect (at 88.9 67.31) (uuid ab844803-1db4-41c8-a0d3-28e092ce1fbb))
+  (no_connect (at 124.46 44.45) (uuid b8ed78b9-2820-4594-a32d-2d8d58c56441))
   (no_connect (at 88.9 95.25) (uuid c0f91b92-1021-4343-bf83-8c8d262a4ea3))
   (no_connect (at 50.8 171.45) (uuid c284b838-0796-4e67-a925-b26af5becca8))
+  (no_connect (at 88.9 64.77) (uuid c72ba6cf-710a-4e08-9024-195b081bc947))
+  (no_connect (at 88.9 77.47) (uuid cdba2d09-e053-4e31-89bb-e5074f83bcb5))
+  (no_connect (at 88.9 69.85) (uuid d0b4e83d-2d02-4391-ae9e-3e8fa82580bb))
   (no_connect (at 50.8 179.07) (uuid d34fe049-5255-4c26-949d-cb30f04ca379))
+  (no_connect (at 88.9 80.01) (uuid d5a10b20-793b-4cc4-b221-43f7b6f76d30))
   (no_connect (at 50.8 148.59) (uuid dba72a3c-515f-406b-b263-f3eee2d42a2d))
+  (no_connect (at 124.46 46.99) (uuid f24c90c0-7ed1-486b-885e-00add288933c))
+  (no_connect (at 88.9 62.23) (uuid f5595c9d-e73a-4d01-8039-b6576c038f20))
   (no_connect (at 88.9 97.79) (uuid f60a549f-857a-44d8-bc27-c2e08a9302cc))
+  (no_connect (at 50.8 130.81) (uuid fad5a7c6-dad7-471f-bb7c-9551ca36b3a3))
   (no_connect (at 50.8 158.75) (uuid fb7690e8-0af7-416c-8900-4b21d08af89d))
+  (no_connect (at 124.46 105.41) (uuid fcbb7176-c9ad-4017-b382-f7fe9360f694))
 
   (wire (pts (xy 111.76 180.34) (xy 114.3 180.34))
     (stroke (width 0) (type default))
@@ -1978,6 +2001,10 @@
     (stroke (width 0) (type default))
     (uuid 05331d64-bfcb-4245-b26a-2f8edbdc9deb)
   )
+  (wire (pts (xy 124.46 52.07) (xy 127 52.07))
+    (stroke (width 0) (type default))
+    (uuid 080ea725-cf8b-4643-ada3-b18d89f8688c)
+  )
   (wire (pts (xy 199.39 35.56) (xy 199.39 33.02))
     (stroke (width 0) (type default))
     (uuid 08d989f4-d9d4-46cf-b020-725bb53157ec)
@@ -1998,6 +2025,10 @@
     (stroke (width 0) (type default))
     (uuid 11eaed6d-1b99-4a1a-83d0-a51701a51472)
   )
+  (wire (pts (xy 124.46 59.69) (xy 127 59.69))
+    (stroke (width 0) (type default))
+    (uuid 135c6487-43f0-41f8-8eae-02dc7e5541c5)
+  )
   (wire (pts (xy 236.22 106.68) (xy 241.3 106.68))
     (stroke (width 0) (type default))
     (uuid 159e452d-363b-4218-bc02-35f70804bab2)
@@ -2030,6 +2061,10 @@
     (stroke (width 0) (type default))
     (uuid 1f288513-3034-48f2-a880-4c7f5a2bfba1)
   )
+  (wire (pts (xy 50.8 123.19) (xy 60.96 123.19))
+    (stroke (width 0) (type default))
+    (uuid 22258b17-a160-4078-9cfa-18543146fe60)
+  )
   (wire (pts (xy 213.36 40.64) (xy 213.36 39.37))
     (stroke (width 0) (type default))
     (uuid 225ba518-d8aa-43b5-afd9-6853bd031d9f)
@@ -2134,6 +2169,10 @@
     (stroke (width 0) (type default))
     (uuid 5022b567-f882-4479-9641-7c531e12b2dd)
   )
+  (wire (pts (xy 124.46 54.61) (xy 127 54.61))
+    (stroke (width 0) (type default))
+    (uuid 517119a6-4aa6-4152-8763-8785431cb200)
+  )
   (wire (pts (xy 201.93 35.56) (xy 199.39 35.56))
     (stroke (width 0) (type default))
     (uuid 542f26b8-5fdd-4404-88f6-400c6099a42a)
@@ -2258,6 +2297,10 @@
     (stroke (width 0) (type default))
     (uuid 8bbc5d1c-4335-451b-ba16-fda30e25e508)
   )
+  (wire (pts (xy 124.46 62.23) (xy 127 62.23))
+    (stroke (width 0) (type default))
+    (uuid 8bf9cf07-3ee8-4fd2-8deb-844de559e877)
+  )
   (wire (pts (xy 124.46 110.49) (xy 127 110.49))
     (stroke (width 0) (type default))
     (uuid 8e0a9e78-3d0e-46f5-806a-9e55dd531eed)
@@ -2278,7 +2321,7 @@
     (stroke (width 0) (type default))
     (uuid 9f24dd44-280a-41db-ac62-100437826474)
   )
-  (wire (pts (xy 124.46 57.15) (xy 127 57.15))
+  (wire (pts (xy 124.46 57.15) (xy 144.78 57.15))
     (stroke (width 0) (type default))
     (uuid 9f7286fc-8742-41ff-a078-3a7af840dddf)
   )
@@ -2510,6 +2553,10 @@
     (stroke (width 0) (type default))
     (uuid e1fa0e11-2215-4890-a34b-3d34a8aca945)
   )
+  (wire (pts (xy 124.46 49.53) (xy 138.43 49.53))
+    (stroke (width 0) (type default))
+    (uuid e30baab1-3493-4c26-aa9d-eaa71e9c5938)
+  )
   (wire (pts (xy 124.46 72.39) (xy 127 72.39))
     (stroke (width 0) (type default))
     (uuid e3dfd590-4000-459a-ad9e-b01079a8c61e)
@@ -2605,12 +2652,16 @@
     (effects (font (size 1.27 1.27)) (justify right bottom))
     (uuid 1129498c-e560-45bd-8773-599697e9a926)
   )
+  (label "USB_VBUS" (at 138.43 49.53 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 13ef9702-b65c-4691-b00b-30f61f5d2f2b)
+  )
   (label "RS485B" (at 217.17 132.08 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 1de12795-9601-48d2-bda4-bffdf16c891c)
   )
-  (label "SEL" (at 127 57.15 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
+  (label "SEL" (at 144.78 57.15 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
     (uuid 1eac87e4-92c5-4eb6-8fbb-afb410a2d490)
   )
   (label "SDN" (at 127 107.95 0) (fields_autoplaced)
@@ -2729,6 +2780,13 @@
       (effects (font (size 1.27 1.27)) (justify left) hide)
     )
   )
+  (global_label "STM_TX1" (shape output) (at 127 59.69 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 15e5e678-c5d6-4da7-bc58-708526690149)
+    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 137.9679 59.69 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
   (global_label "BOOT0" (shape input) (at 86.36 41.91 180) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify right))
     (uuid 1dd78a78-b228-4ff4-9ed3-5711eb5a24cb)
@@ -2743,6 +2801,13 @@
       (effects (font (size 1.27 1.27)) (justify left) hide)
     )
   )
+  (global_label "STM_RX1" (shape input) (at 127 62.23 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3369b950-23a6-40bb-8063-d58cdaa74b64)
+    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 138.2703 62.23 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
   (global_label "BOOT0" (shape output) (at 48.26 53.34 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left))
     (uuid 3d008658-2a92-4e7b-a1ee-2433217efe89)
@@ -2750,6 +2815,13 @@
       (effects (font (size 1.27 1.27)) (justify left) hide)
     )
   )
+  (global_label "~RX_ENABLE" (shape output) (at 127 52.07 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 4233773c-9c86-401e-a4b2-3e6909262714)
+    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 141.3546 52.07 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
   (global_label "PA11" (shape bidirectional) (at 127 64.77 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left))
     (uuid 7870d20f-b91d-48e4-93fb-911b494772cd)
@@ -2792,6 +2864,13 @@
       (effects (font (size 1.27 1.27)) (justify right) hide)
     )
   )
+  (global_label "USB_VBUS" (shape output) (at 60.96 123.19 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 92b6e4db-2467-4164-84bb-40970b460cac)
+    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 73.6214 123.19 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
   (global_label "SWDIO" (shape bidirectional) (at 105.41 149.86 180) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify right))
     (uuid b40b8baf-d953-4ad7-b738-3fa26010ea5c)
@@ -2799,6 +2878,13 @@
       (effects (font (size 1.27 1.27)) (justify right) hide)
     )
   )
+  (global_label "TX_ENABLE" (shape output) (at 127 54.61 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid c5c11652-97e5-4d5c-8893-f216b6efa2a6)
+    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 140.1451 54.61 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
   (global_label "NRST" (shape output) (at 48.26 35.56 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left))
     (uuid d065bb19-721b-46c9-b661-131fa7617a62)
diff --git a/power.kicad_sch b/power.kicad_sch
index e459f99..83bc324 100644
--- a/power.kicad_sch
+++ b/power.kicad_sch
@@ -403,6 +403,173 @@
         )
       )
     )
+    (symbol "Diode:BAT54C" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "D" (at 0.635 -3.81 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "BAT54C" (at -6.35 3.175 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 1.905 3.175 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Datasheet" "http://www.diodes.com/_files/datasheets/ds11005.pdf" (at -2.032 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "schottky diode common cathode" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "dual schottky barrier diode, common cathode" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SOT?23*" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "BAT54C_0_1"
+        (polyline
+          (pts
+            (xy -1.905 0)
+            (xy 1.905 0)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.905 1.27)
+            (xy -1.905 1.016)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -1.27)
+            (xy -0.635 -1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 0)
+            (xy -3.81 0)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 1.27)
+            (xy -1.905 1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 1.27)
+            (xy -1.27 -1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -0.635 -1.27)
+            (xy -0.635 -1.016)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.635 -1.27)
+            (xy 0.635 -1.016)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -1.27)
+            (xy 0.635 -1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy 1.27 -1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy 1.905 1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.905 1.27)
+            (xy 1.905 1.016)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 3.81 0)
+            (xy 1.27 0)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.175 -1.27)
+            (xy -3.175 1.27)
+            (xy -1.27 0)
+            (xy -3.175 -1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 3.175 -1.27)
+            (xy 3.175 1.27)
+            (xy 1.27 0)
+            (xy 3.175 -1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+        (circle (center 0 0) (radius 0.254)
+          (stroke (width 0) (type default))
+          (fill (type outline))
+        )
+      )
+      (symbol "BAT54C_1_1"
+        (pin passive line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -5.08 90) (length 5.08)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
     (symbol "Regulator_Linear:AMS1117-3.3" (in_bom yes) (on_board yes)
       (property "Reference" "U" (at -3.81 3.175 0)
         (effects (font (size 1.27 1.27)))
@@ -705,11 +872,57 @@
         )
       )
     )
+    (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "#FLG" (at 0 1.905 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "PWR_FLAG" (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)
+      )
+      (property "Datasheet" "~" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "flag power" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "PWR_FLAG_0_0"
+        (pin power_out line (at 0 0 90) (length 0)
+          (name "pwr" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "PWR_FLAG_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 1.27)
+            (xy -1.016 1.905)
+            (xy 0 2.54)
+            (xy 1.016 1.905)
+            (xy 0 1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
+        )
+      )
+    )
   )
 
   (junction (at 67.31 54.61) (diameter 0) (color 0 0 0 0)
     (uuid 013d7769-2fe4-4a7a-898a-b411daffbb0f)
   )
+  (junction (at 113.03 54.61) (diameter 0) (color 0 0 0 0)
+    (uuid 109d0ccc-8d47-44e9-8518-95e9538dd58f)
+  )
+  (junction (at 229.87 36.83) (diameter 0) (color 0 0 0 0)
+    (uuid 232a96e7-a8f7-4153-b9d7-ef6ae7bca3d9)
+  )
   (junction (at 233.68 36.83) (diameter 0) (color 0 0 0 0)
     (uuid 2e43efe5-6fea-4310-b564-37ac2655919e)
   )
@@ -748,6 +961,10 @@
     (stroke (width 0) (type default))
     (uuid 029d95f7-faa3-49eb-806a-48ea8c1d9389)
   )
+  (wire (pts (xy 43.18 101.6) (xy 45.72 101.6))
+    (stroke (width 0) (type default))
+    (uuid 04564164-03cc-4bab-92ad-52aa9a09162f)
+  )
   (wire (pts (xy 67.31 54.61) (xy 57.15 54.61))
     (stroke (width 0) (type default))
     (uuid 073350c9-a9d3-433d-a106-898673ff10fb)
@@ -756,6 +973,10 @@
     (stroke (width 0) (type default))
     (uuid 07cd265d-b781-440e-98d5-6c69c1b86972)
   )
+  (wire (pts (xy 220.98 46.99) (xy 220.98 44.45))
+    (stroke (width 0) (type default))
+    (uuid 106d28c8-28e5-4e95-84a8-b091eb29d93f)
+  )
   (wire (pts (xy 44.45 54.61) (xy 44.45 52.07))
     (stroke (width 0) (type default))
     (uuid 16407938-188b-4503-8d22-5145125ca76d)
@@ -772,14 +993,26 @@
     (stroke (width 0) (type default))
     (uuid 23c43542-86f3-4683-89b2-46901e42d738)
   )
+  (wire (pts (xy 25.4 90.17) (xy 25.4 92.71))
+    (stroke (width 0) (type default))
+    (uuid 27027988-81e8-4c54-b352-1640cb9c4330)
+  )
   (wire (pts (xy 67.31 64.77) (xy 67.31 67.31))
     (stroke (width 0) (type default))
     (uuid 27ebe83e-25a0-45b9-a301-185ca12a6047)
   )
+  (wire (pts (xy 29.21 92.71) (xy 25.4 92.71))
+    (stroke (width 0) (type default))
+    (uuid 2cac5c78-bc77-46b7-8e88-6779f64325dd)
+  )
   (wire (pts (xy 67.31 54.61) (xy 67.31 57.15))
     (stroke (width 0) (type default))
     (uuid 2ddd17a2-3172-4a7c-baa7-19056c9f73af)
   )
+  (wire (pts (xy 113.03 54.61) (xy 115.57 54.61))
+    (stroke (width 0) (type default))
+    (uuid 2de7d7a0-227b-4c9e-8ff6-f5c1e231e2e2)
+  )
   (wire (pts (xy 133.35 52.07) (xy 133.35 54.61))
     (stroke (width 0) (type default))
     (uuid 2f45de8e-68cb-4ca7-9ce3-02e1734d1c51)
@@ -852,17 +1085,21 @@
     (stroke (width 0) (type default))
     (uuid 674b2e26-4160-4514-b9dc-cf949a114953)
   )
+  (wire (pts (xy 220.98 26.67) (xy 220.98 29.21))
+    (stroke (width 0) (type default))
+    (uuid 7231f589-11c0-41b3-b7d4-8466cf16ddae)
+  )
   (wire (pts (xy 55.88 106.68) (xy 55.88 109.22))
     (stroke (width 0) (type default))
     (uuid 83cb0f07-d036-4911-bc25-8d09d0c4acd7)
   )
-  (wire (pts (xy 142.24 63.5) (xy 142.24 66.04))
+  (wire (pts (xy 218.44 46.99) (xy 220.98 46.99))
     (stroke (width 0) (type default))
-    (uuid 87ea2dbd-0572-40e7-bd80-290d399b327b)
+    (uuid 8659ae40-43c1-46c5-ba88-8a22b6c1414b)
   )
-  (wire (pts (xy 43.18 101.6) (xy 45.72 101.6))
+  (wire (pts (xy 142.24 63.5) (xy 142.24 66.04))
     (stroke (width 0) (type default))
-    (uuid 8925d8e3-25fb-470d-9903-5a7f4cf7cd0d)
+    (uuid 87ea2dbd-0572-40e7-bd80-290d399b327b)
   )
   (wire (pts (xy 77.47 67.31) (xy 74.93 67.31))
     (stroke (width 0) (type default))
@@ -872,7 +1109,7 @@
     (stroke (width 0) (type default))
     (uuid 8a46b836-c3a1-42b3-8a61-53f8fdce81b4)
   )
-  (wire (pts (xy 110.49 54.61) (xy 115.57 54.61))
+  (wire (pts (xy 110.49 54.61) (xy 113.03 54.61))
     (stroke (width 0) (type default))
     (uuid 8f659734-f3c8-4e56-941c-5f642f25327f)
   )
@@ -896,10 +1133,18 @@
     (stroke (width 0) (type default))
     (uuid ac6170e4-e0fa-471c-a2c3-df79aef20d5a)
   )
+  (wire (pts (xy 226.06 36.83) (xy 229.87 36.83))
+    (stroke (width 0) (type default))
+    (uuid b58e34f7-5269-446e-9d4a-e8e7f998d415)
+  )
   (wire (pts (xy 71.12 73.66) (xy 71.12 64.77))
     (stroke (width 0) (type default))
     (uuid b778b5b3-c2b9-449e-960d-d13f12bbc0f8)
   )
+  (wire (pts (xy 29.21 101.6) (xy 29.21 104.14))
+    (stroke (width 0) (type default))
+    (uuid bd1578de-2a95-45f1-ad09-3878ea2587c8)
+  )
   (wire (pts (xy 46.99 64.77) (xy 46.99 67.31))
     (stroke (width 0) (type default))
     (uuid be27112d-84be-4cd8-bb72-183bedf54814)
@@ -912,10 +1157,6 @@
     (stroke (width 0) (type default))
     (uuid c134eff9-a072-42ae-a63f-33955fc85664)
   )
-  (wire (pts (xy 233.68 34.29) (xy 233.68 36.83))
-    (stroke (width 0) (type default))
-    (uuid c5425fec-9c1a-4f42-804e-e5e5ffc55c46)
-  )
   (wire (pts (xy 254 36.83) (xy 254 39.37))
     (stroke (width 0) (type default))
     (uuid c8d587c5-db9d-4607-ba5c-0ea5e5ddcb7a)
@@ -924,6 +1165,10 @@
     (stroke (width 0) (type default))
     (uuid cfbc8d16-0779-491c-8c61-0b791acff76a)
   )
+  (wire (pts (xy 229.87 36.83) (xy 233.68 36.83))
+    (stroke (width 0) (type default))
+    (uuid d5ef1b30-c8d2-4ffc-aa2b-b8af361d0436)
+  )
   (wire (pts (xy 67.31 54.61) (xy 77.47 54.61))
     (stroke (width 0) (type default))
     (uuid d6a8a38f-d58c-4dc8-a8c7-746d65f44ac4)
@@ -944,6 +1189,10 @@
     (stroke (width 0) (type default))
     (uuid e0a8f722-e806-47c2-b561-8e21f9ec8ca8)
   )
+  (wire (pts (xy 29.21 90.17) (xy 29.21 92.71))
+    (stroke (width 0) (type default))
+    (uuid e3e0201f-a132-4703-b7b4-b73239bb149d)
+  )
   (wire (pts (xy 251.46 36.83) (xy 254 36.83))
     (stroke (width 0) (type default))
     (uuid eb3ab9d8-c86f-455e-bfdd-67c8bc282236)
@@ -966,6 +1215,39 @@
     (uuid b76f79d7-2b2f-43e5-9305-b44dd6a651d3)
   )
 
+  (global_label "USB_VBUS" (shape input) (at 218.44 46.99 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid c18c2533-4725-44a0-8141-3af913b726e5)
+    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 205.7786 46.99 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+
+  (symbol (lib_id "power:GND") (at 29.21 104.14 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 0193fae0-b613-49ec-9185-75c4acc42ceb)
+    (property "Reference" "#PWR056" (at 29.21 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (at 29.21 108.2731 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 29.21 104.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (at 29.21 104.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 41c56ff5-e9be-4d12-9586-1957b9c0a9eb))
+    (instances
+      (project "automotive-transceiver"
+        (path "/751b5f48-6c35-45a4-b147-45054493f00f/97b621cf-2199-440c-87f0-09d9856998aa"
+          (reference "#PWR056") (unit 1)
+        )
+      )
+    )
+  )
+
   (symbol (lib_id "Connector:Screw_Terminal_01x03") (at 38.1 99.06 180) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 04da67ff-ac4f-413c-ab1f-93292cbe88be)
@@ -981,9 +1263,9 @@
     (property "Datasheet" "~" (at 38.1 99.06 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 091720f9-0ead-4244-9056-0ac141f69ae8))
-    (pin "2" (uuid 126d4cfc-e8aa-499f-9242-4b9ac3be55c4))
-    (pin "3" (uuid db3cabfe-a719-41bb-8516-e073ca1f8e29))
+    (pin "1" (uuid 1497018c-3962-481f-a1b5-5246fb35dee7))
+    (pin "2" (uuid fe9c1036-2fa7-48a8-b410-b515ad14de82))
+    (pin "3" (uuid 58af9939-eac2-4127-a95a-d8496c054660))
     (instances
       (project "automotive-transceiver"
         (path "/751b5f48-6c35-45a4-b147-45054493f00f/97b621cf-2199-440c-87f0-09d9856998aa"
@@ -993,6 +1275,33 @@
     )
   )
 
+  (symbol (lib_id "Diode:BAT54C") (at 220.98 36.83 90) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 04f663fa-ca56-44e2-a49a-4bc1301af0d5)
+    (property "Reference" "D4" (at 219.075 35.6179 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "BAT54C" (at 219.075 38.0421 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 217.805 34.925 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Datasheet" "http://www.diodes.com/_files/datasheets/ds11005.pdf" (at 220.98 38.862 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5ee08863-d741-421c-b8bc-355f50827d7d))
+    (pin "2" (uuid 5c57b7df-ae77-4bca-b5ce-fb8e02a43854))
+    (pin "3" (uuid 20b1f68d-105c-433c-8403-0fe7dcc99fde))
+    (instances
+      (project "automotive-transceiver"
+        (path "/751b5f48-6c35-45a4-b147-45054493f00f/97b621cf-2199-440c-87f0-09d9856998aa"
+          (reference "D4") (unit 1)
+        )
+      )
+    )
+  )
+
   (symbol (lib_id "power:GND") (at 45.72 104.14 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 05d63649-ae2d-4e93-8cc8-249058a58764)
@@ -1045,6 +1354,31 @@
     )
   )
 
+  (symbol (lib_id "power:PWR_FLAG") (at 229.87 36.83 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 15eef06d-b950-4392-86b9-4c93059a0c0d)
+    (property "Reference" "#FLG04" (at 229.87 34.925 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "PWR_FLAG" (at 229.87 32.6969 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 229.87 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (at 229.87 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3e01dcae-5c7e-4d38-a479-368016e89962))
+    (instances
+      (project "automotive-transceiver"
+        (path "/751b5f48-6c35-45a4-b147-45054493f00f/97b621cf-2199-440c-87f0-09d9856998aa"
+          (reference "#FLG04") (unit 1)
+        )
+      )
+    )
+  )
+
   (symbol (lib_id "Device:C") (at 71.12 77.47 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 1621c05e-5231-45c0-b550-2a035fce236a)
@@ -1071,13 +1405,38 @@
     )
   )
 
+  (symbol (lib_id "power:PWR_FLAG") (at 29.21 90.17 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 1db515f7-fdac-49eb-9646-4d979ca9a942)
+    (property "Reference" "#FLG01" (at 29.21 88.265 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "PWR_FLAG" (at 29.21 86.0369 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 29.21 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (at 29.21 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5dc872fb-4ce3-4fe5-ae0b-ceac899d2f20))
+    (instances
+      (project "automotive-transceiver"
+        (path "/751b5f48-6c35-45a4-b147-45054493f00f/97b621cf-2199-440c-87f0-09d9856998aa"
+          (reference "#FLG01") (unit 1)
+        )
+      )
+    )
+  )
+
   (symbol (lib_id "Device:Fuse") (at 49.53 96.52 90) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 2d334df5-0a72-4e82-b612-578702a76c92)
     (property "Reference" "F1" (at 49.53 91.6137 90)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "Fuse" (at 49.53 94.0379 90)
+    (property "Value" "3A" (at 49.53 94.0379 90)
       (effects (font (size 1.27 1.27)))
     )
     (property "Footprint" "" (at 49.53 98.298 90)
@@ -1174,6 +1533,31 @@
     )
   )
 
+  (symbol (lib_id "power:PWR_FLAG") (at 113.03 54.61 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 39242028-88d3-4df4-a8d8-40d8557c98be)
+    (property "Reference" "#FLG03" (at 113.03 52.705 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "PWR_FLAG" (at 113.03 50.4769 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 113.03 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (at 113.03 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c8dd14ee-9ae1-4dfd-b6c1-45baa776eadc))
+    (instances
+      (project "automotive-transceiver"
+        (path "/751b5f48-6c35-45a4-b147-45054493f00f/97b621cf-2199-440c-87f0-09d9856998aa"
+          (reference "#FLG03") (unit 1)
+        )
+      )
+    )
+  )
+
   (symbol (lib_id "Device:C") (at 125.73 60.96 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 3e67dfe3-90f2-40a7-b667-a5cf4bf54b02)
@@ -1587,6 +1971,31 @@
     )
   )
 
+  (symbol (lib_id "power:+12V") (at 25.4 90.17 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid ab4a17f8-c7dc-4935-a3bf-9acb6c6ff93f)
+    (property "Reference" "#PWR055" (at 25.4 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+12V" (at 25.4 86.0369 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 25.4 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (at 25.4 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid eff1c525-58d7-451f-99ed-abb5b0c7be9c))
+    (instances
+      (project "automotive-transceiver"
+        (path "/751b5f48-6c35-45a4-b147-45054493f00f/97b621cf-2199-440c-87f0-09d9856998aa"
+          (reference "#PWR055") (unit 1)
+        )
+      )
+    )
+  )
+
   (symbol (lib_id "Device:C") (at 133.35 60.96 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid b185ed3e-3eb8-47eb-927c-aeb0591d64ee)
@@ -1638,19 +2047,19 @@
     )
   )
 
-  (symbol (lib_id "power:+5V") (at 233.68 34.29 0) (unit 1)
+  (symbol (lib_id "power:+5V") (at 220.98 26.67 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid b75a29e5-7719-4b46-beb0-83d006e08988)
-    (property "Reference" "#PWR038" (at 233.68 38.1 0)
+    (property "Reference" "#PWR038" (at 220.98 30.48 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "+5V" (at 233.68 30.1569 0)
+    (property "Value" "+5V" (at 220.98 22.5369 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 233.68 34.29 0)
+    (property "Footprint" "" (at 220.98 26.67 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 233.68 34.29 0)
+    (property "Datasheet" "" (at 220.98 26.67 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 6dc2700d-a7b8-4a70-a45f-490b0e02e13d))
@@ -1739,6 +2148,31 @@
     )
   )
 
+  (symbol (lib_id "power:PWR_FLAG") (at 29.21 101.6 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid c869fc39-3bf6-4279-a44c-6626975cef20)
+    (property "Reference" "#FLG02" (at 29.21 99.695 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "PWR_FLAG" (at 29.21 97.4669 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 29.21 101.6 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (at 29.21 101.6 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 82666921-fee1-46af-9b33-21f98a6d4ec4))
+    (instances
+      (project "automotive-transceiver"
+        (path "/751b5f48-6c35-45a4-b147-45054493f00f/97b621cf-2199-440c-87f0-09d9856998aa"
+          (reference "#FLG02") (unit 1)
+        )
+      )
+    )
+  )
+
   (symbol (lib_id "Device:L") (at 100.33 62.23 90) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid dc298918-f1bf-4091-a0f7-e9c3f641ebef)
-- 
GitLab