diff --git a/FOC_footprints.pretty/QFN-40_EP_5.1x7_Pitch0.5mm.kicad_mod b/FOC_footprints.pretty/QFN-40_EP_5.1x7_Pitch0.5mm.kicad_mod
new file mode 100644
index 0000000..d9c711c
--- /dev/null
+++ b/FOC_footprints.pretty/QFN-40_EP_5.1x7_Pitch0.5mm.kicad_mod
@@ -0,0 +1,900 @@
+(footprint "QFN-40_EP_5.1x7_Pitch0.5mm"
+ (version 20260206)
+ (generator "pcbnew")
+ (generator_version "10.0")
+ (layer "F.Cu")
+ (property "Reference" "REF**"
+ (at 0 -4.9 0)
+ (layer "F.SilkS")
+ (uuid "adf2d15a-4a99-4e4d-a7ff-5b5deef60d6c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "QFN-40_EP_5.1x7_Pitch0.5mm"
+ (at 0 4.9 0)
+ (layer "F.Fab")
+ (uuid "2959f406-c76a-432f-a046-a5698c4f87b0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a8e0b406-3927-44ad-a997-28b222ac2a4f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9c4a290a-0cdd-4412-926d-f342a30c779b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.7 3.65)
+ (end -2.7 3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "5aea9d1d-dcf0-400b-bfd3-e27c4b8be2b6")
+ )
+ (fp_line
+ (start -2.25 -3.65)
+ (end -2.85 -3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "4bd7da94-804e-4d0f-81c3-4e61e0be2285")
+ )
+ (fp_line
+ (start -2.25 3.65)
+ (end -2.7 3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "391b04d6-3f67-4eb1-a4b3-57b4e9744cc3")
+ )
+ (fp_line
+ (start 2.25 -3.65)
+ (end 2.7 -3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "7f28d86e-6c92-495d-89a2-c05884bf9526")
+ )
+ (fp_line
+ (start 2.25 3.65)
+ (end 2.7 3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "17dee756-a934-431c-88dc-61b561d9a012")
+ )
+ (fp_line
+ (start 2.7 -3.65)
+ (end 2.7 -3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "92f6ee59-2b83-49ea-8b93-7d0ee9f3d265")
+ )
+ (fp_line
+ (start 2.7 3.65)
+ (end 2.7 3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "520bd3ce-5d50-4640-890a-88169cc891be")
+ )
+ (fp_line
+ (start -2.95 -3.9)
+ (end 2.95 -3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "5f2850b6-45ee-4151-ab64-e7a46cc53b4e")
+ )
+ (fp_line
+ (start -2.95 3.9)
+ (end -2.95 -3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "27519aa0-1f20-4d63-8dfd-b00200c9f66e")
+ )
+ (fp_line
+ (start 2.95 -3.9)
+ (end 2.95 3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "49bd4aeb-a6d6-4b94-a834-175ceda007de")
+ )
+ (fp_line
+ (start 2.95 3.9)
+ (end -2.95 3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "89fedd9f-7d4d-4a6f-acc1-f469d26aa055")
+ )
+ (fp_line
+ (start -2.55 -2.5)
+ (end -2.55 3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "370c2536-f6fe-4b5c-8f31-7cb03d4a372f")
+ )
+ (fp_line
+ (start -2.55 3.5)
+ (end 2.55 3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "7a04c1b9-c9cb-43b7-b77a-53b45650070a")
+ )
+ (fp_line
+ (start -1.55 -3.5)
+ (end -2.55 -2.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "39e4e459-9c0b-47b6-871f-b2aa969bf83f")
+ )
+ (fp_line
+ (start 2.55 -3.5)
+ (end -1.55 -3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "48f50be7-24ff-4ec0-93ee-f18b95e0ac40")
+ )
+ (fp_line
+ (start 2.55 3.5)
+ (end 2.55 -3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "25262c5b-96a9-4ac0-9fed-96d3e80826d8")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "1f9189ff-96a8-4aab-b36e-42e14948e86d")
+ (effects
+ (font
+ (size 1 1)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -2.375 -2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "52c755b8-870d-4bcb-a6de-c033055db0ca")
+ )
+ (pad "1" smd rect
+ (at -1.48 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "54481a39-9400-4f2b-9bfe-efea63df6c75")
+ )
+ (pad "1" smd rect
+ (at -1.48 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "54af4f8b-eca6-4da3-98e6-c9ed87de6ec6")
+ )
+ (pad "1" smd rect
+ (at -1.48 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "d751c0b4-8464-4d83-948d-5120561548ae")
+ )
+ (pad "1" smd rect
+ (at -1.48 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "996aeb4e-27fe-4dda-804f-92f25f70e481")
+ )
+ (pad "1" smd rect
+ (at -1.48 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "4c8bf0b5-999b-4f52-bf5b-65c68c487e7e")
+ )
+ (pad "1" smd rect
+ (at -1.48 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8420d874-9ccb-4e0c-9616-ae9e70f26bdb")
+ )
+ (pad "1" smd rect
+ (at -0.74 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "df119c84-ef9b-465f-aff1-02060c870a96")
+ )
+ (pad "1" smd rect
+ (at -0.74 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a28663e0-f3b3-4594-ac8f-811b198360b6")
+ )
+ (pad "1" smd rect
+ (at -0.74 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "cb792cfc-4102-434a-9053-cd3b934d4275")
+ )
+ (pad "1" smd rect
+ (at -0.74 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a974b520-accf-481d-bfbe-3f0dea432848")
+ )
+ (pad "1" smd rect
+ (at -0.74 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "4d1b5aa6-5d5e-44df-8d28-a414a596fbb4")
+ )
+ (pad "1" smd rect
+ (at -0.74 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0c9478e2-9959-4a7a-969e-1917cfe4f5c6")
+ )
+ (pad "1" smd rect
+ (at 0 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5516141e-24e9-4b72-a90d-40f426247816")
+ )
+ (pad "1" smd rect
+ (at 0 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "478f3781-81a7-4cb9-92c3-b06abbb223d4")
+ )
+ (pad "1" smd rect
+ (at 0 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5cd1d2f0-13b3-4632-979e-8961284251e2")
+ )
+ (pad "1" smd rect
+ (at 0 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "1c54d735-92de-4a51-8c71-186dbfd27afe")
+ )
+ (pad "1" smd rect
+ (at 0 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "04ab290b-ab78-4646-97a9-0eec3a91c2ae")
+ )
+ (pad "1" smd rect
+ (at 0 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "1b97ef61-ba59-4391-8fb5-c032498ef9e6")
+ )
+ (pad "1" smd rect
+ (at 0.74 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a414b2ec-1907-4dcc-9a14-6c97fca67380")
+ )
+ (pad "1" smd rect
+ (at 0.74 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "f179653e-dd50-4d61-a61e-6b0badb3b7cc")
+ )
+ (pad "1" smd rect
+ (at 0.74 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "b5a8009d-2a37-42d7-b47c-4444186de0c4")
+ )
+ (pad "1" smd rect
+ (at 0.74 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "e6440adc-ac05-42e2-9874-0b9f116048a1")
+ )
+ (pad "1" smd rect
+ (at 0.74 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "74c3c7ae-314e-40df-9298-15c0d0abfac4")
+ )
+ (pad "1" smd rect
+ (at 0.74 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "f99fa314-b26e-4ac1-885c-2ec5412a04de")
+ )
+ (pad "1" smd rect
+ (at 1.48 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "db6a756e-4bc9-4fa0-935f-9b0d7e47e975")
+ )
+ (pad "1" smd rect
+ (at 1.48 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "674bdf0e-3fe5-4033-b20f-5ff9c3bc086f")
+ )
+ (pad "1" smd rect
+ (at 1.48 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a23ef9df-fa50-44b3-b284-8641a3483037")
+ )
+ (pad "1" smd rect
+ (at 1.48 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "483b8dbf-67cc-4ac1-a545-8364ec970d65")
+ )
+ (pad "1" smd rect
+ (at 1.48 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "6df026ec-f732-4359-bdf6-5cfc4e006da0")
+ )
+ (pad "1" smd rect
+ (at 1.48 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "65cd2d9a-e3f8-493f-9f3e-9b309f6b7519")
+ )
+ (pad "2" smd rect
+ (at -2.375 -2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "bc41688c-486a-44d3-b42c-973f59b7d7e8")
+ )
+ (pad "3" smd rect
+ (at -2.375 -1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "26e3e3b0-d55e-4253-ab52-6fbc57fbf735")
+ )
+ (pad "4" smd rect
+ (at -2.375 -1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "74680a1c-74a9-4763-9d40-06525cd46217")
+ )
+ (pad "5" smd rect
+ (at -2.375 -0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "3b46e33b-4b56-44d0-9647-fd1ec07fc270")
+ )
+ (pad "6" smd rect
+ (at -2.375 -0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "15cfa772-4976-47bb-8a78-e7778e58753c")
+ )
+ (pad "7" smd rect
+ (at -2.375 0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "4fd3a736-20b0-44ff-a24a-e62b2736f55d")
+ )
+ (pad "8" smd rect
+ (at -2.375 0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "1580ed29-497b-4862-a80a-39c8982cba57")
+ )
+ (pad "9" smd rect
+ (at -2.375 1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0ef8e595-89c8-41a1-a503-83f3283bf92a")
+ )
+ (pad "10" smd rect
+ (at -2.375 1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "05614215-29cb-494f-8e46-0ba99746aa23")
+ )
+ (pad "11" smd rect
+ (at -2.375 2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a2822fe6-dd9c-4423-b112-02b21b25c852")
+ )
+ (pad "12" smd rect
+ (at -2.375 2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "227312ca-642c-441d-887e-1adc6a939e26")
+ )
+ (pad "13" smd rect
+ (at -1.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "58821925-66d1-43fa-9b11-c4229115f793")
+ )
+ (pad "14" smd rect
+ (at -1.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "779afcdf-299e-490c-b380-da3500c3da1c")
+ )
+ (pad "15" smd rect
+ (at -0.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0ff0ca26-39a1-4a03-a7a0-98dec9138fe7")
+ )
+ (pad "16" smd rect
+ (at -0.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0b875fab-cfd1-4cde-a7af-8d31db958e87")
+ )
+ (pad "17" smd rect
+ (at 0.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "c29ab4dc-5fee-4414-a026-376f14168e63")
+ )
+ (pad "18" smd rect
+ (at 0.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "6e538681-dd46-424f-a3bd-fcba4ceb0d86")
+ )
+ (pad "19" smd rect
+ (at 1.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5de1e0e3-4adb-472d-8d10-a7764ad60893")
+ )
+ (pad "20" smd rect
+ (at 1.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "09474b3f-69dd-4a49-8973-f6f17342cb4e")
+ )
+ (pad "21" smd rect
+ (at 2.375 2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a8523a98-8d80-4751-9c60-712dbbb7cafe")
+ )
+ (pad "22" smd rect
+ (at 2.375 2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "b0c3cd49-5576-4ec2-96ab-f51164aa9bd0")
+ )
+ (pad "23" smd rect
+ (at 2.375 1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "79ee78b3-a2b8-4730-adce-15b1d406cad5")
+ )
+ (pad "24" smd rect
+ (at 2.375 1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a4901f35-27d4-4cdf-b577-958d337320b7")
+ )
+ (pad "25" smd rect
+ (at 2.375 0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "7644b8fe-09ee-466f-af4d-92609ac69f24")
+ )
+ (pad "26" smd rect
+ (at 2.375 0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "695727f4-adbb-4798-a34f-c26d5bafc1db")
+ )
+ (pad "27" smd rect
+ (at 2.375 -0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8bff989e-074d-401f-b832-17d90914a721")
+ )
+ (pad "28" smd rect
+ (at 2.375 -0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "e8329b9c-c89c-4bc8-a2b2-2d97e7f6e173")
+ )
+ (pad "29" smd rect
+ (at 2.375 -1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8c3b7e54-50f3-4a20-8002-26c1fa93a627")
+ )
+ (pad "30" smd rect
+ (at 2.375 -1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8fc7f01f-ebd7-41b1-bee6-4a5776aab235")
+ )
+ (pad "31" smd rect
+ (at 2.375 -2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "97bfff8e-6c53-47a7-86ab-d841e4b259a7")
+ )
+ (pad "32" smd rect
+ (at 2.375 -2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "6518b9ee-0a0c-484f-9e58-d7b502ce1a59")
+ )
+ (pad "33" smd rect
+ (at 1.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "1f2bad0e-9462-4125-a01f-e67b68442e28")
+ )
+ (pad "34" smd rect
+ (at 1.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "4765766e-0e7b-4baf-98b2-c7e78856b9d7")
+ )
+ (pad "35" smd rect
+ (at 0.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "422babbc-c7f0-447f-bd7d-2a843cab1233")
+ )
+ (pad "36" smd rect
+ (at 0.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5a98b248-7c1a-430c-bcaf-c4bfed93bf43")
+ )
+ (pad "37" smd rect
+ (at -0.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "4cdc8130-dcc5-4620-9f32-629ab49fbb67")
+ )
+ (pad "38" smd rect
+ (at -0.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "2c16c54b-bf33-48b7-8e80-f06602bd2afc")
+ )
+ (pad "39" smd rect
+ (at -1.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "30db4646-3f4a-4184-8717-bac5838c2c11")
+ )
+ (pad "40" smd rect
+ (at -1.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "99be95f7-5b1e-4ac7-81c0-aac6cad3ab37")
+ )
+ (pad "41" thru_hole circle
+ (at -1.11 -1.9)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "05f425df-b2ee-4a5a-9be7-4a1c58babc75")
+ )
+ (pad "41" thru_hole circle
+ (at -1.11 -0.95)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "04c70e73-b1f6-4d3d-8343-44b2d10abab6")
+ )
+ (pad "41" thru_hole circle
+ (at -1.11 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "99118b63-03db-4d49-b45c-d19c8305256a")
+ )
+ (pad "41" thru_hole circle
+ (at -1.11 0.95)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "bba967ab-ac7c-4b84-8626-65a20d0d89b3")
+ )
+ (pad "41" thru_hole circle
+ (at -1.11 1.9)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "13d40a3e-ffe2-4911-8147-cc502e1a2dab")
+ )
+ (pad "41" thru_hole circle
+ (at -0.37 -1.9)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "527f6d70-ed68-487d-b8d3-b254209f9ca4")
+ )
+ (pad "41" thru_hole circle
+ (at -0.37 -0.95)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "a3c11da4-66a9-4915-bbe5-00492227ec03")
+ )
+ (pad "41" thru_hole circle
+ (at -0.37 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "7cc97df2-5249-4e47-b0b9-29e1c02c182d")
+ )
+ (pad "41" thru_hole circle
+ (at -0.37 0.95)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "5f6274db-e47c-4c47-9faf-1c4ff37ee74f")
+ )
+ (pad "41" thru_hole circle
+ (at -0.37 1.9)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "cd289fee-1696-474c-92b9-ca0240eedc11")
+ )
+ (pad "41" smd rect
+ (at 0 0)
+ (size 3.7 5.7)
+ (layers "F.Cu" "F.Mask")
+ (thermal_bridge_angle 45)
+ (uuid "05b02d3b-153b-4169-9322-c6443ab5062a")
+ )
+ (pad "41" thru_hole circle
+ (at 0.37 -1.9)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "e2865365-81a4-4a06-9f64-456afff03fcc")
+ )
+ (pad "41" thru_hole circle
+ (at 0.37 -0.95)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "799542da-0884-4141-831f-fabf3493316f")
+ )
+ (pad "41" thru_hole circle
+ (at 0.37 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "ed141d5c-ed84-4a16-8919-c52cff492f0f")
+ )
+ (pad "41" thru_hole circle
+ (at 0.37 0.95)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "32781713-b6f7-47a3-a2ff-90d9e5b33d02")
+ )
+ (pad "41" thru_hole circle
+ (at 0.37 1.9)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "902bfcdc-7632-4aff-8141-c6669bb687c2")
+ )
+ (pad "41" thru_hole circle
+ (at 1.11 -1.9)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "4fefb166-1f10-452f-a17e-94608c1e1014")
+ )
+ (pad "41" thru_hole circle
+ (at 1.11 -0.95)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "5d16412a-246d-4c90-85ea-004888ef200e")
+ )
+ (pad "41" thru_hole circle
+ (at 1.11 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "6382c5df-12b8-4fd1-b1b3-6fdac6a59639")
+ )
+ (pad "41" thru_hole circle
+ (at 1.11 0.95)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "17279b41-39b8-4f87-bf02-68242bb3225b")
+ )
+ (pad "41" thru_hole circle
+ (at 1.11 1.9)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "5e212903-0571-4557-b798-9ab8e5ce8853")
+ )
+ (embedded_fonts no)
+)
diff --git a/FOC_footprints.pretty/VQFN-40_EP_5.1x7_Pitch0.5mm.kicad_mod b/FOC_footprints.pretty/VQFN-40_EP_5.1x7_Pitch0.5mm.kicad_mod
new file mode 100644
index 0000000..9b02023
--- /dev/null
+++ b/FOC_footprints.pretty/VQFN-40_EP_5.1x7_Pitch0.5mm.kicad_mod
@@ -0,0 +1,864 @@
+(footprint "VQFN-40_EP_5.1x7_Pitch0.5mm"
+ (version 20260206)
+ (generator "pcbnew")
+ (generator_version "10.0")
+ (layer "F.Cu")
+ (property "Reference" "REF**"
+ (at 0 -4.9 0)
+ (layer "F.SilkS")
+ (uuid "2ea4669a-6a3a-4aa2-b7b4-855ecca1bcd0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "VQFN-40_EP_5.1x7_Pitch0.5mm"
+ (at 0 4.9 0)
+ (layer "F.Fab")
+ (uuid "0e3df383-0de3-4b24-853c-d46282c45ef0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d33fd742-66a7-4c0a-b9f0-2580f11c3235")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0ee819cc-fb9d-4fac-8d76-649d8a16a246")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.7 3.65)
+ (end -2.7 3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "b0c0e50b-8da0-4031-bf65-a294a73f667d")
+ )
+ (fp_line
+ (start -2.25 -3.65)
+ (end -2.85 -3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "4a91b220-1053-41c9-9d2e-7c31de26d854")
+ )
+ (fp_line
+ (start -2.25 3.65)
+ (end -2.7 3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "f4f0a290-85fd-4607-9efe-2d60a1656927")
+ )
+ (fp_line
+ (start 2.25 -3.65)
+ (end 2.7 -3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "97f5c105-bb31-4ff0-93b8-f25b4a3cbc75")
+ )
+ (fp_line
+ (start 2.25 3.65)
+ (end 2.7 3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "a0aef03c-40b2-4d80-b6eb-25dfde375a6a")
+ )
+ (fp_line
+ (start 2.7 -3.65)
+ (end 2.7 -3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "c1bd8ffe-649b-4836-93d0-677b63cbc3bd")
+ )
+ (fp_line
+ (start 2.7 3.65)
+ (end 2.7 3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "6fa4c452-e309-42fb-bff4-101d7ea41a89")
+ )
+ (fp_line
+ (start -2.95 -3.9)
+ (end 2.95 -3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "1deb8f9f-db06-4de3-a662-32a19a913371")
+ )
+ (fp_line
+ (start -2.95 3.9)
+ (end -2.95 -3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "6e9480af-4cd7-4da8-a0b7-029f58b6af8c")
+ )
+ (fp_line
+ (start 2.95 -3.9)
+ (end 2.95 3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "b43caecd-2506-4a46-8bf2-ccf9bfa57a05")
+ )
+ (fp_line
+ (start 2.95 3.9)
+ (end -2.95 3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "fcb2e3bb-4eb9-43cb-b10c-6eec050642ea")
+ )
+ (fp_line
+ (start -2.55 -2.5)
+ (end -2.55 3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "c5641f2b-2424-4e3e-97ca-18169e6f9d0f")
+ )
+ (fp_line
+ (start -2.55 3.5)
+ (end 2.55 3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "195f0021-7ba6-4eaf-99cd-e7b716c1f103")
+ )
+ (fp_line
+ (start -1.55 -3.5)
+ (end -2.55 -2.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "96cc92d3-f703-407b-9443-9724e7017e69")
+ )
+ (fp_line
+ (start 2.55 -3.5)
+ (end -1.55 -3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "6529a002-0158-4123-920b-b6ef2ce30cfd")
+ )
+ (fp_line
+ (start 2.55 3.5)
+ (end 2.55 -3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "37f877ba-e269-40b3-ae2c-c3e7df71b300")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "b978dba1-122b-40db-b6b4-ab07e87cdb21")
+ (effects
+ (font
+ (size 1 1)
+ )
+ )
+ )
+ (pad "" smd rect
+ (at -1.48 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "20b6f076-ce7c-4e2a-a74d-ff567eae43be")
+ )
+ (pad "" smd rect
+ (at -1.48 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "bab4fe0e-678b-4790-b484-8232bb0012df")
+ )
+ (pad "" smd rect
+ (at -1.48 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "92cdcd42-1241-430b-b157-edafe0a21f37")
+ )
+ (pad "" smd rect
+ (at -1.48 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "ee6c5dae-2edb-42c4-a745-f58414d19711")
+ )
+ (pad "" smd rect
+ (at -1.48 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "56d43b7f-384a-415a-8e68-f53428abd974")
+ )
+ (pad "" smd rect
+ (at -1.48 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0d2e19e5-7579-4de2-9a37-dead7ec36a39")
+ )
+ (pad "" smd rect
+ (at -0.74 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "fbef1b36-c243-49a2-a929-71fbec039012")
+ )
+ (pad "" smd rect
+ (at -0.74 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "b683cdb4-e65c-41dc-b9d0-dd9d3ca6464d")
+ )
+ (pad "" smd rect
+ (at -0.74 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "bb37bea7-0c9f-48fa-99e7-2ce77c79fc31")
+ )
+ (pad "" smd rect
+ (at -0.74 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "e70fac13-718d-45d6-8b18-0c10c2160988")
+ )
+ (pad "" smd rect
+ (at -0.74 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "05b3d5a8-d63f-4a00-b356-bab72e6f6a8f")
+ )
+ (pad "" smd rect
+ (at -0.74 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "93bdc532-9a22-4548-9d0c-a7dfdd99fc5b")
+ )
+ (pad "" smd rect
+ (at 0 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "ee075782-822e-4e45-ab7e-2a0a34ac247b")
+ )
+ (pad "" smd rect
+ (at 0 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0c90fc09-4cac-42db-be70-497b6916a073")
+ )
+ (pad "" smd rect
+ (at 0 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "2656eb86-2402-45c5-9c62-5dadaeb70f97")
+ )
+ (pad "" smd rect
+ (at 0 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "79e0d7ac-477c-4d02-a822-4502fab8456e")
+ )
+ (pad "" smd rect
+ (at 0 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "f495fa71-191c-4ae2-8507-d2aaacd212cc")
+ )
+ (pad "" smd rect
+ (at 0 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "37f9ad3a-9301-475b-8afa-d4af1f97dac8")
+ )
+ (pad "" smd rect
+ (at 0.74 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8f7c7867-2e93-485d-8a53-147c99cae469")
+ )
+ (pad "" smd rect
+ (at 0.74 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "bdafff9c-6969-4c18-8f6b-5c9ea8316e63")
+ )
+ (pad "" smd rect
+ (at 0.74 -0.475)
+ (size 0.745 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8f1ecb58-25e1-4c01-afc8-e7f82ec1d833")
+ )
+ (pad "" smd rect
+ (at 0.74 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5d15e4ce-9500-4809-bcaf-19eaa88eea0e")
+ )
+ (pad "" smd rect
+ (at 0.74 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "fb571559-7cca-4b49-a1da-046576ce961a")
+ )
+ (pad "" smd rect
+ (at 0.74 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "ae9b0609-e53a-4f3f-989a-095ca6722800")
+ )
+ (pad "" smd rect
+ (at 1.48 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "4c76fe59-7eb1-426d-a27b-9e3536b0986b")
+ )
+ (pad "" smd rect
+ (at 1.48 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "df81bc5f-45bc-4b17-95ce-70fbaf7a3da0")
+ )
+ (pad "" smd rect
+ (at 1.48 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "4123f627-9ecb-47bc-998a-f732fe02c536")
+ )
+ (pad "" smd rect
+ (at 1.48 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "ad69d99e-d96e-4a61-9cd9-ec7b74230363")
+ )
+ (pad "" smd rect
+ (at 1.48 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "7341423e-a168-40cd-9614-cc3ef322229b")
+ )
+ (pad "" smd rect
+ (at 1.48 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5710b930-3763-4ef4-9dd8-4d094e3638fc")
+ )
+ (pad "1" smd rect
+ (at -2.375 -2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "39a55232-72b0-48f2-b028-011f2ccf3b70")
+ )
+ (pad "2" smd rect
+ (at -2.375 -2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "9acc1c15-cc75-40c0-9072-8aadd1dde761")
+ )
+ (pad "3" smd rect
+ (at -2.375 -1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "23b271ff-683e-4111-8a12-9577327f632d")
+ )
+ (pad "4" smd rect
+ (at -2.375 -1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5cd6c930-0b89-4706-945f-965a65d60f1a")
+ )
+ (pad "5" smd rect
+ (at -2.375 -0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "1f36dbfb-593c-4c4f-88f8-83686a16231b")
+ )
+ (pad "6" smd rect
+ (at -2.375 -0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "72121745-eefc-460f-81b8-5cb83a92e333")
+ )
+ (pad "7" smd rect
+ (at -2.375 0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "02484e7e-11e1-4edb-bc03-deeb829241ff")
+ )
+ (pad "8" smd rect
+ (at -2.375 0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8f85ed50-1d3e-4141-ab84-1031c53592f4")
+ )
+ (pad "9" smd rect
+ (at -2.375 1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "39b05faa-1d3c-4d2e-8050-4abb6d759fbd")
+ )
+ (pad "10" smd rect
+ (at -2.375 1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8b9daeaa-a1ce-49dc-a5bf-c9facdae7e45")
+ )
+ (pad "11" smd rect
+ (at -2.375 2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0b09dbc9-e00b-45b0-9a76-5aa7cb62bcc1")
+ )
+ (pad "12" smd rect
+ (at -2.375 2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "955ff500-89c8-4c85-a8b6-ea27a27e5c8b")
+ )
+ (pad "13" smd rect
+ (at -1.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "6e73bf47-db45-44e1-9707-6a57eaa71f64")
+ )
+ (pad "14" smd rect
+ (at -1.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "203880b5-4784-4d4e-8b91-b996512a6695")
+ )
+ (pad "15" smd rect
+ (at -0.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "94ccfb74-dad5-4920-8b08-befa45fc4b87")
+ )
+ (pad "16" smd rect
+ (at -0.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "950ae51c-6ba0-4607-91d0-86b0a490f343")
+ )
+ (pad "17" smd rect
+ (at 0.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "30f8a85a-5ba3-4e09-9823-04e9058568e4")
+ )
+ (pad "18" smd rect
+ (at 0.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "1675f75f-ae43-4b99-9aae-9fa7cc8bc949")
+ )
+ (pad "19" smd rect
+ (at 1.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "d533107d-a895-4513-8213-24fbe5b914eb")
+ )
+ (pad "20" smd rect
+ (at 1.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "ad6eed87-2b2b-4237-974c-31157d3b0dff")
+ )
+ (pad "21" smd rect
+ (at 2.375 2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "7f208acb-ac5f-442b-8775-b9a2e14c1823")
+ )
+ (pad "22" smd rect
+ (at 2.375 2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "d2e36a62-b589-47e7-b526-78c85278f85b")
+ )
+ (pad "23" smd rect
+ (at 2.375 1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8ae8d420-9bd6-4da1-8a3e-0c631f0fb9b5")
+ )
+ (pad "24" smd rect
+ (at 2.375 1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "c610f9b8-4a65-418a-8ad9-f759d6712b88")
+ )
+ (pad "25" smd rect
+ (at 2.375 0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0130d6e8-6eee-4c10-84c8-d20da83cff3f")
+ )
+ (pad "26" smd rect
+ (at 2.375 0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "1caa7abc-90bf-4f69-a920-68fada482815")
+ )
+ (pad "27" smd rect
+ (at 2.375 -0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "cfb43472-2e10-4c92-99ce-8d0f07e13825")
+ )
+ (pad "28" smd rect
+ (at 2.375 -0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "71538252-11e9-457c-9eab-40e19a2cb7c2")
+ )
+ (pad "29" smd rect
+ (at 2.375 -1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5a348b10-aa53-40be-9fb1-109badf18489")
+ )
+ (pad "30" smd rect
+ (at 2.375 -1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "5ba99504-b8b3-46a8-adcb-a9afb1f0b3f3")
+ )
+ (pad "31" smd rect
+ (at 2.375 -2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "d334a89a-d75c-4cf5-a0a8-aa42fbecdd3a")
+ )
+ (pad "32" smd rect
+ (at 2.375 -2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "450b5e32-6b37-467e-bd40-033ab86c5739")
+ )
+ (pad "33" smd rect
+ (at 1.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a9c485d4-77f4-47fc-9518-2acbf40c7608")
+ )
+ (pad "34" smd rect
+ (at 1.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "def1a367-ac01-42f0-9504-623c985ed82b")
+ )
+ (pad "35" smd rect
+ (at 0.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "33a658c2-bcc0-4f44-a8fa-9aa36d4388b2")
+ )
+ (pad "36" smd rect
+ (at 0.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "74bc9c70-db27-4244-8e39-17fae89031d3")
+ )
+ (pad "37" smd rect
+ (at -0.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "7f8b5436-2c55-4f4c-9e6a-335a9d6766fb")
+ )
+ (pad "38" smd rect
+ (at -0.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "9f7ff292-1431-41c9-8d37-bc6778702ee3")
+ )
+ (pad "39" smd rect
+ (at -1.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "89d20c34-1f22-455b-ac6d-6722d709f306")
+ )
+ (pad "40" smd rect
+ (at -1.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "f79083ab-fa42-4a76-8d38-517a639fa40f")
+ )
+ (pad "41" thru_hole circle
+ (at -1.5 -1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "0f59d483-f323-41ef-b827-a4e5f538f0be")
+ )
+ (pad "41" thru_hole circle
+ (at -1.5 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "c52616ab-2db4-4c41-87a1-31683ad63f30")
+ )
+ (pad "41" thru_hole circle
+ (at -1.5 1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "8df83f37-70ef-4d33-a34d-c65c4215305c")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 -2.6)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "0aa6b471-b891-402a-b658-a70d3e2a3c6a")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 -1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "236c9758-c618-4079-84f5-c9ff2a31de1f")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "a6c43947-6cbd-47f5-989f-42651cc973ae")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "70be4202-0e4d-431e-92f5-80ee59fdb3c8")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 2.6)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "a0e3e99c-d649-48e7-98f8-5656c198877b")
+ )
+ (pad "41" smd rect
+ (at 0 0)
+ (size 3.7 5.7)
+ (layers "F.Cu" "F.Mask")
+ (thermal_bridge_angle 45)
+ (uuid "00b1dff1-083e-4f37-9e2c-6ff48e87aae6")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 -2.6)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "53be2880-b4f7-4666-a7da-0aec5f294ebd")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 -1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "a5542b9b-40d3-40b6-8ddc-1f00a460c1f5")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "806f8be8-0b78-42f3-b037-df8d7eecb6b4")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "e999ba9f-029d-497f-a9b4-e8483e3fd707")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 2.6)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "4d9b6c87-8f3b-4660-9790-5e284b5a5be7")
+ )
+ (pad "41" thru_hole circle
+ (at 1.5 -1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "a72c6d21-dd91-4201-b6ca-a7b3ac64557c")
+ )
+ (pad "41" thru_hole circle
+ (at 1.5 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "be58d404-41e0-484d-a3e1-c6699f0e7ac0")
+ )
+ (pad "41" thru_hole circle
+ (at 1.5 1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (uuid "f82d9e19-4f37-4530-a1df-537809fd8b30")
+ )
+ (embedded_fonts no)
+)
diff --git a/MCU.kicad_sch b/MCU.kicad_sch
new file mode 100644
index 0000000..f077c1a
--- /dev/null
+++ b/MCU.kicad_sch
@@ -0,0 +1,15583 @@
+(kicad_sch
+ (version 20260306)
+ (generator "eeschema")
+ (generator_version "10.0")
+ (uuid "f131c2b1-7fcc-4b47-b848-dae123db8e1f")
+ (paper "A4")
+ (title_block
+ (title "Toid FOC Controller")
+ (date "2026-05-17")
+ (rev "1.0")
+ (company "Robotoid")
+ (comment 1 "Petar Vukotić")
+ )
+ (lib_symbols
+ (symbol "Connector:TestPoint"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0.762)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "TP"
+ (at 0 6.858 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "TestPoint"
+ (at 0 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 5.08 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 5.08 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "test point tp"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Pin* Test*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "TestPoint_0_1"
+ (circle
+ (center 0 3.302)
+ (radius 0.762)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "TestPoint_1_1"
+ (pin passive line
+ (at 0 0 90)
+ (length 2.54)
+ (name "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Connector_Generic:Conn_01x02"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J"
+ (at 0 2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_01x02"
+ (at 0 -5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Conn_01x02_1_1"
+ (rectangle
+ (start -1.27 1.27)
+ (end 1.27 -3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Connector_Generic:Conn_01x03"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J"
+ (at 0 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_01x03"
+ (at 0 -5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Conn_01x03_1_1"
+ (rectangle
+ (start -1.27 3.81)
+ (end 1.27 -3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -1.27 2.667)
+ (end 0 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 2.54 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Connector_Generic:Conn_01x04"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J"
+ (at 0 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_01x04"
+ (at 0 -7.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Conn_01x04_1_1"
+ (rectangle
+ (start -1.27 3.81)
+ (end 1.27 -6.35)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -1.27 2.667)
+ (end 0 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -4.953)
+ (end 0 -5.207)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 2.54 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -5.08 0)
+ (length 3.81)
+ (name "Pin_4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:C"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0.254)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "C"
+ (at 0.635 2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "C"
+ (at 0.635 -2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 0.9652 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "cap capacitor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "C_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "C_0_1"
+ (polyline
+ (pts
+ (xy -2.032 0.762) (xy 2.032 0.762)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.032 -0.762) (xy 2.032 -0.762)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "C_1_1"
+ (pin passive line
+ (at 0 3.81 270)
+ (length 2.794)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 2.794)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:Crystal_GND24_Small"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "Y"
+ (at 1.27 4.445 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "Crystal_GND24_Small"
+ (at 1.27 2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Four pin crystal, GND on pins 2 and 4, small symbol"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property private "KLC_S3.3" "The rectangle is not a symbol body but a graphical element"
+ (at 0 -10.16 0)
+ (show_name yes)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property private "KLC_S4.1" "Some pins are on 50mil grid to make the symbol small"
+ (at 0 -12.7 0)
+ (show_name yes)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "quartz ceramic resonator oscillator"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Crystal*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Crystal_GND24_Small_0_1"
+ (polyline
+ (pts
+ (xy -1.27 1.27) (xy -1.27 1.905) (xy 1.27 1.905) (xy 1.27 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.27 -0.762) (xy -1.27 0.762)
+ )
+ (stroke
+ (width 0.381)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.27 -1.27) (xy -1.27 -1.905) (xy 1.27 -1.905) (xy 1.27 -1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -0.762 -1.524)
+ (end 0.762 1.524)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 -0.762) (xy 1.27 0.762)
+ )
+ (stroke
+ (width 0.381)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "Crystal_GND24_Small_1_1"
+ (pin passive line
+ (at -2.54 0 0)
+ (length 1.27)
+ (name "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -2.54 90)
+ (length 0.635)
+ (name "G"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 2.54 0 180)
+ (length 1.27)
+ (name "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -2.54 90)
+ (length 0.635)
+ (hide yes)
+ (name "G"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:LED"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "D"
+ (at 0 2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "LED"
+ (at 0 -2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Light emitting diode"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Sim.Pins" "1=K 2=A"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "LED diode"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "LED_0_1"
+ (polyline
+ (pts
+ (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.27 0) (xy 1.27 0)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.27 -1.27) (xy -1.27 1.27)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "LED_1_1"
+ (pin passive line
+ (at -3.81 0 0)
+ (length 2.54)
+ (name "K"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 0 180)
+ (length 2.54)
+ (name "A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:R"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "R"
+ (at 2.032 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "R"
+ (at 0 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at -1.778 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "R res resistor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "R_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "R_0_1"
+ (rectangle
+ (start -1.016 -2.54)
+ (end 1.016 2.54)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "R_1_1"
+ (pin passive line
+ (at 0 3.81 270)
+ (length 1.27)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 1.27)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Power_Protection:USBLC6-2SC6"
+ (pin_names
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U"
+ (at 0.635 5.715 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "USBLC6-2SC6"
+ (at 0.635 3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6"
+ (at 1.27 -6.35 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ (justify left)
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf"
+ (at 1.27 -8.255 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Description" "Very low capacitance ESD protection diode, 2 data-line, SOT-23-6"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "usb ethernet video"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "SOT?23*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "USBLC6-2SC6_0_0"
+ (circle
+ (center -1.524 0)
+ (radius 0.0001)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center -0.508 2.032)
+ (radius 0.0001)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center -0.508 -4.572)
+ (radius 0.0001)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 0.508 2.032)
+ (radius 0.0001)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 0.508 -4.572)
+ (radius 0.0001)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 1.524 -2.54)
+ (radius 0.0001)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "USBLC6-2SC6_0_1"
+ (polyline
+ (pts
+ (xy -2.54 0) (xy 2.54 0)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.54 -2.54) (xy 2.54 -2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.032 0.508) (xy -1.016 0.508) (xy -1.524 1.524) (xy -2.032 0.508)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.032 -3.048) (xy -1.016 -3.048)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.016 1.524) (xy -2.032 1.524)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.016 -4.064) (xy -2.032 -4.064) (xy -1.524 -3.048) (xy -1.016 -4.064)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 -1.143) (xy -0.508 -0.762) (xy 0.508 -0.762)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 2.54) (xy -0.508 2.032) (xy 0.508 2.032) (xy 0 1.524) (xy 0 -4.064) (xy -0.508 -4.572) (xy 0.508 -4.572)
+ (xy 0 -5.08)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0.508 -1.778) (xy -0.508 -1.778) (xy 0 -0.762) (xy 0.508 -1.778)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.016 1.524) (xy 2.032 1.524)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.016 -3.048) (xy 2.032 -3.048)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 2.032 0.508) (xy 1.016 0.508) (xy 1.524 1.524) (xy 2.032 0.508)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 2.032 -4.064) (xy 1.016 -4.064) (xy 1.524 -3.048) (xy 2.032 -4.064)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "USBLC6-2SC6_1_1"
+ (rectangle
+ (start -2.54 2.794)
+ (end 2.54 -5.334)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 2.032) (xy -1.524 2.032) (xy -1.524 -4.572) (xy -0.508 -4.572)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0.508 -4.572) (xy 1.524 -4.572) (xy 1.524 2.032) (xy 0.508 2.032)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 2.54)
+ (name "I/O1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -7.62 90)
+ (length 2.54)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 2.54)
+ (name "I/O2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 5.08 -2.54 180)
+ (length 2.54)
+ (name "I/O2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 5.08 270)
+ (length 2.54)
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 5.08 0 180)
+ (length 2.54)
+ (name "I/O1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "STM32G474CBT6_1"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U"
+ (at -15.24 34.29 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "STM32G474CBT6"
+ (at -14.986 -34.036 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm"
+ (at 0 -38.1 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
+ (at 0 -40.386 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
+ (at 0 -42.418 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_locked" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "Arm Cortex-M4 STM32G4 STM32G4x4"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "LQFP*7x7mm*P0.5mm*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "STM32G474CBT6_1_1_0"
+ (rectangle
+ (start -15.24 33.02)
+ (end 15.24 -33.02)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ )
+ (symbol "STM32G474CBT6_1_1_1"
+ (pin bidirectional line
+ (at -17.78 6.35 0)
+ (length 2.54)
+ (name "PC13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "RTC_OUT1" bidirectional line)
+ (alternate "RTC_TAMP1" bidirectional line)
+ (alternate "RTC_TS" bidirectional line)
+ (alternate "SYS_WKUP2" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "TIM8_CH4N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 3.81 0)
+ (length 2.54)
+ (name "PC14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "RCC_OSC32_IN" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 1.27 0)
+ (length 2.54)
+ (name "PC15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "RCC_OSC32_OUT" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 22.86 0)
+ (length 2.54)
+ (name "OSC_IN"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN10" bidirectional line)
+ (alternate "I2C2_SDA" bidirectional line)
+ (alternate "I2S2_WS" bidirectional line)
+ (alternate "RCC_OSC_IN" bidirectional line)
+ (alternate "SPI2_NSS" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 20.32 0)
+ (length 2.54)
+ (name "OSC_OUT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN10" bidirectional line)
+ (alternate "COMP3_INM" bidirectional line)
+ (alternate "I2S2_CK" bidirectional line)
+ (alternate "RCC_OSC_OUT" bidirectional line)
+ (alternate "SPI2_SCK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 30.48 0)
+ (length 2.54)
+ (name "nRST"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DAC1_EXTI10" bidirectional line)
+ (alternate "DAC2_EXTI10" bidirectional line)
+ (alternate "DAC3_EXTI10" bidirectional line)
+ (alternate "DAC4_EXTI10" bidirectional line)
+ (alternate "RCC_MCO" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 15.24 0)
+ (length 2.54)
+ (name "PA0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN1" bidirectional line)
+ (alternate "ADC2_IN1" bidirectional line)
+ (alternate "COMP1_INM" bidirectional line)
+ (alternate "COMP1_OUT" bidirectional line)
+ (alternate "COMP3_INP" bidirectional line)
+ (alternate "RTC_TAMP2" bidirectional line)
+ (alternate "SYS_WKUP1" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "TIM5_CH1" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ (alternate "TIM8_ETR" bidirectional line)
+ (alternate "USART2_CTS" bidirectional line)
+ (alternate "USART2_NSS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 12.7 0)
+ (length 2.54)
+ (name "PA1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN2" bidirectional line)
+ (alternate "ADC2_IN2" bidirectional line)
+ (alternate "COMP1_INP" bidirectional line)
+ (alternate "OPAMP1_VINP" bidirectional line)
+ (alternate "OPAMP1_VINP_SEC" bidirectional line)
+ (alternate "OPAMP3_VINP" bidirectional line)
+ (alternate "OPAMP3_VINP_SEC" bidirectional line)
+ (alternate "OPAMP6_VINM" bidirectional line)
+ (alternate "OPAMP6_VINM0" bidirectional line)
+ (alternate "OPAMP6_VINM_SEC" bidirectional line)
+ (alternate "RTC_REFIN" bidirectional line)
+ (alternate "TIM15_CH1N" bidirectional line)
+ (alternate "TIM2_CH2" bidirectional line)
+ (alternate "TIM5_CH2" bidirectional line)
+ (alternate "USART2_DE" bidirectional line)
+ (alternate "USART2_RTS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -17.78 0)
+ (length 2.54)
+ (name "PA2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN3" bidirectional line)
+ (alternate "ADC3_EXTI2" bidirectional line)
+ (alternate "ADC4_EXTI2" bidirectional line)
+ (alternate "ADC5_EXTI2" bidirectional line)
+ (alternate "COMP2_INM" bidirectional line)
+ (alternate "COMP2_OUT" bidirectional line)
+ (alternate "LPUART1_TX" bidirectional line)
+ (alternate "OPAMP1_VOUT" bidirectional line)
+ (alternate "QUADSPI1_BK1_NCS" bidirectional line)
+ (alternate "RCC_LSCO" bidirectional line)
+ (alternate "SYS_WKUP4" bidirectional line)
+ (alternate "TIM15_CH1" bidirectional line)
+ (alternate "TIM2_CH3" bidirectional line)
+ (alternate "TIM5_CH3" bidirectional line)
+ (alternate "UCPD1_FRSTX1" bidirectional line)
+ (alternate "UCPD1_FRSTX2" bidirectional line)
+ (alternate "USART2_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -20.32 0)
+ (length 2.54)
+ (name "PA3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN4" bidirectional line)
+ (alternate "ADC3_EXTI3" bidirectional line)
+ (alternate "ADC4_EXTI3" bidirectional line)
+ (alternate "ADC5_EXTI3" bidirectional line)
+ (alternate "COMP2_INP" bidirectional line)
+ (alternate "LPUART1_RX" bidirectional line)
+ (alternate "OPAMP1_VINM" bidirectional line)
+ (alternate "OPAMP1_VINM0" bidirectional line)
+ (alternate "OPAMP1_VINM_SEC" bidirectional line)
+ (alternate "OPAMP1_VINP" bidirectional line)
+ (alternate "OPAMP1_VINP_SEC" bidirectional line)
+ (alternate "OPAMP5_VINM" bidirectional line)
+ (alternate "OPAMP5_VINM1" bidirectional line)
+ (alternate "OPAMP5_VINM_SEC" bidirectional line)
+ (alternate "QUADSPI1_CLK" bidirectional line)
+ (alternate "SAI1_CK1" bidirectional line)
+ (alternate "SAI1_MCLK_A" bidirectional line)
+ (alternate "TIM15_CH2" bidirectional line)
+ (alternate "TIM2_CH4" bidirectional line)
+ (alternate "TIM5_CH4" bidirectional line)
+ (alternate "USART2_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 6.35 180)
+ (length 2.54)
+ (name "PA4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN17" bidirectional line)
+ (alternate "COMP1_INM" bidirectional line)
+ (alternate "DAC1_OUT1" bidirectional line)
+ (alternate "I2S3_WS" bidirectional line)
+ (alternate "SAI1_FS_B" bidirectional line)
+ (alternate "SPI1_NSS" bidirectional line)
+ (alternate "SPI3_NSS" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "USART2_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -30.48 180)
+ (length 2.54)
+ (name "PA5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN13" bidirectional line)
+ (alternate "COMP2_INM" bidirectional line)
+ (alternate "DAC1_OUT2" bidirectional line)
+ (alternate "OPAMP2_VINM" bidirectional line)
+ (alternate "OPAMP2_VINM0" bidirectional line)
+ (alternate "OPAMP2_VINM_SEC" bidirectional line)
+ (alternate "SPI1_SCK" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "UCPD1_FRSTX1" bidirectional line)
+ (alternate "UCPD1_FRSTX2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 3.81 180)
+ (length 2.54)
+ (name "PA6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN3" bidirectional line)
+ (alternate "COMP1_OUT" bidirectional line)
+ (alternate "DAC2_OUT1" bidirectional line)
+ (alternate "LPUART1_CTS" bidirectional line)
+ (alternate "OPAMP2_VOUT" bidirectional line)
+ (alternate "QUADSPI1_BK1_IO3" bidirectional line)
+ (alternate "SPI1_MISO" bidirectional line)
+ (alternate "TIM16_CH1" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM3_CH1" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 1.27 180)
+ (length 2.54)
+ (name "PA7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN4" bidirectional line)
+ (alternate "COMP2_INP" bidirectional line)
+ (alternate "COMP2_OUT" bidirectional line)
+ (alternate "OPAMP1_VINP" bidirectional line)
+ (alternate "OPAMP1_VINP_SEC" bidirectional line)
+ (alternate "OPAMP2_VINP" bidirectional line)
+ (alternate "OPAMP2_VINP_SEC" bidirectional line)
+ (alternate "QUADSPI1_BK1_IO2" bidirectional line)
+ (alternate "SPI1_MOSI" bidirectional line)
+ (alternate "TIM17_CH1" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "TIM8_CH1N" bidirectional line)
+ (alternate "UCPD1_FRSTX1" bidirectional line)
+ (alternate "UCPD1_FRSTX2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 12.7 180)
+ (length 2.54)
+ (name "PB0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN15" bidirectional line)
+ (alternate "ADC3_IN12" bidirectional line)
+ (alternate "COMP4_INP" bidirectional line)
+ (alternate "HRTIM1_FLT5" bidirectional line)
+ (alternate "OPAMP2_VINP" bidirectional line)
+ (alternate "OPAMP2_VINP_SEC" bidirectional line)
+ (alternate "OPAMP3_VINP" bidirectional line)
+ (alternate "OPAMP3_VINP_SEC" bidirectional line)
+ (alternate "QUADSPI1_BK1_IO1" bidirectional line)
+ (alternate "TIM1_CH2N" bidirectional line)
+ (alternate "TIM3_CH3" bidirectional line)
+ (alternate "TIM8_CH2N" bidirectional line)
+ (alternate "UCPD1_FRSTX1" bidirectional line)
+ (alternate "UCPD1_FRSTX2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 10.16 180)
+ (length 2.54)
+ (name "PB1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN12" bidirectional line)
+ (alternate "ADC3_IN1" bidirectional line)
+ (alternate "COMP1_INP" bidirectional line)
+ (alternate "COMP4_OUT" bidirectional line)
+ (alternate "HRTIM1_SCOUT" bidirectional line)
+ (alternate "LPUART1_DE" bidirectional line)
+ (alternate "LPUART1_RTS" bidirectional line)
+ (alternate "OPAMP3_VOUT" bidirectional line)
+ (alternate "OPAMP6_VINM" bidirectional line)
+ (alternate "OPAMP6_VINM1" bidirectional line)
+ (alternate "OPAMP6_VINM_SEC" bidirectional line)
+ (alternate "QUADSPI1_BK1_IO0" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ (alternate "TIM3_CH4" bidirectional line)
+ (alternate "TIM8_CH3N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -1.27 180)
+ (length 2.54)
+ (name "PB2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN12" bidirectional line)
+ (alternate "ADC3_EXTI2" bidirectional line)
+ (alternate "ADC4_EXTI2" bidirectional line)
+ (alternate "ADC5_EXTI2" bidirectional line)
+ (alternate "COMP4_INM" bidirectional line)
+ (alternate "HRTIM1_SCIN" bidirectional line)
+ (alternate "I2C3_SMBA" bidirectional line)
+ (alternate "LPTIM1_OUT" bidirectional line)
+ (alternate "OPAMP3_VINM" bidirectional line)
+ (alternate "OPAMP3_VINM0" bidirectional line)
+ (alternate "OPAMP3_VINM_SEC" bidirectional line)
+ (alternate "QUADSPI1_BK2_IO1" bidirectional line)
+ (alternate "RTC_OUT2" bidirectional line)
+ (alternate "TIM20_CH1" bidirectional line)
+ (alternate "TIM5_CH1" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -11.43 180)
+ (length 2.54)
+ (name "PB10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP5_INM" bidirectional line)
+ (alternate "DAC1_EXTI10" bidirectional line)
+ (alternate "DAC2_EXTI10" bidirectional line)
+ (alternate "DAC3_EXTI10" bidirectional line)
+ (alternate "DAC4_EXTI10" bidirectional line)
+ (alternate "HRTIM1_FLT3" bidirectional line)
+ (alternate "LPUART1_RX" bidirectional line)
+ (alternate "OPAMP3_VINM" bidirectional line)
+ (alternate "OPAMP3_VINM1" bidirectional line)
+ (alternate "OPAMP3_VINM_SEC" bidirectional line)
+ (alternate "OPAMP4_VINM" bidirectional line)
+ (alternate "OPAMP4_VINM0" bidirectional line)
+ (alternate "OPAMP4_VINM_SEC" bidirectional line)
+ (alternate "QUADSPI1_CLK" bidirectional line)
+ (alternate "SAI1_SCK_A" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM2_CH3" bidirectional line)
+ (alternate "USART3_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -13.97 180)
+ (length 2.54)
+ (name "PB11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "25"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI11" bidirectional line)
+ (alternate "ADC1_IN14" bidirectional line)
+ (alternate "ADC2_EXTI11" bidirectional line)
+ (alternate "ADC2_IN14" bidirectional line)
+ (alternate "COMP6_INP" bidirectional line)
+ (alternate "HRTIM1_FLT4" bidirectional line)
+ (alternate "LPUART1_TX" bidirectional line)
+ (alternate "OPAMP4_VINP" bidirectional line)
+ (alternate "OPAMP4_VINP_SEC" bidirectional line)
+ (alternate "OPAMP6_VOUT" bidirectional line)
+ (alternate "QUADSPI1_BK1_NCS" bidirectional line)
+ (alternate "TIM2_CH4" bidirectional line)
+ (alternate "USART3_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 10.16 0)
+ (length 2.54)
+ (name "PB12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN11" bidirectional line)
+ (alternate "ADC4_IN3" bidirectional line)
+ (alternate "COMP7_INM" bidirectional line)
+ (alternate "FDCAN2_RX" bidirectional line)
+ (alternate "HRTIM1_CHC1" bidirectional line)
+ (alternate "I2C2_SMBA" bidirectional line)
+ (alternate "I2S2_WS" bidirectional line)
+ (alternate "LPUART1_DE" bidirectional line)
+ (alternate "LPUART1_RTS" bidirectional line)
+ (alternate "OPAMP4_VOUT" bidirectional line)
+ (alternate "OPAMP6_VINP" bidirectional line)
+ (alternate "OPAMP6_VINP_SEC" bidirectional line)
+ (alternate "SPI2_NSS" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM5_ETR" bidirectional line)
+ (alternate "USART3_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 21.59 180)
+ (length 2.54)
+ (name "PB13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC3_IN5" bidirectional line)
+ (alternate "COMP5_INP" bidirectional line)
+ (alternate "FDCAN2_TX" bidirectional line)
+ (alternate "HRTIM1_CHC2" bidirectional line)
+ (alternate "I2S2_CK" bidirectional line)
+ (alternate "LPUART1_CTS" bidirectional line)
+ (alternate "OPAMP3_VINP" bidirectional line)
+ (alternate "OPAMP3_VINP_SEC" bidirectional line)
+ (alternate "OPAMP4_VINP" bidirectional line)
+ (alternate "OPAMP4_VINP_SEC" bidirectional line)
+ (alternate "OPAMP6_VINP" bidirectional line)
+ (alternate "OPAMP6_VINP_SEC" bidirectional line)
+ (alternate "SPI2_SCK" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "USART3_CTS" bidirectional line)
+ (alternate "USART3_NSS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 19.05 180)
+ (length 2.54)
+ (name "PB14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN5" bidirectional line)
+ (alternate "ADC4_IN4" bidirectional line)
+ (alternate "COMP4_OUT" bidirectional line)
+ (alternate "COMP7_INP" bidirectional line)
+ (alternate "HRTIM1_CHD1" bidirectional line)
+ (alternate "OPAMP2_VINP" bidirectional line)
+ (alternate "OPAMP2_VINP_SEC" bidirectional line)
+ (alternate "OPAMP5_VINP" bidirectional line)
+ (alternate "OPAMP5_VINP_SEC" bidirectional line)
+ (alternate "SPI2_MISO" bidirectional line)
+ (alternate "TIM15_CH1" bidirectional line)
+ (alternate "TIM1_CH2N" bidirectional line)
+ (alternate "USART3_DE" bidirectional line)
+ (alternate "USART3_RTS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 16.51 180)
+ (length 2.54)
+ (name "PB15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "ADC2_IN15" bidirectional line)
+ (alternate "ADC4_IN5" bidirectional line)
+ (alternate "COMP3_OUT" bidirectional line)
+ (alternate "COMP6_INM" bidirectional line)
+ (alternate "HRTIM1_CHD2" bidirectional line)
+ (alternate "I2S2_SD" bidirectional line)
+ (alternate "OPAMP5_VINM" bidirectional line)
+ (alternate "OPAMP5_VINM0" bidirectional line)
+ (alternate "OPAMP5_VINM_SEC" bidirectional line)
+ (alternate "RTC_REFIN" bidirectional line)
+ (alternate "SPI2_MOSI" bidirectional line)
+ (alternate "TIM15_CH1N" bidirectional line)
+ (alternate "TIM15_CH2" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 30.48 180)
+ (length 2.54)
+ (name "PA8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "30"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC5_IN1" bidirectional line)
+ (alternate "COMP7_OUT" bidirectional line)
+ (alternate "FDCAN3_RX" bidirectional line)
+ (alternate "HRTIM1_CHA1" bidirectional line)
+ (alternate "I2C2_SDA" bidirectional line)
+ (alternate "I2C3_SCL" bidirectional line)
+ (alternate "I2S2_MCK" bidirectional line)
+ (alternate "OPAMP5_VOUT" bidirectional line)
+ (alternate "RCC_MCO" bidirectional line)
+ (alternate "SAI1_CK2" bidirectional line)
+ (alternate "SAI1_SCK_A" bidirectional line)
+ (alternate "TIM1_CH1" bidirectional line)
+ (alternate "TIM4_ETR" bidirectional line)
+ (alternate "USART1_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 27.94 180)
+ (length 2.54)
+ (name "PA9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "31"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC5_IN2" bidirectional line)
+ (alternate "COMP5_OUT" bidirectional line)
+ (alternate "DAC1_EXTI9" bidirectional line)
+ (alternate "DAC2_EXTI9" bidirectional line)
+ (alternate "DAC3_EXTI9" bidirectional line)
+ (alternate "DAC4_EXTI9" bidirectional line)
+ (alternate "HRTIM1_CHA2" bidirectional line)
+ (alternate "I2C2_SCL" bidirectional line)
+ (alternate "I2C3_SMBA" bidirectional line)
+ (alternate "I2S3_MCK" bidirectional line)
+ (alternate "SAI1_FS_A" bidirectional line)
+ (alternate "TIM15_BKIN" bidirectional line)
+ (alternate "TIM1_CH2" bidirectional line)
+ (alternate "TIM2_CH3" bidirectional line)
+ (alternate "UCPD1_DBCC1" bidirectional line)
+ (alternate "USART1_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 25.4 180)
+ (length 2.54)
+ (name "PA10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "32"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP6_OUT" bidirectional line)
+ (alternate "CRS_SYNC" bidirectional line)
+ (alternate "DAC1_EXTI10" bidirectional line)
+ (alternate "DAC2_EXTI10" bidirectional line)
+ (alternate "DAC3_EXTI10" bidirectional line)
+ (alternate "DAC4_EXTI10" bidirectional line)
+ (alternate "HRTIM1_CHB1" bidirectional line)
+ (alternate "I2C2_SMBA" bidirectional line)
+ (alternate "SAI1_D1" bidirectional line)
+ (alternate "SAI1_SD_A" bidirectional line)
+ (alternate "SPI2_MISO" bidirectional line)
+ (alternate "TIM17_BKIN" bidirectional line)
+ (alternate "TIM1_CH3" bidirectional line)
+ (alternate "TIM2_CH4" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ (alternate "UCPD1_DBCC2" bidirectional line)
+ (alternate "USART1_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -6.35 0)
+ (length 2.54)
+ (name "PA11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "33"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI11" bidirectional line)
+ (alternate "ADC2_EXTI11" bidirectional line)
+ (alternate "COMP1_OUT" bidirectional line)
+ (alternate "FDCAN1_RX" bidirectional line)
+ (alternate "HRTIM1_CHB2" bidirectional line)
+ (alternate "I2S2_SD" bidirectional line)
+ (alternate "SPI2_MOSI" bidirectional line)
+ (alternate "TIM1_BKIN2" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "TIM1_CH4" bidirectional line)
+ (alternate "TIM4_CH1" bidirectional line)
+ (alternate "USART1_CTS" bidirectional line)
+ (alternate "USART1_NSS" bidirectional line)
+ (alternate "USB_DM" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -8.89 0)
+ (length 2.54)
+ (name "PA12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "34"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP2_OUT" bidirectional line)
+ (alternate "FDCAN1_TX" bidirectional line)
+ (alternate "HRTIM1_FLT1" bidirectional line)
+ (alternate "I2S_CKIN" bidirectional line)
+ (alternate "TIM16_CH1" bidirectional line)
+ (alternate "TIM1_CH2N" bidirectional line)
+ (alternate "TIM1_ETR" bidirectional line)
+ (alternate "TIM4_CH2" bidirectional line)
+ (alternate "USART1_DE" bidirectional line)
+ (alternate "USART1_RTS" bidirectional line)
+ (alternate "USB_DP" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -24.13 180)
+ (length 2.54)
+ (name "PA13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "37"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2C1_SCL" bidirectional line)
+ (alternate "I2C4_SCL" bidirectional line)
+ (alternate "IR_OUT" bidirectional line)
+ (alternate "SAI1_SD_B" bidirectional line)
+ (alternate "SYS_JTMS-SWDIO" bidirectional line)
+ (alternate "TIM16_CH1N" bidirectional line)
+ (alternate "TIM4_CH3" bidirectional line)
+ (alternate "USART3_CTS" bidirectional line)
+ (alternate "USART3_NSS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -26.67 180)
+ (length 2.54)
+ (name "PA14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "38"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2C1_SDA" bidirectional line)
+ (alternate "I2C4_SMBA" bidirectional line)
+ (alternate "LPTIM1_OUT" bidirectional line)
+ (alternate "SAI1_FS_B" bidirectional line)
+ (alternate "SYS_JTCK-SWCLK" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM8_CH2" bidirectional line)
+ (alternate "USART2_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -17.78 180)
+ (length 2.54)
+ (name "PA15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "39"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "FDCAN3_TX" bidirectional line)
+ (alternate "HRTIM1_FLT2" bidirectional line)
+ (alternate "I2C1_SCL" bidirectional line)
+ (alternate "I2S3_WS" bidirectional line)
+ (alternate "SPI1_NSS" bidirectional line)
+ (alternate "SPI3_NSS" bidirectional line)
+ (alternate "SYS_JTDI" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "TIM8_CH1" bidirectional line)
+ (alternate "USART2_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -27.94 0)
+ (length 2.54)
+ (name "PB3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "40"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC3_EXTI3" bidirectional line)
+ (alternate "ADC4_EXTI3" bidirectional line)
+ (alternate "ADC5_EXTI3" bidirectional line)
+ (alternate "CRS_SYNC" bidirectional line)
+ (alternate "FDCAN3_RX" bidirectional line)
+ (alternate "HRTIM1_EEV9" bidirectional line)
+ (alternate "HRTIM1_SCOUT" bidirectional line)
+ (alternate "I2S3_CK" bidirectional line)
+ (alternate "SAI1_SCK_B" bidirectional line)
+ (alternate "SPI1_SCK" bidirectional line)
+ (alternate "SPI3_SCK" bidirectional line)
+ (alternate "SYS_JTDO-SWO" bidirectional line)
+ (alternate "TIM2_CH2" bidirectional line)
+ (alternate "TIM3_ETR" bidirectional line)
+ (alternate "TIM4_ETR" bidirectional line)
+ (alternate "TIM8_CH1N" bidirectional line)
+ (alternate "USART2_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -30.48 0)
+ (length 2.54)
+ (name "PB4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "41"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "FDCAN3_TX" bidirectional line)
+ (alternate "HRTIM1_EEV7" bidirectional line)
+ (alternate "SAI1_MCLK_B" bidirectional line)
+ (alternate "SPI1_MISO" bidirectional line)
+ (alternate "SPI3_MISO" bidirectional line)
+ (alternate "SYS_JTRST" bidirectional line)
+ (alternate "TIM16_CH1" bidirectional line)
+ (alternate "TIM17_BKIN" bidirectional line)
+ (alternate "TIM3_CH1" bidirectional line)
+ (alternate "TIM8_CH2N" bidirectional line)
+ (alternate "UCPD1_CC2" bidirectional line)
+ (alternate "USART2_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -3.81 180)
+ (length 2.54)
+ (name "PB5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "42"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "FDCAN2_RX" bidirectional line)
+ (alternate "HRTIM1_EEV6" bidirectional line)
+ (alternate "I2C1_SMBA" bidirectional line)
+ (alternate "I2C3_SDA" bidirectional line)
+ (alternate "I2S3_SD" bidirectional line)
+ (alternate "LPTIM1_IN1" bidirectional line)
+ (alternate "SAI1_SD_B" bidirectional line)
+ (alternate "SPI1_MOSI" bidirectional line)
+ (alternate "SPI3_MOSI" bidirectional line)
+ (alternate "TIM16_BKIN" bidirectional line)
+ (alternate "TIM17_CH1" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "TIM8_CH3N" bidirectional line)
+ (alternate "USART2_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -6.35 180)
+ (length 2.54)
+ (name "PB6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "43"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP4_OUT" bidirectional line)
+ (alternate "FDCAN2_TX" bidirectional line)
+ (alternate "HRTIM1_EEV4" bidirectional line)
+ (alternate "HRTIM1_SCIN" bidirectional line)
+ (alternate "LPTIM1_ETR" bidirectional line)
+ (alternate "SAI1_FS_B" bidirectional line)
+ (alternate "TIM16_CH1N" bidirectional line)
+ (alternate "TIM4_CH1" bidirectional line)
+ (alternate "TIM8_BKIN2" bidirectional line)
+ (alternate "TIM8_CH1" bidirectional line)
+ (alternate "TIM8_ETR" bidirectional line)
+ (alternate "UCPD1_CC1" bidirectional line)
+ (alternate "USART1_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -20.32 180)
+ (length 2.54)
+ (name "PB7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "44"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP3_OUT" bidirectional line)
+ (alternate "HRTIM1_EEV3" bidirectional line)
+ (alternate "I2C1_SDA" bidirectional line)
+ (alternate "I2C4_SDA" bidirectional line)
+ (alternate "LPTIM1_IN2" bidirectional line)
+ (alternate "SYS_PVD_IN" bidirectional line)
+ (alternate "TIM17_CH1N" bidirectional line)
+ (alternate "TIM3_CH4" bidirectional line)
+ (alternate "TIM4_CH2" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ (alternate "USART1_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 27.94 0)
+ (length 2.54)
+ (name "BOOT0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "45"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP1_OUT" bidirectional line)
+ (alternate "FDCAN1_RX" bidirectional line)
+ (alternate "HRTIM1_EEV8" bidirectional line)
+ (alternate "I2C1_SCL" bidirectional line)
+ (alternate "SAI1_CK1" bidirectional line)
+ (alternate "SAI1_MCLK_A" bidirectional line)
+ (alternate "TIM16_CH1" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM4_CH3" bidirectional line)
+ (alternate "TIM8_CH2" bidirectional line)
+ (alternate "USART3_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -8.89 180)
+ (length 2.54)
+ (name "PB9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "46"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP2_OUT" bidirectional line)
+ (alternate "DAC1_EXTI9" bidirectional line)
+ (alternate "DAC2_EXTI9" bidirectional line)
+ (alternate "DAC3_EXTI9" bidirectional line)
+ (alternate "DAC4_EXTI9" bidirectional line)
+ (alternate "FDCAN1_TX" bidirectional line)
+ (alternate "HRTIM1_EEV5" bidirectional line)
+ (alternate "I2C1_SDA" bidirectional line)
+ (alternate "IR_OUT" bidirectional line)
+ (alternate "SAI1_D2" bidirectional line)
+ (alternate "SAI1_FS_A" bidirectional line)
+ (alternate "TIM17_CH1" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ (alternate "TIM4_CH4" bidirectional line)
+ (alternate "TIM8_CH3" bidirectional line)
+ (alternate "USART3_TX" bidirectional line)
+ )
+ )
+ (symbol "STM32G474CBT6_1_2_0"
+ (rectangle
+ (start -15.24 17.78)
+ (end 15.24 -17.78)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ )
+ (symbol "STM32G474CBT6_1_2_1"
+ (pin power_in line
+ (at -17.78 15.24 0)
+ (length 2.54)
+ (name "VBAT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -17.78 -15.24 0)
+ (length 2.54)
+ (name "VSSA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -17.78 1.27 0)
+ (length 2.54)
+ (name "VREF+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "VREFBUF_OUT" bidirectional line)
+ )
+ (pin power_in line
+ (at -17.78 -1.27 0)
+ (length 2.54)
+ (name "VDDA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -17.78 -12.7 0)
+ (length 2.54)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -17.78 12.7 0)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -17.78 -12.7 0)
+ (length 2.54)
+ (hide yes)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "35"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -17.78 10.16 0)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "36"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -17.78 -12.7 0)
+ (length 2.54)
+ (hide yes)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "47"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -17.78 7.62 0)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "48"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "STM32_project:STM32G474CBT6"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U"
+ (at -15.24 34.29 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "STM32G474CBT6"
+ (at -14.986 -34.036 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm"
+ (at 0 -38.1 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
+ (at 0 -40.386 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
+ (at 0 -42.418 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_locked" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "Arm Cortex-M4 STM32G4 STM32G4x4"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "LQFP*7x7mm*P0.5mm*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "STM32G474CBT6_1_0"
+ (rectangle
+ (start -15.24 33.02)
+ (end 15.24 -33.02)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ )
+ (symbol "STM32G474CBT6_1_1"
+ (pin bidirectional line
+ (at -17.78 6.35 0)
+ (length 2.54)
+ (name "PC13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "RTC_OUT1" bidirectional line)
+ (alternate "RTC_TAMP1" bidirectional line)
+ (alternate "RTC_TS" bidirectional line)
+ (alternate "SYS_WKUP2" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "TIM8_CH4N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 3.81 0)
+ (length 2.54)
+ (name "PC14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "RCC_OSC32_IN" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 1.27 0)
+ (length 2.54)
+ (name "PC15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "RCC_OSC32_OUT" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 22.86 0)
+ (length 2.54)
+ (name "OSC_IN"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN10" bidirectional line)
+ (alternate "I2C2_SDA" bidirectional line)
+ (alternate "I2S2_WS" bidirectional line)
+ (alternate "RCC_OSC_IN" bidirectional line)
+ (alternate "SPI2_NSS" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 20.32 0)
+ (length 2.54)
+ (name "OSC_OUT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN10" bidirectional line)
+ (alternate "COMP3_INM" bidirectional line)
+ (alternate "I2S2_CK" bidirectional line)
+ (alternate "RCC_OSC_OUT" bidirectional line)
+ (alternate "SPI2_SCK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 30.48 0)
+ (length 2.54)
+ (name "nRST"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DAC1_EXTI10" bidirectional line)
+ (alternate "DAC2_EXTI10" bidirectional line)
+ (alternate "DAC3_EXTI10" bidirectional line)
+ (alternate "DAC4_EXTI10" bidirectional line)
+ (alternate "RCC_MCO" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 15.24 0)
+ (length 2.54)
+ (name "PA0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN1" bidirectional line)
+ (alternate "ADC2_IN1" bidirectional line)
+ (alternate "COMP1_INM" bidirectional line)
+ (alternate "COMP1_OUT" bidirectional line)
+ (alternate "COMP3_INP" bidirectional line)
+ (alternate "RTC_TAMP2" bidirectional line)
+ (alternate "SYS_WKUP1" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "TIM5_CH1" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ (alternate "TIM8_ETR" bidirectional line)
+ (alternate "USART2_CTS" bidirectional line)
+ (alternate "USART2_NSS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 12.7 0)
+ (length 2.54)
+ (name "PA1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN2" bidirectional line)
+ (alternate "ADC2_IN2" bidirectional line)
+ (alternate "COMP1_INP" bidirectional line)
+ (alternate "OPAMP1_VINP" bidirectional line)
+ (alternate "OPAMP1_VINP_SEC" bidirectional line)
+ (alternate "OPAMP3_VINP" bidirectional line)
+ (alternate "OPAMP3_VINP_SEC" bidirectional line)
+ (alternate "OPAMP6_VINM" bidirectional line)
+ (alternate "OPAMP6_VINM0" bidirectional line)
+ (alternate "OPAMP6_VINM_SEC" bidirectional line)
+ (alternate "RTC_REFIN" bidirectional line)
+ (alternate "TIM15_CH1N" bidirectional line)
+ (alternate "TIM2_CH2" bidirectional line)
+ (alternate "TIM5_CH2" bidirectional line)
+ (alternate "USART2_DE" bidirectional line)
+ (alternate "USART2_RTS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -17.78 0)
+ (length 2.54)
+ (name "PA2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN3" bidirectional line)
+ (alternate "ADC3_EXTI2" bidirectional line)
+ (alternate "ADC4_EXTI2" bidirectional line)
+ (alternate "ADC5_EXTI2" bidirectional line)
+ (alternate "COMP2_INM" bidirectional line)
+ (alternate "COMP2_OUT" bidirectional line)
+ (alternate "LPUART1_TX" bidirectional line)
+ (alternate "OPAMP1_VOUT" bidirectional line)
+ (alternate "QUADSPI1_BK1_NCS" bidirectional line)
+ (alternate "RCC_LSCO" bidirectional line)
+ (alternate "SYS_WKUP4" bidirectional line)
+ (alternate "TIM15_CH1" bidirectional line)
+ (alternate "TIM2_CH3" bidirectional line)
+ (alternate "TIM5_CH3" bidirectional line)
+ (alternate "UCPD1_FRSTX1" bidirectional line)
+ (alternate "UCPD1_FRSTX2" bidirectional line)
+ (alternate "USART2_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -20.32 0)
+ (length 2.54)
+ (name "PA3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN4" bidirectional line)
+ (alternate "ADC3_EXTI3" bidirectional line)
+ (alternate "ADC4_EXTI3" bidirectional line)
+ (alternate "ADC5_EXTI3" bidirectional line)
+ (alternate "COMP2_INP" bidirectional line)
+ (alternate "LPUART1_RX" bidirectional line)
+ (alternate "OPAMP1_VINM" bidirectional line)
+ (alternate "OPAMP1_VINM0" bidirectional line)
+ (alternate "OPAMP1_VINM_SEC" bidirectional line)
+ (alternate "OPAMP1_VINP" bidirectional line)
+ (alternate "OPAMP1_VINP_SEC" bidirectional line)
+ (alternate "OPAMP5_VINM" bidirectional line)
+ (alternate "OPAMP5_VINM1" bidirectional line)
+ (alternate "OPAMP5_VINM_SEC" bidirectional line)
+ (alternate "QUADSPI1_CLK" bidirectional line)
+ (alternate "SAI1_CK1" bidirectional line)
+ (alternate "SAI1_MCLK_A" bidirectional line)
+ (alternate "TIM15_CH2" bidirectional line)
+ (alternate "TIM2_CH4" bidirectional line)
+ (alternate "TIM5_CH4" bidirectional line)
+ (alternate "USART2_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 6.35 180)
+ (length 2.54)
+ (name "PA4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN17" bidirectional line)
+ (alternate "COMP1_INM" bidirectional line)
+ (alternate "DAC1_OUT1" bidirectional line)
+ (alternate "I2S3_WS" bidirectional line)
+ (alternate "SAI1_FS_B" bidirectional line)
+ (alternate "SPI1_NSS" bidirectional line)
+ (alternate "SPI3_NSS" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "USART2_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -30.48 180)
+ (length 2.54)
+ (name "PA5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN13" bidirectional line)
+ (alternate "COMP2_INM" bidirectional line)
+ (alternate "DAC1_OUT2" bidirectional line)
+ (alternate "OPAMP2_VINM" bidirectional line)
+ (alternate "OPAMP2_VINM0" bidirectional line)
+ (alternate "OPAMP2_VINM_SEC" bidirectional line)
+ (alternate "SPI1_SCK" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "UCPD1_FRSTX1" bidirectional line)
+ (alternate "UCPD1_FRSTX2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 3.81 180)
+ (length 2.54)
+ (name "PA6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN3" bidirectional line)
+ (alternate "COMP1_OUT" bidirectional line)
+ (alternate "DAC2_OUT1" bidirectional line)
+ (alternate "LPUART1_CTS" bidirectional line)
+ (alternate "OPAMP2_VOUT" bidirectional line)
+ (alternate "QUADSPI1_BK1_IO3" bidirectional line)
+ (alternate "SPI1_MISO" bidirectional line)
+ (alternate "TIM16_CH1" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM3_CH1" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 1.27 180)
+ (length 2.54)
+ (name "PA7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN4" bidirectional line)
+ (alternate "COMP2_INP" bidirectional line)
+ (alternate "COMP2_OUT" bidirectional line)
+ (alternate "OPAMP1_VINP" bidirectional line)
+ (alternate "OPAMP1_VINP_SEC" bidirectional line)
+ (alternate "OPAMP2_VINP" bidirectional line)
+ (alternate "OPAMP2_VINP_SEC" bidirectional line)
+ (alternate "QUADSPI1_BK1_IO2" bidirectional line)
+ (alternate "SPI1_MOSI" bidirectional line)
+ (alternate "TIM17_CH1" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "TIM8_CH1N" bidirectional line)
+ (alternate "UCPD1_FRSTX1" bidirectional line)
+ (alternate "UCPD1_FRSTX2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 12.7 180)
+ (length 2.54)
+ (name "PB0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN15" bidirectional line)
+ (alternate "ADC3_IN12" bidirectional line)
+ (alternate "COMP4_INP" bidirectional line)
+ (alternate "HRTIM1_FLT5" bidirectional line)
+ (alternate "OPAMP2_VINP" bidirectional line)
+ (alternate "OPAMP2_VINP_SEC" bidirectional line)
+ (alternate "OPAMP3_VINP" bidirectional line)
+ (alternate "OPAMP3_VINP_SEC" bidirectional line)
+ (alternate "QUADSPI1_BK1_IO1" bidirectional line)
+ (alternate "TIM1_CH2N" bidirectional line)
+ (alternate "TIM3_CH3" bidirectional line)
+ (alternate "TIM8_CH2N" bidirectional line)
+ (alternate "UCPD1_FRSTX1" bidirectional line)
+ (alternate "UCPD1_FRSTX2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 10.16 180)
+ (length 2.54)
+ (name "PB1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN12" bidirectional line)
+ (alternate "ADC3_IN1" bidirectional line)
+ (alternate "COMP1_INP" bidirectional line)
+ (alternate "COMP4_OUT" bidirectional line)
+ (alternate "HRTIM1_SCOUT" bidirectional line)
+ (alternate "LPUART1_DE" bidirectional line)
+ (alternate "LPUART1_RTS" bidirectional line)
+ (alternate "OPAMP3_VOUT" bidirectional line)
+ (alternate "OPAMP6_VINM" bidirectional line)
+ (alternate "OPAMP6_VINM1" bidirectional line)
+ (alternate "OPAMP6_VINM_SEC" bidirectional line)
+ (alternate "QUADSPI1_BK1_IO0" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ (alternate "TIM3_CH4" bidirectional line)
+ (alternate "TIM8_CH3N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -1.27 180)
+ (length 2.54)
+ (name "PB2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC2_IN12" bidirectional line)
+ (alternate "ADC3_EXTI2" bidirectional line)
+ (alternate "ADC4_EXTI2" bidirectional line)
+ (alternate "ADC5_EXTI2" bidirectional line)
+ (alternate "COMP4_INM" bidirectional line)
+ (alternate "HRTIM1_SCIN" bidirectional line)
+ (alternate "I2C3_SMBA" bidirectional line)
+ (alternate "LPTIM1_OUT" bidirectional line)
+ (alternate "OPAMP3_VINM" bidirectional line)
+ (alternate "OPAMP3_VINM0" bidirectional line)
+ (alternate "OPAMP3_VINM_SEC" bidirectional line)
+ (alternate "QUADSPI1_BK2_IO1" bidirectional line)
+ (alternate "RTC_OUT2" bidirectional line)
+ (alternate "TIM20_CH1" bidirectional line)
+ (alternate "TIM5_CH1" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -11.43 180)
+ (length 2.54)
+ (name "PB10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP5_INM" bidirectional line)
+ (alternate "DAC1_EXTI10" bidirectional line)
+ (alternate "DAC2_EXTI10" bidirectional line)
+ (alternate "DAC3_EXTI10" bidirectional line)
+ (alternate "DAC4_EXTI10" bidirectional line)
+ (alternate "HRTIM1_FLT3" bidirectional line)
+ (alternate "LPUART1_RX" bidirectional line)
+ (alternate "OPAMP3_VINM" bidirectional line)
+ (alternate "OPAMP3_VINM1" bidirectional line)
+ (alternate "OPAMP3_VINM_SEC" bidirectional line)
+ (alternate "OPAMP4_VINM" bidirectional line)
+ (alternate "OPAMP4_VINM0" bidirectional line)
+ (alternate "OPAMP4_VINM_SEC" bidirectional line)
+ (alternate "QUADSPI1_CLK" bidirectional line)
+ (alternate "SAI1_SCK_A" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM2_CH3" bidirectional line)
+ (alternate "USART3_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -13.97 180)
+ (length 2.54)
+ (name "PB11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "25"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI11" bidirectional line)
+ (alternate "ADC1_IN14" bidirectional line)
+ (alternate "ADC2_EXTI11" bidirectional line)
+ (alternate "ADC2_IN14" bidirectional line)
+ (alternate "COMP6_INP" bidirectional line)
+ (alternate "HRTIM1_FLT4" bidirectional line)
+ (alternate "LPUART1_TX" bidirectional line)
+ (alternate "OPAMP4_VINP" bidirectional line)
+ (alternate "OPAMP4_VINP_SEC" bidirectional line)
+ (alternate "OPAMP6_VOUT" bidirectional line)
+ (alternate "QUADSPI1_BK1_NCS" bidirectional line)
+ (alternate "TIM2_CH4" bidirectional line)
+ (alternate "USART3_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 10.16 0)
+ (length 2.54)
+ (name "PB12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN11" bidirectional line)
+ (alternate "ADC4_IN3" bidirectional line)
+ (alternate "COMP7_INM" bidirectional line)
+ (alternate "FDCAN2_RX" bidirectional line)
+ (alternate "HRTIM1_CHC1" bidirectional line)
+ (alternate "I2C2_SMBA" bidirectional line)
+ (alternate "I2S2_WS" bidirectional line)
+ (alternate "LPUART1_DE" bidirectional line)
+ (alternate "LPUART1_RTS" bidirectional line)
+ (alternate "OPAMP4_VOUT" bidirectional line)
+ (alternate "OPAMP6_VINP" bidirectional line)
+ (alternate "OPAMP6_VINP_SEC" bidirectional line)
+ (alternate "SPI2_NSS" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM5_ETR" bidirectional line)
+ (alternate "USART3_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 21.59 180)
+ (length 2.54)
+ (name "PB13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC3_IN5" bidirectional line)
+ (alternate "COMP5_INP" bidirectional line)
+ (alternate "FDCAN2_TX" bidirectional line)
+ (alternate "HRTIM1_CHC2" bidirectional line)
+ (alternate "I2S2_CK" bidirectional line)
+ (alternate "LPUART1_CTS" bidirectional line)
+ (alternate "OPAMP3_VINP" bidirectional line)
+ (alternate "OPAMP3_VINP_SEC" bidirectional line)
+ (alternate "OPAMP4_VINP" bidirectional line)
+ (alternate "OPAMP4_VINP_SEC" bidirectional line)
+ (alternate "OPAMP6_VINP" bidirectional line)
+ (alternate "OPAMP6_VINP_SEC" bidirectional line)
+ (alternate "SPI2_SCK" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "USART3_CTS" bidirectional line)
+ (alternate "USART3_NSS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 19.05 180)
+ (length 2.54)
+ (name "PB14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN5" bidirectional line)
+ (alternate "ADC4_IN4" bidirectional line)
+ (alternate "COMP4_OUT" bidirectional line)
+ (alternate "COMP7_INP" bidirectional line)
+ (alternate "HRTIM1_CHD1" bidirectional line)
+ (alternate "OPAMP2_VINP" bidirectional line)
+ (alternate "OPAMP2_VINP_SEC" bidirectional line)
+ (alternate "OPAMP5_VINP" bidirectional line)
+ (alternate "OPAMP5_VINP_SEC" bidirectional line)
+ (alternate "SPI2_MISO" bidirectional line)
+ (alternate "TIM15_CH1" bidirectional line)
+ (alternate "TIM1_CH2N" bidirectional line)
+ (alternate "USART3_DE" bidirectional line)
+ (alternate "USART3_RTS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 16.51 180)
+ (length 2.54)
+ (name "PB15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "ADC2_IN15" bidirectional line)
+ (alternate "ADC4_IN5" bidirectional line)
+ (alternate "COMP3_OUT" bidirectional line)
+ (alternate "COMP6_INM" bidirectional line)
+ (alternate "HRTIM1_CHD2" bidirectional line)
+ (alternate "I2S2_SD" bidirectional line)
+ (alternate "OPAMP5_VINM" bidirectional line)
+ (alternate "OPAMP5_VINM0" bidirectional line)
+ (alternate "OPAMP5_VINM_SEC" bidirectional line)
+ (alternate "RTC_REFIN" bidirectional line)
+ (alternate "SPI2_MOSI" bidirectional line)
+ (alternate "TIM15_CH1N" bidirectional line)
+ (alternate "TIM15_CH2" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 30.48 180)
+ (length 2.54)
+ (name "PA8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "30"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC5_IN1" bidirectional line)
+ (alternate "COMP7_OUT" bidirectional line)
+ (alternate "FDCAN3_RX" bidirectional line)
+ (alternate "HRTIM1_CHA1" bidirectional line)
+ (alternate "I2C2_SDA" bidirectional line)
+ (alternate "I2C3_SCL" bidirectional line)
+ (alternate "I2S2_MCK" bidirectional line)
+ (alternate "OPAMP5_VOUT" bidirectional line)
+ (alternate "RCC_MCO" bidirectional line)
+ (alternate "SAI1_CK2" bidirectional line)
+ (alternate "SAI1_SCK_A" bidirectional line)
+ (alternate "TIM1_CH1" bidirectional line)
+ (alternate "TIM4_ETR" bidirectional line)
+ (alternate "USART1_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 27.94 180)
+ (length 2.54)
+ (name "PA9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "31"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC5_IN2" bidirectional line)
+ (alternate "COMP5_OUT" bidirectional line)
+ (alternate "DAC1_EXTI9" bidirectional line)
+ (alternate "DAC2_EXTI9" bidirectional line)
+ (alternate "DAC3_EXTI9" bidirectional line)
+ (alternate "DAC4_EXTI9" bidirectional line)
+ (alternate "HRTIM1_CHA2" bidirectional line)
+ (alternate "I2C2_SCL" bidirectional line)
+ (alternate "I2C3_SMBA" bidirectional line)
+ (alternate "I2S3_MCK" bidirectional line)
+ (alternate "SAI1_FS_A" bidirectional line)
+ (alternate "TIM15_BKIN" bidirectional line)
+ (alternate "TIM1_CH2" bidirectional line)
+ (alternate "TIM2_CH3" bidirectional line)
+ (alternate "UCPD1_DBCC1" bidirectional line)
+ (alternate "USART1_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 25.4 180)
+ (length 2.54)
+ (name "PA10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "32"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP6_OUT" bidirectional line)
+ (alternate "CRS_SYNC" bidirectional line)
+ (alternate "DAC1_EXTI10" bidirectional line)
+ (alternate "DAC2_EXTI10" bidirectional line)
+ (alternate "DAC3_EXTI10" bidirectional line)
+ (alternate "DAC4_EXTI10" bidirectional line)
+ (alternate "HRTIM1_CHB1" bidirectional line)
+ (alternate "I2C2_SMBA" bidirectional line)
+ (alternate "SAI1_D1" bidirectional line)
+ (alternate "SAI1_SD_A" bidirectional line)
+ (alternate "SPI2_MISO" bidirectional line)
+ (alternate "TIM17_BKIN" bidirectional line)
+ (alternate "TIM1_CH3" bidirectional line)
+ (alternate "TIM2_CH4" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ (alternate "UCPD1_DBCC2" bidirectional line)
+ (alternate "USART1_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -6.35 0)
+ (length 2.54)
+ (name "PA11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "33"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI11" bidirectional line)
+ (alternate "ADC2_EXTI11" bidirectional line)
+ (alternate "COMP1_OUT" bidirectional line)
+ (alternate "FDCAN1_RX" bidirectional line)
+ (alternate "HRTIM1_CHB2" bidirectional line)
+ (alternate "I2S2_SD" bidirectional line)
+ (alternate "SPI2_MOSI" bidirectional line)
+ (alternate "TIM1_BKIN2" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "TIM1_CH4" bidirectional line)
+ (alternate "TIM4_CH1" bidirectional line)
+ (alternate "USART1_CTS" bidirectional line)
+ (alternate "USART1_NSS" bidirectional line)
+ (alternate "USB_DM" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -8.89 0)
+ (length 2.54)
+ (name "PA12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "34"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP2_OUT" bidirectional line)
+ (alternate "FDCAN1_TX" bidirectional line)
+ (alternate "HRTIM1_FLT1" bidirectional line)
+ (alternate "I2S_CKIN" bidirectional line)
+ (alternate "TIM16_CH1" bidirectional line)
+ (alternate "TIM1_CH2N" bidirectional line)
+ (alternate "TIM1_ETR" bidirectional line)
+ (alternate "TIM4_CH2" bidirectional line)
+ (alternate "USART1_DE" bidirectional line)
+ (alternate "USART1_RTS" bidirectional line)
+ (alternate "USB_DP" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -24.13 180)
+ (length 2.54)
+ (name "PA13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "37"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2C1_SCL" bidirectional line)
+ (alternate "I2C4_SCL" bidirectional line)
+ (alternate "IR_OUT" bidirectional line)
+ (alternate "SAI1_SD_B" bidirectional line)
+ (alternate "SYS_JTMS-SWDIO" bidirectional line)
+ (alternate "TIM16_CH1N" bidirectional line)
+ (alternate "TIM4_CH3" bidirectional line)
+ (alternate "USART3_CTS" bidirectional line)
+ (alternate "USART3_NSS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -26.67 180)
+ (length 2.54)
+ (name "PA14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "38"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2C1_SDA" bidirectional line)
+ (alternate "I2C4_SMBA" bidirectional line)
+ (alternate "LPTIM1_OUT" bidirectional line)
+ (alternate "SAI1_FS_B" bidirectional line)
+ (alternate "SYS_JTCK-SWCLK" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM8_CH2" bidirectional line)
+ (alternate "USART2_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -17.78 180)
+ (length 2.54)
+ (name "PA15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "39"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "FDCAN3_TX" bidirectional line)
+ (alternate "HRTIM1_FLT2" bidirectional line)
+ (alternate "I2C1_SCL" bidirectional line)
+ (alternate "I2S3_WS" bidirectional line)
+ (alternate "SPI1_NSS" bidirectional line)
+ (alternate "SPI3_NSS" bidirectional line)
+ (alternate "SYS_JTDI" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "TIM8_CH1" bidirectional line)
+ (alternate "USART2_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -27.94 0)
+ (length 2.54)
+ (name "PB3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "40"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC3_EXTI3" bidirectional line)
+ (alternate "ADC4_EXTI3" bidirectional line)
+ (alternate "ADC5_EXTI3" bidirectional line)
+ (alternate "CRS_SYNC" bidirectional line)
+ (alternate "FDCAN3_RX" bidirectional line)
+ (alternate "HRTIM1_EEV9" bidirectional line)
+ (alternate "HRTIM1_SCOUT" bidirectional line)
+ (alternate "I2S3_CK" bidirectional line)
+ (alternate "SAI1_SCK_B" bidirectional line)
+ (alternate "SPI1_SCK" bidirectional line)
+ (alternate "SPI3_SCK" bidirectional line)
+ (alternate "SYS_JTDO-SWO" bidirectional line)
+ (alternate "TIM2_CH2" bidirectional line)
+ (alternate "TIM3_ETR" bidirectional line)
+ (alternate "TIM4_ETR" bidirectional line)
+ (alternate "TIM8_CH1N" bidirectional line)
+ (alternate "USART2_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 -30.48 0)
+ (length 2.54)
+ (name "PB4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "41"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "FDCAN3_TX" bidirectional line)
+ (alternate "HRTIM1_EEV7" bidirectional line)
+ (alternate "SAI1_MCLK_B" bidirectional line)
+ (alternate "SPI1_MISO" bidirectional line)
+ (alternate "SPI3_MISO" bidirectional line)
+ (alternate "SYS_JTRST" bidirectional line)
+ (alternate "TIM16_CH1" bidirectional line)
+ (alternate "TIM17_BKIN" bidirectional line)
+ (alternate "TIM3_CH1" bidirectional line)
+ (alternate "TIM8_CH2N" bidirectional line)
+ (alternate "UCPD1_CC2" bidirectional line)
+ (alternate "USART2_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -3.81 180)
+ (length 2.54)
+ (name "PB5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "42"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "FDCAN2_RX" bidirectional line)
+ (alternate "HRTIM1_EEV6" bidirectional line)
+ (alternate "I2C1_SMBA" bidirectional line)
+ (alternate "I2C3_SDA" bidirectional line)
+ (alternate "I2S3_SD" bidirectional line)
+ (alternate "LPTIM1_IN1" bidirectional line)
+ (alternate "SAI1_SD_B" bidirectional line)
+ (alternate "SPI1_MOSI" bidirectional line)
+ (alternate "SPI3_MOSI" bidirectional line)
+ (alternate "TIM16_BKIN" bidirectional line)
+ (alternate "TIM17_CH1" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "TIM8_CH3N" bidirectional line)
+ (alternate "USART2_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -6.35 180)
+ (length 2.54)
+ (name "PB6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "43"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP4_OUT" bidirectional line)
+ (alternate "FDCAN2_TX" bidirectional line)
+ (alternate "HRTIM1_EEV4" bidirectional line)
+ (alternate "HRTIM1_SCIN" bidirectional line)
+ (alternate "LPTIM1_ETR" bidirectional line)
+ (alternate "SAI1_FS_B" bidirectional line)
+ (alternate "TIM16_CH1N" bidirectional line)
+ (alternate "TIM4_CH1" bidirectional line)
+ (alternate "TIM8_BKIN2" bidirectional line)
+ (alternate "TIM8_CH1" bidirectional line)
+ (alternate "TIM8_ETR" bidirectional line)
+ (alternate "UCPD1_CC1" bidirectional line)
+ (alternate "USART1_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -20.32 180)
+ (length 2.54)
+ (name "PB7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "44"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP3_OUT" bidirectional line)
+ (alternate "HRTIM1_EEV3" bidirectional line)
+ (alternate "I2C1_SDA" bidirectional line)
+ (alternate "I2C4_SDA" bidirectional line)
+ (alternate "LPTIM1_IN2" bidirectional line)
+ (alternate "SYS_PVD_IN" bidirectional line)
+ (alternate "TIM17_CH1N" bidirectional line)
+ (alternate "TIM3_CH4" bidirectional line)
+ (alternate "TIM4_CH2" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ (alternate "USART1_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -17.78 27.94 0)
+ (length 2.54)
+ (name "BOOT0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "45"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP1_OUT" bidirectional line)
+ (alternate "FDCAN1_RX" bidirectional line)
+ (alternate "HRTIM1_EEV8" bidirectional line)
+ (alternate "I2C1_SCL" bidirectional line)
+ (alternate "SAI1_CK1" bidirectional line)
+ (alternate "SAI1_MCLK_A" bidirectional line)
+ (alternate "TIM16_CH1" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM4_CH3" bidirectional line)
+ (alternate "TIM8_CH2" bidirectional line)
+ (alternate "USART3_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 17.78 -8.89 180)
+ (length 2.54)
+ (name "PB9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "46"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "COMP2_OUT" bidirectional line)
+ (alternate "DAC1_EXTI9" bidirectional line)
+ (alternate "DAC2_EXTI9" bidirectional line)
+ (alternate "DAC3_EXTI9" bidirectional line)
+ (alternate "DAC4_EXTI9" bidirectional line)
+ (alternate "FDCAN1_TX" bidirectional line)
+ (alternate "HRTIM1_EEV5" bidirectional line)
+ (alternate "I2C1_SDA" bidirectional line)
+ (alternate "IR_OUT" bidirectional line)
+ (alternate "SAI1_D2" bidirectional line)
+ (alternate "SAI1_FS_A" bidirectional line)
+ (alternate "TIM17_CH1" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ (alternate "TIM4_CH4" bidirectional line)
+ (alternate "TIM8_CH3" bidirectional line)
+ (alternate "USART3_TX" bidirectional line)
+ )
+ )
+ (symbol "STM32G474CBT6_2_0"
+ (rectangle
+ (start -6.35 17.78)
+ (end 6.35 -17.78)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ )
+ (symbol "STM32G474CBT6_2_1"
+ (pin power_in line
+ (at -8.89 15.24 0)
+ (length 2.54)
+ (name "VBAT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -8.89 -15.24 0)
+ (length 2.54)
+ (name "VSSA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -8.89 1.27 0)
+ (length 2.54)
+ (name "VREF+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "VREFBUF_OUT" bidirectional line)
+ )
+ (pin power_in line
+ (at -8.89 -1.27 0)
+ (length 2.54)
+ (name "VDDA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -8.89 -12.7 0)
+ (length 2.54)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -8.89 12.7 0)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -8.89 -12.7 0)
+ (length 2.54)
+ (hide yes)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "35"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -8.89 10.16 0)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "36"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -8.89 -12.7 0)
+ (length 2.54)
+ (hide yes)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "47"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -8.89 7.62 0)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "48"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "STM32_project:TPT1334-T8TR"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U"
+ (at -6.35 6.604 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Value" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:SOT-23-8"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_locked" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "TPT1334-T8TR_0_0"
+ (pin bidirectional line
+ (at -8.89 -3.81 0)
+ (length 2.54)
+ (name "TXD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -8.89 -1.27 0)
+ (length 2.54)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -8.89 1.27 0)
+ (length 2.54)
+ (name "VCC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -8.89 3.81 0)
+ (length 2.54)
+ (name "RXD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 10.16 -3.81 180)
+ (length 2.54)
+ (name "SHDN"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 10.16 -1.27 180)
+ (length 2.54)
+ (name "CANL"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 10.16 1.27 180)
+ (length 2.54)
+ (name "CANH"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 10.16 3.81 180)
+ (length 2.54)
+ (name "STB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (symbol "TPT1334-T8TR_1_1"
+ (rectangle
+ (start -6.35 6.35)
+ (end 7.62 -6.35)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Switch:SW_SPDT"
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "SW"
+ (at 0 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "SW_SPDT"
+ (at 0 -5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 -7.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Switch, single pole double throw"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "switch single-pole double-throw spdt ON-ON"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "SW_SPDT_0_1"
+ (circle
+ (center -2.032 0)
+ (radius 0.4572)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.651 0.254) (xy 1.651 2.286)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 2.032 2.54)
+ (radius 0.4572)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 2.032 -2.54)
+ (radius 0.4572)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "SW_SPDT_1_1"
+ (rectangle
+ (start -3.175 3.81)
+ (end 3.175 -3.81)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin passive line
+ (at 5.08 2.54 180)
+ (length 2.54)
+ (name "A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 2.54)
+ (name "B"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 5.08 -2.54 180)
+ (length 2.54)
+ (name "C"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "USB_C_Receptacle_USB2.0_14P_1"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J5"
+ (at 0 22.86 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "USB_C_Receptacle_USB2.0_14P"
+ (at -2.54 19.05 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 3.81 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip"
+ (at 3.81 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "USB 2.0-only 14P Type-C Receptacle connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "usb universal serial bus type-C USB2.0"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "USB*C*Receptacle*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "USB_C_Receptacle_USB2.0_14P_1_0_0"
+ (rectangle
+ (start 3.556 -16.51)
+ (end 4.064 -15.494)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 7.62 14.224)
+ (end 6.604 13.716)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 7.62 9.144)
+ (end 6.604 8.636)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 7.62 6.604)
+ (end 6.604 6.096)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 7.62 1.524)
+ (end 6.604 1.016)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 7.62 -1.016)
+ (end 6.604 -1.524)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 7.62 -3.556)
+ (end 6.604 -4.064)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 7.62 -6.096)
+ (end 6.604 -6.604)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "USB_C_Receptacle_USB2.0_14P_1_0_1"
+ (rectangle
+ (start -7.62 16.51)
+ (end 7.62 -16.51)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ )
+ (symbol "USB_C_Receptacle_USB2.0_14P_1_1_1"
+ (text "USB-C\nInterface"
+ (at -2.794 12.192 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 -21.59 90)
+ (length 5.08)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 12.7 13.97 180)
+ (length 5.08)
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 8.89 180)
+ (length 5.08)
+ (name "CC1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 -3.81 180)
+ (length 5.08)
+ (name "D+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 1.27 180)
+ (length 5.08)
+ (name "D-"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 12.7 13.97 180)
+ (length 5.08)
+ (hide yes)
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 -21.59 90)
+ (length 5.08)
+ (hide yes)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 -21.59 90)
+ (length 5.08)
+ (hide yes)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 12.7 13.97 180)
+ (length 5.08)
+ (hide yes)
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 6.35 180)
+ (length 5.08)
+ (name "CC2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 -6.35 180)
+ (length 5.08)
+ (name "D+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 -1.27 180)
+ (length 5.08)
+ (name "D-"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 12.7 13.97 180)
+ (length 5.08)
+ (hide yes)
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 -21.59 90)
+ (length 5.08)
+ (hide yes)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -3.81 -21.59 90)
+ (length 5.08)
+ (name "SHIELD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "SH"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:GND"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -6.35 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "GND_0_1"
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "GND_1_1"
+ (pin power_in line
+ (at 0 0 270)
+ (length 0)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:VBUS"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VBUS"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VBUS\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "VBUS_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 "VBUS_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:VDD"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "VDD_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 "VDD_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:VDDA"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDDA"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDDA\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "VDDA_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 "VDDA_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)
+ )
+ )
+ (rectangle
+ (start 177.8 21.59)
+ (end 281.94 72.39)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "23eec217-7cba-4526-88b1-a92adb1e413d")
+ )
+ (rectangle
+ (start 93.98 117.094)
+ (end 171.45 145.034)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "36e36597-49c0-415f-8fec-2999b81478bf")
+ )
+ (rectangle
+ (start 15.24 121.92)
+ (end 88.9 184.15)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "61318ea7-09ad-4447-97c0-3aa717ba90c9")
+ )
+ (rectangle
+ (start 15.24 21.59)
+ (end 171.45 110.49)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "d459496b-75cc-4244-ae9b-327041a5d562")
+ )
+ (rectangle
+ (start 177.8 78.994)
+ (end 281.94 117.094)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "e0af7f29-07c8-4601-a852-c97f7e5863d7")
+ )
+ (rectangle
+ (start 177.8 123.19)
+ (end 281.94 161.29)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "e9be75ea-5e72-4a38-b1db-5bfbfc8a0969")
+ )
+ (rectangle
+ (start 93.98 153.67)
+ (end 171.45 184.15)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "f47145ea-1447-4e23-848f-e040fcbb0928")
+ )
+ (text "STATUS LED"
+ (exclude_from_sim no)
+ (at 93.98 116.84 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "10480d0b-919b-4f83-865f-f2cbc908673f")
+ )
+ (text "MCU DECOUPLING"
+ (exclude_from_sim no)
+ (at 177.8 21.082 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "1e9e6452-2c53-4b57-87b8-886d5430e87a")
+ )
+ (text "CAN INTERFACE"
+ (exclude_from_sim no)
+ (at 177.8 78.74 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "5bd8fe4d-7b71-4d50-9aab-6a079d133983")
+ )
+ (text "IO INTERFACES\n"
+ (exclude_from_sim no)
+ (at 177.8 122.936 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "8a7ebb50-1514-4288-8826-dab546b0011a")
+ )
+ (text "ENCODERS"
+ (exclude_from_sim no)
+ (at 93.98 153.162 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "9ee644a3-7894-4aef-ba5a-fd60617f69ce")
+ )
+ (text "MCU IO"
+ (exclude_from_sim no)
+ (at 15.24 21.082 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "b14e4a67-5c92-4526-9e39-5d021706598f")
+ )
+ (text "USB INTERFACE"
+ (exclude_from_sim no)
+ (at 15.24 121.412 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "dcd3810a-416e-460b-b836-00081c09ab7b")
+ )
+ (junction
+ (at 246.38 49.53)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "02d06f9f-ae96-4c9a-9d72-c368f158d602")
+ )
+ (junction
+ (at 248.92 100.33)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "149a937d-40aa-4197-924b-19ade69ce3b6")
+ )
+ (junction
+ (at 255.27 35.56)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "14be8bac-d9f8-47a7-a2df-d41c70870932")
+ )
+ (junction
+ (at 255.27 49.53)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "1db91652-3661-4815-bd97-3d17c655c4fa")
+ )
+ (junction
+ (at 44.45 153.67)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "24abf05d-5239-4995-9527-66ca88eea876")
+ )
+ (junction
+ (at 222.25 33.02)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "28eb62e9-27ef-471d-88cb-5394582c848d")
+ )
+ (junction
+ (at 66.04 135.89)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3d393c01-b770-45da-86bd-2ece5cd1ec9a")
+ )
+ (junction
+ (at 246.38 33.02)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "4397f205-91f0-46b0-be0c-47197cef029a")
+ )
+ (junction
+ (at 238.76 49.53)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "4e3eac5d-21e9-4dc9-926a-c4c5833cefc4")
+ )
+ (junction
+ (at 255.27 33.02)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "53eedaa6-455e-47e0-8194-79f74aec4c60")
+ )
+ (junction
+ (at 190.5 87.63)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "57eb6317-152b-4730-b91b-637222902b24")
+ )
+ (junction
+ (at 34.29 172.72)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "5b44bbf0-7fa4-41de-9a6e-a3b8d7a12d1d")
+ )
+ (junction
+ (at 233.68 33.02)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6113e3df-b5f6-46a1-9d19-929ae809b34c")
+ )
+ (junction
+ (at 186.69 43.18)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "629e32e1-4142-45f5-a807-8d61ca5e8910")
+ )
+ (junction
+ (at 227.33 59.69)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "63e8aa94-57c7-49e9-8619-57a4644ade3e")
+ )
+ (junction
+ (at 54.61 45.72)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "78959960-a001-480b-ade6-ec56f79720c2")
+ )
+ (junction
+ (at 255.27 63.5)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "81e79e13-0737-4df4-a08e-3fedb2576612")
+ )
+ (junction
+ (at 222.25 43.18)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "83041f2e-d5ef-4cbd-b52c-ba22babcd3e4")
+ )
+ (junction
+ (at 41.91 38.1)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "86da24a0-62d2-4404-8282-4e6b606f3d92")
+ )
+ (junction
+ (at 134.62 35.56)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "8bbb8f71-815a-4fce-9526-69bff2afcfb1")
+ )
+ (junction
+ (at 143.51 38.1)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "9617ee66-dc96-47d8-b602-95418978304f")
+ )
+ (junction
+ (at 46.99 172.72)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "9f44be63-5031-49ce-87e0-7668558f370d")
+ )
+ (junction
+ (at 26.67 35.56)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "a8b403d8-be1c-4a66-ab5d-ce67dc2a835c")
+ )
+ (junction
+ (at 151.13 55.88)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "a995f176-7293-466e-a311-dd757cd96aa2")
+ )
+ (junction
+ (at 226.06 96.52)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b47d1d36-e466-4007-acff-9029b3d309c0")
+ )
+ (junction
+ (at 44.45 151.13)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b59af401-577d-4f02-9fb8-1def52ecce58")
+ )
+ (junction
+ (at 257.81 100.33)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b6d0e8ee-88c9-4c7d-996d-5c7f40cb4e95")
+ )
+ (junction
+ (at 190.5 97.79)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b82baf11-c385-48f8-a9e6-0309be0cc68a")
+ )
+ (junction
+ (at 152.4 40.64)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "bac4f436-2a4a-448a-b29a-b75821f518ca")
+ )
+ (junction
+ (at 232.41 91.44)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c501bb4d-f20d-4cdb-89c5-f9dd9d5e2498")
+ )
+ (junction
+ (at 72.39 45.72)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ca9c15c9-e51f-4a31-be90-68fac6c59a95")
+ )
+ (junction
+ (at 198.12 43.18)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ccfedf5b-6c5c-4c1f-afe4-5cea05f904a6")
+ )
+ (junction
+ (at 255.27 38.1)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d4d11fa2-61fb-4ad0-8d78-c328d613b7ea")
+ )
+ (junction
+ (at 198.12 33.02)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "e41100b3-644c-4341-a961-2a69def1e80b")
+ )
+ (junction
+ (at 152.4 53.34)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ee8d747e-9f51-4aab-8788-0bf68da8d2dd")
+ )
+ (junction
+ (at 255.27 83.82)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "f2be72b4-4cb8-4374-823b-7a058a3ef95c")
+ )
+ (junction
+ (at 209.55 33.02)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "f71325c4-23fa-47dc-9aa6-e2dc603ce5f4")
+ )
+ (junction
+ (at 209.55 43.18)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "fce7abf7-fe1a-4d99-981b-31a245dd936f")
+ )
+ (no_connect
+ (at 128.27 77.47)
+ (uuid "16f5ba70-15e6-4c07-b682-8d2e9f029efa")
+ )
+ (no_connect
+ (at 128.27 80.01)
+ (uuid "40cdbf44-5620-483c-b2d2-984721ddf939")
+ )
+ (no_connect
+ (at 245.11 93.98)
+ (uuid "6821c98d-d613-4719-b235-a6c46fd7b7a7")
+ )
+ (no_connect
+ (at 128.27 67.31)
+ (uuid "a1267f93-c375-4b17-aaa3-de5701f094a9")
+ )
+ (no_connect
+ (at 128.27 74.93)
+ (uuid "b1dd65c7-019d-4efc-ad86-8360d222f875")
+ )
+ (no_connect
+ (at 128.27 64.77)
+ (uuid "b45a9a23-8ed1-4e92-a933-5440272bfe76")
+ )
+ (no_connect
+ (at 128.27 72.39)
+ (uuid "ca0640fd-5241-449e-aa1c-21797aff8532")
+ )
+ (no_connect
+ (at 128.27 69.85)
+ (uuid "d0c571d5-c06d-4f05-8993-617a77a0ad4c")
+ )
+ (no_connect
+ (at 26.67 171.45)
+ (uuid "d84d778d-debc-4e81-94f7-baf2b4d7d617")
+ )
+ (wire
+ (pts
+ (xy 227.33 59.69) (xy 238.76 59.69)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "006d22cc-06f0-4571-95ef-ef8f1237c5f5")
+ )
+ (wire
+ (pts
+ (xy 128.27 96.52) (xy 139.7 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "081ab85d-3c8e-4b02-b52f-e275a6a42f01")
+ )
+ (wire
+ (pts
+ (xy 255.27 83.82) (xy 255.27 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "09387cf5-b6a4-4b3c-a689-e65839556de6")
+ )
+ (wire
+ (pts
+ (xy 43.18 135.89) (xy 66.04 135.89)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0a925bec-71fc-413c-b7cf-dafb733c63fb")
+ )
+ (wire
+ (pts
+ (xy 195.58 96.52) (xy 205.74 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0aa78e7c-d91a-4ab8-a4bd-20cb5fefd5cc")
+ )
+ (wire
+ (pts
+ (xy 81.28 83.82) (xy 92.71 83.82)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0bffe4d0-c52d-48cb-94c6-3daa735a9023")
+ )
+ (wire
+ (pts
+ (xy 190.5 87.63) (xy 194.31 87.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0c7b78ef-21f4-4195-b7b7-3fdfdab71e89")
+ )
+ (wire
+ (pts
+ (xy 238.76 49.53) (xy 238.76 50.8)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0e09eaed-6d90-4e0c-bc9f-bbea9171e657")
+ )
+ (wire
+ (pts
+ (xy 245.11 88.9) (xy 248.92 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0e1ef22c-6391-4b35-b1c3-d128ae5551cc")
+ )
+ (wire
+ (pts
+ (xy 26.67 46.99) (xy 26.67 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0f5f07cc-08b1-4150-9d54-ef49456c2aad")
+ )
+ (wire
+ (pts
+ (xy 226.06 88.9) (xy 226.06 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0fa9a325-98a4-4a16-9dfe-84273fae1189")
+ )
+ (wire
+ (pts
+ (xy 199.39 138.43) (xy 190.5 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "115211dd-15fc-4380-85a3-23f65c83d6a9")
+ )
+ (wire
+ (pts
+ (xy 250.19 142.24) (xy 250.19 143.51)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "17925950-16db-4706-af22-75f7f9ce6495")
+ )
+ (wire
+ (pts
+ (xy 257.81 100.33) (xy 259.08 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1a566db3-d3b2-4841-9ac8-4909dfcf601f")
+ )
+ (wire
+ (pts
+ (xy 134.62 59.69) (xy 128.27 59.69)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1eff8561-0b5f-402f-bef7-3a64e0cac3ea")
+ )
+ (wire
+ (pts
+ (xy 246.38 31.75) (xy 246.38 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1fae95ec-be53-435e-9879-949360d6c9d7")
+ )
+ (wire
+ (pts
+ (xy 46.99 168.91) (xy 46.99 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1fecb0d8-5cf4-4221-b643-b9a19a760398")
+ )
+ (wire
+ (pts
+ (xy 81.28 96.52) (xy 92.71 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "210d9e5b-beab-4f53-b689-6cbac1d5dd71")
+ )
+ (wire
+ (pts
+ (xy 205.74 93.98) (xy 194.31 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "21638720-9715-4818-8803-54f84816c5eb")
+ )
+ (wire
+ (pts
+ (xy 152.4 53.34) (xy 158.75 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "21eb7cc1-f629-418a-8374-73003eb4d9d8")
+ )
+ (wire
+ (pts
+ (xy 257.81 100.33) (xy 257.81 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "228f2ca6-7a28-4775-a3bc-ead4ca5e2e02")
+ )
+ (wire
+ (pts
+ (xy 151.13 55.88) (xy 158.75 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2297887b-b7ed-4daf-b527-97e507432e8f")
+ )
+ (wire
+ (pts
+ (xy 44.45 151.13) (xy 60.96 151.13)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "26f6d86c-ad80-4dad-b3fa-7769c37fb773")
+ )
+ (wire
+ (pts
+ (xy 193.04 143.51) (xy 199.39 143.51)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "27e2215d-506f-4609-b0bb-99599fd64439")
+ )
+ (wire
+ (pts
+ (xy 156.21 59.69) (xy 152.4 59.69)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2924dde2-7957-4e9c-a432-402c2865c0bd")
+ )
+ (wire
+ (pts
+ (xy 34.29 172.72) (xy 46.99 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2936abcc-5dc0-4983-a30a-f38f513327e2")
+ )
+ (wire
+ (pts
+ (xy 137.16 129.54) (xy 142.24 129.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2d1460a0-d01f-414a-adcd-22e4df84131e")
+ )
+ (wire
+ (pts
+ (xy 195.58 88.9) (xy 205.74 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3062ac42-c551-49da-ab77-f5c402b334da")
+ )
+ (wire
+ (pts
+ (xy 248.92 100.33) (xy 257.81 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "311a2a9b-5803-412f-8e83-03d1be0165c2")
+ )
+ (wire
+ (pts
+ (xy 233.68 33.02) (xy 246.38 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "31f440be-01fb-4811-ba36-3e0d7ffc61fc")
+ )
+ (wire
+ (pts
+ (xy 226.06 105.41) (xy 226.06 106.68)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3228da60-dfc3-4339-a042-3c861da14079")
+ )
+ (wire
+ (pts
+ (xy 44.45 151.13) (xy 43.18 151.13)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "32407769-e788-43aa-b4b8-16ec1950315e")
+ )
+ (wire
+ (pts
+ (xy 255.27 33.02) (xy 256.54 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3290d2ff-8a3e-4094-a93d-0e3d93f6a4dc")
+ )
+ (wire
+ (pts
+ (xy 123.19 129.54) (xy 129.54 129.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "338f35e6-0a8d-40de-883e-01775298d0e0")
+ )
+ (wire
+ (pts
+ (xy 143.51 38.1) (xy 158.75 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "34b7ad60-7d9a-4396-8dd9-8103c98b38c3")
+ )
+ (wire
+ (pts
+ (xy 134.62 62.23) (xy 128.27 62.23)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "35f99890-112f-4134-b3a7-eaf13fbf6fb9")
+ )
+ (wire
+ (pts
+ (xy 226.06 96.52) (xy 226.06 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "37ae2ec1-b7b8-4ae2-9385-18eb6c39732a")
+ )
+ (wire
+ (pts
+ (xy 193.04 135.89) (xy 199.39 135.89)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "38c837d1-d5ca-402e-bd45-dd4094a86696")
+ )
+ (wire
+ (pts
+ (xy 63.5 48.26) (xy 63.5 57.15)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3a2de4f3-8986-4563-8403-791cbb867447")
+ )
+ (wire
+ (pts
+ (xy 232.41 83.82) (xy 232.41 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3cdeb6db-e623-4bd5-b2fc-3b1cfa3e3a40")
+ )
+ (wire
+ (pts
+ (xy 247.65 137.16) (xy 256.54 137.16)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3d8c5823-d351-4536-b00a-b28bcfeba3c5")
+ )
+ (wire
+ (pts
+ (xy 232.41 100.33) (xy 248.92 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3df78326-0785-4191-8ab3-e2e6fede39f3")
+ )
+ (wire
+ (pts
+ (xy 232.41 93.98) (xy 232.41 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3ea3de24-602a-4328-827c-9cb65775d7f7")
+ )
+ (wire
+ (pts
+ (xy 233.68 33.02) (xy 233.68 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3eb6cbb6-5afe-4c0b-a278-4b3f97ee9636")
+ )
+ (wire
+ (pts
+ (xy 71.12 153.67) (xy 83.82 153.67)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3faeb0a7-1f80-4bcb-affa-74e9a195bb17")
+ )
+ (wire
+ (pts
+ (xy 222.25 33.02) (xy 222.25 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "40d257fb-96dc-4c5f-a39a-0392516e53ee")
+ )
+ (wire
+ (pts
+ (xy 72.39 45.72) (xy 92.71 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4366d013-9875-4e65-bb59-9a5f343fbf7d")
+ )
+ (wire
+ (pts
+ (xy 137.16 165.1) (xy 147.32 165.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "44b1a20e-1aaa-497f-a834-48e55a32f96c")
+ )
+ (wire
+ (pts
+ (xy 257.81 86.36) (xy 259.08 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "463d9b41-1ce4-4370-94ee-58398896da41")
+ )
+ (wire
+ (pts
+ (xy 224.79 93.98) (xy 232.41 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "47bec7c8-274b-4eb2-90fe-0f0987b82cac")
+ )
+ (wire
+ (pts
+ (xy 54.61 43.18) (xy 54.61 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "47c5c4b2-c428-4c52-ad1d-7de051b2f9e5")
+ )
+ (wire
+ (pts
+ (xy 152.4 40.64) (xy 158.75 40.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4a9a1dd9-8d44-4b72-abad-2215b4b4eb87")
+ )
+ (wire
+ (pts
+ (xy 256.54 63.5) (xy 255.27 63.5)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5003dc3e-000d-42d9-942a-b5541a306894")
+ )
+ (wire
+ (pts
+ (xy 255.27 35.56) (xy 256.54 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "528f79e8-ad59-4d13-a158-f9c63e9ca66d")
+ )
+ (wire
+ (pts
+ (xy 44.45 148.59) (xy 43.18 148.59)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "53b46514-5ee5-40da-887d-6301458169dc")
+ )
+ (wire
+ (pts
+ (xy 193.04 134.62) (xy 193.04 135.89)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5817467b-eeaf-4eaf-bf53-68d90a5d3e6f")
+ )
+ (wire
+ (pts
+ (xy 246.38 33.02) (xy 255.27 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "59af0a69-2f4a-4a04-8450-559503392ceb")
+ )
+ (wire
+ (pts
+ (xy 232.41 91.44) (xy 234.95 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5a3a7a34-db44-4ff5-bee1-f0c53bb39b8e")
+ )
+ (wire
+ (pts
+ (xy 190.5 86.36) (xy 190.5 87.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5be73fc3-c355-4bf7-b07c-b2c9b7eab3f2")
+ )
+ (wire
+ (pts
+ (xy 128.27 46.99) (xy 158.75 46.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5db91051-ae84-47f9-b7bb-9f15149b3c57")
+ )
+ (wire
+ (pts
+ (xy 128.27 55.88) (xy 151.13 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5fa8086d-4171-4357-82a3-ca8b97d9ae98")
+ )
+ (wire
+ (pts
+ (xy 92.71 62.23) (xy 82.55 62.23)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "60327f59-a1da-4e8c-91d2-4a9d8c435f7d")
+ )
+ (wire
+ (pts
+ (xy 142.24 129.54) (xy 142.24 132.08)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "62f3bff6-b701-423d-9083-617b32fa2eff")
+ )
+ (wire
+ (pts
+ (xy 128.27 38.1) (xy 143.51 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "63556f76-1141-4ed3-8511-e00a31debba3")
+ )
+ (wire
+ (pts
+ (xy 54.61 54.61) (xy 54.61 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "63b818f4-b254-4000-b4ec-34a3bb25483f")
+ )
+ (wire
+ (pts
+ (xy 209.55 33.02) (xy 209.55 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "64dd39c6-86d8-4eca-93cd-c5bf938b4901")
+ )
+ (wire
+ (pts
+ (xy 227.33 59.69) (xy 227.33 60.96)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "67dde074-45f3-47b2-93fc-0836f74d0b54")
+ )
+ (wire
+ (pts
+ (xy 247.65 139.7) (xy 256.54 139.7)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6859ebf4-d531-4d2e-99b8-55d160a2a4a9")
+ )
+ (wire
+ (pts
+ (xy 186.69 33.02) (xy 198.12 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "69c59ebe-4b74-4e37-ad3c-89f1c540e28f")
+ )
+ (wire
+ (pts
+ (xy 137.16 167.64) (xy 147.32 167.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6ae27065-4a42-42a5-91f8-daf2ef41b63a")
+ )
+ (wire
+ (pts
+ (xy 137.16 171.45) (xy 147.32 171.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6c28117b-4c4c-4c99-9255-1ce79ac4cd2f")
+ )
+ (wire
+ (pts
+ (xy 151.13 66.04) (xy 156.21 66.04)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6cf06837-4820-43fa-b227-b0489ac0c18b")
+ )
+ (wire
+ (pts
+ (xy 194.31 93.98) (xy 194.31 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7053bfe4-a63e-4968-8a2a-6784d56484a6")
+ )
+ (wire
+ (pts
+ (xy 92.71 64.77) (xy 82.55 64.77)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "72a0d164-9dab-4432-a99c-da7fa9751699")
+ )
+ (wire
+ (pts
+ (xy 228.6 139.7) (xy 219.71 139.7)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "78aee2f7-f290-4c0f-b800-e93ab77769dd")
+ )
+ (wire
+ (pts
+ (xy 222.25 142.24) (xy 228.6 142.24)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7c0ebb3b-8fc0-46a3-bfc8-d31ee9c388bc")
+ )
+ (wire
+ (pts
+ (xy 186.69 34.29) (xy 186.69 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7d4c9a62-f847-4b62-8dfe-70c46254a453")
+ )
+ (wire
+ (pts
+ (xy 41.91 38.1) (xy 92.71 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7d4f8c46-95d8-4a07-9220-bc5a5135a0e4")
+ )
+ (wire
+ (pts
+ (xy 54.61 168.91) (xy 54.61 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7eebd488-a4f5-4d78-bbe4-f016f2155218")
+ )
+ (wire
+ (pts
+ (xy 256.54 40.64) (xy 255.27 40.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7f56b108-8151-40da-afe8-44e7a87062cf")
+ )
+ (wire
+ (pts
+ (xy 34.29 171.45) (xy 34.29 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "828e35a3-ed8d-45c4-9b61-4698c94053ae")
+ )
+ (wire
+ (pts
+ (xy 41.91 39.37) (xy 41.91 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "83eeb077-dee3-4766-b1a9-a9f080f457c4")
+ )
+ (wire
+ (pts
+ (xy 255.27 49.53) (xy 256.54 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "85b7591f-bb7c-4d5e-8871-96c63c7e11c4")
+ )
+ (wire
+ (pts
+ (xy 198.12 33.02) (xy 209.55 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8852e6b8-dea9-4c6e-9721-7182374109b4")
+ )
+ (wire
+ (pts
+ (xy 227.33 59.69) (xy 227.33 58.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "89de54b4-3922-45f4-97fb-a41efe201ec9")
+ )
+ (wire
+ (pts
+ (xy 134.62 35.56) (xy 158.75 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8a28b646-0b21-49d5-8fe9-2698e4472278")
+ )
+ (wire
+ (pts
+ (xy 227.33 49.53) (xy 238.76 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8a872170-a5bb-4b05-b4dc-f796908bb4ee")
+ )
+ (wire
+ (pts
+ (xy 233.68 43.18) (xy 222.25 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8ac862c1-4ccd-477b-92dc-1249f817c8d0")
+ )
+ (wire
+ (pts
+ (xy 72.39 54.61) (xy 72.39 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8ae2c23d-0230-4847-8664-d20e4499bdaa")
+ )
+ (wire
+ (pts
+ (xy 66.04 135.89) (xy 66.04 146.05)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8c18e73c-6c3c-44e5-9f5f-ab6e164a5578")
+ )
+ (wire
+ (pts
+ (xy 193.04 143.51) (xy 193.04 144.78)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8dec06e6-87a1-48da-a27f-66cdbb37b727")
+ )
+ (wire
+ (pts
+ (xy 250.19 142.24) (xy 256.54 142.24)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8ea1b9fa-8a82-4744-954a-4876848a30d2")
+ )
+ (wire
+ (pts
+ (xy 255.27 60.96) (xy 255.27 63.5)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "909ac34f-fe99-4fda-ad41-d62b226bc218")
+ )
+ (wire
+ (pts
+ (xy 34.29 173.99) (xy 34.29 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "94b87a02-a742-4153-86af-ef0639bb6d56")
+ )
+ (wire
+ (pts
+ (xy 128.27 40.64) (xy 152.4 40.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "94e11fdb-857e-4ff7-abf9-c291e1dddf9e")
+ )
+ (wire
+ (pts
+ (xy 224.79 88.9) (xy 226.06 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "967e295d-1fe6-4828-9055-222d8c15f911")
+ )
+ (wire
+ (pts
+ (xy 66.04 158.75) (xy 66.04 160.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "97de3b1d-5776-4a37-a7c6-950c15f8f050")
+ )
+ (wire
+ (pts
+ (xy 186.69 43.18) (xy 198.12 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "97ec741a-3c47-4a5f-b041-ac008cc69a3e")
+ )
+ (wire
+ (pts
+ (xy 209.55 43.18) (xy 222.25 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "98b95c84-dbab-4d94-a066-1e13a47cbe56")
+ )
+ (wire
+ (pts
+ (xy 233.68 41.91) (xy 233.68 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9a00f494-3bbb-47c0-b467-02fe8f7e99af")
+ )
+ (wire
+ (pts
+ (xy 190.5 99.06) (xy 190.5 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9a3676a8-df76-4784-8932-4c3f5f1195fb")
+ )
+ (wire
+ (pts
+ (xy 152.4 31.75) (xy 152.4 40.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9b6ac89b-758f-406a-929a-e207dcfe80d3")
+ )
+ (wire
+ (pts
+ (xy 44.45 153.67) (xy 43.18 153.67)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9ba6e7de-0d24-4952-8300-95abca4a9b37")
+ )
+ (wire
+ (pts
+ (xy 54.61 45.72) (xy 54.61 46.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9c895663-ff94-43e7-a6d2-392d3be19be0")
+ )
+ (wire
+ (pts
+ (xy 222.25 33.02) (xy 233.68 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9d548216-a1bc-48fb-9967-9f7e4a37d29e")
+ )
+ (wire
+ (pts
+ (xy 246.38 49.53) (xy 255.27 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9df111aa-1384-40ec-8053-9323cca58146")
+ )
+ (wire
+ (pts
+ (xy 255.27 46.99) (xy 256.54 46.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a26ae669-6760-492a-8f43-bff607e017fc")
+ )
+ (wire
+ (pts
+ (xy 44.45 148.59) (xy 44.45 151.13)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a2cdde6a-bec8-48b2-85c6-35cd5bac1aef")
+ )
+ (wire
+ (pts
+ (xy 255.27 46.99) (xy 255.27 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a32065e1-29eb-44ce-af5f-5ce5355fc191")
+ )
+ (wire
+ (pts
+ (xy 81.28 86.36) (xy 92.71 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a33dee5a-516a-4913-a363-9f479890e535")
+ )
+ (wire
+ (pts
+ (xy 209.55 43.18) (xy 198.12 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a346cd6c-6062-47c5-b757-b7df2ffe24aa")
+ )
+ (wire
+ (pts
+ (xy 44.45 153.67) (xy 44.45 156.21)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a35ce2da-0b3c-4015-b927-307eb3f80d6d")
+ )
+ (wire
+ (pts
+ (xy 26.67 31.75) (xy 26.67 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a38be9ad-1ce4-4aa8-890a-ea988bc05a12")
+ )
+ (wire
+ (pts
+ (xy 92.71 59.69) (xy 82.55 59.69)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a5bef8b3-edcd-4fee-9fdf-6edf219399c2")
+ )
+ (wire
+ (pts
+ (xy 222.25 142.24) (xy 222.25 143.51)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a5e49635-6af6-4a1c-be26-aa5b4c161e54")
+ )
+ (wire
+ (pts
+ (xy 128.27 44.45) (xy 158.75 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "aa55219d-9a00-4cd0-afc8-696ab0aa6cf2")
+ )
+ (wire
+ (pts
+ (xy 81.28 55.88) (xy 92.71 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "aa5e7217-d27a-427d-8cc5-9b26e986c60e")
+ )
+ (wire
+ (pts
+ (xy 186.69 44.45) (xy 186.69 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "abb91ab4-deb6-46f5-af04-13597f946f46")
+ )
+ (wire
+ (pts
+ (xy 72.39 45.72) (xy 72.39 46.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ac75fd38-28b9-4a9e-a18b-60f1aeca1c91")
+ )
+ (wire
+ (pts
+ (xy 54.61 43.18) (xy 92.71 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "adb027ce-a0d5-4884-be39-55ada9960e9e")
+ )
+ (wire
+ (pts
+ (xy 209.55 41.91) (xy 209.55 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b0305804-57a6-4d1e-af7a-630e7a986219")
+ )
+ (wire
+ (pts
+ (xy 256.54 60.96) (xy 255.27 60.96)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b03156fb-85fc-4c19-9447-fa29c89b2b1d")
+ )
+ (wire
+ (pts
+ (xy 255.27 35.56) (xy 255.27 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b0f03236-93d4-4c57-94c6-6add61467d0c")
+ )
+ (wire
+ (pts
+ (xy 224.79 91.44) (xy 232.41 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b138d0c4-42cf-4940-8ede-b6eb5b84d6f8")
+ )
+ (wire
+ (pts
+ (xy 246.38 48.26) (xy 246.38 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b533ff4d-57cb-461c-a3ee-3a46d082c145")
+ )
+ (wire
+ (pts
+ (xy 255.27 63.5) (xy 255.27 64.77)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b63212dc-ec29-4917-9ea4-108f7be24227")
+ )
+ (wire
+ (pts
+ (xy 66.04 134.62) (xy 66.04 135.89)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b8f6d849-6a21-4cbc-b5d7-2088790a8e07")
+ )
+ (wire
+ (pts
+ (xy 248.92 96.52) (xy 248.92 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b92784c7-9c49-4abd-94eb-b8cfbe8d5ab1")
+ )
+ (wire
+ (pts
+ (xy 128.27 92.71) (xy 139.7 92.71)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b93f3ab9-9925-497d-94ba-99f6930734ef")
+ )
+ (wire
+ (pts
+ (xy 194.31 87.63) (xy 194.31 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b9a754be-8ba4-4554-9d29-15a7b31b3db4")
+ )
+ (wire
+ (pts
+ (xy 81.28 53.34) (xy 92.71 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bab2d708-0680-4df3-99b9-bb6f4f8c6193")
+ )
+ (wire
+ (pts
+ (xy 43.18 140.97) (xy 54.61 140.97)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bbf4ec88-b355-44b1-9f27-e71db64f72ab")
+ )
+ (wire
+ (pts
+ (xy 44.45 153.67) (xy 60.96 153.67)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "be40c90a-24e2-4234-9ef8-67f22fa77b58")
+ )
+ (wire
+ (pts
+ (xy 226.06 96.52) (xy 224.79 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "be6e2c7a-3923-4bed-89fe-afe145372443")
+ )
+ (wire
+ (pts
+ (xy 238.76 49.53) (xy 246.38 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bee48716-9ad8-4b0f-abfd-bdaa265417c6")
+ )
+ (wire
+ (pts
+ (xy 128.27 49.53) (xy 158.75 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bf11f0ae-ddb7-4a1b-862c-ecf669859d8e")
+ )
+ (wire
+ (pts
+ (xy 44.45 156.21) (xy 43.18 156.21)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bf65ce19-3797-4873-bd94-04d85db5614c")
+ )
+ (wire
+ (pts
+ (xy 137.16 162.56) (xy 147.32 162.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c21350e3-47d3-457f-ae70-9bb6297a81da")
+ )
+ (wire
+ (pts
+ (xy 255.27 38.1) (xy 255.27 40.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c27265d6-a9eb-419d-9a24-2ac128801c90")
+ )
+ (wire
+ (pts
+ (xy 190.5 97.79) (xy 190.5 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c3bd4249-6093-409d-bb99-de8aec07ac52")
+ )
+ (wire
+ (pts
+ (xy 222.25 43.18) (xy 222.25 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c4d0a92d-15a7-4318-af90-fd12e4195c01")
+ )
+ (wire
+ (pts
+ (xy 199.39 140.97) (xy 190.5 140.97)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c53a1038-fe9b-404c-a349-a131a77bf1a3")
+ )
+ (wire
+ (pts
+ (xy 255.27 97.79) (xy 259.08 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c54f7cdf-f173-498e-81be-0ce3a8a2a109")
+ )
+ (wire
+ (pts
+ (xy 128.27 86.36) (xy 139.7 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c6f6523e-fd24-4d2c-ad62-23787e2abc48")
+ )
+ (wire
+ (pts
+ (xy 137.16 173.99) (xy 147.32 173.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c7932017-18a7-4772-8cf4-cbafa4679764")
+ )
+ (wire
+ (pts
+ (xy 54.61 140.97) (xy 54.61 161.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c8170bdb-5ffd-45f9-a736-0e5da8de06a7")
+ )
+ (wire
+ (pts
+ (xy 46.99 172.72) (xy 54.61 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c99807e1-5be6-4ab5-9067-387c0fc25551")
+ )
+ (wire
+ (pts
+ (xy 128.27 53.34) (xy 152.4 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ca840dca-5228-4d6e-8167-3b7df066086c")
+ )
+ (wire
+ (pts
+ (xy 151.13 55.88) (xy 151.13 66.04)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cbeef0ed-d0b2-4229-ab27-ab444bd53c0c")
+ )
+ (wire
+ (pts
+ (xy 128.27 90.17) (xy 139.7 90.17)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cc85c085-1927-4ec3-92fa-3b199888e808")
+ )
+ (wire
+ (pts
+ (xy 137.16 176.53) (xy 147.32 176.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cda3bc5f-1f4b-4550-85de-26378594b1d8")
+ )
+ (wire
+ (pts
+ (xy 134.62 31.75) (xy 134.62 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cf3d80b2-3b65-450d-970e-742a77757782")
+ )
+ (wire
+ (pts
+ (xy 81.28 93.98) (xy 92.71 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cf837deb-987d-4aa7-838e-e4f1f5e56c3e")
+ )
+ (wire
+ (pts
+ (xy 71.12 151.13) (xy 83.82 151.13)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cfeb1faa-cc84-42b5-9ede-62f62b80fd49")
+ )
+ (wire
+ (pts
+ (xy 186.69 41.91) (xy 186.69 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cfebb2eb-df23-46f2-90ce-c790b4f3d1a1")
+ )
+ (wire
+ (pts
+ (xy 198.12 43.18) (xy 198.12 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d0e18ab7-ee53-468e-83d3-97b18fffcf8e")
+ )
+ (wire
+ (pts
+ (xy 26.67 35.56) (xy 92.71 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d1492a4b-1f2b-4907-ac12-f0624697f3fd")
+ )
+ (wire
+ (pts
+ (xy 41.91 48.26) (xy 41.91 46.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d387acbe-ad43-400c-a82a-751a7af1594d")
+ )
+ (wire
+ (pts
+ (xy 255.27 83.82) (xy 259.08 83.82)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d51d7d8e-2422-411b-89fb-7dd7cd78b55d")
+ )
+ (wire
+ (pts
+ (xy 232.41 83.82) (xy 255.27 83.82)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d618346d-2a64-43ac-bf88-f925b5b7c70d")
+ )
+ (wire
+ (pts
+ (xy 152.4 59.69) (xy 152.4 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d984096a-b8d3-4033-9718-7e619a2270af")
+ )
+ (wire
+ (pts
+ (xy 194.31 97.79) (xy 190.5 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ddbc3d03-9780-469f-86f1-0b6f987cdcb4")
+ )
+ (wire
+ (pts
+ (xy 198.12 33.02) (xy 198.12 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e0841c41-947e-4a19-bc31-b941305ab0d9")
+ )
+ (wire
+ (pts
+ (xy 46.99 143.51) (xy 46.99 161.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e2468027-a137-4cbf-9514-038de9c84e9c")
+ )
+ (wire
+ (pts
+ (xy 54.61 55.88) (xy 72.39 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e31b9260-3332-40f6-a07b-0b4538918258")
+ )
+ (wire
+ (pts
+ (xy 128.27 35.56) (xy 134.62 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e375cec2-b076-49ba-99eb-96c9257bdd62")
+ )
+ (wire
+ (pts
+ (xy 238.76 59.69) (xy 238.76 58.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e3f84441-2ac8-4522-a52c-6d01268d8e68")
+ )
+ (wire
+ (pts
+ (xy 227.33 50.8) (xy 227.33 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e3f961cc-f36d-46ca-a807-8f18e02312f9")
+ )
+ (wire
+ (pts
+ (xy 228.6 137.16) (xy 219.71 137.16)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e4ef80dc-6c0d-4c13-9c8a-3270608f19aa")
+ )
+ (wire
+ (pts
+ (xy 209.55 33.02) (xy 222.25 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e5520390-1720-4032-b98b-4c046226d5c0")
+ )
+ (wire
+ (pts
+ (xy 81.28 50.8) (xy 92.71 50.8)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e7dee4b6-eee6-45a8-b682-bcb10b3ed0d9")
+ )
+ (wire
+ (pts
+ (xy 128.27 83.82) (xy 139.7 83.82)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e8427f20-0319-4153-bfad-2ceb3a133ef5")
+ )
+ (wire
+ (pts
+ (xy 190.5 88.9) (xy 190.5 87.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ea8e515e-d55b-43a4-84ea-096ea597914e")
+ )
+ (wire
+ (pts
+ (xy 255.27 38.1) (xy 256.54 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "eae17fab-257f-47a8-b6c6-b14553d95479")
+ )
+ (wire
+ (pts
+ (xy 54.61 45.72) (xy 60.96 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "eb9b8e77-a155-423d-a80e-b41297e13339")
+ )
+ (wire
+ (pts
+ (xy 43.18 143.51) (xy 46.99 143.51)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ec66feed-d600-40c1-a9a6-77b68afc4b99")
+ )
+ (wire
+ (pts
+ (xy 26.67 35.56) (xy 26.67 39.37)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f08b2fec-23ba-405a-bace-394ba9bc6d26")
+ )
+ (wire
+ (pts
+ (xy 255.27 33.02) (xy 255.27 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f2175b0a-4302-44b2-aba0-21b1fe23b147")
+ )
+ (wire
+ (pts
+ (xy 66.04 45.72) (xy 72.39 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f3dede32-af4f-4246-b302-c0790a8541bd")
+ )
+ (wire
+ (pts
+ (xy 81.28 72.39) (xy 92.71 72.39)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f3ec61c6-127c-475e-ad84-5141c3f56928")
+ )
+ (wire
+ (pts
+ (xy 41.91 31.75) (xy 41.91 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f3f1e537-b912-40dc-941a-59bd9ebbd95f")
+ )
+ (wire
+ (pts
+ (xy 143.51 31.75) (xy 143.51 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f592ce92-6335-4b22-888e-aa514bcc0a34")
+ )
+ (wire
+ (pts
+ (xy 205.74 91.44) (xy 194.31 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f9da04ea-8bdb-40f6-8278-7882eac0c811")
+ )
+ (wire
+ (pts
+ (xy 81.28 74.93) (xy 92.71 74.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ffdbdf4e-aea8-4961-ac41-db7050614e44")
+ )
+ (label "SWDIO"
+ (at 247.65 137.16 0)
+ (effects
+ (font
+ (face "KiCad Font")
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "047c3fa7-275d-49f3-b8e3-ea30ec50bf1f")
+ )
+ (label "LED"
+ (at 123.19 129.54 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "0c3c3dae-a6bc-4668-b620-4e54849520ff")
+ )
+ (label "USB_D+"
+ (at 81.28 74.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "0f3b387c-b1bb-447c-918b-1fb661739bb2")
+ )
+ (label "I2C_SDA"
+ (at 139.7 86.36 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 255 255 1)
+ )
+ (justify right bottom)
+ )
+ (uuid "158bbc16-adc4-4fd1-ab5f-bf1f27299760")
+ )
+ (label "nRST"
+ (at 87.63 35.56 0)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify left bottom)
+ )
+ (uuid "161b7572-863b-47f2-b7d2-ceebd4d3f934")
+ )
+ (label "FDCAN_TX"
+ (at 195.58 96.52 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "1678eefe-e812-4ea2-a4d5-02ad82d36f55")
+ )
+ (label "USB_D-"
+ (at 83.82 151.13 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "19dba03d-08d7-47a0-bc74-135157511607")
+ )
+ (label "ENC_A"
+ (at 81.28 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "1d093489-b66e-4fa2-bad6-fa77994ba155")
+ )
+ (label "HALL_A"
+ (at 147.32 171.45 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "219eeb6f-ab4c-4efb-95e7-57282ae05cc5")
+ )
+ (label "USB_D+"
+ (at 83.82 153.67 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "2a7cda1f-b0c1-4cc8-9557-b434a7b86dc2")
+ )
+ (label "SWCLK"
+ (at 139.7 92.71 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "2ab5d361-319d-481a-9a50-e853de721fc7")
+ )
+ (label "HSE_IN"
+ (at 87.63 43.18 0)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify left bottom)
+ )
+ (uuid "309e2783-997d-45d3-9bc7-ec7afad7bfdc")
+ )
+ (label "SENS_B"
+ (at 158.75 55.88 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "311bd531-9040-4341-afc1-64f3b4c7231e")
+ )
+ (label "I2C_SCL"
+ (at 139.7 83.82 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 255 255 1)
+ )
+ (justify right bottom)
+ )
+ (uuid "3e787c1b-1d8f-4c4f-86aa-af121b34f6e8")
+ )
+ (label "ENC_B"
+ (at 147.32 165.1 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "41ad9867-85d0-4c94-a3be-648b02be764c")
+ )
+ (label "I2C_SCL"
+ (at 190.5 138.43 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 255 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "421695b0-9c81-4157-9ed1-dc7dbeb6b4ff")
+ )
+ (label "LED"
+ (at 139.7 96.52 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "486088e3-fdaa-431c-9d87-779dc6e156b6")
+ )
+ (label "PWM_Cn"
+ (at 158.75 49.53 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "564492bd-1ae3-4b7c-b24a-75def97a2a4e")
+ )
+ (label "ENC_Z"
+ (at 147.32 167.64 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "5d1ba275-d79a-44fe-b711-16e9ed9a4422")
+ )
+ (label "UART_TX"
+ (at 81.28 83.82 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "5d69eaee-72cc-4888-acbc-fe50bda0088b")
+ )
+ (label "UART_RX"
+ (at 81.28 86.36 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "69c87d97-0a53-410d-bdd9-c74564196785")
+ )
+ (label "CAN_H"
+ (at 254 83.82 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "732e3520-7df8-4034-b551-737b4ebc5068")
+ )
+ (label "FDCAN_TX"
+ (at 81.28 96.52 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "789eff55-bbcc-433e-a6ef-e4e7297f7626")
+ )
+ (label "FDCAN_RX"
+ (at 195.58 88.9 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "7f240c2b-aac9-4207-aab5-025bae4fabb4")
+ )
+ (label "USB_D-"
+ (at 81.28 72.39 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "852f5e7c-60d1-4712-8229-8d5f4e3b3d8a")
+ )
+ (label "BOOT"
+ (at 87.63 38.1 0)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify left bottom)
+ )
+ (uuid "8f13b41c-9b98-40c4-97bd-093797c5ad55")
+ )
+ (label "PWM_A"
+ (at 158.75 35.56 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "902344a6-0e1d-415a-9731-68e0ba18c872")
+ )
+ (label "SWDIO"
+ (at 139.7 90.17 180)
+ (effects
+ (font
+ (face "KiCad Font")
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "977473b5-c5f3-45e7-b42c-12631031b3b8")
+ )
+ (label "HSE_OUT"
+ (at 87.63 45.72 0)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify left bottom)
+ )
+ (uuid "99a5ab71-0a17-4575-ba62-960e2db1ed9d")
+ )
+ (label "I2C_SDA"
+ (at 190.5 140.97 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 255 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "99dcff00-622a-4ada-95eb-9b1630fa4491")
+ )
+ (label "PWM_Bn"
+ (at 158.75 46.99 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "9f0ce001-54f4-4b5f-a93a-cf558dbc1582")
+ )
+ (label "HALL_C"
+ (at 147.32 176.53 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "a38fa430-c2cc-4b7f-8549-32eff4fc74d4")
+ )
+ (label "ENC_A"
+ (at 147.32 162.56 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "a6e0c4b6-5d11-4a3f-9237-47699d33559c")
+ )
+ (label "PWM_B"
+ (at 158.75 38.1 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "a9756fcd-9d30-421c-8dcd-ba0dadc2a689")
+ )
+ (label "ENC_Z"
+ (at 81.28 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "adbde36c-b8a5-4fab-b3a9-b8bb67caea25")
+ )
+ (label "SENS_A"
+ (at 158.75 53.34 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "b75ca5e3-f149-4b80-956f-c733100e83e1")
+ )
+ (label "UART_RX"
+ (at 219.71 139.7 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "ce73acc9-7f8d-48cd-bd81-54f06ff3f0f2")
+ )
+ (label "HALL_B"
+ (at 147.32 173.99 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "d3ad8144-10f3-4d33-ab59-86008c004057")
+ )
+ (label "CAN_L"
+ (at 254 100.33 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "d6699e7c-e3c8-49b9-8ee3-0d711034af47")
+ )
+ (label "PWM_An"
+ (at 158.75 44.45 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "db54947e-61ad-4c1e-9ea0-a106fa02a8fd")
+ )
+ (label "HALL_C"
+ (at 82.55 64.77 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "dea1d2ef-d004-47b8-937b-20b695136912")
+ )
+ (label "ENC_B"
+ (at 81.28 53.34 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "e51de6a2-24cc-4598-8a5e-aeb572021787")
+ )
+ (label "HALL_A"
+ (at 82.55 59.69 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "e53f9dae-0911-403b-97e2-fa8133599143")
+ )
+ (label "UART_TX"
+ (at 219.71 137.16 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "ebd4bb7e-2cc0-42e9-a596-cc2c16b54e7e")
+ )
+ (label "PWM_C"
+ (at 158.75 40.64 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "ef98f326-e709-4fc6-8cd6-58d0a48ec3a7")
+ )
+ (label "FDCAN_RX"
+ (at 81.28 93.98 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "f1c9ce22-0220-471d-8009-cac1259ae856")
+ )
+ (label "SWCLK"
+ (at 247.65 139.7 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "f4107c8d-7fa8-4774-b9d8-0c4dfa561604")
+ )
+ (label "HALL_B"
+ (at 82.55 62.23 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "fcabe8cc-203b-4d57-a700-674059207ba1")
+ )
+ (hierarchical_label "PWM_BN"
+ (shape input)
+ (at 158.75 46.99 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "066f4890-fe86-42a6-b4ed-3c9c5f5ba73e")
+ )
+ (hierarchical_label "DRV_OFF"
+ (shape input)
+ (at 134.62 59.69 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "17e5ae12-2153-4f63-aa59-357a690f1aa0")
+ )
+ (hierarchical_label "SENS_A"
+ (shape input)
+ (at 158.75 53.34 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "3252059c-e7e1-45fe-961f-40f67120217f")
+ )
+ (hierarchical_label "PWM_B"
+ (shape input)
+ (at 158.75 38.1 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "43b9ed91-c775-426a-8fce-bea705c889ca")
+ )
+ (hierarchical_label "PWM_C"
+ (shape input)
+ (at 158.75 40.64 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "6687faa5-7d97-4a8e-b809-23c28afeac5e")
+ )
+ (hierarchical_label "PWM_A"
+ (shape input)
+ (at 158.75 35.56 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "7975eab3-c8d2-431a-b52a-8bf6c2f656b3")
+ )
+ (hierarchical_label "PWM_CN"
+ (shape input)
+ (at 158.75 49.53 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "7d57ba1a-848e-488e-aafe-b24e652a8be6")
+ )
+ (hierarchical_label "PWM_AN"
+ (shape input)
+ (at 158.75 44.45 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "83e89b5f-5160-4e54-a63b-fd6fa431cdd1")
+ )
+ (hierarchical_label "SENS_B"
+ (shape input)
+ (at 158.75 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "93444c0e-7f79-43d1-839f-f32e48c4558b")
+ )
+ (hierarchical_label "DRV_NFAULT"
+ (shape input)
+ (at 134.62 62.23 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "9ccfacf8-4909-4be9-932c-55d91de52bb7")
+ )
+ (symbol
+ (lib_id "STM32_project:STM32G474CBT6")
+ (at 265.43 48.26 0)
+ (unit 2)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "040902ac-0731-465f-bebd-837b4998d584")
+ (property "Reference" "U5"
+ (at 268.478 29.21 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "STM32G474CBT6"
+ (at 259.842 67.31 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm"
+ (at 265.43 86.36 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
+ (at 265.43 88.646 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
+ (at 265.43 90.678 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "STM32G474CBT6TR"
+ (at 265.43 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C5270356"
+ (at 265.43 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 265.43 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 265.43 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "13fb2bad-d120-45f1-b055-d13e3dbb7a8b")
+ )
+ (pin "24"
+ (uuid "0e29c906-34b1-40a4-92c0-b7400dcd7dd9")
+ )
+ (pin "44"
+ (uuid "18b96d44-9ec0-441e-886d-07930c9c8d49")
+ )
+ (pin "46"
+ (uuid "7d7444ec-bf18-4169-a515-750728b6c5d3")
+ )
+ (pin "31"
+ (uuid "3493dad7-b528-4c51-994b-309d97d780a5")
+ )
+ (pin "23"
+ (uuid "a072e64e-2e7a-42c5-a55f-be2ce3d2d48d")
+ )
+ (pin "35"
+ (uuid "24dbde95-2ad3-4c09-aaa7-9c9f9378f70b")
+ )
+ (pin "30"
+ (uuid "24351a07-5726-4803-b0a6-8b909fd6161b")
+ )
+ (pin "40"
+ (uuid "fb15a93f-1b62-40e7-9cbf-cc6c641eb05d")
+ )
+ (pin "48"
+ (uuid "cbe18a6a-c3b0-4d7c-931f-1750a4b67e63")
+ )
+ (pin "2"
+ (uuid "5a6dfd8e-bb3c-48d3-9023-2e97af5f4036")
+ )
+ (pin "3"
+ (uuid "b9984f14-252b-4b47-aca8-9d50c2f7cda7")
+ )
+ (pin "4"
+ (uuid "2aff166a-1c76-4f90-a8bc-c91fbb11d557")
+ )
+ (pin "5"
+ (uuid "d8c2f502-5487-48f9-88d5-8516f46849b5")
+ )
+ (pin "6"
+ (uuid "f1e82cc6-3199-44eb-8853-f37821a093ae")
+ )
+ (pin "7"
+ (uuid "d2291ed4-7884-4e41-90bc-eb3f64c60a26")
+ )
+ (pin "8"
+ (uuid "33e0f2ef-9904-419d-98f4-63d834e9c0de")
+ )
+ (pin "9"
+ (uuid "0a3b4c59-aef4-40c7-9fff-6b93742cf799")
+ )
+ (pin "10"
+ (uuid "dee443de-1c76-4c29-a982-a8666aeae699")
+ )
+ (pin "11"
+ (uuid "c93d469b-6a43-4bb0-b47a-b467407b21f8")
+ )
+ (pin "12"
+ (uuid "434be033-5632-4d41-a032-e8d04d0f4790")
+ )
+ (pin "25"
+ (uuid "a428d3d5-107a-4d63-b53f-e89f41aa6488")
+ )
+ (pin "32"
+ (uuid "6b2e9ce4-a017-4a7e-9f19-e3631cf19084")
+ )
+ (pin "47"
+ (uuid "e73711ae-3f79-4653-a083-b57ad5a3dda2")
+ )
+ (pin "39"
+ (uuid "fc6c7227-3cf3-4b7d-b82c-9ea2b9c7096b")
+ )
+ (pin "37"
+ (uuid "ad114ed8-8cd5-4b85-97d0-09a9bafc8513")
+ )
+ (pin "27"
+ (uuid "c4397ef2-9342-4c46-a641-cc06feeeb94b")
+ )
+ (pin "19"
+ (uuid "6aee604f-d2c8-4d7a-823c-3561d84ab702")
+ )
+ (pin "20"
+ (uuid "60b4aaf0-fbf1-4491-942c-71d9e39f6231")
+ )
+ (pin "28"
+ (uuid "6aa0c2f8-bc59-4a73-a2ec-6777fd35b315")
+ )
+ (pin "21"
+ (uuid "4fd9c052-1e2f-4925-adc2-ed08fd32f217")
+ )
+ (pin "38"
+ (uuid "fc58ae4d-37e7-4699-8ba2-cef6f1cf0aee")
+ )
+ (pin "45"
+ (uuid "76473b1c-c365-4f98-8d94-94d7241a8c76")
+ )
+ (pin "42"
+ (uuid "310022f1-9d3c-44bc-a268-555d310c6e39")
+ )
+ (pin "22"
+ (uuid "a93450d7-fd97-4ea7-908a-a923ad511651")
+ )
+ (pin "18"
+ (uuid "32af57e5-e47b-4f4e-9f44-84e0b8ffa246")
+ )
+ (pin "29"
+ (uuid "94fe73fe-0e82-4c7e-a2f0-4b6138a2fbef")
+ )
+ (pin "13"
+ (uuid "ca4f51de-a63b-41c8-997b-cf9ce382e576")
+ )
+ (pin "14"
+ (uuid "72776d7d-9aa0-4143-8f09-4c4ed6e597dd")
+ )
+ (pin "15"
+ (uuid "d6ea4c3a-7075-49ae-9ca0-2f83c4ff8b96")
+ )
+ (pin "16"
+ (uuid "8e1c7012-ef97-43b9-bcb8-61893d59dffe")
+ )
+ (pin "17"
+ (uuid "14d098e5-f782-43de-8a2d-2ef410991c3a")
+ )
+ (pin "26"
+ (uuid "62e1cbb9-c868-4d88-973c-b7329cad904a")
+ )
+ (pin "33"
+ (uuid "b21cb65c-f5c0-41b6-bc9c-3209728a0aa7")
+ )
+ (pin "34"
+ (uuid "0318c6ac-5c6c-4bcd-a7d7-45652f73e549")
+ )
+ (pin "41"
+ (uuid "200d37ea-3467-44da-8842-c19de3868131")
+ )
+ (pin "36"
+ (uuid "2419b1ed-e334-41e7-877a-14c079987917")
+ )
+ (pin "43"
+ (uuid "4977cd62-c73a-4779-8425-6fe7cf807c3c")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "U5")
+ (unit 2)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 190.5 86.36 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "075235e0-55c4-4419-b31a-465c4095030d")
+ (property "Reference" "#PWR021"
+ (at 190.5 90.17 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 190.5 81.28 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 190.5 86.36 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 190.5 86.36 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 190.5 86.36 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "86f1a58d-d9b2-41d0-aa46-847d68267870")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR021")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint")
+ (at 156.21 66.04 270)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "08eae707-c7b7-41db-b188-6c9bd7321850")
+ (property "Reference" "TP7"
+ (at 159.258 64.262 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "SENS_B"
+ (at 159.512 68.072 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm"
+ (at 156.21 71.12 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 156.21 71.12 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 156.21 66.04 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 156.21 66.04 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 156.21 66.04 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 156.21 66.04 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 156.21 66.04 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ac1865c8-57bc-4a36-868f-f262e0a7aaf0")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "TP7")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 250.19 143.51 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1286298f-d096-4434-b6c7-b14525259901")
+ (property "Reference" "#PWR029"
+ (at 250.19 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 250.19 148.59 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 250.19 143.51 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 250.19 143.51 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 250.19 143.51 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "da15925d-0e7d-4162-92f3-056f7f10d766")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR029")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 193.04 144.78 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "12df1fc9-ec29-49cd-a246-47e77f4f8961")
+ (property "Reference" "#PWR023"
+ (at 193.04 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 193.04 149.86 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 193.04 144.78 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 193.04 144.78 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 193.04 144.78 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "46953a64-f62e-4f17-8bc2-33371c5cd4aa")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR023")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_name "USB_C_Receptacle_USB2.0_14P_1")
+ (lib_id "Connector:USB_C_Receptacle_USB2.0_14P")
+ (at 30.48 149.86 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "13060320-4e55-42e4-b8c3-40ba96db4dce")
+ (property "Reference" "J3"
+ (at 37.084 132.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "USB_C"
+ (at 38.1 167.64 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal"
+ (at 34.29 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip"
+ (at 34.29 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "USB 2.0-only 14P Type-C Receptacle connector"
+ (at 30.48 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "TYPE-C 16PIN 2MD(073)"
+ (at 30.48 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C2765186"
+ (at 30.48 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 30.48 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 30.48 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "B12"
+ (uuid "2bb9e0b7-178c-471a-bd12-fec40aacd45f")
+ )
+ (pin "A1"
+ (uuid "4d0094bb-d0e5-4881-8c3d-646a93104eb1")
+ )
+ (pin "SH"
+ (uuid "a88545f1-33fb-4f5f-8cd7-609b95b16868")
+ )
+ (pin "A4"
+ (uuid "d1850787-6567-4f83-a478-e4c9acc7ecce")
+ )
+ (pin "B9"
+ (uuid "8ff01f7c-43ad-46c3-a5eb-9a709048586d")
+ )
+ (pin "B5"
+ (uuid "5eab43e4-14f3-4559-be6b-d72c645bc6cf")
+ )
+ (pin "B7"
+ (uuid "936ef9f9-1f01-496a-9a22-b1ab9d48e8c9")
+ )
+ (pin "B6"
+ (uuid "c0f17118-389f-4808-a772-fc6fce6f1e9a")
+ )
+ (pin "B4"
+ (uuid "22f7c6e6-dcad-4e5d-9c88-adf88c3f065e")
+ )
+ (pin "B1"
+ (uuid "4193cfb8-6de2-4839-aedc-768847180f19")
+ )
+ (pin "A5"
+ (uuid "65f6f187-7fd0-4769-96f2-d3f0afd986d1")
+ )
+ (pin "A6"
+ (uuid "78b86fbc-0ba9-416e-b77b-35ef6542d16f")
+ )
+ (pin "A7"
+ (uuid "2b5fdfb1-faf3-4966-a1c5-b187ab1275dd")
+ )
+ (pin "A9"
+ (uuid "fdda716d-cd25-462b-a39f-fba91f5f21dd")
+ )
+ (pin "A12"
+ (uuid "e6de9f85-3bd0-48ac-b7ff-7b7f0ea2d5b2")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "J3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x04")
+ (at 204.47 138.43 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "348da47e-91d2-4f8a-9658-432b1ab3292c")
+ (property "Reference" "J4"
+ (at 203.2 133.35 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "I2C Header"
+ (at 203.2 146.05 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical"
+ (at 204.47 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 204.47 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 204.47 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "XH-4A"
+ (at 204.47 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C37815"
+ (at 204.47 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "13e8795f-4593-41a5-ade8-bc19c2cb0a91")
+ )
+ (pin "1"
+ (uuid "f49927c0-510a-467c-a54c-10213616cca3")
+ )
+ (pin "4"
+ (uuid "0aab7cf6-12be-44fc-b9b5-b1ec27943cc8")
+ )
+ (pin "3"
+ (uuid "78b5d0ee-14fa-4b3f-9d19-f9c8b300bdcc")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "J4")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x02")
+ (at 264.16 97.79 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "363a6c21-7c6a-482f-969a-6aa385979679")
+ (property "Reference" "J8"
+ (at 266.7 97.7899 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "CAN2 Header"
+ (at 266.7 100.3299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal"
+ (at 264.16 97.79 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 264.16 97.79 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 264.16 97.79 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "S2B-XH-A(LF)(SN)"
+ (at 264.16 97.79 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C157931"
+ (at 264.16 97.79 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 264.16 97.79 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 264.16 97.79 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8df57d75-d91b-4917-8d69-5db1e07a7e9b")
+ )
+ (pin "2"
+ (uuid "d8fd9e8e-bf94-4c5b-b61a-059f59c7ca17")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "J8")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 54.61 165.1 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "3ee25761-8a19-4e96-9c4b-d843dd5b219f")
+ (property "Reference" "R5"
+ (at 55.88 163.83 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "5k1"
+ (at 55.88 166.37 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0402_1005Metric"
+ (at 52.832 165.1 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 54.61 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 54.61 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0402WGF5101TCE"
+ (at 54.61 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25905"
+ (at 54.61 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 54.61 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 54.61 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "baa47a1c-68da-4964-8efa-0cf65029dfd7")
+ )
+ (pin "1"
+ (uuid "995cafac-2099-422e-ac0e-1e56c590765c")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "R5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 248.92 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "40358242-b0e2-4c73-a8b1-0dfb05c55292")
+ (property "Reference" "R7"
+ (at 251.46 91.4399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "120"
+ (at 251.46 93.9799 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0402_1005Metric"
+ (at 247.142 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 248.92 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 248.92 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0402WGF1200TCE"
+ (at 248.92 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "0402"
+ (at 248.92 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 248.92 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 248.92 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "a0eda15b-ca80-40ac-8497-6874c4cdce86")
+ )
+ (pin "1"
+ (uuid "35abb7df-5720-4d7e-a4b6-54be4d7a5176")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "R7")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 227.33 60.96 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "4547e5ce-c849-4604-b25e-391310658a31")
+ (property "Reference" "#PWR026"
+ (at 227.33 67.31 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 227.33 66.04 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 227.33 60.96 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 227.33 60.96 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 227.33 60.96 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "a5fec30b-2a51-4f39-8540-cbd3659c58f9")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR026")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint")
+ (at 152.4 31.75 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "4659057f-b3a4-40dd-a34d-ce3cb5c686a9")
+ (property "Reference" "TP5"
+ (at 156.21 28.194 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "PWM_C"
+ (at 156.464 30.48 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm"
+ (at 157.48 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 157.48 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 152.4 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 152.4 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 152.4 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 152.4 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 152.4 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "4a83adea-5f8d-4e29-ae96-34c3d309d2fe")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "TP5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:Crystal_GND24_Small")
+ (at 63.5 45.72 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "4c2865e7-464c-44b0-912a-b6d38bc457ae")
+ (property "Reference" "Y1"
+ (at 60.96 48.006 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "16MHZ"
+ (at 68.072 48.006 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm"
+ (at 63.5 45.72 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 63.5 45.72 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Four pin crystal, GND on pins 2 and 4, small symbol"
+ (at 63.5 45.72 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property private "KLC_S3.3" "The rectangle is not a symbol body but a graphical element"
+ (at 63.5 55.88 0)
+ (hide yes)
+ (show_name yes)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property private "KLC_S4.1" "Some pins are on 50mil grid to make the symbol small"
+ (at 63.5 58.42 0)
+ (hide yes)
+ (show_name yes)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "X322516MLB4SI"
+ (at 63.5 45.72 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C13738"
+ (at 63.5 45.72 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "94685181-2fee-44ee-85de-f6c1228fcb4d")
+ )
+ (pin "2"
+ (uuid "78487299-2c3c-4b20-9336-02fd0fb59b6d")
+ )
+ (pin "3"
+ (uuid "3ec4c566-7b73-4766-84c1-a87df376e9cd")
+ )
+ (pin "4"
+ (uuid "6de44255-ce01-4b9e-a09a-a519fe3e63dc")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "Y1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x03")
+ (at 261.62 139.7 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "577ced40-c147-4ff2-b467-8528b666328e")
+ (property "Reference" "J6"
+ (at 260.35 134.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "ST-LINK Header"
+ (at 260.35 145.034 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical"
+ (at 261.62 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 261.62 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 261.62 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "HX PZ2.54-1x3P ZZ"
+ (at 261.62 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C32713269"
+ (at 261.62 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 261.62 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 261.62 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "7fb3e1fc-dcba-4b2c-ab45-6b8ecfca0dca")
+ )
+ (pin "2"
+ (uuid "5fccdc9a-2f4c-4477-b010-42e066de7576")
+ )
+ (pin "3"
+ (uuid "753e4ac3-982c-4e7d-b38f-63aefe137e95")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "J6")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 193.04 134.62 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "5af723cc-d82c-4017-9896-d86432a12589")
+ (property "Reference" "#PWR054"
+ (at 193.04 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 193.04 129.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 193.04 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 193.04 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 193.04 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "2a0d4f25-dbfb-481d-bee5-438e0895adbd")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR054")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint")
+ (at 143.51 31.75 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "5bdadf10-698e-49f8-9ed1-6ceae4ba8f53")
+ (property "Reference" "TP4"
+ (at 147.32 28.194 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "PWM_B"
+ (at 147.574 30.48 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm"
+ (at 148.59 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 148.59 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 143.51 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 143.51 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 143.51 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 143.51 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 143.51 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8181b56b-31b5-4d89-ba7b-1a50677d5045")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "TP4")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_name "STM32G474CBT6_1")
+ (lib_id "STM32_project:STM32G474CBT6")
+ (at 110.49 66.04 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "5ce86061-9420-4022-a9f0-e8126583f77a")
+ (property "Reference" "U5"
+ (at 123.952 31.75 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "STM32G474CBT6"
+ (at 117.856 100.838 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm"
+ (at 110.49 104.14 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
+ (at 110.49 106.426 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
+ (at 110.49 108.458 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "STM32G474CBT6TR"
+ (at 110.49 66.04 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C5270356"
+ (at 110.49 66.04 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 110.49 66.04 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 110.49 66.04 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0bbaae50-7105-4557-bec4-6df46bdcdd1a")
+ )
+ (pin "24"
+ (uuid "2e0d5e52-d210-43f8-ade5-4607f49c2f2b")
+ )
+ (pin "44"
+ (uuid "7088fd2b-49c9-40bd-94e2-b6d80f29f610")
+ (alternate "I2C1_SDA")
+ )
+ (pin "46"
+ (uuid "7327fb7d-1e44-44a6-961c-3527b6734049")
+ )
+ (pin "31"
+ (uuid "440cbdff-b39b-4000-a602-32523976c8a9")
+ (alternate "TIM1_CH2")
+ )
+ (pin "23"
+ (uuid "8a9ebabb-c09c-4949-846a-6528fcf011f1")
+ )
+ (pin "35"
+ (uuid "dd585e79-eb5b-49ec-ac6f-7c968c65801c")
+ )
+ (pin "30"
+ (uuid "28622e82-341c-4876-8c65-895929aec370")
+ (alternate "TIM1_CH1")
+ )
+ (pin "40"
+ (uuid "9d9b3d11-eaa8-4f40-b77c-137bdff3ad9e")
+ (alternate "FDCAN3_RX")
+ )
+ (pin "48"
+ (uuid "0060e1ec-4de1-4663-ab63-443be17ae110")
+ )
+ (pin "2"
+ (uuid "6421114e-cadf-4ef0-8e53-6808bf9b9240")
+ )
+ (pin "3"
+ (uuid "82451b7f-eb69-4bc3-acd1-469c939c8c1d")
+ )
+ (pin "4"
+ (uuid "885e8edd-bb1d-484e-98c4-152c66778bdf")
+ )
+ (pin "5"
+ (uuid "8bf50407-3261-483e-ae71-eed4756f4cab")
+ )
+ (pin "6"
+ (uuid "0801714c-6a12-4b94-9eee-22b5a73b7b24")
+ )
+ (pin "7"
+ (uuid "9ba40e98-b42c-4f16-bb04-f3a198d0e3d6")
+ )
+ (pin "8"
+ (uuid "edcc986e-d22c-4611-8005-7e762f89990f")
+ (alternate "TIM5_CH1")
+ )
+ (pin "9"
+ (uuid "fdcf1c7b-0f0b-4fdd-9f7b-e68c962e3ec3")
+ (alternate "TIM5_CH2")
+ )
+ (pin "10"
+ (uuid "c6a17d1f-f809-4455-a3fe-f34e630e91ba")
+ (alternate "USART2_TX")
+ )
+ (pin "11"
+ (uuid "b5defabd-c4bb-41ba-9e78-a754873143cb")
+ (alternate "USART2_RX")
+ )
+ (pin "12"
+ (uuid "753d0f73-f53f-4cc5-badc-230d2093ef61")
+ )
+ (pin "25"
+ (uuid "d1310e5a-2be5-4e28-8d7e-68ea83b5b91b")
+ )
+ (pin "32"
+ (uuid "3203f4a9-2377-4be0-9470-2b32d0d1d3ca")
+ (alternate "TIM1_CH3")
+ )
+ (pin "47"
+ (uuid "ace28983-694d-45a7-b9cc-75bcbb038b1c")
+ )
+ (pin "39"
+ (uuid "0003638a-fabb-4297-8224-839fbb2c08da")
+ (alternate "I2C1_SCL")
+ )
+ (pin "37"
+ (uuid "f762b4d8-5c55-4e5f-9242-d44a1e098d73")
+ )
+ (pin "27"
+ (uuid "53540bd0-7b1c-4b44-b640-0bf8835f35b6")
+ (alternate "TIM1_CH1N")
+ )
+ (pin "19"
+ (uuid "41008d75-eefb-4312-82c3-aa055f1cdc01")
+ )
+ (pin "20"
+ (uuid "06e15b8d-4f3e-45db-b55c-cf85c1c556fc")
+ )
+ (pin "28"
+ (uuid "4fdcf16b-92ac-4cc3-801e-d9e5822f0a2d")
+ (alternate "TIM1_CH2N")
+ )
+ (pin "21"
+ (uuid "11fc413f-8a1b-45d1-9361-a7b5222d395b")
+ )
+ (pin "38"
+ (uuid "4c0008a0-c4c9-4772-a827-cbacda599f25")
+ )
+ (pin "45"
+ (uuid "c888aef1-3239-4e21-81fc-87c77bd10cbf")
+ )
+ (pin "42"
+ (uuid "8b26f01b-d6a0-46ea-9643-adb96bf9e2a1")
+ )
+ (pin "22"
+ (uuid "1eeeaefe-27e4-4626-bb0e-9b5e44cd2b63")
+ )
+ (pin "18"
+ (uuid "be327446-67a1-40c2-af6f-440987306ceb")
+ )
+ (pin "29"
+ (uuid "115f7005-e1cd-4d69-9f82-b496bbd34264")
+ (alternate "TIM1_CH3N")
+ )
+ (pin "13"
+ (uuid "f2819592-c6ca-4d37-a736-db215d5d9998")
+ )
+ (pin "14"
+ (uuid "7db89826-e74f-488d-bc7b-ce4794f476c8")
+ )
+ (pin "15"
+ (uuid "d913c2e5-1088-4d4e-9869-572ae2932996")
+ )
+ (pin "16"
+ (uuid "8803aeaa-1e6c-4739-b6f8-13c135b9068c")
+ (alternate "ADC1_IN15")
+ )
+ (pin "17"
+ (uuid "a330d985-27b8-4994-b629-a0a2ffe6842e")
+ (alternate "ADC1_IN12")
+ )
+ (pin "26"
+ (uuid "b40233fb-e701-4c14-a991-c7068022b058")
+ (alternate "TIM5_ETR")
+ )
+ (pin "33"
+ (uuid "6ad47245-6a33-4b05-82e5-a54263dd3394")
+ (alternate "USB_DM")
+ )
+ (pin "34"
+ (uuid "8972ea7e-2b2c-4199-bf0e-3081efe8169a")
+ (alternate "USB_DP")
+ )
+ (pin "41"
+ (uuid "5a99ed81-c024-4d4b-b4ea-ae3e0a8c73db")
+ (alternate "FDCAN3_TX")
+ )
+ (pin "36"
+ (uuid "639f6694-c9f7-4a32-8cf8-d68f6a2f5b03")
+ )
+ (pin "43"
+ (uuid "fb09b449-3dff-42eb-9d73-8be5806a39fc")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "U5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 255.27 64.77 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "619b6b3e-e051-4438-b7c9-3af8f9f2618c")
+ (property "Reference" "#PWR030"
+ (at 255.27 71.12 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 255.27 69.85 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 255.27 64.77 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 255.27 64.77 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 255.27 64.77 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0f0fcb3b-0be3-4a50-a254-ccd82c0bce28")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR030")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 34.29 173.99 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "69b5f323-8187-4bf9-a5e8-4bf77a302764")
+ (property "Reference" "#PWR014"
+ (at 34.29 180.34 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 34.29 179.07 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 34.29 173.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 34.29 173.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 34.29 173.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "34860dae-e2dc-4abf-936f-3e61ee8bdf5f")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR014")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 186.69 38.1 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "72d35d53-8637-4047-8fc3-fc386f01f228")
+ (property "Reference" "C12"
+ (at 190.5 36.8299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "4.7u"
+ (at 190.5 39.3699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
+ (at 187.6552 41.91 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 186.69 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 186.69 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL21A475KAQNNNE"
+ (at 186.69 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "0805"
+ (at 186.69 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 186.69 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 186.69 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "85cecae0-d21c-41cb-b262-f20cb64a70a9")
+ )
+ (pin "1"
+ (uuid "455914d3-972a-4ec4-8baa-561af8a76da1")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C12")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 66.04 160.02 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "790fd646-2022-4dae-8a2a-07fbbcdffe64")
+ (property "Reference" "#PWR018"
+ (at 66.04 166.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 66.04 165.1 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 66.04 160.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 66.04 160.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 66.04 160.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "9b659ad5-5972-4fc1-8d78-d4b4bd6c2705")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR018")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 26.67 43.18 0)
+ (mirror x)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "79b8832e-36c4-4c4f-bf8e-16e65f3a618c")
+ (property "Reference" "C9"
+ (at 22.86 41.9099 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Value" "100n"
+ (at 22.86 44.4499 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 27.6352 39.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 26.67 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 26.67 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 26.67 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 26.67 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 26.67 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 26.67 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "31ab2d4e-8a74-4ef3-a224-b23ab7e92039")
+ )
+ (pin "1"
+ (uuid "5cece26b-2e2d-4c35-aaba-d53451de463c")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C9")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 63.5 57.15 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "82249dbb-79a3-4713-a852-b7f92cb7b30c")
+ (property "Reference" "#PWR016"
+ (at 63.5 63.5 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 63.5 62.23 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 63.5 57.15 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 63.5 57.15 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 63.5 57.15 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "9d7274c2-75d8-4079-ae08-6a4a1b7e99dc")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR016")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 233.68 38.1 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "836d13db-2304-4ff3-b521-3860d0b5410c")
+ (property "Reference" "C18"
+ (at 237.49 36.8299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 237.49 39.3699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 234.6452 41.91 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 233.68 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 233.68 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 233.68 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 233.68 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 233.68 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 233.68 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "82ccef92-3bab-493c-b8f0-576af158797c")
+ )
+ (pin "1"
+ (uuid "e35dc448-78f4-45e3-8a29-766f3a46a698")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C18")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 238.76 54.61 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "8503dcc8-53bf-4384-8454-e21c005aaa64")
+ (property "Reference" "C19"
+ (at 242.57 53.3399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 242.57 55.8799 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 239.7252 58.42 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 238.76 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 238.76 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 238.76 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 238.76 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 238.76 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 238.76 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "6373bb63-c693-429b-a790-8cca0a80e1f2")
+ )
+ (pin "1"
+ (uuid "d789b2ad-cd94-4a0b-8322-ce0217b9ec6a")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C19")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint")
+ (at 26.67 31.75 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "8b93dbe4-8332-4cbf-be39-5fd302052b10")
+ (property "Reference" "TP1"
+ (at 30.48 28.194 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "ResetTP"
+ (at 30.734 30.48 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm"
+ (at 31.75 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 31.75 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 26.67 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 26.67 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 26.67 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 26.67 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 26.67 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "6dca6a36-003d-44b3-ad2f-51ecfbf999f2")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "TP1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 41.91 43.18 180)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "8c1eb149-d45f-408b-8c12-f375de0a56dc")
+ (property "Reference" "R3"
+ (at 44.704 42.164 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "10k"
+ (at 44.958 44.196 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
+ (at 43.688 43.18 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 41.91 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 41.91 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1002T5E"
+ (at 41.91 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25804"
+ (at 41.91 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 41.91 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 41.91 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "36162413-5e0c-42f1-a709-b6c8234688ea")
+ )
+ (pin "2"
+ (uuid "e10e20ac-3b99-4efc-a873-268d015fc9e5")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "R3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x02")
+ (at 264.16 83.82 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "90ec754c-ec7d-44ff-b1e8-e7a054d0cd43")
+ (property "Reference" "J7"
+ (at 266.7 83.8199 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "CAN1 Header"
+ (at 266.7 86.3599 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal"
+ (at 264.16 83.82 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 264.16 83.82 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 264.16 83.82 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "S2B-XH-A(LF)(SN)"
+ (at 264.16 83.82 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C157931"
+ (at 264.16 83.82 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 264.16 83.82 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 264.16 83.82 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "4f50c97f-a3ac-4824-91c3-7e503d38ecde")
+ )
+ (pin "2"
+ (uuid "296486c2-201b-49dd-8248-2e6c75c002f7")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "J7")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 72.39 50.8 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "91c3f479-7a94-44dc-84a2-411dae68f23a")
+ (property "Reference" "C11"
+ (at 76.2 49.5299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "10p"
+ (at 76.2 52.0699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 73.3552 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 72.39 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 72.39 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05C100JB5NNNC"
+ (at 72.39 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C32949"
+ (at 72.39 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 72.39 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 72.39 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "fb4b95db-48f0-4ad3-8e18-2d7385292053")
+ )
+ (pin "1"
+ (uuid "ad4fc26d-55a9-49bb-83b3-4eb43495af0e")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C11")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint")
+ (at 156.21 59.69 270)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "9681b073-d888-43a9-8629-770b5a879e48")
+ (property "Reference" "TP6"
+ (at 159.258 57.912 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "SENS_A"
+ (at 160.02 61.468 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm"
+ (at 156.21 64.77 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 156.21 64.77 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 156.21 59.69 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 156.21 59.69 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 156.21 59.69 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 156.21 59.69 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 156.21 59.69 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "18108d7d-35cc-4971-9687-db0c9f4ef38d")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "TP6")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Switch:SW_SPDT")
+ (at 240.03 91.44 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "96b02e2a-6263-4158-922b-f1860a236d1c")
+ (property "Reference" "SW1"
+ (at 239.776 86.106 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "SW_SPDT"
+ (at 240.03 96.774 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Button_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2Q"
+ (at 240.03 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 240.03 99.06 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Switch, single pole double throw"
+ (at 240.03 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "SS12D07VG4 087"
+ (at 240.03 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C2939726"
+ (at 240.03 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 240.03 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 240.03 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0a481655-758f-46a0-99bd-e9280daf9572")
+ )
+ (pin "3"
+ (uuid "7ba73bf4-bd2f-4ccb-9232-b53407aab6df")
+ )
+ (pin "2"
+ (uuid "e00830b0-3454-44d5-85f4-f1d211810986")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "SW1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 226.06 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "9a31fe8a-e0b3-4338-82b3-93eec8698aa8")
+ (property "Reference" "#PWR025"
+ (at 226.06 113.03 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 226.06 111.76 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 226.06 106.68 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 226.06 106.68 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 226.06 106.68 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ad786e4c-4423-4fb3-828f-0c489f6bcb94")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR025")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint")
+ (at 41.91 31.75 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "9bd46507-4eba-4f05-b3bd-34c233efe7bd")
+ (property "Reference" "TP2"
+ (at 45.72 28.194 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "BootTP"
+ (at 45.974 30.48 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm"
+ (at 46.99 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 46.99 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 41.91 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 41.91 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 41.91 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 41.91 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 41.91 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "fc03995e-76ea-4712-b8eb-6cc4104924fc")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "TP2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:LED")
+ (at 133.35 129.54 180)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "9c41f0f5-d06b-4eee-9510-596903adbf08")
+ (property "Reference" "D3"
+ (at 133.096 126.238 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "STATUS"
+ (at 133.35 132.334 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "LED_SMD:LED_0805_2012Metric"
+ (at 133.35 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 133.35 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Light emitting diode"
+ (at 133.35 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Sim.Pins" "1=K 2=A"
+ (at 133.35 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "KT-0805G"
+ (at 133.35 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C2297"
+ (at 133.35 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 133.35 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 133.35 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "e0ea931b-72b8-452c-b527-3ce92a19f5db")
+ )
+ (pin "2"
+ (uuid "2a2d8b6d-8554-457a-ab61-8f6a9a58e263")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "D3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Power_Protection:USBLC6-2SC6")
+ (at 66.04 151.13 0)
+ (mirror y)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "a08e4f60-62c4-455a-bb7d-1d96b7bb1de1")
+ (property "Reference" "U4"
+ (at 67.31 147.32 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Value" "USBLC6-2SC6"
+ (at 67.31 157.734 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6"
+ (at 64.77 157.48 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ (justify left)
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf"
+ (at 64.77 159.385 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Description" "Very low capacitance ESD protection diode, 2 data-line, SOT-23-6"
+ (at 66.04 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "USBLC6-2SC6"
+ (at 66.04 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C7519"
+ (at 66.04 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 66.04 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 66.04 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "f56e93c8-80e0-46af-8920-a0c85e75976e")
+ )
+ (pin "6"
+ (uuid "bfe0baef-bae1-4a44-9e4d-30d178cbe9e3")
+ )
+ (pin "5"
+ (uuid "e08f4052-f9f4-4b6f-9eca-ad88a35b9c71")
+ )
+ (pin "4"
+ (uuid "4c35de33-0986-402f-be2e-da31f96019fa")
+ )
+ (pin "3"
+ (uuid "36bba75a-1621-47c0-8507-d668203ab4b3")
+ )
+ (pin "2"
+ (uuid "1e8e5245-227d-4911-8a7a-223ea0fa712b")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "U4")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 209.55 38.1 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "ab3875b2-fb1e-42d7-a9e9-7672eb063b06")
+ (property "Reference" "C15"
+ (at 213.36 36.8299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 213.36 39.3699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 210.5152 41.91 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 209.55 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 209.55 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 209.55 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 209.55 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 209.55 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 209.55 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "a314647a-7bbb-4f8b-bb8e-f188b824bb14")
+ )
+ (pin "1"
+ (uuid "36937f45-7e93-467f-9afa-edfe6ff9ba74")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C15")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 46.99 165.1 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "acbc44c9-b141-4eca-aed0-d291939451b8")
+ (property "Reference" "R4"
+ (at 48.26 163.83 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "5k1"
+ (at 48.26 166.37 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0402_1005Metric"
+ (at 45.212 165.1 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 46.99 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 46.99 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0402WGF5101TCE"
+ (at 46.99 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25905"
+ (at 46.99 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 46.99 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 46.99 165.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "e4d57216-05d9-4756-9001-ad7fc849822c")
+ )
+ (pin "1"
+ (uuid "e10ae025-d38f-406c-9c60-9f355acbf013")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "R4")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 41.91 48.26 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "aee41979-bd50-4ecb-833b-2d3f7ed58ae2")
+ (property "Reference" "#PWR015"
+ (at 41.91 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 41.91 53.34 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 41.91 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 41.91 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 41.91 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "78368d6c-87b6-43fb-97c7-cbc16e7ae325")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR015")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "STM32_project:TPT1334-T8TR")
+ (at 214.63 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "b57ec74a-982f-48bf-bacb-e12398549d52")
+ (property "Reference" "U6"
+ (at 220.726 85.09 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "TPT1334"
+ (at 217.932 100.584 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:SOT-23-8"
+ (at 214.63 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 214.63 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 214.63 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "TPT1334-T8TR"
+ (at 214.63 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C41369236"
+ (at 214.63 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 214.63 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 214.63 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "8"
+ (uuid "1de05860-f451-40fc-9c6c-a25765929c2a")
+ )
+ (pin "7"
+ (uuid "feca0d61-efab-464f-b2dd-c3dd695633b5")
+ )
+ (pin "2"
+ (uuid "8be9b977-8d32-4e32-ac29-d124e6a93661")
+ )
+ (pin "5"
+ (uuid "0a83351a-e082-4dbf-93c2-43d2687cbf8e")
+ )
+ (pin "3"
+ (uuid "5bf49a22-44c6-40c9-84ab-3789af316538")
+ )
+ (pin "6"
+ (uuid "80980210-7c2b-4f00-ada1-6260e1257a67")
+ )
+ (pin "4"
+ (uuid "ca53851c-1f3c-462f-9e6b-30a737da58fe")
+ )
+ (pin "1"
+ (uuid "284d9946-96ae-4287-81f0-f9bba12eaceb")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "U6")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 222.25 143.51 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c43311d1-0fa6-420b-ab93-f8fe7eb32137")
+ (property "Reference" "#PWR024"
+ (at 222.25 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 222.25 148.59 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 222.25 143.51 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 222.25 143.51 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 222.25 143.51 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "53c9f4b7-edfb-42cb-a4be-3e754355bc26")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR024")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 142.24 132.08 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c89d9229-2850-44c7-9906-c69182fdca1c")
+ (property "Reference" "#PWR019"
+ (at 142.24 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 142.24 137.16 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 142.24 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 142.24 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 142.24 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "28d5320e-7921-4014-bdb4-93b455dccded")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR019")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDDA")
+ (at 246.38 48.26 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "cd509a38-0677-4ab6-a548-5ce3e8d9740f")
+ (property "Reference" "#PWR028"
+ (at 246.38 52.07 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDDA"
+ (at 246.38 43.18 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 246.38 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 246.38 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDDA\""
+ (at 246.38 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "615ee534-a8ec-427e-aadf-33f0576b3472")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR028")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 190.5 92.71 0)
+ (mirror y)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "cf0cdb1b-9bf2-4890-8d08-f4189302cbcf")
+ (property "Reference" "C13"
+ (at 186.69 91.4399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 186.69 93.9799 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 189.5348 96.52 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 190.5 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 190.5 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 190.5 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 190.5 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 190.5 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 190.5 92.71 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "80629f1a-9f99-4731-af1d-3cba618cbd31")
+ )
+ (pin "1"
+ (uuid "716ea6eb-2867-4558-8f6b-632108e186fa")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C13")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 186.69 44.45 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d2c83b40-3137-4e60-b483-2d12c32da4f2")
+ (property "Reference" "#PWR020"
+ (at 186.69 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 186.69 49.53 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 186.69 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 186.69 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 186.69 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "bc6aa56f-dc7d-4584-863a-5f2cb6dd0ceb")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR020")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 227.33 54.61 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d43f7477-91d1-4eec-8028-8c3bd56ac9c7")
+ (property "Reference" "C17"
+ (at 231.14 53.3399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "1u"
+ (at 231.14 55.8799 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
+ (at 228.2952 58.42 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 227.33 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 227.33 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL10A105KB8NNNC"
+ (at 227.33 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C15849"
+ (at 227.33 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 227.33 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 227.33 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "5b06f1a5-f323-443b-8441-1995ab0a45e0")
+ )
+ (pin "1"
+ (uuid "154f2c7b-ce72-42c2-afec-1aae75a45ea5")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C17")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 226.06 101.6 180)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "d75b4547-09ff-4bca-aa79-a98de7704b56")
+ (property "Reference" "R6"
+ (at 228.854 100.584 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "10k"
+ (at 229.108 102.616 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
+ (at 227.838 101.6 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 226.06 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 226.06 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1002T5E"
+ (at 226.06 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25804"
+ (at 226.06 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 226.06 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 226.06 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "5a1bde06-7207-447d-857f-ab3655f31b5f")
+ )
+ (pin "2"
+ (uuid "ac0afec8-2437-4b7e-b079-536aa0e0d10b")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "R6")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 246.38 31.75 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "dba8b2e2-61c4-45d1-a9ef-4f7946d167d4")
+ (property "Reference" "#PWR027"
+ (at 246.38 35.56 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 246.38 26.67 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 246.38 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 246.38 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 246.38 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "b026ffe6-2539-439b-b643-673bd54c0369")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR027")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 198.12 38.1 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "dc82add6-717b-46c9-9b64-afb85044abf6")
+ (property "Reference" "C14"
+ (at 201.93 36.8299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 201.93 39.3699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 199.0852 41.91 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 198.12 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 198.12 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 198.12 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 198.12 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 198.12 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 198.12 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "fb0d5dca-f5ad-4082-8ea4-f1bc3e9455d6")
+ )
+ (pin "1"
+ (uuid "18a66c3c-08c8-4729-840c-9b73ccd11d3b")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C14")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 190.5 99.06 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "df2de54d-ea92-4d20-8fe7-2881cf41f9a4")
+ (property "Reference" "#PWR022"
+ (at 190.5 105.41 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 190.5 104.14 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 190.5 99.06 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 190.5 99.06 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 190.5 99.06 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "4a00b9eb-9ec7-45b7-affa-4f2083021e37")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR022")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 222.25 38.1 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "e657967b-07a9-4a11-b47a-e37f66fde1d0")
+ (property "Reference" "C16"
+ (at 226.06 36.8299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 226.06 39.3699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 223.2152 41.91 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 222.25 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 222.25 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 222.25 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 222.25 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 222.25 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 222.25 38.1 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "74e587ec-f226-4fce-bf0b-14d97bbf4119")
+ )
+ (pin "1"
+ (uuid "bcf46075-3c4f-4ef2-b837-e99e49a7f15d")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C16")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint")
+ (at 134.62 31.75 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "e82b40e3-8f46-4c16-9b54-0dab04698bee")
+ (property "Reference" "TP3"
+ (at 138.43 28.194 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "PWM_A"
+ (at 138.684 30.48 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm"
+ (at 139.7 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 139.7 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 134.62 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 134.62 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 134.62 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 134.62 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 134.62 31.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "9f3f5bfa-677d-40b1-b241-bbf693949cb2")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "TP3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VBUS")
+ (at 66.04 134.62 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "e928583e-24a0-4308-9c00-bd927025c34e")
+ (property "Reference" "#PWR017"
+ (at 66.04 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VBUS"
+ (at 66.04 129.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 66.04 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 66.04 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VBUS\""
+ (at 66.04 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "42267c59-290d-411a-839b-c5d317823bfe")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR017")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 54.61 50.8 0)
+ (mirror y)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "e9b5fc83-f0be-4b00-b6cc-ddf4108ebe97")
+ (property "Reference" "C10"
+ (at 50.8 49.5299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "10p"
+ (at 50.8 52.0699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 53.6448 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 54.61 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 54.61 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05C100JB5NNNC"
+ (at 54.61 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C32949"
+ (at 54.61 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 54.61 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 54.61 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "2eaaed08-5f88-4e71-b556-e32bafff7e24")
+ )
+ (pin "1"
+ (uuid "a5fda520-36b1-4c93-a70c-a0be6959dfc6")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "C10")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 26.67 48.26 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "ed483493-08ab-4b02-856c-44c9c9c4af26")
+ (property "Reference" "#PWR013"
+ (at 26.67 54.61 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 26.67 53.34 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 26.67 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 26.67 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 26.67 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0ef06e97-bf02-416b-9e6d-1878275e4e68")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "#PWR013")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x03")
+ (at 233.68 139.7 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "fbbc9a47-e566-4f86-be64-f1af6bfa7bbc")
+ (property "Reference" "J5"
+ (at 232.41 134.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "UART Header"
+ (at 232.41 145.034 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical"
+ (at 233.68 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 233.68 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 233.68 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "HX PZ2.54-1x3P ZZ"
+ (at 233.68 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C32713269"
+ (at 233.68 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 233.68 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 233.68 139.7 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "e9cd7531-3cfa-43b8-830c-f934a7ce1635")
+ )
+ (pin "2"
+ (uuid "3847e73f-33d6-4550-aa73-1c2ad816ee83")
+ )
+ (pin "3"
+ (uuid "e99d65b7-2795-48c3-8db4-51dbde235f59")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (reference "J5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (sheet
+ (at 119.3799 160.02)
+ (size 17.7801 19.05)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (fill
+ (color 0 0 0 0)
+ )
+ (uuid "98093c78-281e-4420-a7de-d254a44fc122")
+ (property "Sheetname" "Encoders"
+ (at 119.3799 159.3084 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Sheetfile" "encoders.kicad_sch"
+ (at 119.3799 179.6546 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ )
+ (pin "ENC_B" input
+ (at 137.16 165.1 0)
+ (uuid "97de87d8-6ea4-4411-93eb-97599e06d47d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "ENC_Z" input
+ (at 137.16 167.64 0)
+ (uuid "f9aea8d8-921e-420c-93ec-4697559e9a8b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "ENC_A" input
+ (at 137.16 162.56 0)
+ (uuid "6c536705-699c-4eaa-83a7-a2ac7622bc89")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "HALL_C" input
+ (at 137.16 176.53 0)
+ (uuid "0d037616-aa3a-4643-8f1e-06fc106071ac")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "HALL_B" input
+ (at 137.16 173.99 0)
+ (uuid "d45dd79d-bb16-4243-9d47-1740e15abf15")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "HALL_A" input
+ (at 137.16 171.45 0)
+ (uuid "29be8d72-e2c2-4ec7-8b30-61e6d79e66c8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217"
+ (page "3")
+ )
+ )
+ )
+ )
+)
diff --git a/STM32G474_FOC_CONTROLLER.kicad_pcb b/STM32G474_FOC_CONTROLLER.kicad_pcb
index ccd82d6..57e056c 100644
--- a/STM32G474_FOC_CONTROLLER.kicad_pcb
+++ b/STM32G474_FOC_CONTROLLER.kicad_pcb
@@ -1,2 +1,22515 @@
-(kicad_pcb (version 20260206) (generator "pcbnew") (generator_version "10.0")
-)
\ No newline at end of file
+(kicad_pcb
+ (version 20260206)
+ (generator "pcbnew")
+ (generator_version "10.0")
+ (general
+ (thickness 1.6)
+ (legacy_teardrops no)
+ )
+ (paper "A4")
+ (layers
+ (0 "F.Cu" signal)
+ (2 "B.Cu" signal)
+ (9 "F.Adhes" user "F.Adhesive")
+ (11 "B.Adhes" user "B.Adhesive")
+ (13 "F.Paste" user)
+ (15 "B.Paste" user)
+ (5 "F.SilkS" user "F.Silkscreen")
+ (7 "B.SilkS" user "B.Silkscreen")
+ (1 "F.Mask" user)
+ (3 "B.Mask" user)
+ (17 "Dwgs.User" user "User.Drawings")
+ (19 "Cmts.User" user "User.Comments")
+ (21 "Eco1.User" user "User.Eco1")
+ (23 "Eco2.User" user "User.Eco2")
+ (25 "Edge.Cuts" user)
+ (27 "Margin" user)
+ (31 "F.CrtYd" user "F.Courtyard")
+ (29 "B.CrtYd" user "B.Courtyard")
+ (35 "F.Fab" user)
+ (33 "B.Fab" user)
+ (39 "User.1" user)
+ (41 "User.2" user)
+ (43 "User.3" user)
+ (45 "User.4" user)
+ )
+ (setup
+ (pad_to_mask_clearance 0)
+ (allow_soldermask_bridges_in_footprints no)
+ (tenting
+ (front yes)
+ (back yes)
+ )
+ (covering
+ (front no)
+ (back no)
+ )
+ (plugging
+ (front no)
+ (back no)
+ )
+ (capping no)
+ (filling no)
+ (pcbplotparams
+ (layerselection 0x00000000_00000000_55555555_5755f5ff)
+ (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
+ (disableapertmacros no)
+ (usegerberextensions no)
+ (usegerberattributes yes)
+ (usegerberadvancedattributes yes)
+ (creategerberjobfile yes)
+ (dashed_line_dash_ratio 12)
+ (dashed_line_gap_ratio 3)
+ (svgprecision 4)
+ (plotframeref no)
+ (mode 1)
+ (useauxorigin no)
+ (pdf_front_fp_property_popups yes)
+ (pdf_back_fp_property_popups yes)
+ (pdf_metadata yes)
+ (pdf_single_document no)
+ (dxfpolygonmode yes)
+ (dxfimperialunits yes)
+ (dxfusepcbnewfont yes)
+ (psnegative no)
+ (psa4output no)
+ (plot_black_and_white yes)
+ (sketchpadsonfab no)
+ (plotpadnumbers no)
+ (hidednponfab no)
+ (sketchdnponfab yes)
+ (crossoutdnponfab yes)
+ (subtractmaskfromsilk no)
+ (outputformat 1)
+ (mirror no)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory "output/")
+ )
+ )
+ (footprint "TestPoint:TestPoint_Pad_D1.5mm"
+ (layer "F.Cu")
+ (uuid "034fcdbd-a639-4532-ad87-e438533bf29f")
+ (at 134.715 80.385)
+ (descr "SMD pad as test Point, diameter 1.5mm")
+ (tags "test point SMD pad")
+ (property "Reference" "TP6"
+ (at 0 -1.648 0)
+ (layer "F.SilkS")
+ (uuid "8794c086-d671-4083-af04-4d3da4e2a08c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SENS_A"
+ (at 0 1.75 0)
+ (layer "F.Fab")
+ (uuid "b46aa6c3-d49c-4456-9c40-7807050432d4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bab5599e-473a-44c0-a0ee-656dd1e487dc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "33904204-ba14-4612-b35c-61e6838256e1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3cc9e994-3d53-4974-a881-72e9dffd4d00")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6bdd5adc-2a2d-49c2-84f5-b83f27d21789")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e304e13d-b355-4488-b91f-1700c64d4379")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c8317887-075c-4289-b144-19caa59e1030")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Pin* Test*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/9681b073-d888-43a9-8629-770b5a879e48")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1")
+ )
+ )
+ (attr exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 0 0.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "adf4da6d-7482-4b3b-8434-25a221c4a600")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 1.25 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "ae589667-809b-4b85-9ae1-70d2d4141ebb")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -1.65 0)
+ (layer "F.Fab")
+ (uuid "28c26703-39ad-453b-bf9f-98f8a8d87817")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd circle
+ (at 0 0)
+ (size 1.5 1.5)
+ (layers "F.Cu" "F.Mask")
+ (net "/stm32/SENS_A")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "484dbf68-8411-46b7-a08f-0d6a8e386113")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "Capacitor_Tantalum_SMD:CP_EIA-3528-15_AVX-H"
+ (layer "F.Cu")
+ (uuid "0cb79a90-0848-4b11-8500-23b5e3444660")
+ (at 97.53 94.815)
+ (descr "Tantalum Capacitor SMD AVX-H (3528-15 Metric), IPC-7352 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf)")
+ (tags "capacitor tantalum")
+ (property "Reference" "C5"
+ (at 0 -2.35 0)
+ (layer "F.SilkS")
+ (uuid "e1d47cd1-a912-4218-953a-bdb990f8f2bb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "150u"
+ (at 0 2.35 0)
+ (layer "F.Fab")
+ (uuid "403c17da-5b27-45f6-8e19-b347f454c6b0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "45aaed05-1809-4b97-a8d6-ce233081478f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Polarized capacitor, small US symbol"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c7973b1c-0de4-4bcd-bb49-70049adc94e0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "32b8dea2-ea8d-41a4-bfde-146615dee5ec")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "6TPE150MAZB"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "90de8b3b-b761-4dc1-8e2d-1e6038aaed12")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C79110"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0e99eae3-dc38-477e-a31d-47e6554e8b68")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d81ab364-1295-4b0e-bc71-34e4cf5d98aa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0637af47-e670-41c0-a695-838ad765c55c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "CP_*")
+ (path "/a944c00a-34d5-47e4-b8d5-6b2301066206")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.47 -1.51)
+ (end -2.47 1.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "fc388b10-ada2-40b9-ac60-2ae2b8cb194c")
+ )
+ (fp_line
+ (start -2.47 1.51)
+ (end 1.75 1.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0417846b-fd04-45de-85c4-6d42c6d654f3")
+ )
+ (fp_line
+ (start 1.75 -1.51)
+ (end -2.47 -1.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ad21b0be-7b01-461d-a45d-b6e695289710")
+ )
+ (fp_rect
+ (start -2.46 -1.65)
+ (end 2.46 1.65)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "e1ae37d2-0bf6-4fcc-a9e5-968762465d92")
+ )
+ (fp_line
+ (start -1.75 -0.7)
+ (end -1.75 1.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e7211e68-1ea5-4e36-9c0e-3074795b685e")
+ )
+ (fp_line
+ (start -1.75 1.4)
+ (end 1.75 1.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f885d567-c11b-44da-8085-75f044678e70")
+ )
+ (fp_line
+ (start -1.05 -1.4)
+ (end -1.75 -0.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c6c28545-6c7c-4555-bb73-37f694a5d2d6")
+ )
+ (fp_line
+ (start 1.75 -1.4)
+ (end -1.05 -1.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4b8b7a8d-400c-4cc2-8980-a6c87cfd0ce1")
+ )
+ (fp_line
+ (start 1.75 1.4)
+ (end 1.75 -1.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "19641537-69c0-4ed0-b2de-a7e2bb733987")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "f307f90a-1dd2-42a6-bc09-e24069026293")
+ (effects
+ (font
+ (size 0.88 0.88)
+ (thickness 0.13)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -1.54 0)
+ (size 1.34 2.39)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.186567)
+ (net "+5V")
+ (pintype "passive")
+ (uuid "9d500bc6-9b14-4cb7-8d64-94c95d3be2b2")
+ )
+ (pad "2" smd roundrect
+ (at 1.54 0)
+ (size 1.34 2.39)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.186567)
+ (net "GND")
+ (pintype "passive")
+ (uuid "d28e20df-58ff-48da-9aa5-95501bca21cf")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-3528-15_AVX-H.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_SMD:D_SMA"
+ (layer "F.Cu")
+ (uuid "0f7fbf9f-479f-480c-a90e-2a177dea9ad6")
+ (at 123.19 95.565)
+ (descr "Diode SMA (DO-214AC)")
+ (tags "Diode SMA (DO-214AC)")
+ (property "Reference" "D2"
+ (at 0 -2.5 0)
+ (layer "F.SilkS")
+ (uuid "bb4ac350-e23d-46e0-b0c5-7ce6dfd978b7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "550mV@5A"
+ (at 0 2.6 0)
+ (layer "F.Fab")
+ (uuid "6e629dee-22da-4d18-9264-afeb9f4f9558")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2e1a5006-21c6-432f-9126-78e22880855e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "Zener diode, small symbol, filled shape"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0faef6b9-99ce-4b9d-b58c-c0bf259d3702")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "SS54"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "35a9b09b-03bd-4b95-8958-9652addfa970")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C22452"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7294c467-8a7c-4530-a177-2a59cf7db7ce")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1cceb705-3798-45be-abbd-1921359461d2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "739fecb8-6695-4bee-8af4-3398f84f6c68")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
+ (path "/cad35094-0aaf-45c5-8afc-b09a3583364a")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -3.51 -1.65)
+ (end -3.51 1.65)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "48a61c5f-adac-4afe-9b72-0310335eda06")
+ )
+ (fp_line
+ (start -3.51 -1.65)
+ (end 2 -1.65)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8fa01d84-f762-4c88-adf6-708ab8b22be7")
+ )
+ (fp_line
+ (start -3.51 1.65)
+ (end 2 1.65)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e1d942a8-ae73-4c11-9008-1f8c620a53c3")
+ )
+ (fp_line
+ (start -3.5 -1.75)
+ (end 3.5 -1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d282d8e9-3d5c-4612-9390-61ae4c2fd2c7")
+ )
+ (fp_line
+ (start -3.5 1.75)
+ (end -3.5 -1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "efcd8844-c378-407f-8a23-c867e1127b83")
+ )
+ (fp_line
+ (start 3.5 -1.75)
+ (end 3.5 1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "ef07a21b-11a2-4827-bb77-5d255cfa20ea")
+ )
+ (fp_line
+ (start 3.5 1.75)
+ (end -3.5 1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "bcd3b1be-eca0-4fd1-ba5d-63944a9042d1")
+ )
+ (fp_line
+ (start -2.3 1.5)
+ (end -2.3 -1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c54c54f8-04d9-4301-83f2-18b1453ece5d")
+ )
+ (fp_line
+ (start -0.64944 -0.79908)
+ (end -0.64944 0.80112)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f86a997f-4123-4550-986e-7f1dc8e8e0b3")
+ )
+ (fp_line
+ (start -0.64944 0.00102)
+ (end -1.55114 0.00102)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4253cf73-97f0-431d-81fc-e96b1e623874")
+ )
+ (fp_line
+ (start -0.64944 0.00102)
+ (end 0.50118 -0.79908)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3ee02985-c945-4b8f-819c-da9150788076")
+ )
+ (fp_line
+ (start -0.64944 0.00102)
+ (end 0.50118 0.75032)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "062832b4-cd3c-4671-a414-e977135a51c7")
+ )
+ (fp_line
+ (start 0.50118 0.00102)
+ (end 1.4994 0.00102)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "68d2cd64-6781-4747-83f2-73c6c6f93c58")
+ )
+ (fp_line
+ (start 0.50118 0.75032)
+ (end 0.50118 -0.79908)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "177ea7f8-0f44-4e81-815f-74ac1273ee16")
+ )
+ (fp_line
+ (start 2.3 -1.5)
+ (end -2.3 -1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7072835a-e8f8-457e-9f70-74492c732e51")
+ )
+ (fp_line
+ (start 2.3 -1.5)
+ (end 2.3 1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ad19dfcc-1855-4fd7-a588-fec9bd51dd8c")
+ )
+ (fp_line
+ (start 2.3 1.5)
+ (end -2.3 1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d803d9c6-4fec-4009-8bc3-2cb1c43d02e8")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -2.5 0)
+ (layer "F.Fab")
+ (uuid "1b61cb83-a362-4018-80f1-44cdafd417ca")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -2 0)
+ (size 2.5 1.8)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.1388888889)
+ (net "+5V")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "d4d9c871-1c0f-4bd9-b30f-c0b32902f18c")
+ )
+ (pad "2" smd roundrect
+ (at 2 0)
+ (size 2.5 1.8)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.1388888889)
+ (net "VBUS")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "a2927081-67ef-41fa-895a-6410a35a0823")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "108a77c1-d690-4e51-aafa-da368bb383df")
+ (at 137.925 96.415)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C11"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "f9bfb769-059d-400a-b402-b436e5468291")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "10p"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "6e2bd54f-a40b-4469-8d43-eaf92db98f66")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "72474a49-a241-4a92-9e21-7f99bed34e0a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "02d57fe5-bb15-40ba-98aa-24869db61b4b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "806d93d8-a9d7-4f3d-871f-a1492164d47f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05C100JB5NNNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d701437e-836e-4c30-b05f-1945ab25b033")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C32949"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0d75dce9-8fa8-4489-b918-f75ea947c8e9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f90da353-6116-4793-8a6f-325c2bdf338b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5488e917-6bde-4198-98b8-26143f255093")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/91c3f479-7a94-44dc-84a2-411dae68f23a")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7ee089db-c2a7-43c7-ad83-f64146821571")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3c6fce9a-b51d-45d0-a909-d694f28ca990")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "173a319f-800f-4d73-a642-d6973b7b7f28")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "773d4d7c-5690-4e75-94bd-dd4b290ec9a2")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "6f5bdf5a-a658-41cc-9cba-b3d335271a45")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/HSE_OUT")
+ (pintype "passive")
+ (uuid "e6c455f2-0ff4-4a09-a15f-e424d3d8c62f")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(C10-Pad2)")
+ (pintype "passive")
+ (uuid "8991447e-aa9c-44a1-98de-723e91c491d2")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "1b4a4a8f-2ced-4220-a13d-98f15a1e8250")
+ (at 108.145 102.795)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C21"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "b6abd26f-ab2b-479e-bfc4-a2252ead9505")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "30p"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "943227d2-bf7a-4e68-8ecb-1aa84ce1c913")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8ebd8a6d-d833-49ff-83e6-ef9f41219567")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d7b61d66-38ed-45f7-a4ee-53ea0a9d4c9c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "3423f0aa-8bde-47d4-af4f-c91f30649d9c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0603CG300J500NT"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "91d7780e-6d69-4292-9a4f-5786058d8eea")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C1658"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "581081cb-fad9-488b-a130-10de5d37e2f9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f138c39b-7fa5-443d-b2a0-6a0b5d5ac77e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "cb1ee0dc-26c2-4057-a2a3-cea516320b03")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/ab9adf68-dc83-4818-995a-ebb9b1e80356")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "90869f68-b8ee-4caa-b60c-c8b22af97db8")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cad95a60-83c7-476e-b7d6-a46015ca66a9")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "c7a5a7ff-ca8b-4e21-bef2-503c9af3f5ca")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "ab73c6ba-9cc5-4351-9d3d-3f598e537b6e")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "dc279c05-94a5-4a67-9122-25923e9cf39c")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/SENS_B")
+ (pintype "passive")
+ (uuid "ac99a18c-abea-4bd0-aed0-dc6ac8804e03")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "5f81c005-7f22-4ecc-ba49-4d5734690b3a")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0805_2012Metric"
+ (layer "F.Cu")
+ (uuid "24ca21da-b4c1-4aa8-a36a-73d233076926")
+ (at 160.815 70.805)
+ (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing)")
+ (tags "capacitor")
+ (property "Reference" "C12"
+ (at 0 -1.68 0)
+ (layer "F.SilkS")
+ (uuid "8428992f-d52b-4be8-859a-9094a67c0598")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "4.7u"
+ (at 0 1.68 0)
+ (layer "F.Fab")
+ (uuid "ba07ee57-2b26-4c84-ab36-c05b7d91396f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ce18ce92-b837-4588-9b37-0115e8c9fcf0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d554f44a-9182-4622-aca7-5db57b18e3ae")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "7520b0a1-1033-42eb-9d22-1375b972a85b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL21A475KAQNNNE"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8790701f-be23-4963-b34c-28e7fcad8ccf")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "0805"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2dc0f1a4-f1f1-485e-9838-1dde67da14e8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a468f4fe-cf4b-4345-98e8-a05648fb0f66")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "07c7d352-0de3-46c8-8a1e-4c10548adaf9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/72d35d53-8637-4047-8fc3-fc386f01f228")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.261252 -0.735)
+ (end 0.261252 -0.735)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "313b7a5d-9fcf-4481-83ec-05c1ae1eb22e")
+ )
+ (fp_line
+ (start -0.261252 0.735)
+ (end 0.261252 0.735)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6569a7f0-e5b1-4701-8b0d-7386fa03dd97")
+ )
+ (fp_rect
+ (start -1.7 -0.98)
+ (end 1.7 0.98)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "7e76656d-8522-4807-8b62-4c0a19da4608")
+ )
+ (fp_rect
+ (start -1 -0.625)
+ (end 1 0.625)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "333b74bd-04d6-4446-b61e-f42d18efea51")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "badbd2c3-9101-48ef-a768-4cda99c50402")
+ (effects
+ (font
+ (size 0.5 0.5)
+ (thickness 0.08)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.95 0)
+ (size 1 1.45)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pintype "passive")
+ (uuid "2a91218d-f36d-4f67-9cae-d1ad04934fa4")
+ )
+ (pad "2" smd roundrect
+ (at 0.95 0)
+ (size 1 1.45)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "e98d2d56-dca0-4e5d-8bb5-19fa42bbd7c3")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_1210_3225Metric"
+ (layer "F.Cu")
+ (uuid "25935a3d-f183-4872-8d77-c74f3748e5ba")
+ (at 121.945 82.365)
+ (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C2"
+ (at 0 -2.3 0)
+ (layer "F.SilkS")
+ (uuid "5effc61c-7183-42fa-b569-861085fcada2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "22u"
+ (at 0 2.3 0)
+ (layer "F.Fab")
+ (uuid "cfaf40dd-69fc-4b94-9c0f-b800572aaaea")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "852158e3-e8f0-42fd-a08a-b44d1eec652a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "15995c60-7b2a-4b46-ba28-f6b8fe04f68d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "9e3fdda7-7829-49c4-880b-6f207013f79f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "GRM32ER61E226KE15L"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d5717091-c4b9-4c50-97fe-18f5fd4c1dda")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C65428"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a07bca09-bfb5-4cfc-90e3-37deba4ea8d2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3c06ffcf-3a4c-46fd-a554-8c4ff448ea6f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8b8bdf30-31d2-4d50-b91d-dae8507ec087")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/bb2b999b-c1e2-43cd-894e-e07372058c21")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.711252 -1.36)
+ (end 0.711252 -1.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "dd508fb2-9a4c-4360-a812-f4e16e02b9d9")
+ )
+ (fp_line
+ (start -0.711252 1.36)
+ (end 0.711252 1.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "77a0db47-dbb6-47d3-bac1-f062b92128cf")
+ )
+ (fp_rect
+ (start -2.3 -1.6)
+ (end 2.3 1.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "3fc03014-9ed3-4d27-96d7-22aa157757c9")
+ )
+ (fp_rect
+ (start -1.6 -1.25)
+ (end 1.6 1.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "7e6f77f0-a03f-4d57-afb4-c19d591c90ff")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "f7bb5e8d-a080-4068-a0cd-5ae71efd4518")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -1.475 0)
+ (size 1.15 2.7)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.217391)
+ (net "Net-(C1-Pad2)")
+ (pintype "passive")
+ (uuid "ccc8cdc8-8fc3-4c5b-9cbe-b36c94802cac")
+ )
+ (pad "2" smd roundrect
+ (at 1.475 0)
+ (size 1.15 2.7)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.217391)
+ (net "Net-(C2-Pad2)")
+ (pintype "passive")
+ (uuid "3984abb2-6566-489b-9f30-c444f42728df")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_Molex:Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal"
+ (layer "F.Cu")
+ (uuid "32d98891-8e87-4724-891a-b0b6359270dd")
+ (at 151.205 109.345)
+ (descr "Molex Micro-Fit 3.0 Connector System, 43045-0600 (alternative finishes: 43045-060x), 3 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf)")
+ (tags "connector Molex Micro-Fit_3.0 horizontal")
+ (property "Reference" "J9"
+ (at 3 -10.12 0)
+ (layer "F.SilkS")
+ (uuid "075bb277-6e16-4fae-af93-f2809e2c2139")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "Hall Encoder Connector"
+ (at 3 5.7 0)
+ (layer "F.Fab")
+ (uuid "00861f30-319c-45d5-bffa-1de9db96a7fb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c3338b05-4972-4444-adad-b3dc2c4c6db3")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x03, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "48eb4178-5ba9-4f72-8e66-fba07ada9073")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/Molex"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "176ac361-9692-4fe9-95d6-b3ddd1e4181f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "HC-MX3.0-2*3AW"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9340b64f-1d6c-458d-9d09-97d9aea3e22b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C3294384"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "edb23848-1fbd-4ffe-aa70-502499e3ef0c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "27112c31-e254-4eb9-8c3f-ed4bbf8250a3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "920c8628-8ac1-4cef-b041-03d58571e3c8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_2x??_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122/992c7d1c-b221-4050-b2b8-a09cebcce6f5")
+ (sheetname "/stm32/Encoders/")
+ (sheetfile "encoders.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2" "3" "4" "5" "6")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -3.685 -8.03)
+ (end -2.685 -9.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2120d4fd-919d-4b66-b565-8c0f9684607a")
+ )
+ (fp_line
+ (start -3.685 1.1)
+ (end -3.685 -8.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "74470b87-5dce-4618-8ace-8578821285d2")
+ )
+ (fp_line
+ (start -2.685 -9.03)
+ (end 8.685 -9.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4ee830f6-9216-4d8b-b399-2bd15bbc7a1a")
+ )
+ (fp_line
+ (start 8.685 -9.03)
+ (end 9.685 -8.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "86d30d6c-f585-4fcf-9737-3072a4602bb5")
+ )
+ (fp_line
+ (start 9.685 -8.03)
+ (end 9.685 1.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9662cc6a-281d-4c20-87b8-4583347ce9bf")
+ )
+ (fp_line
+ (start 9.685 1.1)
+ (end -3.685 1.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "874b6fe3-e3a4-4424-9cda-c36167742b60")
+ )
+ (fp_line
+ (start -4.08 -9.42)
+ (end 10.08 -9.42)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cc79acb8-6a54-4660-a28b-063d8b3cc40c")
+ )
+ (fp_line
+ (start -4.08 1.5)
+ (end -4.08 -9.42)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2874b25f-ee0c-4772-83ea-6f55ef13e00a")
+ )
+ (fp_line
+ (start -1.25 1.5)
+ (end -4.08 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "ee6d45b0-e660-4d43-b7cf-80eb8f1d952a")
+ )
+ (fp_line
+ (start -1.25 4.25)
+ (end -1.25 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a3e6005b-9dbb-4dce-875e-6586e700e92a")
+ )
+ (fp_line
+ (start 7.25 1.5)
+ (end 7.25 4.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "ef1296d7-383f-41d3-95a4-47174c84ba99")
+ )
+ (fp_line
+ (start 7.25 4.25)
+ (end -1.25 4.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7ad350a9-7c06-4ee3-be9e-5de15e019ccd")
+ )
+ (fp_line
+ (start 10.08 -9.42)
+ (end 10.08 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "753bc660-f584-4f77-96fb-f194feac71ab")
+ )
+ (fp_line
+ (start 10.08 1.5)
+ (end 7.25 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4f17e19b-ed71-4ead-b6c5-b7fd59ac914c")
+ )
+ (fp_line
+ (start -3.575 -7.92)
+ (end -2.575 -8.92)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1ef58a9b-622b-4826-95ac-47152503f74b")
+ )
+ (fp_line
+ (start -3.575 0.99)
+ (end -3.575 -7.92)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ee5e5b6a-8a54-4e49-afd0-397e42777ec0")
+ )
+ (fp_line
+ (start -2.575 -8.92)
+ (end 8.575 -8.92)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "788e95d1-cf04-452a-9ea1-ce14fbfe3b83")
+ )
+ (fp_line
+ (start -0.75 0.99)
+ (end 0 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ae78840d-d191-4544-8dc5-d3c049f5002f")
+ )
+ (fp_line
+ (start 0 0)
+ (end 0.75 0.99)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "610821fb-814f-4133-8730-f0834bc39d04")
+ )
+ (fp_line
+ (start 8.575 -8.92)
+ (end 9.575 -7.92)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "25a84c7c-83ae-436a-8e70-686b77451975")
+ )
+ (fp_line
+ (start 9.575 -7.92)
+ (end 9.575 0.99)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9d59c5b0-0f36-47a2-bc9d-d59955565b30")
+ )
+ (fp_line
+ (start 9.575 0.99)
+ (end -3.575 0.99)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "79d24fef-568a-429d-901b-22b3ffcd81e8")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 3 -8.22 0)
+ (layer "F.Fab")
+ (uuid "bf620b93-7f86-4096-bed7-f3403d695b6d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at 3 -4.32)
+ (size 3 3)
+ (drill 3)
+ (layers "*.Cu" "*.Mask")
+ (uuid "0dc1654e-b485-4004-a71c-e9ab2adb356d")
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.166667)
+ (net "Net-(J9-Pin_1)")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "4c336bb0-d4b8-4c82-8d46-01f05afde2c1")
+ )
+ (pad "2" thru_hole circle
+ (at 3 0)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(J9-Pin_2)")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "53f61f09-7b04-40e0-9fb0-81836c2668c6")
+ )
+ (pad "3" thru_hole circle
+ (at 6 0)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(J9-Pin_3)")
+ (pinfunction "Pin_3_3")
+ (pintype "passive")
+ (uuid "37657bff-b15b-4d4f-8509-5da9d1b706c5")
+ )
+ (pad "4" thru_hole circle
+ (at 0 3)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "+5V")
+ (pinfunction "Pin_4_4")
+ (pintype "passive")
+ (uuid "7db99fee-dce1-4f6b-8e65-79dedce482f3")
+ )
+ (pad "5" thru_hole circle
+ (at 3 3)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "Pin_5_5")
+ (pintype "passive")
+ (uuid "ebf798c8-f9ed-4a17-b156-e86b99949b9e")
+ )
+ (pad "6" thru_hole circle
+ (at 6 3)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(J9-Pin_6-Pad6)")
+ (pinfunction "Pin_6_6")
+ (pintype "passive")
+ (uuid "c5b80f40-25ca-469c-a2ed-f7dd470248f0")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_IDC:IDC-Header_2x05_P2.54mm_Horizontal"
+ (layer "F.Cu")
+ (uuid "33d70d5a-a980-431d-b2d2-3c7286861b65")
+ (at 132.3 105.525)
+ (descr "Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0")
+ (tags "Through hole horizontal IDC box header THT 2x05 2.54mm double row")
+ (property "Reference" "J10"
+ (at 6.215 -6.1 0)
+ (layer "F.SilkS")
+ (uuid "f9244741-a114-4ce3-860a-7ca264657f30")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "Maxon Encoder Connector"
+ (at 6.215 16.26 0)
+ (layer "F.Fab")
+ (uuid "5c92ec3f-8f09-4ff5-bed5-afefaefff636")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9740577e-36ee-4867-bea9-07a6dd8024a0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0537ca09-3528-4584-a1d3-ec6fc8b4efce")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/pin_header_socket"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "2d23efda-f047-45d5-9d27-a7ec44c5000f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "2.54-2*5PBent Header"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e86d8512-952a-4473-bec0-c2a889d2ead8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C9140"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "efcb8c53-52c6-427f-b8bc-bd0e96a2391b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8aee7a48-c791-4cc1-846c-b49977054a0c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8a35b0f6-3586-4e81-aa0c-f44b9896d2a7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_2x??_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122/dc2990d9-294c-44f0-ab9a-835f33b132f3")
+ (sheetname "/stm32/Encoders/")
+ (sheetfile "encoders.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "3" "5" "7" "9" "2" "4" "6" "8" "10")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.35 -0.5)
+ (end -2.35 0.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "112d4247-fcd3-457c-9af3-d9d286cc347b")
+ )
+ (fp_line
+ (start -2.35 0.5)
+ (end -1.35 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "07fc128f-6bf5-45fb-8f7f-10f4dab37e07")
+ )
+ (fp_line
+ (start -1.35 0)
+ (end -2.35 -0.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "266c4d8b-b601-4350-9a22-f81d04d5db1e")
+ )
+ (fp_line
+ (start 4.27 -5.21)
+ (end 13.39 -5.21)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "91e35d70-d340-400f-9ec8-7c35b54490cf")
+ )
+ (fp_line
+ (start 4.27 3.03)
+ (end 13.39 3.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a7851a8c-21c8-44cd-9185-83a4f4e54806")
+ )
+ (fp_line
+ (start 4.27 7.13)
+ (end 13.39 7.13)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "dd0bf15a-dd9f-48b4-bc79-e6290d93ae58")
+ )
+ (fp_line
+ (start 4.27 15.37)
+ (end 4.27 -5.21)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "947d34d2-5edc-4e74-b77c-7ecec3421a09")
+ )
+ (fp_line
+ (start 13.39 -5.21)
+ (end 13.39 15.37)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a5b333e9-7251-48bc-a9d2-0d4600243ecc")
+ )
+ (fp_line
+ (start 13.39 15.37)
+ (end 4.27 15.37)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "461422c6-f167-47e6-99d4-69a59374d56b")
+ )
+ (fp_rect
+ (start -1.35 -5.6)
+ (end 13.78 15.76)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "2a6f848d-3340-4631-8480-d6c28bbef947")
+ )
+ (fp_line
+ (start -0.32 -0.32)
+ (end -0.32 0.32)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d1c0b53f-c8dc-437d-b50b-1147ba02555b")
+ )
+ (fp_line
+ (start -0.32 0.32)
+ (end 4.38 0.32)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a500dc74-31c7-4233-86f6-933d8613e176")
+ )
+ (fp_line
+ (start -0.32 2.22)
+ (end -0.32 2.86)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "20bcf377-1732-4088-8b3e-bd96d0e55099")
+ )
+ (fp_line
+ (start -0.32 2.86)
+ (end 4.38 2.86)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "16f0c163-955b-4888-9cb2-a6e71386831e")
+ )
+ (fp_line
+ (start -0.32 4.76)
+ (end -0.32 5.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0f1aa244-073d-44c4-9217-93c458e9e589")
+ )
+ (fp_line
+ (start -0.32 5.4)
+ (end 4.38 5.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a8cb0e99-2344-4f3d-be7b-0211ec64c91f")
+ )
+ (fp_line
+ (start -0.32 7.3)
+ (end -0.32 7.94)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "97d53ed3-b2fa-4de4-bd9e-546100d9b113")
+ )
+ (fp_line
+ (start -0.32 7.94)
+ (end 4.38 7.94)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c5d53d83-e5f8-4738-9a92-e2ead55c791e")
+ )
+ (fp_line
+ (start -0.32 9.84)
+ (end -0.32 10.48)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "db25c716-1ca1-4194-a95f-2d593fc5d196")
+ )
+ (fp_line
+ (start -0.32 10.48)
+ (end 4.38 10.48)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "40e92b53-7203-4341-a5f0-8aa447677f6c")
+ )
+ (fp_line
+ (start 4.38 -4.1)
+ (end 5.38 -5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0e7737d7-a282-4a09-a778-00e0ea3dea6c")
+ )
+ (fp_line
+ (start 4.38 -0.32)
+ (end -0.32 -0.32)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b1060ffa-49a7-4e9d-b626-387e64f798a4")
+ )
+ (fp_line
+ (start 4.38 2.22)
+ (end -0.32 2.22)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "94f8d2bd-ce0b-4341-9df9-eb98a7d47aac")
+ )
+ (fp_line
+ (start 4.38 3.03)
+ (end 13.28 3.03)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b11c131b-0b73-42f1-9459-3b857bd431bd")
+ )
+ (fp_line
+ (start 4.38 4.76)
+ (end -0.32 4.76)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f9fc6464-276d-4375-878f-885d356e6c46")
+ )
+ (fp_line
+ (start 4.38 7.13)
+ (end 13.28 7.13)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4e83bed5-1dda-46fe-9ef3-093f769aa903")
+ )
+ (fp_line
+ (start 4.38 7.3)
+ (end -0.32 7.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4b5f66de-af2a-490b-87c1-d003b06652b4")
+ )
+ (fp_line
+ (start 4.38 9.84)
+ (end -0.32 9.84)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "eab265d1-15b6-4cec-aafc-2a1ac6421f40")
+ )
+ (fp_line
+ (start 4.38 15.26)
+ (end 4.38 -4.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "be0c0090-36fc-40c4-9f3e-a15b94b289fd")
+ )
+ (fp_line
+ (start 5.38 -5.1)
+ (end 13.28 -5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f9a797a6-9b43-47e5-845f-90fdf6ffc8be")
+ )
+ (fp_line
+ (start 13.28 -5.1)
+ (end 13.28 15.26)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "27e5eff2-82cd-450d-b684-000bfe6867b2")
+ )
+ (fp_line
+ (start 13.28 15.26)
+ (end 4.38 15.26)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8a785847-49fb-493d-9767-2b5a2075debd")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 8.83 5.08 90)
+ (layer "F.Fab")
+ (uuid "b95926f9-40cc-498b-9648-56849b858bfd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.147059)
+ (net "unconnected-(J10-Pin_1-Pad1)")
+ (pinfunction "Pin_1_1")
+ (pintype "passive+no_connect")
+ (uuid "5e66e09f-eed4-4740-8446-f00c424d8de3")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 0)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "+5V")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "02a742d7-fc2f-4c22-8547-5346ed3c6ea6")
+ )
+ (pad "3" thru_hole circle
+ (at 0 2.54)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(J10-Pin_3-Pad3)")
+ (pinfunction "Pin_3_3")
+ (pintype "passive")
+ (uuid "a5c44834-c551-4527-bc14-7dc480da77b0")
+ )
+ (pad "4" thru_hole circle
+ (at 2.54 2.54)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(J10-Pin_4-Pad4)")
+ (pinfunction "Pin_4_4")
+ (pintype "passive+no_connect")
+ (uuid "0946fd48-d2f7-45e0-8339-35de5b455721")
+ )
+ (pad "5" thru_hole circle
+ (at 0 5.08)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/Encoders/ENC_AL")
+ (pinfunction "Pin_5_5")
+ (pintype "passive")
+ (uuid "3bc5fcb5-90a2-418d-8a56-b601fd1bbcb3")
+ )
+ (pad "6" thru_hole circle
+ (at 2.54 5.08)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/Encoders/ENC_AH")
+ (pinfunction "Pin_6_6")
+ (pintype "passive")
+ (uuid "e3d0b48f-ba36-4502-9139-6fa90044cb0d")
+ )
+ (pad "7" thru_hole circle
+ (at 0 7.62)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/Encoders/ENC_BL")
+ (pinfunction "Pin_7_7")
+ (pintype "passive")
+ (uuid "6f61dc4c-0341-49a9-b309-0db4cac7d960")
+ )
+ (pad "8" thru_hole circle
+ (at 2.54 7.62)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/Encoders/ENC_BH")
+ (pinfunction "Pin_8_8")
+ (pintype "passive")
+ (uuid "f44f3245-6520-44dd-818e-3cc04c0b316b")
+ )
+ (pad "9" thru_hole circle
+ (at 0 10.16)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/Encoders/ENC_ZL")
+ (pinfunction "Pin_9_9")
+ (pintype "passive")
+ (uuid "73f89ee8-0708-41c2-bdeb-a0d96b5ad7c4")
+ )
+ (pad "10" thru_hole circle
+ (at 2.54 10.16)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/Encoders/ENC_ZH")
+ (pinfunction "Pin_10_10")
+ (pintype "passive")
+ (uuid "973c6c8f-ab01-406f-bb24-8e6c752711be")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_IDC.3dshapes/IDC-Header_2x05_P2.54mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal"
+ (layer "F.Cu")
+ (uuid "4226b8d4-f23e-42c7-bc03-9cd171f4031d")
+ (at 113.285 64.97)
+ (descr "Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1757242 12A || order number: 1923869 16A (HC)")
+ (tags "phoenix_contact connector MSTBA_01x02_G_5.08mm")
+ (property "Reference" "J2"
+ (at 2.54 -3.2 0)
+ (layer "F.SilkS")
+ (uuid "bcc766ad-50f9-4f31-8ee2-e1204852009a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "POWER2"
+ (at 2.54 11.2 0)
+ (layer "F.Fab")
+ (uuid "4f134ef8-5b82-482a-85d6-259b628a18c8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "15cb9d8d-ae1c-4092-b7a6-9e07930d91bf")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ebd9b014-4c83-44bd-b66b-7191bda1e880")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/PhoenixContact"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "9d5b373b-9c80-404f-a3f0-0af01f4f5c70")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "729c9972-9b86-4a29-88ad-274a44d3c4d1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b94bccf6-e174-4eb4-9986-18a9261c8df9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e987a318-5da5-498d-a8b2-f14d7238823b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6e9d3888-15a2-43e2-b1b7-eb1e33c56816")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/eed63061-a102-4922-a4bb-c8baa2ee5c34")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -1 10.11)
+ (end 1 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9b044257-15c1-4611-a295-fa38635a6e7e")
+ )
+ (fp_line
+ (start -0.75 8.61)
+ (end -1 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "05923d62-8cce-4beb-9a94-05a7753d703d")
+ )
+ (fp_line
+ (start -0.3 -2.91)
+ (end 0.3 -2.91)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a4b81ed7-ac51-47ad-8a8b-96d8298acc1d")
+ )
+ (fp_line
+ (start 0 -2.31)
+ (end -0.3 -2.91)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0fbd0077-0803-4b1f-9cac-1a0e78dd9850")
+ )
+ (fp_line
+ (start 0.3 -2.91)
+ (end 0 -2.31)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "737e8897-6e44-4f11-99fb-a9f892d62f98")
+ )
+ (fp_line
+ (start 0.75 8.61)
+ (end -0.75 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5158f37b-f608-4d52-b4ef-e9651a417231")
+ )
+ (fp_line
+ (start 1 10.11)
+ (end 0.75 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "07f91ff7-1073-4fb1-8ad5-83cd70e3296b")
+ )
+ (fp_line
+ (start 4.08 10.11)
+ (end 6.08 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "890e693e-9236-45b0-bf1f-b6bd09778921")
+ )
+ (fp_line
+ (start 4.33 8.61)
+ (end 4.08 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8352519c-7231-4b48-b3e1-33dad5c42702")
+ )
+ (fp_line
+ (start 5.83 8.61)
+ (end 4.33 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "bc2a8cfe-ccda-4d76-a38d-1e5dd6dca245")
+ )
+ (fp_line
+ (start 6.08 10.11)
+ (end 5.83 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e773ab6b-7c2b-4d80-8823-6e0ece95cd3d")
+ )
+ (fp_rect
+ (start -3.65 -2.11)
+ (end 8.73 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "6b33497f-28a6-4aa7-8822-99e449efb4ed")
+ )
+ (fp_rect
+ (start -3.65 6.81)
+ (end 8.73 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "49b965f5-4a39-4856-ab29-3e879c564d08")
+ )
+ (fp_rect
+ (start -4.04 -2.5)
+ (end 9.13 10.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "f1e15935-4704-4036-9d7a-851e6493e654")
+ )
+ (fp_line
+ (start 0 -0.5)
+ (end -0.95 -2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2be19089-3f9d-4a3a-aae9-680b25f6ff06")
+ )
+ (fp_line
+ (start 0.95 -2)
+ (end 0 -0.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f8a19ab1-9437-4ff8-b740-7b42176e6cb0")
+ )
+ (fp_rect
+ (start -3.54 -2)
+ (end 8.62 10)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "74303e2c-18f1-4d3b-8d85-9c98ba04259f")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 2.54 -1.3 0)
+ (layer "F.Fab")
+ (uuid "d796c8a3-b3ee-413b-8fbf-8deb14123144")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 2.08 3.6)
+ (drill 1.4)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.120192)
+ (net "+15V")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "66fbcb1c-8eca-4c4b-ab0d-56c7366dd7cc")
+ )
+ (pad "2" thru_hole oval
+ (at 5.08 0)
+ (size 2.08 3.6)
+ (drill 1.4)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "2d8bdda6-7ec8-481e-bd6f-d99e4d2cd819")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_Phoenix_MSTB.3dshapes/PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "4228610c-30d7-4a56-acd2-90905b84e011")
+ (at 143.665 96.415)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C19"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "99f293d0-8b82-4054-a6a4-388052dd6cd7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "ac58f8bd-486d-444d-85fc-9823c9de06e8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "84ec79f7-0a06-48a9-b183-e28b29e73972")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5c83d492-0fc8-4f69-8bd0-32fd0b7c09cb")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "d3e2840f-7afa-4709-bd20-36abd1840f0f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7a7b7154-fa05-48fa-b59f-9f99168a8f70")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8b31a218-fa8c-4776-bed0-f832082c0e1f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "524dcd23-fdff-4da7-a683-115aa6d250c4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "84d76d17-a1a4-4afc-9e66-c22c3a721cbe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/8503dcc8-53bf-4384-8454-e21c005aaa64")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3ea8a5a0-4157-40ed-9272-814cf872e965")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ca103266-32fb-4f48-bcc2-db921f14b982")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "df2b40a1-92fd-4263-9ce3-40a07a1b6e5d")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "d1c25cc7-3c16-4d55-911c-65ce4fc2d0c1")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "1638760f-35a4-4417-9538-318f7318ef6e")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDDA")
+ (pintype "passive")
+ (uuid "a5e668ab-051d-4ccd-828f-aa26a8e0f438")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "e16e4071-aa1c-4a6c-8054-60edf9ae3692")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "FOC_footprints:VQFN-40_EP_5.1x7_Pitch0.5mm"
+ (layer "F.Cu")
+ (uuid "4668d537-f7ac-4be6-bdd1-49b9f8912e4f")
+ (at 108.425 118.985)
+ (property "Reference" "U10"
+ (at 0 -4.9 0)
+ (layer "F.SilkS")
+ (uuid "462cdbce-faf3-4a6f-afdc-fae09c6d4007")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "DRV8316CTRGFR"
+ (at 0 4.9 0)
+ (layer "F.Fab")
+ (uuid "b591462a-a6a5-430e-9be9-df472a4799b9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.ti.com/lit/gpn/drv8316c"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1736bbe4-8d3f-4fa9-80c8-ec77a8f06192")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1c6e764c-5a09-48de-a2c5-b4cf9d3873ee")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "DRV8316CTRGFR"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e54ae7fc-55cd-4b59-8cfa-c8e93d7a06c7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C6602057"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fba608d4-32ed-48ce-b777-99f1e7f132c9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "93e63347-32fc-4a09-80c2-1ba75d24a6ea")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "586bade9-72ac-4905-a26e-af38af593d13")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "VQFN40_RGF_TEX VQFN40_RGF_TEX-M VQFN40_RGF_TEX-L")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/be440264-a15f-4d5f-9bf4-0bb4869b8985")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "23" "21" "27" "28" "29" "30" "31" "32" "33" "34" "36" "35" "1"
+ "22" "37" "41" "26" "2" "25" "11" "18" "15" "12" "10" "9" "8" "7" "6"
+ "40" "39" "38" "13" "14" "16" "17" "19" "20"
+ )
+ )
+ (unit
+ (name "B")
+ (pins "24" "5" "4" "3")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.7 3.65)
+ (end -2.7 3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "50b969e2-5074-4503-a7fa-f0352ba6da17")
+ )
+ (fp_line
+ (start -2.25 -3.65)
+ (end -2.85 -3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "02d9b4d0-f848-4f03-94d5-19a5249f9942")
+ )
+ (fp_line
+ (start -2.25 3.65)
+ (end -2.7 3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "018a9e22-01d0-4d95-9471-8dbaffbb8103")
+ )
+ (fp_line
+ (start 2.25 -3.65)
+ (end 2.7 -3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "541cdb6e-7c06-4c75-9197-7848f7e2b037")
+ )
+ (fp_line
+ (start 2.25 3.65)
+ (end 2.7 3.65)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "a45d7932-70aa-4c91-b4ce-badee8d6930b")
+ )
+ (fp_line
+ (start 2.7 -3.65)
+ (end 2.7 -3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "63a1312d-da12-41ce-84bf-a97ef8b3521b")
+ )
+ (fp_line
+ (start 2.7 3.65)
+ (end 2.7 3.25)
+ (stroke
+ (width 0.12)
+ (type default)
+ )
+ (layer "F.SilkS")
+ (uuid "07c3ddfe-4ecf-46b5-b854-59044f23d8e5")
+ )
+ (fp_line
+ (start -2.95 -3.9)
+ (end 2.95 -3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "461f7ae1-2e1b-49f0-93e4-7f25bce1d5e6")
+ )
+ (fp_line
+ (start -2.95 3.9)
+ (end -2.95 -3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "09e5c79d-5960-42fc-b9e0-81569232c603")
+ )
+ (fp_line
+ (start 2.95 -3.9)
+ (end 2.95 3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "27d9946a-74f8-4340-8344-5404cd7df43e")
+ )
+ (fp_line
+ (start 2.95 3.9)
+ (end -2.95 3.9)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "F.CrtYd")
+ (uuid "d127595e-65c0-4937-894e-f4418fe9aa42")
+ )
+ (fp_line
+ (start -2.55 -2.5)
+ (end -2.55 3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "9fb7026f-f46d-4a07-a03b-c52835382e3a")
+ )
+ (fp_line
+ (start -2.55 3.5)
+ (end 2.55 3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "8278e154-2f3f-441a-9743-13e18fba5199")
+ )
+ (fp_line
+ (start -1.55 -3.5)
+ (end -2.55 -2.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "836cd7de-44a4-4414-8762-ceddf78a6051")
+ )
+ (fp_line
+ (start 2.55 -3.5)
+ (end -1.55 -3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "8d5982fe-009a-4363-9ab7-4d3f7e8f86c2")
+ )
+ (fp_line
+ (start 2.55 3.5)
+ (end 2.55 -3.5)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "F.Fab")
+ (uuid "e94b643f-3667-4d34-aa6c-65f5581f9c0a")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "6817c1e8-660b-4401-8caf-744a7dc32917")
+ (effects
+ (font
+ (size 1 1)
+ )
+ )
+ )
+ (pad "" smd rect
+ (at -1.48 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "8ff9ec47-1164-4178-b813-b256272e6978")
+ )
+ (pad "" smd rect
+ (at -1.48 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "e9fdbb1a-4f8e-44ae-b320-d8d7e43d2436")
+ )
+ (pad "" smd rect
+ (at -1.48 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a91daa05-3863-4d63-8c3d-f05ad34b8cb0")
+ )
+ (pad "" smd rect
+ (at -1.48 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "d0eb1280-0500-4dff-be1b-4f28939657fa")
+ )
+ (pad "" smd rect
+ (at -1.48 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "3e85ca43-8a0e-4979-9d8b-fbbf57871a4f")
+ )
+ (pad "" smd rect
+ (at -1.48 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "4e14c492-299d-469a-bb2b-6c770115ba80")
+ )
+ (pad "" smd rect
+ (at -0.74 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "66fcf7ed-c021-41ef-800f-b2dc0cb6cd8c")
+ )
+ (pad "" smd rect
+ (at -0.74 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "6630e69c-daf4-485f-9b5e-fdb7b150169a")
+ )
+ (pad "" smd rect
+ (at -0.74 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "1f24c9af-ab2e-42e6-bb1f-a93f6cb5a5fc")
+ )
+ (pad "" smd rect
+ (at -0.74 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "d5ce5de6-5eda-4581-b67c-1865a3b25248")
+ )
+ (pad "" smd rect
+ (at -0.74 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "42e4be9f-9a6d-42f8-bdef-2f20a66f685f")
+ )
+ (pad "" smd rect
+ (at -0.74 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "947d76cd-6679-4916-9376-167e43c4a518")
+ )
+ (pad "" smd rect
+ (at 0 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "6b95d3fb-69bb-435e-ab22-d137032afe96")
+ )
+ (pad "" smd rect
+ (at 0 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "21d0df43-a134-4148-b39c-b6d4e1cbe9f0")
+ )
+ (pad "" smd rect
+ (at 0 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "011a32fb-de9f-43f4-9dd2-f3876494f7c4")
+ )
+ (pad "" smd rect
+ (at 0 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "9f2434b2-cb3b-4d76-be2b-218df94f0d58")
+ )
+ (pad "" smd rect
+ (at 0 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "879d5dae-5b3b-451c-9ab4-138c49dd3843")
+ )
+ (pad "" smd rect
+ (at 0 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "b59c40a5-37e0-4b88-87bc-bfa01a2854db")
+ )
+ (pad "" smd rect
+ (at 0.74 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "b997aba3-0716-4e95-a145-3eda31b2446d")
+ )
+ (pad "" smd rect
+ (at 0.74 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "d3631d12-12b9-408c-8852-9fd8ef3ff10d")
+ )
+ (pad "" smd rect
+ (at 0.74 -0.475)
+ (size 0.745 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "a86388f0-82cf-4f75-8ee4-d2031e9db226")
+ )
+ (pad "" smd rect
+ (at 0.74 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "c8c3f8f1-d418-49aa-9920-9172451b9a45")
+ )
+ (pad "" smd rect
+ (at 0.74 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "dd3e3660-9344-4f6f-b964-b67d67f90822")
+ )
+ (pad "" smd rect
+ (at 0.74 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "321cd611-92e4-4d40-9e43-71e823696d5d")
+ )
+ (pad "" smd rect
+ (at 1.48 -2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "877ae2a1-c2f2-4e33-9fd5-6a86608fe052")
+ )
+ (pad "" smd rect
+ (at 1.48 -1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "0b86e0ad-f019-42e3-b9f4-eda89983d8ca")
+ )
+ (pad "" smd rect
+ (at 1.48 -0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "fae1d6a3-db5e-47a3-ad6a-1075240ac27c")
+ )
+ (pad "" smd rect
+ (at 1.48 0.475)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "3a217e1f-1343-441f-80f5-c5affae6c4e9")
+ )
+ (pad "" smd rect
+ (at 1.48 1.425)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "ab4fa77a-c68b-4ef8-bf8f-19cf93dd95dd")
+ )
+ (pad "" smd rect
+ (at 1.48 2.375)
+ (size 0.74 0.95)
+ (layers "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "e697bdee-81cb-4e4f-a399-56bfca486167")
+ )
+ (pad "1" smd rect
+ (at -2.375 -2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U10A-NC-Pad1)")
+ (pinfunction "NC_1")
+ (pintype "no_connect")
+ (thermal_bridge_angle 45)
+ (uuid "9189f964-7816-49c3-8525-cbacda323347")
+ )
+ (pad "2" smd rect
+ (at -2.375 -2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "AGND_2")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "c5d3f7a8-e5e9-45d5-aef2-72203063a2de")
+ )
+ (pad "3" smd rect
+ (at -2.375 -1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U10B-FB_BK)")
+ (pinfunction "FB_BK_3")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "8ca45fb6-af75-477f-abc7-8532860d60ca")
+ )
+ (pad "4" smd rect
+ (at -2.375 -1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "GND_BK_4")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "a93147d0-1534-4824-8864-40ba24193944")
+ )
+ (pad "5" smd rect
+ (at -2.375 -0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U10B-SW_BK)")
+ (pinfunction "SW_BK_5")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "63723d60-75f8-4c3c-b881-2e24a4b83ee3")
+ )
+ (pad "6" smd rect
+ (at -2.375 -0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U10A-CPL)")
+ (pinfunction "CPL_6")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "75a1447b-7812-48b8-be78-4f87108822fc")
+ )
+ (pad "7" smd rect
+ (at -2.375 0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U10A-CPH)")
+ (pinfunction "CPH_7")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "62287069-151b-49a7-ad24-abac6821895f")
+ )
+ (pad "8" smd rect
+ (at -2.375 0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U10A-CP)")
+ (pinfunction "CP_8")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "f56433f7-35ba-4108-862a-4d7ec64fb268")
+ )
+ (pad "9" smd rect
+ (at -2.375 1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+15V")
+ (pinfunction "VM_9")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "6ed38c87-cd87-44d7-b0a5-b7dddbc3af29")
+ )
+ (pad "10" smd rect
+ (at -2.375 1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+15V")
+ (pinfunction "VM_10")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "dead4aae-0a43-482c-9e6f-83ac8af34575")
+ )
+ (pad "11" smd rect
+ (at -2.375 2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+15V")
+ (pinfunction "VM_11")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "30440144-70db-4c52-95d7-a4a1f7350905")
+ )
+ (pad "12" smd rect
+ (at -2.375 2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "PGND_12")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "0210ab5a-ea0c-4f57-9c7e-a3921d5feb68")
+ )
+ (pad "13" smd rect
+ (at -1.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/OUT_A")
+ (pinfunction "OUTA_13")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "19ae06c9-5170-4fcd-9f34-f081dd1b8712")
+ )
+ (pad "14" smd rect
+ (at -1.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/OUT_A")
+ (pinfunction "OUTA_14")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "691211e3-c1cf-4629-8027-bf8c19c388ba")
+ )
+ (pad "15" smd rect
+ (at -0.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "PGND_15")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "de651ff9-65f2-4b8c-9c96-576bcf845d62")
+ )
+ (pad "16" smd rect
+ (at -0.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/OUT_B")
+ (pinfunction "OUTB_16")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "f51e284d-9fcc-4eef-8cd7-dc9e99a69940")
+ )
+ (pad "17" smd rect
+ (at 0.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/OUT_B")
+ (pinfunction "OUTB_17")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "9623882f-29d9-4f1e-a392-5b9363000909")
+ )
+ (pad "18" smd rect
+ (at 0.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "PGND_18")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "cdebddc3-f197-4e7d-ad64-6a55dd8a2e47")
+ )
+ (pad "19" smd rect
+ (at 1.25 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/OUT_C")
+ (pinfunction "OUTC_19")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "3be57ec5-4af9-48b8-8487-cd9294b3cc9e")
+ )
+ (pad "20" smd rect
+ (at 1.75 3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/OUT_C")
+ (pinfunction "OUTC_20")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "4b74f518-e0cd-4dd1-bc71-f1f84140c9ed")
+ )
+ (pad "21" smd rect
+ (at 2.375 2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/DRV_OFF")
+ (pinfunction "DRVOFF_21")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "76a47d7f-62ed-4ad5-add5-ba26a656947c")
+ )
+ (pad "22" smd rect
+ (at 2.375 2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/NFAULT")
+ (pinfunction "NFAULT_22")
+ (pintype "output")
+ (thermal_bridge_angle 45)
+ (uuid "eb981cd2-279a-4919-ba5e-62409e6d140f")
+ )
+ (pad "23" smd rect
+ (at 2.375 1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "VDD")
+ (pinfunction "NSLEEP_23")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "16a6825f-0c94-4698-a906-f5f42803ab1a")
+ )
+ (pad "24" smd rect
+ (at 2.375 1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "VSEL_BK_24")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "e2657e23-d832-4646-9217-b283258edf0e")
+ )
+ (pad "25" smd rect
+ (at 2.375 0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "DRV_VDDA")
+ (pinfunction "AVDD_25")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "253e6ab8-6553-4da2-ba00-259a627a8817")
+ )
+ (pad "26" smd rect
+ (at 2.375 0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "AGND_26")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "993aa86a-34a3-47ef-af66-93f835d67fe8")
+ )
+ (pad "27" smd rect
+ (at 2.375 -0.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/PWM_A")
+ (pinfunction "INHA_27")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "1abe4f96-e06b-432a-910b-6a48864dd179")
+ )
+ (pad "28" smd rect
+ (at 2.375 -0.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/PWM_An")
+ (pinfunction "INLA_28")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "9ae31fae-e75a-4ba3-bff0-12d520fbd63f")
+ )
+ (pad "29" smd rect
+ (at 2.375 -1.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/PWM_B")
+ (pinfunction "INHB_29")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "9088cfce-6863-4085-bd99-96b0f26a00fa")
+ )
+ (pad "30" smd rect
+ (at 2.375 -1.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/PWM_Bn")
+ (pinfunction "INLB_30")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "2e7b8ecf-c82c-4487-a3cd-f473909c5cff")
+ )
+ (pad "31" smd rect
+ (at 2.375 -2.25 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/PWM_C")
+ (pinfunction "INHC_31")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "e839b94c-f498-4d9f-9fb8-5041263d78d6")
+ )
+ (pad "32" smd rect
+ (at 2.375 -2.75 90)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/PWM_Cn")
+ (pinfunction "INLC_32")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "ca85c583-cbac-49c9-b718-81a70c7ad713")
+ )
+ (pad "33" smd rect
+ (at 1.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U10A-MODE)")
+ (pinfunction "MODE_33")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "27eb6876-0972-4304-8c3e-0b9ec4315743")
+ )
+ (pad "34" smd rect
+ (at 1.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U10A-SLEW-Pad34)")
+ (pinfunction "SLEW_34")
+ (pintype "input+no_connect")
+ (thermal_bridge_angle 45)
+ (uuid "958cf99c-9c04-4987-b19a-5be58a7389f4")
+ )
+ (pad "35" smd rect
+ (at 0.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "DRV_VDDA")
+ (pinfunction "OCP/SR_35")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "86181634-db4f-4ea0-97b6-d78c59d4b5da")
+ )
+ (pad "36" smd rect
+ (at 0.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U10A-GAIN-Pad36)")
+ (pinfunction "GAIN_36")
+ (pintype "input+no_connect")
+ (thermal_bridge_angle 45)
+ (uuid "444581f0-1c3c-4eae-b704-d35e0a10c221")
+ )
+ (pad "37" smd rect
+ (at -0.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "VDDA")
+ (pinfunction "VREF_37")
+ (pintype "power_in")
+ (thermal_bridge_angle 45)
+ (uuid "cbf0ea7d-2b23-4bf5-b174-b21b6a083d62")
+ )
+ (pad "38" smd rect
+ (at -0.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U10A-SOC-Pad38)")
+ (pinfunction "SOC_38")
+ (pintype "output+no_connect")
+ (thermal_bridge_angle 45)
+ (uuid "b18d5390-682f-4d1d-8ffd-3391ebd69e85")
+ )
+ (pad "39" smd rect
+ (at -1.25 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/SOB")
+ (pinfunction "SOB_39")
+ (pintype "output")
+ (thermal_bridge_angle 45)
+ (uuid "d6d60725-77cb-42d0-b04f-88dfabceac16")
+ )
+ (pad "40" smd rect
+ (at -1.75 -3.325)
+ (size 0.25 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/drv8316/SOA")
+ (pinfunction "SOA_40")
+ (pintype "output")
+ (thermal_bridge_angle 45)
+ (uuid "b3079c5e-a325-4084-991e-1ccb4c0c69ea")
+ )
+ (pad "41" thru_hole circle
+ (at -1.5 -1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "ce95e71f-d4b8-4c1c-9dd8-45b9d945c858")
+ )
+ (pad "41" thru_hole circle
+ (at -1.5 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "0f7acbe7-ad2c-4a90-b904-577898ca2703")
+ )
+ (pad "41" thru_hole circle
+ (at -1.5 1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "0133b846-2ced-4ad5-abeb-65a1ab81755c")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 -2.6)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "17a71c14-fd46-4008-8e30-83eed7b632ce")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 -1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "73a6beea-9d9e-46c6-a6bf-ed75d8b47cad")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "9bc9f62d-ffd4-4180-b05f-6b1c9c5ffc4f")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "5456f9c5-3ed9-438e-8b52-80899c8e751c")
+ )
+ (pad "41" thru_hole circle
+ (at -0.625 2.6)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "2dbbbf2b-4593-455c-94d3-df63e784ca54")
+ )
+ (pad "41" smd rect
+ (at 0 0)
+ (size 3.7 5.7)
+ (layers "F.Cu" "F.Mask")
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (thermal_bridge_angle 45)
+ (uuid "18aaff1f-99af-47d2-b208-24e0fffa06cf")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 -2.6)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "4e252969-ddc1-4558-b7b4-0f76cf9ac438")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 -1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "5c1188cf-60e4-4c94-82a4-6fe4cd6ffb0f")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "bd3d4114-6804-47aa-8d9e-653bef292063")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "e2f51fdc-ccef-4d5c-b568-1da67e16236c")
+ )
+ (pad "41" thru_hole circle
+ (at 0.625 2.6)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "c7cc4c17-f91f-499d-a696-d8712621cc84")
+ )
+ (pad "41" thru_hole circle
+ (at 1.5 -1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "2a8e1077-4c17-4a29-b1e6-349aefb1915b")
+ )
+ (pad "41" thru_hole circle
+ (at 1.5 0)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "24968d0a-8bf5-472e-9141-ba8e28eb243f")
+ )
+ (pad "41" thru_hole circle
+ (at 1.5 1.35)
+ (size 0.37 0.37)
+ (drill 0.185)
+ (property pad_prop_heatsink)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "EPAD_41")
+ (pintype "power_out")
+ (uuid "b2fd7919-813c-4bfc-a023-de5e10520e5c")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "Capacitor_SMD:C_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "4cba9ce4-8bc3-4fb4-9ca4-eefff3c6fdc5")
+ (at 111.585 103.605)
+ (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C29"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "119d57e1-2da9-4f66-a578-91b6f69e40c9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "1u"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "35a17f1a-20b4-4bd6-9795-2db7f73aec7d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bc369a7d-e75f-4e75-8083-4d890647cdd1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "49c759e4-ea0f-4975-8457-f0ff5d453ddb")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "5c5a981f-fd54-473e-b9f2-765c41da2f27")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL10A105KB8NNNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e6079150-7138-4f51-a6e0-b27ab2e7bd7a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C15849"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "70913a87-9cec-4165-8c76-c3a81b86d405")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9a5ac339-edbd-45dd-b1f9-55eae3a60b48")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e8e89c8c-b51d-4634-aa56-e9aca75535a3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/dc020d20-c7b4-4d80-a191-899339d7af48")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.14058 -0.51)
+ (end 0.14058 -0.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f2f70fad-65be-438d-a7fd-0f9510e2d436")
+ )
+ (fp_line
+ (start -0.14058 0.51)
+ (end 0.14058 0.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "97014693-8d8d-4067-91c5-4c1110115f08")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "863f94b6-1c45-4ae2-bbe1-b6a63b7d18d7")
+ )
+ (fp_rect
+ (start -0.8 -0.4)
+ (end 0.8 0.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "cf6367e8-78f6-45ec-8fbf-2d37ffa081e9")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "2d7b61a5-37d7-4f28-9419-77b09175d8ac")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.775 0)
+ (size 0.9 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U10A-CP)")
+ (pintype "passive")
+ (uuid "b580f734-afbd-46b1-857b-5ca09fed3133")
+ )
+ (pad "2" smd roundrect
+ (at 0.775 0)
+ (size 0.9 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "+15V")
+ (pintype "passive")
+ (uuid "3275bc3f-b44b-4497-ab60-50667237c31d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "5027b97e-ca94-4b4b-aa46-758a5fe50127")
+ (at 114.905 94.005)
+ (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R1"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "c1aa816e-d9b6-4c5a-9500-cc6942e70645")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "10k"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "31c1b184-6be0-4afb-b045-06de5d9d214a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bf006318-5db2-49f5-a102-8d9b29b798bf")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ee99a225-2e36-4612-9b59-df859f55d7ae")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "e22f2135-a7e9-4c55-97c8-3324587fea41")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1002T5E"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "aa720aad-a625-489f-aea9-5015353fbd10")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25804"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1779dae9-2493-4bda-9ebf-7987069e1299")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4661b4b9-8a54-474e-8b24-06bddac0720b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "959a0adc-179c-44ae-8cb7-c9f871b606d8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/a45f8a0a-3f24-4f76-ab39-53e7cd474293")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.237258 -0.5225)
+ (end 0.237258 -0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "049d600a-f168-4636-9763-4a9ad82d6296")
+ )
+ (fp_line
+ (start -0.237258 0.5225)
+ (end 0.237258 0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "fa563e46-9888-4108-a627-22cebaa90081")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "8be6ba7f-6981-4645-bacd-6ffab6bcef92")
+ )
+ (fp_rect
+ (start -0.8 -0.4125)
+ (end 0.8 0.4125)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "40cebb5b-db41-44ab-9260-fb6ca4b098ad")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "85485f87-cac1-463b-9f14-7759879225f4")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "+5V")
+ (pintype "passive")
+ (uuid "e4562621-0566-47e3-9e62-1b162ae9be0c")
+ )
+ (pad "2" smd roundrect
+ (at 0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U1-VSENSE)")
+ (pintype "passive")
+ (uuid "ebaf44b7-5d67-4ed0-97b9-f8114391400f")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "520e2b58-6ee4-4f91-9cfe-d8e415564aa3")
+ (at 111.585 108.625)
+ (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R9"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "e62f50d3-86d0-4c27-8139-9cb08ee9f50f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "1k"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "1d54a6c4-cb6d-4850-b006-be20be2c68ee")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "99ff1692-e8e6-4536-8e90-a8e1c84f871d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3f9a2b93-b1fb-40d5-bccc-4f539e7911ff")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "1998f7c8-7186-4204-bf2e-de8d5421e358")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1001T5E"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "20b16514-078a-4d56-ad58-a5b08ef30a33")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C21190"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "79220eb1-7ca4-4585-8dd3-fd778fea57c9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e2ffd08e-d710-48fa-afb0-5f3043f704ab")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e2ad5fac-3153-4a0b-931c-e016cba0f4e8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/f5bdf74f-f2fa-4a03-9e35-0800c5fffa04")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.237258 -0.5225)
+ (end 0.237258 -0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d5f2a0b6-7a65-4d82-a250-2b3522822146")
+ )
+ (fp_line
+ (start -0.237258 0.5225)
+ (end 0.237258 0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "eeac28a1-001e-40bc-a14c-acc8a03963e6")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "289c3a0a-a7bd-4038-87d3-2fc487982f83")
+ )
+ (fp_rect
+ (start -0.8 -0.4125)
+ (end 0.8 0.4125)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "0cb86a82-06fc-4023-979d-42a916d2ac47")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "1150247e-69e9-425e-9a49-a55f1f79b37e")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/drv8316/SOB")
+ (pintype "passive")
+ (uuid "4bd5fd2f-fcf6-45ab-a2eb-90302164eaa4")
+ )
+ (pad "2" smd roundrect
+ (at 0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/SENS_B")
+ (pintype "passive")
+ (uuid "3552c975-ebce-4a2a-93a2-ccfc9abdd2dd")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "LED_SMD:LED_0805_2012Metric"
+ (layer "F.Cu")
+ (uuid "54e8c8ce-4a0a-4333-8127-840b1c676a25")
+ (at 131.635 95.33)
+ (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing)")
+ (tags "LED")
+ (property "Reference" "D3"
+ (at 0 -1.65 0)
+ (layer "F.SilkS")
+ (uuid "cfc5ec21-2dca-4603-b86b-4308b8310755")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "STATUS"
+ (at 0 1.65 0)
+ (layer "F.Fab")
+ (uuid "c3089f0f-fd63-4161-b739-20a875a35c3a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5e60d4e5-8860-4abf-8917-935817f3a127")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Light emitting diode"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c9a97da5-36d7-4c19-9713-e49c4e7b44e2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "28c2e61d-994a-4516-869b-e785b3c8feee")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Sim.Pins" "1=K 2=A"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8f0f4390-7bba-4703-a6fb-7b43d31f3b14")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "KT-0805G"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "216b6977-269d-4bdc-90be-630e409061d4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C2297"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b2aa3447-1511-4bdc-9d83-f4980148555f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4ffa6eef-4dbb-4c20-b4ad-c46be383f7dc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d70c9d2d-c973-4f18-bfb3-28ff492417b6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "LED* LED_SMD:* LED_THT:*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/9c41f0f5-d06b-4eee-9510-596903adbf08")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -1.685 -0.96)
+ (end -1.685 0.96)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e49f0951-18bd-40d9-a9a7-aa135b4220d6")
+ )
+ (fp_line
+ (start -1.685 0.96)
+ (end 1 0.96)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "969c41d8-e9eb-4550-bb54-1ffd5b6124eb")
+ )
+ (fp_line
+ (start 1 -0.96)
+ (end -1.685 -0.96)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4e85d2c9-166f-4bd0-9207-da1cb7fa374c")
+ )
+ (fp_rect
+ (start -1.68 -0.95)
+ (end 1.68 0.95)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "82f603df-5ab9-48a4-bc48-265ac0c9b04a")
+ )
+ (fp_line
+ (start -1 -0.3)
+ (end -1 0.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c1c548eb-896f-4266-9dfb-378d8ef8f93e")
+ )
+ (fp_line
+ (start -1 0.6)
+ (end 1 0.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1fe1b506-7898-4a4a-9762-5b0051e03ada")
+ )
+ (fp_line
+ (start -0.7 -0.6)
+ (end -1 -0.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "639cbf20-328a-4a92-8f6e-f325e52eef41")
+ )
+ (fp_line
+ (start 1 -0.6)
+ (end -0.7 -0.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "30b546df-08a9-42bd-8dcb-2dc58d956557")
+ )
+ (fp_line
+ (start 1 0.6)
+ (end 1 -0.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0833e981-405a-44ec-84c4-fcebb02e8782")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "91bbde27-bf26-42ab-9c0f-96b600190959")
+ (effects
+ (font
+ (size 0.5 0.5)
+ (thickness 0.08)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.9375 0)
+ (size 0.975 1.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "72538425-17dc-4a33-a155-a79e61a0c2f7")
+ )
+ (pad "2" smd roundrect
+ (at 0.9375 0)
+ (size 0.975 1.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/LED")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "167b804c-a289-45f2-9a1a-25de1980b07a")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_TO_SOT_SMD:SOT-23-6"
+ (layer "F.Cu")
+ (uuid "5714cf74-8522-4b63-bc66-4f66bbe31e35")
+ (at 156.015 71.7)
+ (descr "SOT, 6 Pin (JEDEC MO-178 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-178)")
+ (tags "SOT TO_SOT_SMD")
+ (property "Reference" "U4"
+ (at 0 -2.4 0)
+ (layer "F.SilkS")
+ (uuid "094ac58d-e054-4119-b845-6c5e34fc2830")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "USBLC6-2SC6"
+ (at 0 2.4 0)
+ (layer "F.Fab")
+ (uuid "43c745fd-1463-431d-aba0-55260f8c0484")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "28e213f6-d824-4882-ad92-c9464bfe8fe0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Very low capacitance ESD protection diode, 2 data-line, SOT-23-6"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "adaebf5c-b99f-4a29-bc23-d8abd274b90a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "package/gullwing"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "5623dab3-3c77-4bf7-9a25-137f02139317")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "USBLC6-2SC6"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d14f62f5-b1c4-459f-b8c3-da7c56b563fe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C7519"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a29bc83a-1198-4b31-84e8-01a9a120279b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fddd2ce1-6c61-4097-b2a1-077ea3ae76d6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6e812716-3558-40a9-818e-07eee14e62e8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "SOT?23*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/a08e4f60-62c4-455a-bb7d-1d96b7bb1de1")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "3" "5" "2" "6" "4")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.91 -1.56)
+ (end 0.91 -1.56)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c5b7b35f-7964-4ab9-b80a-a1ddad2e406f")
+ )
+ (fp_line
+ (start -0.91 -1.51)
+ (end -0.91 -1.56)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "81090159-30e0-46ad-a4cd-c6db139f1fa2")
+ )
+ (fp_line
+ (start -0.91 1.56)
+ (end -0.91 1.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "bf4e48e9-0e05-4454-95cd-8d918730534e")
+ )
+ (fp_line
+ (start 0.91 -1.56)
+ (end 0.91 -1.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "20774889-ca39-417b-9bfe-41ccd191e3dd")
+ )
+ (fp_line
+ (start 0.91 1.51)
+ (end 0.91 1.56)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4fad0cf1-7d62-44f5-ab0c-abe235f99246")
+ )
+ (fp_line
+ (start 0.91 1.56)
+ (end -0.91 1.56)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4ac67738-4ee3-413c-b517-417718a5e8ca")
+ )
+ (fp_poly
+ (pts
+ (xy -1.45 -1.51) (xy -1.69 -1.84) (xy -1.21 -1.84)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "159149b1-fa80-4231-9ce1-a814b1b34aae")
+ )
+ (fp_line
+ (start -2.05 -1.5)
+ (end -1.05 -1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "45c65cae-b57d-4785-8ad9-d62d069f8736")
+ )
+ (fp_line
+ (start -2.05 1.5)
+ (end -2.05 -1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a86d37df-e465-42a8-92d8-53641f7d6b2e")
+ )
+ (fp_line
+ (start -1.05 -1.7)
+ (end 1.05 -1.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "44015712-318c-4178-b85e-ef4508e1d1dd")
+ )
+ (fp_line
+ (start -1.05 -1.5)
+ (end -1.05 -1.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "491ec221-c9e4-420a-971b-c782ee7604ea")
+ )
+ (fp_line
+ (start -1.05 1.5)
+ (end -2.05 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "91430340-c2e4-4827-97c2-2d805165b30d")
+ )
+ (fp_line
+ (start -1.05 1.7)
+ (end -1.05 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "96fedc82-9d88-4279-ba46-87d5f705d25e")
+ )
+ (fp_line
+ (start 1.05 -1.7)
+ (end 1.05 -1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9625bdd3-aa9e-4a3c-a71a-db8ee080db2d")
+ )
+ (fp_line
+ (start 1.05 -1.5)
+ (end 2.05 -1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fd882cd8-416b-40cd-a680-16af9d9ad04a")
+ )
+ (fp_line
+ (start 1.05 1.5)
+ (end 1.05 1.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4566bc62-2fc5-47d1-a2a1-45799d5ecc01")
+ )
+ (fp_line
+ (start 1.05 1.7)
+ (end -1.05 1.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2efaadbf-d885-43eb-9875-0ca02748d96e")
+ )
+ (fp_line
+ (start 2.05 -1.5)
+ (end 2.05 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6f93cd2e-7714-4f75-a514-ab1f61957a93")
+ )
+ (fp_line
+ (start 2.05 1.5)
+ (end 1.05 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "122276ea-c4ef-49bb-b7fa-eb2a1ae7831d")
+ )
+ (fp_poly
+ (pts
+ (xy -0.4 -1.45) (xy 0.8 -1.45) (xy 0.8 1.45) (xy -0.8 1.45) (xy -0.8 -1.05)
+ )
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "f0db1bc0-0c09-41ee-bef1-3c2f38c0a1eb")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 90)
+ (layer "F.Fab")
+ (uuid "08b151e7-ce4e-4f1e-8e06-d56944409742")
+ (effects
+ (font
+ (size 0.72 0.72)
+ (thickness 0.11)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -1.1375 -0.95)
+ (size 1.325 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/USB_D-")
+ (pinfunction "I/O1_1")
+ (pintype "passive")
+ (uuid "de04b1e7-e73a-4718-bdbe-f32b05725c21")
+ )
+ (pad "2" smd roundrect
+ (at -1.1375 0)
+ (size 1.325 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_2")
+ (pintype "passive")
+ (uuid "52f85e26-d3ad-4b27-8b64-222fb0434849")
+ )
+ (pad "3" smd roundrect
+ (at -1.1375 0.95)
+ (size 1.325 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/USB_D+")
+ (pinfunction "I/O2_3")
+ (pintype "passive")
+ (uuid "823280a3-3679-4f7d-a12b-73467242cb82")
+ )
+ (pad "4" smd roundrect
+ (at 1.1375 0.95)
+ (size 1.325 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-D+-PadA6)")
+ (pinfunction "I/O2_4")
+ (pintype "passive")
+ (uuid "835b0028-4845-42a8-bcb0-0d1305416436")
+ )
+ (pad "5" smd roundrect
+ (at 1.1375 0)
+ (size 1.325 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VBUS")
+ (pinfunction "VBUS_5")
+ (pintype "passive")
+ (uuid "638b468e-dbcd-468a-ab6e-b3610a7e2359")
+ )
+ (pad "6" smd roundrect
+ (at 1.1375 -0.95)
+ (size 1.325 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-D--PadA7)")
+ (pinfunction "I/O1_6")
+ (pintype "passive")
+ (uuid "f93354ee-ec79-451d-925f-2883d705c96f")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal"
+ (layer "F.Cu")
+ (uuid "5793bb95-fdc6-4fff-8e3d-18284adba1ba")
+ (at 142.335 86.785)
+ (descr "USB 2.0 Type C Receptacle, GCT, 16P, top mounted, horizontal, 5A: https://gct.co/files/drawings/usb4105.pdf")
+ (tags "USB C Type-C Receptacle SMD USB 2.0 16P 16C USB4105-15-A USB4105-15-A-060 USB4105-15-A-120 USB4105-GF-A USB4105-GF-A-060 USB4105-GF-A-120")
+ (property "Reference" "J3"
+ (at 0 -5.5 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "79d6ae38-1c4f-4c29-bd20-dee86254cf32")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "USB_C"
+ (at 0 5 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "6a9dfe37-1a80-49d8-abfe-fc2aee3cb791")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "754c8e7f-6a5e-4665-b37d-58ebaa69d855")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "USB 2.0-only 14P Type-C Receptacle connector"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "16733a18-8d17-4cc2-9850-289fc0c5ffeb")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "TYPE-C 16PIN 2MD(073)"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ffc8c78d-4e2f-4806-b51b-f7b9e980e084")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C2765186"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "dc0a7a7f-b275-4d80-a0a0-9cf061e07530")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f95839a4-f1e6-4277-afe3-639d32b625fe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7457f507-ceaa-4bb3-afbd-e3782bed17e3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "USB*C*Receptacle*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/13060320-4e55-42e4-b8c3-40ba96db4dce")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "SH" "A1" "A12" "B1" "B12" "A4" "A9" "B4" "B9" "A5" "B5" "A7" "B7"
+ "A6" "B6"
+ )
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -4.67 -0.1)
+ (end -4.67 -1.8)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "34438d9e-1619-4078-8a11-f99fcc03eeaf")
+ )
+ (fp_line
+ (start 4.67 -0.1)
+ (end 4.67 -1.8)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3c49cb42-caf2-47cb-880b-9d74c28bc490")
+ )
+ (fp_line
+ (start 5 3.675)
+ (end -5 3.675)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "30a1fb8a-2b80-445a-a54e-948181c9eb52")
+ )
+ (fp_rect
+ (start -5.32 -4.76)
+ (end 5.32 4.18)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "f8eb741f-78b1-4d05-89cd-d1af1717b6cf")
+ )
+ (fp_rect
+ (start -4.47 -3.675)
+ (end 4.47 3.675)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "f844cfb1-142e-4032-8d4a-1bd75068c0f8")
+ )
+ (fp_text user "PCB Edge"
+ (at 0 3.1 0)
+ (unlocked yes)
+ (layer "Dwgs.User")
+ (uuid "00a4f3ea-35a6-4f1d-920e-41da8a760d16")
+ (effects
+ (font
+ (size 0.5 0.5)
+ (thickness 0.1)
+ )
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "36c81914-eae5-4b41-8cb7-0dd2b46c9638")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -2.89 -2.605)
+ (size 0.65 0.65)
+ (drill 0.65)
+ (layers "*.Cu" "*.Mask")
+ (uuid "83093677-c7db-481b-98cc-3cac8b5a544b")
+ )
+ (pad "" np_thru_hole circle
+ (at 2.89 -2.605)
+ (size 0.65 0.65)
+ (drill 0.65)
+ (layers "*.Cu" "*.Mask")
+ (uuid "fb18a953-3062-4474-b5dd-550d508a2c1e")
+ )
+ (pad "A1" smd roundrect
+ (at -3.2 -3.68)
+ (size 0.6 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_A1")
+ (pintype "passive")
+ (uuid "fa3c16e2-b634-45f7-bf8c-0294b0134c3e")
+ )
+ (pad "A4" smd roundrect
+ (at -2.4 -3.68)
+ (size 0.6 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VBUS")
+ (pinfunction "VBUS_A4")
+ (pintype "passive")
+ (uuid "7a6b107e-abcb-4539-b006-4e6a2e4cace6")
+ )
+ (pad "A5" smd roundrect
+ (at -1.25 -3.68)
+ (size 0.3 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-CC1)")
+ (pinfunction "CC1_A5")
+ (pintype "bidirectional")
+ (uuid "ac26c965-686e-41db-b0be-23dee8604f18")
+ )
+ (pad "A6" smd roundrect
+ (at -0.25 -3.68)
+ (size 0.3 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-D+-PadA6)")
+ (pinfunction "D+_A6")
+ (pintype "bidirectional")
+ (uuid "bf2650ac-b15a-4ee2-8d2b-59229f2ea9cf")
+ )
+ (pad "A7" smd roundrect
+ (at 0.25 -3.68)
+ (size 0.3 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-D--PadA7)")
+ (pinfunction "D-_A7")
+ (pintype "bidirectional")
+ (uuid "704c6938-0d31-47a9-b77e-63b1803251ac")
+ )
+ (pad "A8" smd roundrect
+ (at 1.25 -3.68)
+ (size 0.3 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (uuid "a57c9927-9a2a-4afb-8536-fc8a12246c9a")
+ )
+ (pad "A9" smd roundrect
+ (at 2.4 -3.68)
+ (size 0.6 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VBUS")
+ (pinfunction "VBUS_A9")
+ (pintype "passive")
+ (uuid "b2fd4a34-0c97-4203-93bf-e100bb5f91db")
+ )
+ (pad "A12" smd roundrect
+ (at 3.2 -3.68)
+ (size 0.6 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_A12")
+ (pintype "passive")
+ (uuid "5c9732c9-c1c9-44c3-bb1f-7100f659132f")
+ )
+ (pad "B1" smd roundrect
+ (at 3.2 -3.68)
+ (size 0.6 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_B1")
+ (pintype "passive")
+ (uuid "026c5984-a8de-4b2a-81f0-40424632578d")
+ )
+ (pad "B4" smd roundrect
+ (at 2.4 -3.68)
+ (size 0.6 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VBUS")
+ (pinfunction "VBUS_B4")
+ (pintype "passive")
+ (uuid "ae4c224c-1848-4dcf-934b-2958ec4c3630")
+ )
+ (pad "B5" smd roundrect
+ (at 1.75 -3.68)
+ (size 0.3 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-CC2)")
+ (pinfunction "CC2_B5")
+ (pintype "bidirectional")
+ (uuid "1c404c07-2679-4d05-b676-8d73aa7e69e9")
+ )
+ (pad "B6" smd roundrect
+ (at 0.75 -3.68)
+ (size 0.3 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-D+-PadA6)")
+ (pinfunction "D+_B6")
+ (pintype "bidirectional")
+ (uuid "5cfbf76b-816d-4863-a541-3682dec608b2")
+ )
+ (pad "B7" smd roundrect
+ (at -0.75 -3.68)
+ (size 0.3 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-D--PadA7)")
+ (pinfunction "D-_B7")
+ (pintype "bidirectional")
+ (uuid "aa9196cd-8434-41c2-8978-b933a0abc5a6")
+ )
+ (pad "B8" smd roundrect
+ (at -1.75 -3.68)
+ (size 0.3 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (uuid "be46902a-0563-430e-a33d-530f9665244b")
+ )
+ (pad "B9" smd roundrect
+ (at -2.4 -3.68)
+ (size 0.6 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VBUS")
+ (pinfunction "VBUS_B9")
+ (pintype "passive")
+ (uuid "a760a829-28f3-4875-90a9-488c7418591b")
+ )
+ (pad "B12" smd roundrect
+ (at -3.2 -3.68)
+ (size 0.6 1.15)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_B12")
+ (pintype "passive")
+ (uuid "e85ba59c-9117-4851-ab5d-2637a0bb1313")
+ )
+ (pad "SH" thru_hole oval
+ (at -4.32 -3.105)
+ (size 1 2.1)
+ (drill oval 0.6 1.7)
+ (property pad_prop_mechanical)
+ (layers "*.Cu" "*.Mask" "F.Paste")
+ (remove_unused_layers no)
+ (net "unconnected-(J3-SHIELD-PadSH)")
+ (pinfunction "SHIELD_SH")
+ (pintype "passive+no_connect")
+ (uuid "5c1b6e9e-eae0-4c12-bd52-b8e9bcd501d6")
+ )
+ (pad "SH" thru_hole oval
+ (at -4.32 1.075)
+ (size 1 1.8)
+ (drill oval 0.6 1.4)
+ (property pad_prop_mechanical)
+ (layers "*.Cu" "*.Mask" "F.Paste")
+ (remove_unused_layers no)
+ (net "unconnected-(J3-SHIELD-PadSH)_1")
+ (pinfunction "SHIELD_SH")
+ (pintype "passive+no_connect")
+ (uuid "926191c7-6dfb-45c9-8835-6f54c6a1e7d1")
+ )
+ (pad "SH" thru_hole oval
+ (at 4.32 -3.105)
+ (size 1 2.1)
+ (drill oval 0.6 1.7)
+ (property pad_prop_mechanical)
+ (layers "*.Cu" "*.Mask" "F.Paste")
+ (remove_unused_layers no)
+ (net "unconnected-(J3-SHIELD-PadSH)_2")
+ (pinfunction "SHIELD_SH")
+ (pintype "passive+no_connect")
+ (uuid "b93609e3-29bc-4cde-b5fc-7e7da5081119")
+ )
+ (pad "SH" thru_hole oval
+ (at 4.32 1.075)
+ (size 1 1.8)
+ (drill oval 0.6 1.4)
+ (property pad_prop_mechanical)
+ (layers "*.Cu" "*.Mask" "F.Paste")
+ (remove_unused_layers no)
+ (net "unconnected-(J3-SHIELD-PadSH)_3")
+ (pinfunction "SHIELD_SH")
+ (pintype "passive+no_connect")
+ (uuid "e68a9408-c67a-46e6-b1a2-9f51d86fa025")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_USB.3dshapes/USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_SMD:D_SMA"
+ (layer "F.Cu")
+ (uuid "5d9b3915-61f8-4550-a622-7b2c1621d9a1")
+ (at 123.19 91.015)
+ (descr "Diode SMA (DO-214AC)")
+ (tags "Diode SMA (DO-214AC)")
+ (property "Reference" "D1"
+ (at 0 -2.5 0)
+ (layer "F.SilkS")
+ (uuid "c163afc7-d9e3-44b2-9610-b397c526fc89")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "550mV@5A"
+ (at 0 2.6 0)
+ (layer "F.Fab")
+ (uuid "c2873eee-58ee-4a00-a9f8-d72939fe6efe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "87bab7a7-30f1-4f63-8d14-2f24a2cea2e3")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "Zener diode, small symbol, filled shape"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a5f12211-678d-445f-9a8b-552610828e32")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "SS54"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "73512c8b-43d9-46e6-9df6-ab249fa65138")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C22452"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d936ebb3-015b-49eb-a095-3d69de37e2ee")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a76677c5-b6c1-42ff-8716-c825556c811c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "72777b0c-b140-4c8e-af9a-61a07f610e11")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
+ (path "/9c322802-0a14-48ed-a05b-756c09d1e62e")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -3.51 -1.65)
+ (end -3.51 1.65)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1552adfe-d337-4a31-9342-d6f0d61a7e5d")
+ )
+ (fp_line
+ (start -3.51 -1.65)
+ (end 2 -1.65)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "df87efc6-687e-4ee9-a616-1612e214d28c")
+ )
+ (fp_line
+ (start -3.51 1.65)
+ (end 2 1.65)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b852040c-2393-46f0-aa01-2675e96b2a63")
+ )
+ (fp_line
+ (start -3.5 -1.75)
+ (end 3.5 -1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "888558bd-5305-47d1-9aa0-5a2ebe7127be")
+ )
+ (fp_line
+ (start -3.5 1.75)
+ (end -3.5 -1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b631b6bb-08a3-4f89-834a-0106ebab552e")
+ )
+ (fp_line
+ (start 3.5 -1.75)
+ (end 3.5 1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "67f359b5-479b-48ca-984d-1cd61e0f6516")
+ )
+ (fp_line
+ (start 3.5 1.75)
+ (end -3.5 1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3664edff-080c-4486-9d24-eeeda0649fea")
+ )
+ (fp_line
+ (start -2.3 1.5)
+ (end -2.3 -1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "eff2067a-8097-4f34-bbe6-8f705d4f7774")
+ )
+ (fp_line
+ (start -0.64944 -0.79908)
+ (end -0.64944 0.80112)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2a48cbd6-5bbf-4dd6-a4fb-80067dedb054")
+ )
+ (fp_line
+ (start -0.64944 0.00102)
+ (end -1.55114 0.00102)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "63e68cb4-3ff3-4830-864a-6fad97ac81cd")
+ )
+ (fp_line
+ (start -0.64944 0.00102)
+ (end 0.50118 -0.79908)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c5d53aad-b3da-40a8-86c0-a0c5ed5657bf")
+ )
+ (fp_line
+ (start -0.64944 0.00102)
+ (end 0.50118 0.75032)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "66d21f6c-e12e-4612-8bec-7c183640c8f8")
+ )
+ (fp_line
+ (start 0.50118 0.00102)
+ (end 1.4994 0.00102)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9fa7b1e7-f3e8-43df-a262-ce32e212ff16")
+ )
+ (fp_line
+ (start 0.50118 0.75032)
+ (end 0.50118 -0.79908)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "55723cc3-ac36-4d1d-8334-70cf0bdd211a")
+ )
+ (fp_line
+ (start 2.3 -1.5)
+ (end -2.3 -1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b6ba4d89-235a-436a-831d-05caaa6f08c1")
+ )
+ (fp_line
+ (start 2.3 -1.5)
+ (end 2.3 1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "10e91f56-7681-41a5-a880-bef493a927da")
+ )
+ (fp_line
+ (start 2.3 1.5)
+ (end -2.3 1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "86fe86f4-f2cd-457e-b18a-00edbf5444b3")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -2.5 0)
+ (layer "F.Fab")
+ (uuid "c55d87d9-3e6b-48a5-9be2-d36a2f31f81e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -2 0)
+ (size 2.5 1.8)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.1388888889)
+ (net "Net-(D1-K)")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "b6caba12-95fd-4caf-b0f2-5557414fa66b")
+ )
+ (pad "2" smd roundrect
+ (at 2 0)
+ (size 2.5 1.8)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.1388888889)
+ (net "GND")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "aa336400-9b68-4609-94d8-55b4d2f15b70")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:CP_Elec_6.3x7.7"
+ (layer "F.Cu")
+ (uuid "5dd7eae0-bfa8-462a-940c-c9d35e618e6f")
+ (at 99.725 118.635)
+ (descr "SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm")
+ (tags "capacitor electrolytic")
+ (property "Reference" "C28"
+ (at 0 -4.35 0)
+ (layer "F.SilkS")
+ (uuid "4f70af5f-de2b-4c76-9a41-554fbc7067e4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "10u"
+ (at 0 4.35 0)
+ (layer "F.Fab")
+ (uuid "a5e2693f-08f3-4035-b4bf-8073075abdab")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "507fcb11-0b1b-46a4-8679-8f1fd918f381")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Polarized capacitor, US symbol"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1dbf65fd-43ba-4555-b37a-996c1747a845")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "capacitor/SMD/elec_round_polarized"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "60950e9e-52b0-485c-b692-8c6e66f2c12b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "RVT2A100M0607"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "78457bd3-3c30-4713-851d-ea674190bf21")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C86606"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e0cd7899-f60d-449b-b800-827e1b6ccf3a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c379be6a-4cb0-49e9-8c45-aecf5915f539")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1db5f838-e298-473c-b217-0db5b5336a3d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "CP_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/1f7bb7be-f05b-4b3a-8a08-7fa7c572134a")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -4.4375 -1.8475)
+ (end -3.65 -1.8475)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b11f5119-b853-4b26-b3ca-0d0d664ea4aa")
+ )
+ (fp_line
+ (start -4.04375 -2.24125)
+ (end -4.04375 -1.45375)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5e7507a8-7fd9-4d0b-a74c-a5285466c60b")
+ )
+ (fp_line
+ (start -3.41 -2.345563)
+ (end -3.41 -1.06)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9c008d23-b052-4c05-8362-bbc4a5aa7998")
+ )
+ (fp_line
+ (start -3.41 -2.345563)
+ (end -2.345563 -3.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d930f7d5-286b-4377-b854-d294dbb564cb")
+ )
+ (fp_line
+ (start -3.41 2.345563)
+ (end -3.41 1.06)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7d49fefb-2571-49ae-8717-374519128715")
+ )
+ (fp_line
+ (start -3.41 2.345563)
+ (end -2.345563 3.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3da36f58-ce67-4beb-b140-aef5837f8f5c")
+ )
+ (fp_line
+ (start -2.345563 -3.41)
+ (end 3.41 -3.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ad8f91fe-e7bb-469e-9286-450fcc4994b5")
+ )
+ (fp_line
+ (start -2.345563 3.41)
+ (end 3.41 3.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "115a8565-3572-421b-a0af-a6d02fc5622f")
+ )
+ (fp_line
+ (start 3.41 -3.41)
+ (end 3.41 -1.06)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "acae0550-ac6e-4b75-a4fd-f3016939cf75")
+ )
+ (fp_line
+ (start 3.41 3.41)
+ (end 3.41 1.06)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "726373a9-48b3-4df6-b394-d9a96345f191")
+ )
+ (fp_line
+ (start -4.7 -1.05)
+ (end -4.7 1.05)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "61007bd6-a554-48b6-971c-5d24d684f391")
+ )
+ (fp_line
+ (start -4.7 1.05)
+ (end -3.55 1.05)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b88b34fb-0957-4ade-a944-0b5f0753829a")
+ )
+ (fp_line
+ (start -3.55 -2.4)
+ (end -3.55 -1.05)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "acff9b7e-eb31-4fe4-a8ce-2abab47fc144")
+ )
+ (fp_line
+ (start -3.55 -2.4)
+ (end -2.4 -3.55)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b15efdc4-f048-4e52-8437-499c97524fc1")
+ )
+ (fp_line
+ (start -3.55 -1.05)
+ (end -4.7 -1.05)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f590f786-46ef-4076-aea1-dc8284d17e9c")
+ )
+ (fp_line
+ (start -3.55 1.05)
+ (end -3.55 2.4)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7299d182-d503-413b-823c-ea64b3e953eb")
+ )
+ (fp_line
+ (start -3.55 2.4)
+ (end -2.4 3.55)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3f9691dc-a762-4374-b276-4e8bd918739c")
+ )
+ (fp_line
+ (start -2.4 -3.55)
+ (end 3.55 -3.55)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e2f31d1d-9fa2-4e24-a94f-04aec2e7a656")
+ )
+ (fp_line
+ (start -2.4 3.55)
+ (end 3.55 3.55)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d557cc58-d91b-4d62-b6c5-b891acf2f2e1")
+ )
+ (fp_line
+ (start 3.55 -3.55)
+ (end 3.55 -1.05)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9712ab51-efac-47e5-82b1-665e14fc2a43")
+ )
+ (fp_line
+ (start 3.55 -1.05)
+ (end 4.7 -1.05)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "02117e5e-059b-4d04-b56b-06b5f8746bb5")
+ )
+ (fp_line
+ (start 3.55 1.05)
+ (end 3.55 3.55)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1884476b-ed62-4a01-b884-04f3151f5f5a")
+ )
+ (fp_line
+ (start 4.7 -1.05)
+ (end 4.7 1.05)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "bbc247bc-6387-457d-a980-e8c9b2157e76")
+ )
+ (fp_line
+ (start 4.7 1.05)
+ (end 3.55 1.05)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "486c7773-6bc3-4aee-83ef-bc5d0e0458c7")
+ )
+ (fp_line
+ (start -3.3 -2.3)
+ (end -3.3 2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5ebd67cf-593e-4f4c-83ef-0bf1534623f6")
+ )
+ (fp_line
+ (start -3.3 -2.3)
+ (end -2.3 -3.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e25467a0-e92e-43d4-9b70-5151adf76946")
+ )
+ (fp_line
+ (start -3.3 2.3)
+ (end -2.3 3.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8a765c40-c94b-4a9a-b1d6-2d1a2235a6ad")
+ )
+ (fp_line
+ (start -2.704838 -1.33)
+ (end -2.074838 -1.33)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3ad4eb05-edde-477b-9cf2-4a1e9257c719")
+ )
+ (fp_line
+ (start -2.389838 -1.645)
+ (end -2.389838 -1.015)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2dfb6c6d-7d83-4eea-93f0-8bcfdc9751d8")
+ )
+ (fp_line
+ (start -2.3 -3.3)
+ (end 3.3 -3.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "faa850f2-9216-421e-b52a-12c49895cf90")
+ )
+ (fp_line
+ (start -2.3 3.3)
+ (end 3.3 3.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c97ea97f-2451-4c65-b946-12284e077e54")
+ )
+ (fp_line
+ (start 3.3 -3.3)
+ (end 3.3 3.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8f8aa8ad-646e-4580-8274-6130a18778e4")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 3.15 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "a93d299a-21b4-438a-a803-0f80df9ec317")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "bcb3eb61-48ce-4f3f-9d60-bc22c60ba62c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -2.7 0)
+ (size 3.5 1.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.15625)
+ (net "+15V")
+ (pintype "passive")
+ (uuid "165e1204-b053-46f4-a4ef-d24c1bf76a72")
+ )
+ (pad "2" smd roundrect
+ (at 2.7 0)
+ (size 3.5 1.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.15625)
+ (net "GND")
+ (pintype "passive")
+ (uuid "83354420-6cf6-4610-8feb-4d24a51abcad")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/CP_Elec_6.3x7.7.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "TestPoint:TestPoint_Pad_D1.5mm"
+ (layer "F.Cu")
+ (uuid "5e3da506-e32e-4046-aea2-c9c18425adde")
+ (at 134.715 76.835)
+ (descr "SMD pad as test Point, diameter 1.5mm")
+ (tags "test point SMD pad")
+ (property "Reference" "TP5"
+ (at 0 -1.648 0)
+ (layer "F.SilkS")
+ (uuid "bcdbfb5c-0fa7-4620-84f3-002eb27860bb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "PWM_C"
+ (at 0 1.75 0)
+ (layer "F.Fab")
+ (uuid "858ba65a-f2b0-4d30-bf9f-0fd563370e8b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "125725d6-2cea-4bfb-9adf-8d85280b61f5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "280584ad-0d41-4e64-ba74-06dccb38a3c0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "56321498-ce46-41f3-9547-0f8c0d3546e7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "87ab04cd-658e-4b88-ba62-6eb3e03a1244")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5bc00ea8-c81f-4b89-9c13-3ec715310a29")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "40480e63-3231-4687-b094-84c44e6f8a69")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Pin* Test*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/4659057f-b3a4-40dd-a34d-ce3cb5c686a9")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1")
+ )
+ )
+ (attr exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 0 0.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "66e73688-30bd-4f5f-8275-1d96b97bee16")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 1.25 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "3a456233-87d8-482d-a2a3-76ffdb0b36b1")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -1.65 0)
+ (layer "F.Fab")
+ (uuid "2cf7f70a-bf81-458f-84ae-505877eddbf7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd circle
+ (at 0 0)
+ (size 1.5 1.5)
+ (layers "F.Cu" "F.Mask")
+ (net "/stm32/PWM_C")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "b0d790d8-5de8-4bd3-975c-5acfddf61b89")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "Capacitor_SMD:C_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "63c242ea-50d8-462e-a220-f26dc5e80abd")
+ (at 111.585 101.095)
+ (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C25"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "0c13077b-4653-401a-812a-b794522e2132")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "1u"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "9500b6b2-f1bb-4e43-b5ee-8982c43bba44")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e6147d01-cbbc-48aa-9709-7540187cd7dc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "df00b73d-862f-420d-98d7-671b0ebc1ecc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "5d7b7375-c6ce-41b1-b979-53c817c65245")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL10A105KB8NNNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "75612a0a-0fa4-44e4-a212-66236caa03e0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C15849"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9b488218-ce96-496c-b3ef-b45ed12ff4c4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "89ac849e-ab4b-46d8-86b8-2c7988693527")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "93487487-84bf-4d1c-90e2-8aa45a57d696")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/bc421c5d-8cab-418c-8508-92f46c42d3d0")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.14058 -0.51)
+ (end 0.14058 -0.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7a5c26b8-98a3-4517-92d7-7ac72fdf789a")
+ )
+ (fp_line
+ (start -0.14058 0.51)
+ (end 0.14058 0.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0dd9560a-8869-4188-81e7-9e9186c814fb")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "8ca3af0a-caa1-4314-a623-ae4473d0eb60")
+ )
+ (fp_rect
+ (start -0.8 -0.4)
+ (end 0.8 0.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "d4da6b3d-b15a-4fae-8620-d21ca9c87f97")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "5715a280-16b6-465e-a717-50702227ee62")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.775 0)
+ (size 0.9 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "DRV_VDDA")
+ (pintype "passive")
+ (uuid "cb9180f8-859b-4d4e-a750-544967f6ea55")
+ )
+ (pad "2" smd roundrect
+ (at 0.775 0)
+ (size 0.9 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "fde50fcc-9a7b-4d5f-a204-f9f5835ee644")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "642f0bc7-5a33-4fee-9231-f265c56c5782")
+ (at 143.665 92.475)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C16"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "d4c2f45d-d206-498d-ae6d-4a95fd8641e3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "561ffa86-96c6-4459-9b83-d702a28182ae")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "951016e9-ba08-4d7f-bcad-79b5d7c0dcea")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "66c194c7-d9d0-4930-afda-ef74129831f5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "12806667-9685-42b2-8898-2ba9f2882ca9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "328a2e94-47f9-47ee-bad2-6a9b1b9d684e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "dd679585-c578-44f1-8517-13d7afa41af9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "28841447-9f1c-4a7c-a402-d41d6fe9aee7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "85b62c27-060e-4d14-9ff0-000645e78924")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/e657967b-07a9-4a11-b47a-e37f66fde1d0")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "199849af-7b74-4dc5-9475-7fffcb4305cb")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2c8c65a5-d758-4192-9615-44e9e06fc990")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "340ef79d-eff4-4089-862e-90f4699812ee")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "77cde6c1-305f-49ff-a33d-0711c4903976")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "171789fc-53d4-4f71-9692-dd9d4e1e72ea")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pintype "passive")
+ (uuid "c3c5183d-2b49-498e-b3a2-c046f718a259")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "444f4c01-7a6a-42f3-840c-9e410b7bd244")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical"
+ (layer "F.Cu")
+ (uuid "6fd778ae-86ae-4fa2-b08c-0e6295c79d43")
+ (at 150.735 88.705)
+ (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+ (tags "Through hole pin header THT 1x03 2.54mm single row")
+ (property "Reference" "J5"
+ (at 0 -2.38 0)
+ (layer "F.SilkS")
+ (uuid "bd438e4e-edf7-43ab-81c5-b7397b909cf7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "UART Header"
+ (at 0 7.46 0)
+ (layer "F.Fab")
+ (uuid "8086082a-f1bd-4683-baf4-3c4e59d6b7de")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "38c06e37-0e86-4a2f-af71-3d95b5b09c3c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0289a925-fe03-4b79-b868-37c5c234ebd6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/pin_header_socket"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "bf72d540-8387-404e-91c9-86e87ce04ea6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "HX PZ2.54-1x3P ZZ"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7eb334e3-9079-4910-8835-355a6e8537b5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C32713269"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e994d304-de68-44f7-9ecf-504e3c056675")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8c3ca7c1-aeae-46ab-805b-b1954192aae7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d503af77-169a-4c26-8e2a-fa9d1c8b0ce3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/fbbc9a47-e566-4f86-be64-f1af6bfa7bbc")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2" "3")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -1.38 -1.38)
+ (end 0 -1.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3bfcf06a-fb13-49d5-9158-d41b07edeb96")
+ )
+ (fp_line
+ (start -1.38 0)
+ (end -1.38 -1.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "eb8380f2-49ec-4a83-b61c-24c16cb2d52f")
+ )
+ (fp_line
+ (start -1.38 1.27)
+ (end -1.38 6.46)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "67c4da97-fa43-4f03-b034-507de7bca34f")
+ )
+ (fp_line
+ (start -1.38 1.27)
+ (end 1.38 1.27)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "69301845-de43-4f23-90fe-561977c96b63")
+ )
+ (fp_line
+ (start -1.38 6.46)
+ (end 1.38 6.46)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c41249db-3e11-4560-b0bf-48b0c23e834a")
+ )
+ (fp_line
+ (start 1.38 1.27)
+ (end 1.38 6.46)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "bd15693e-dbfb-41c7-8ef9-db2ea1823c6f")
+ )
+ (fp_rect
+ (start -1.77 -1.77)
+ (end 1.77 6.85)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "2e0a52f0-4555-4b44-9da5-fe8ca330777a")
+ )
+ (fp_line
+ (start -1.27 -0.635)
+ (end -0.635 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ac64edcf-b6d0-46c8-be60-945583bc92c2")
+ )
+ (fp_line
+ (start -1.27 6.35)
+ (end -1.27 -0.635)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bbff0228-8aa9-4359-bd54-d5c8a7d0fd42")
+ )
+ (fp_line
+ (start -0.635 -1.27)
+ (end 1.27 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8adf9f57-c9ce-4f60-89db-f149f9fef13e")
+ )
+ (fp_line
+ (start 1.27 -1.27)
+ (end 1.27 6.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "42429fd7-3da4-4d73-a993-d00340739e98")
+ )
+ (fp_line
+ (start 1.27 6.35)
+ (end -1.27 6.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "66e1c27c-637b-4366-b05b-a0590ff73753")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 2.54 90)
+ (layer "F.Fab")
+ (uuid "541c6674-dab8-42dd-b632-6464d01af53e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole rect
+ (at 0 0)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/UART_TX")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "f2c0263f-c554-434a-abef-af47d1912988")
+ )
+ (pad "2" thru_hole circle
+ (at 0 2.54)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/UART_RX")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "ecdd3353-efca-481f-8841-8bd157b6b9f1")
+ )
+ (pad "3" thru_hole circle
+ (at 0 5.08)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "Pin_3_3")
+ (pintype "passive")
+ (uuid "ad7202b8-7139-4e8c-836f-4b4fdbd6d997")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Inductor_SMD:L_12x12mm_H8mm"
+ (layer "F.Cu")
+ (uuid "71a110a8-11dd-4e9d-b2fb-1e7d3da8528a")
+ (at 111.735 83.115)
+ (descr "Choke, SMD, 12x12mm 8mm height")
+ (tags "Choke SMD")
+ (property "Reference" "L1"
+ (at 0 -7.4 0)
+ (layer "F.SilkS")
+ (uuid "9fde1a35-37fb-4cea-8707-1435742d4c13")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "22u"
+ (at 0 7.6 0)
+ (layer "F.Fab")
+ (uuid "8db293b4-a981-4359-8cb3-076d06e59d9b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ddf205bf-c201-41a4-9dc4-94249f02ee02")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "Inductor"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b6a48f46-239a-4916-8dc5-8d1f155b7f03")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "IHLP4040DZER220M11"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f4cfadca-7935-4589-8a96-e437bc6bbf46")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C1329581"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "607bc3e3-7cb9-4311-9ed8-ac6c3f2ec7c1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2aa13204-57be-4ce2-bcf8-c3fbaabc81ad")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e3d106bf-6662-4fec-a811-7623327dbd90")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*")
+ (path "/56e3a797-b73c-4626-8dc2-35163c931785")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -6.3 -6.3)
+ (end 6.3 -6.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b5d3cda4-399c-4a22-9537-4000dca2e7a1")
+ )
+ (fp_line
+ (start -6.3 -3.3)
+ (end -6.3 -6.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "22cbe296-4226-4db8-a9e1-177601758c8c")
+ )
+ (fp_line
+ (start -6.3 6.3)
+ (end -6.3 3.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "147563c1-167f-4304-a050-833804d1d375")
+ )
+ (fp_line
+ (start 6.3 -6.3)
+ (end 6.3 -3.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a1885be1-328e-4208-a675-d6cd9da3485e")
+ )
+ (fp_line
+ (start 6.3 3.3)
+ (end 6.3 6.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3611ee4a-22c5-4880-a4dd-9d3c4be14f0a")
+ )
+ (fp_line
+ (start 6.3 6.3)
+ (end -6.3 6.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0041033a-4083-4823-9967-b2e14a645469")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 0.15 0.15)
+ (stroke
+ (width 0.38)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Adhes")
+ (uuid "7beab42c-bd9b-4752-b76b-aecaac57ec5b")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 0.55 0)
+ (stroke
+ (width 0.38)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Adhes")
+ (uuid "a94fa473-f62f-4403-aca4-14f2217dbbfa")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 0.9 0)
+ (stroke
+ (width 0.38)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Adhes")
+ (uuid "06653a8a-c63c-450a-8562-87bc62a5dee1")
+ )
+ (fp_line
+ (start -6.86 -6.6)
+ (end 6.86 -6.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "beb29027-ba87-45ff-bf25-caf48e66f5d8")
+ )
+ (fp_line
+ (start -6.86 6.6)
+ (end -6.86 -6.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d38ca655-7645-4c56-b4dd-a3cae895892d")
+ )
+ (fp_line
+ (start 6.86 -6.6)
+ (end 6.86 6.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "5a66e3fb-9b20-4af3-b7f5-66936050e942")
+ )
+ (fp_line
+ (start 6.86 6.6)
+ (end -6.86 6.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c94809c6-8933-4c10-ba7c-5b16305a11a6")
+ )
+ (fp_line
+ (start -6.2 -6.2)
+ (end -6.2 -3.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b7550090-4b38-4c0c-bcef-8bb53f175155")
+ )
+ (fp_line
+ (start -6.2 3.3)
+ (end -6.2 6.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2b0c1cc2-56e8-4009-afa6-1524f76f9318")
+ )
+ (fp_line
+ (start -6.2 6.2)
+ (end 6.2 6.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4cd03ffa-d6a4-49a2-95b2-5a1c9f23e1b5")
+ )
+ (fp_line
+ (start -5.1 -4)
+ (end -5 -3.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6d348175-dd18-4204-9b4f-da69abe99d36")
+ )
+ (fp_line
+ (start -5.1 4.1)
+ (end -5 3.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c3f70d6e-c17c-43e7-8e20-738445d99235")
+ )
+ (fp_line
+ (start -5 -3.5)
+ (end -4.8 -3.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "76b2f0ec-b645-4719-b653-6d71374c3185")
+ )
+ (fp_line
+ (start -5 3.6)
+ (end -4.8 3.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "faae3ba7-9215-4487-bf1d-db2635da35ec")
+ )
+ (fp_line
+ (start -4.9 -4.5)
+ (end -5.1 -4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6a926d1f-aa3e-4e1c-9831-cffec4c8c13d")
+ )
+ (fp_line
+ (start -4.9 4.6)
+ (end -5.1 4.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6e909a38-c638-4297-92f7-7d2db115ea57")
+ )
+ (fp_line
+ (start -4.6 -4.8)
+ (end -4.9 -4.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "198fee47-75f4-4e89-bc7a-06b0d842d1c9")
+ )
+ (fp_line
+ (start -4.6 4.8)
+ (end -4.9 4.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a7f4d64c-8e3d-4e86-8b7d-abad3ca39fbb")
+ )
+ (fp_line
+ (start -4.3 5)
+ (end -4.6 4.8)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2e4fc6f4-9076-46b7-bcd2-1aa33948ec2e")
+ )
+ (fp_line
+ (start -4.2 -5)
+ (end -4.6 -4.8)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a9e6aaae-60ff-407b-8dfe-5a9950c048be")
+ )
+ (fp_line
+ (start -3.9 5.1)
+ (end -4.3 5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2f3b748e-fab2-4e69-ac44-8a3d4c2a49d8")
+ )
+ (fp_line
+ (start -3.7 -5.1)
+ (end -4.2 -5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "94d2529d-ec87-4cca-bf8e-3bfd6c6811a5")
+ )
+ (fp_line
+ (start -3.3 -4.9)
+ (end -3.7 -5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bc6e25ed-a8c0-459d-9caf-51306af857a6")
+ )
+ (fp_line
+ (start -3.3 4.9)
+ (end -3.9 5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "10b3eeb7-686a-42d5-87c6-742d8ce5ec53")
+ )
+ (fp_line
+ (start -3 -4.7)
+ (end -3.3 -4.9)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ecb2fb07-ee17-4a53-8876-78fbeebc51a2")
+ )
+ (fp_line
+ (start -3 4.7)
+ (end -3.3 4.9)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f406e5bc-7b70-4279-8528-bbc3004f9a1d")
+ )
+ (fp_line
+ (start -2.6 -4.9)
+ (end -3 -4.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5bbac7df-f156-40d3-9bc2-4320de746b4a")
+ )
+ (fp_line
+ (start -2.6 4.9)
+ (end -3 4.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0d72396c-2921-45fe-9802-c258d95e7d5b")
+ )
+ (fp_line
+ (start -2.1 5.1)
+ (end -2.6 4.9)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6a031a6f-9eb4-406c-a810-df78cb4fede3")
+ )
+ (fp_line
+ (start -1.7 -5.3)
+ (end -2.6 -4.9)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "96fdfa76-89cb-4b3c-82b1-e50e12a54240")
+ )
+ (fp_line
+ (start -1.5 5.3)
+ (end -2.1 5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d5ccfa37-76f1-4429-b118-d43385ce7d34")
+ )
+ (fp_line
+ (start -0.8 -5.5)
+ (end -1.7 -5.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c02629f9-1414-46fd-aa63-2bd733233bd4")
+ )
+ (fp_line
+ (start -0.6 5.5)
+ (end -1.5 5.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "76f95564-a43d-4d9c-91fb-fda125bfb95c")
+ )
+ (fp_line
+ (start 0 -5.6)
+ (end -0.8 -5.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6aa2210a-7d58-4586-8129-482d9865891b")
+ )
+ (fp_line
+ (start 0.6 5.5)
+ (end -0.6 5.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "751291ae-2a6b-48da-86b9-cc7258524982")
+ )
+ (fp_line
+ (start 0.9 -5.5)
+ (end 0 -5.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "37ea140f-dcbd-4b9d-8ddd-b854dd044185")
+ )
+ (fp_line
+ (start 1.6 5.3)
+ (end 0.6 5.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7db4d646-8fd4-4d3c-9b9a-d506edb679bb")
+ )
+ (fp_line
+ (start 1.7 -5.3)
+ (end 0.9 -5.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4ed625f7-e84d-4175-a8ce-69a2926e9d2a")
+ )
+ (fp_line
+ (start 2.2 -5.1)
+ (end 1.7 -5.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5f41efe5-d7eb-426f-adf5-be39aadb7804")
+ )
+ (fp_line
+ (start 2.4 5)
+ (end 1.6 5.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0fca91a9-baaa-40e7-b29a-6e519598b383")
+ )
+ (fp_line
+ (start 2.6 -4.9)
+ (end 2.2 -5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "de74a271-b6f0-4c1b-9994-d6a28df48cd8")
+ )
+ (fp_line
+ (start 3 -4.6)
+ (end 2.6 -4.9)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "171a9309-4831-4557-96f6-35f7345cc65a")
+ )
+ (fp_line
+ (start 3 4.6)
+ (end 2.4 5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6dc55b70-7aea-47f6-9167-94ea597cc11f")
+ )
+ (fp_line
+ (start 3.1 4.7)
+ (end 3 4.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0b0ddddb-2c12-4b00-8ab3-f4e7b9ee171b")
+ )
+ (fp_line
+ (start 3.3 -4.9)
+ (end 3 -4.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1f4b446f-f236-43bc-8576-f106da495be9")
+ )
+ (fp_line
+ (start 3.5 5)
+ (end 3.1 4.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c939250b-80ce-4899-a631-528731f97174")
+ )
+ (fp_line
+ (start 3.6 -5)
+ (end 3.3 -4.9)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b421571b-2611-4dd5-b71a-aa6c779abc2d")
+ )
+ (fp_line
+ (start 3.9 -5.1)
+ (end 3.6 -5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "dc0584d3-97f3-41eb-90ad-5d650038df82")
+ )
+ (fp_line
+ (start 4 5.1)
+ (end 3.5 5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ca25c3f0-1e16-4339-8706-5fe94cf4c386")
+ )
+ (fp_line
+ (start 4.2 -5.1)
+ (end 3.9 -5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "622e1681-c139-46f6-ac5e-28446f3659d9")
+ )
+ (fp_line
+ (start 4.5 -4.9)
+ (end 4.2 -5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5267954b-9f4e-4d0a-a5a1-a359e4adcb3c")
+ )
+ (fp_line
+ (start 4.5 5)
+ (end 4 5.1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c1d02d45-418e-4415-9015-dd73cc2be5f9")
+ )
+ (fp_line
+ (start 4.8 -4.7)
+ (end 4.5 -4.9)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e315ec90-954d-42b8-a14f-675978f398c1")
+ )
+ (fp_line
+ (start 4.8 4.6)
+ (end 4.5 5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "03115453-262e-4fce-9d2f-72a675062ef3")
+ )
+ (fp_line
+ (start 4.9 -3.3)
+ (end 5 -3.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8778fee2-3760-44a4-a68b-95b7cb9e41f1")
+ )
+ (fp_line
+ (start 4.9 3.3)
+ (end 5 3.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "42e58d4f-3e32-4f36-b508-88af55d89b8c")
+ )
+ (fp_line
+ (start 5 -4.3)
+ (end 4.8 -4.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b57c1f04-be63-45d2-836f-4b4c660b15c1")
+ )
+ (fp_line
+ (start 5 -3.6)
+ (end 5.1 -4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b2688bc4-e65d-4bfd-afc1-f6fc997abbaf")
+ )
+ (fp_line
+ (start 5 3.4)
+ (end 5.1 3.8)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5f784858-b1e3-40fa-ba85-b29ad21cfd98")
+ )
+ (fp_line
+ (start 5 4.3)
+ (end 4.8 4.6)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "26ddc9c1-218c-43c6-a53f-e78f2882de7a")
+ )
+ (fp_line
+ (start 5.1 -4)
+ (end 5 -4.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b2a99ac9-5ea7-47f1-abe6-9601323d1c3b")
+ )
+ (fp_line
+ (start 5.1 3.8)
+ (end 5 4.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d1cfa9b0-07a3-4a19-b186-5782cd8413fd")
+ )
+ (fp_line
+ (start 6.2 -6.2)
+ (end -6.2 -6.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ee0f1014-9a71-4ff1-af14-24ad003568e0")
+ )
+ (fp_line
+ (start 6.2 -6.2)
+ (end 6.2 -3.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1b9efbf1-23b0-49ad-90c6-30e6d08b94e7")
+ )
+ (fp_line
+ (start 6.2 6.2)
+ (end 6.2 3.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "531d9386-a9c7-4747-b8ff-59d2030f7706")
+ )
+ (fp_circle
+ (center -2.1 3)
+ (end -1.8 3.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "2c7fcf51-d5ef-4fcf-b2cc-7c2c41213eaf")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "a54175fb-fa25-44c6-aa88-acc4969dc02e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -4.95 0)
+ (size 2.9 5.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(D1-K)")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "84ff5969-09d3-436d-80f3-42d500656a1d")
+ )
+ (pad "2" smd rect
+ (at 4.95 0)
+ (size 2.9 5.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+5V")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "bc7f045c-131d-4fdc-a083-fed5b37f68b9")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_12x12mm_H8mm.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "73b780b6-3f64-4b0a-bf90-4410e6290db9")
+ (at 143.665 94.445)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C18"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "55058bdf-258d-4241-9f69-8e36ba378a83")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "a761bdf6-ff1d-42ce-a35c-4a488479c811")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "27e3e366-1fa1-4ac8-b03a-7102a3ae1081")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e5699170-76c1-4703-80e4-3d4a08581fd6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "59b7058d-3dd8-4ac0-b553-f948912bc070")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a5ec52d0-63c4-4dd3-b1e4-d7c3e9b40951")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2e35ce3f-ea4d-40b9-b183-61f76f1b779f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1148f4d5-a7e4-43ff-bace-1ee84495b9d0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9a170a34-a1c3-4e58-a045-dccfe6bc87bd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/836d13db-2304-4ff3-b521-3860d0b5410c")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "70f041d5-5b20-448e-8630-1b217427463a")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "130c0a86-507d-4256-9166-4e1df5ce9d1c")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "25e91796-54e7-45be-86f8-dcac3f708dee")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "e6ee33ea-ac24-4a12-a834-2da785ef0d48")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "510f2f01-12cd-4828-844b-c2f9b4351830")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pintype "passive")
+ (uuid "a9a80617-9455-4843-8808-b2294456062f")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "a8eb29a8-0276-4f12-9538-361c7b81ea40")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "TestPoint:TestPoint_Pad_D1.5mm"
+ (layer "F.Cu")
+ (uuid "74686d06-8e9d-4c0c-94e2-bf5587602242")
+ (at 134.715 83.935)
+ (descr "SMD pad as test Point, diameter 1.5mm")
+ (tags "test point SMD pad")
+ (property "Reference" "TP7"
+ (at 0 -1.648 0)
+ (layer "F.SilkS")
+ (uuid "9e227c7d-f791-4b4c-b2dc-c54c113f7791")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SENS_B"
+ (at 0 1.75 0)
+ (layer "F.Fab")
+ (uuid "c743db07-792f-418f-bb49-2730cb9769b6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "72bad58b-09e8-4b4f-b8e3-c84a17ce5b14")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "93bde5ff-244e-479e-9d8d-db345a351671")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a28e6dd3-ace5-488a-a2be-43843cbb6d2b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "38c3e1d0-5e5d-4977-8c8d-07e0092d3955")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1f403115-01c5-4a50-b12d-ec8f11490e73")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "070161af-e14d-4b65-880f-19d1bbd11de4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Pin* Test*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/08eae707-c7b7-41db-b188-6c9bd7321850")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1")
+ )
+ )
+ (attr exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 0 0.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "ad2eccd7-cee2-4d3a-91ba-5104517ee4c6")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 1.25 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "082c8c85-7ab3-492f-8d0b-b59a9e36d249")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -1.65 0)
+ (layer "F.Fab")
+ (uuid "c5d28dcb-5b05-44b1-8040-8ee6d210b560")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd circle
+ (at 0 0)
+ (size 1.5 1.5)
+ (layers "F.Cu" "F.Mask")
+ (net "/stm32/SENS_B")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "aa9ad8ec-d3c4-4b6b-924a-6283267dd105")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "77b962da-334e-47e2-bf60-1581121f11b8")
+ (at 108.145 100.825)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C20"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "0842133a-ff8f-4aaa-a09c-e147748c8586")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "30p"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "14e361f6-5580-468b-a14a-5099da6bcad5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "aa023947-ef40-482b-a2d2-8e18cfff6fbf")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "51892db2-0dc8-48ec-b7fe-61134ac9f0a9")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "bd08d88c-7db8-422d-92fe-a889cbfe0710")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0603CG300J500NT"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d812cc82-60a4-47e2-aa13-a4c7fed44889")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C1658"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2a0dd946-0077-4321-b526-a946b7a1b420")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "cc065e59-4fa5-4c45-8fb1-4b2d4cf2e034")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ca71aaee-fd02-484b-bfb2-881bdef08d6a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/3ccb1f70-302e-4360-a1ec-b3f9494cb36d")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cf8dcacb-47da-4de5-b13d-6a8496e958df")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8a94c593-ab31-4eaf-b334-495400a32024")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "155ffd74-c742-4bec-94cc-a5540b07fc5e")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "91fc834c-9197-4510-8fe7-e7a6fa39c4e2")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "6cd04499-57ef-4d4e-bfee-a6e22b83742c")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/SENS_A")
+ (pintype "passive")
+ (uuid "a36e3b40-86ae-4d42-9d4e-d2bcdf67aaf6")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "f1df0966-5870-4b94-8158-79e3149b24ae")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "77cbfd21-d2f9-4c19-83ac-f16b8c71c205")
+ (at 140.795 92.475)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C13"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "f08f2483-693c-49ec-bb0b-02b7b0aeb08d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "9001b017-1c60-43f6-8580-9a8f7b66e559")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "332cea38-e31a-40f5-99df-e65502b037c5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7c0cb7c3-c525-4477-a99f-fa306fcf0645")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "66066ad6-b265-4150-b35f-ff349334b2cc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "eb83effa-1f65-4aa6-ae06-c0308e0b7f86")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "79c5e18b-ddae-480f-a035-d6d5d13f73bd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "88424fc8-1089-42cb-af06-c8273ba04b51")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d54a3e38-8056-4e6b-bbe0-4637f859591d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/cf0cdb1b-9bf2-4890-8d08-f4189302cbcf")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b6652881-81d8-4d64-a246-6913943d5db4")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a26a6f0f-f240-42c0-99d0-1d4e85ef3f50")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "6d64fd4a-e579-4e4b-b7df-c341104f7f5e")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "6f6f4e66-b204-4f6d-a466-e5b84d9089a4")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "0b8f71e3-2548-4bfe-9635-f25136767263")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pintype "passive")
+ (uuid "9bac2bb8-46b9-4779-aba9-c4ebc74b1af9")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "6862237c-b1f1-44a8-b096-422430776787")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "TestPoint:TestPoint_Pad_D1.5mm"
+ (layer "F.Cu")
+ (uuid "7ca47ae7-9f55-47c2-bed4-809d2ba4728d")
+ (at 131.165 80.385)
+ (descr "SMD pad as test Point, diameter 1.5mm")
+ (tags "test point SMD pad")
+ (property "Reference" "TP2"
+ (at 0 -1.648 0)
+ (layer "F.SilkS")
+ (uuid "8a7ae127-67a0-416b-a149-3c9956c63d86")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "BootTP"
+ (at 0 1.75 0)
+ (layer "F.Fab")
+ (uuid "9683e5db-c591-464f-8ecf-e1376e3e3783")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "752ad95a-6b48-4010-87cc-a1ab5d054064")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a7ce0641-43b6-4174-ae71-76268646ca8a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "dcea55c1-e13c-4b31-8058-84be8f05f7ae")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2f982853-bfcb-46be-b871-8e64f0ba6830")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "38fa3194-8b42-4d76-b2ea-a31901979130")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d78b2a3d-2cb9-4c27-82e3-bdf39030617f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Pin* Test*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/9bd46507-4eba-4f05-b3bd-34c233efe7bd")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1")
+ )
+ )
+ (attr exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 0 0.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "ad5c77c9-1834-4f86-836b-2b9c696a0bd8")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 1.25 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "b08645be-d0be-4491-b0c8-5f44b7f12b87")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -1.65 0)
+ (layer "F.Fab")
+ (uuid "b8195162-203c-4f00-b8cd-9c6462fef7f1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd circle
+ (at 0 0)
+ (size 1.5 1.5)
+ (layers "F.Cu" "F.Mask")
+ (net "/stm32/BOOT")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "fa797fdd-b922-4a8b-915e-f1ca7c02478e")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal"
+ (layer "F.Cu")
+ (uuid "88ae98c6-f38b-4bd3-86c1-708b29781800")
+ (at 132.865 64.835)
+ (descr "JST XH series connector, S2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf)")
+ (tags "connector JST XH horizontal")
+ (property "Reference" "J7"
+ (at 1.25 -3.51 0)
+ (layer "F.SilkS")
+ (uuid "6a73b02a-2eb5-41ce-a9f1-b4b0ac231e60")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "CAN1 Header"
+ (at 1.25 10.4 0)
+ (layer "F.Fab")
+ (uuid "bed0c0cb-773a-4baa-a083-12cfd5d619f1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "26bb5b6f-a073-47cd-8809-7477f3af3ad7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c728f162-1066-43e1-b728-76614556a2dd")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/JST"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "3f6cebd0-0c4e-4b2e-8cd7-cb9d201bf11b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "S2B-XH-A(LF)(SN)"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0b2c0eee-8f6f-488c-9086-897b0790bd03")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C157931"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "aa850d81-c4df-4235-b8f4-4b32a9f11885")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f04a023d-3da8-453d-912a-bd64a903effa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6c911ec2-54e2-42b9-8af7-8dc3f910080a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/90ec754c-ec7d-44ff-b1e8-e7a054d0cd43")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.56 -2.41)
+ (end -1.14 -2.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "83c85cc1-b2ac-447f-b020-af5b0dc427f0")
+ )
+ (fp_line
+ (start -2.56 9.31)
+ (end -2.56 -2.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8d3bdca3-e8a9-4b35-b28c-c286ab61a5b7")
+ )
+ (fp_line
+ (start -1.14 -2.41)
+ (end -1.14 2.09)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c3cf4563-9812-4ba8-9c57-fc6771db2eca")
+ )
+ (fp_line
+ (start -1.14 2.09)
+ (end 1.25 2.09)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "97d33e85-0677-4337-a81a-44c8b0733e86")
+ )
+ (fp_line
+ (start -0.3 -2.1)
+ (end 0.3 -2.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d882a951-d9c9-4341-b72f-785b3dc4c924")
+ )
+ (fp_line
+ (start 0 -1.5)
+ (end -0.3 -2.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e432d493-997c-48ea-969e-765ce61edc71")
+ )
+ (fp_line
+ (start 0.3 -2.1)
+ (end 0 -1.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "48d40cc0-2ce5-4260-96f1-7890ee244517")
+ )
+ (fp_line
+ (start 1.25 9.31)
+ (end -2.56 9.31)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "206649cc-a681-4c6e-9668-5b3b222d4e11")
+ )
+ (fp_line
+ (start 1.25 9.31)
+ (end 5.06 9.31)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "98426e88-ac5c-40d9-a800-95fb69f979e2")
+ )
+ (fp_line
+ (start 3.64 -2.41)
+ (end 3.64 2.09)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4f7d4531-2437-410f-90e3-2502e112e88d")
+ )
+ (fp_line
+ (start 3.64 2.09)
+ (end 1.25 2.09)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f19ee077-ed61-4596-a141-5c98b8643546")
+ )
+ (fp_line
+ (start 5.06 -2.41)
+ (end 3.64 -2.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8b2cdc0b-8ac8-49be-bea6-b8c1d72e06b3")
+ )
+ (fp_line
+ (start 5.06 9.31)
+ (end 5.06 -2.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a52eb974-3bf4-4377-b6cb-be938093d923")
+ )
+ (fp_rect
+ (start -0.25 3.2)
+ (end 0.25 8.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "58fcb886-a3b8-4910-a8a0-8b17b8791f44")
+ )
+ (fp_rect
+ (start 2.25 3.2)
+ (end 2.75 8.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "4bfe4082-bdde-4410-a258-e4b26865e241")
+ )
+ (fp_rect
+ (start -2.95 -2.81)
+ (end 5.45 9.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "2ddb9e6f-4db5-45a8-9e87-d98b1bdbabcb")
+ )
+ (fp_line
+ (start -2.45 -2.3)
+ (end -1.25 -2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "55e9592d-531e-4e24-9d85-8c03a83c7115")
+ )
+ (fp_line
+ (start -2.45 9.2)
+ (end -2.45 -2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f2eda109-2475-406a-91db-c5993f7dea45")
+ )
+ (fp_line
+ (start -1.25 -2.3)
+ (end -1.25 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f8347720-5b7d-44ad-a27e-729ef641bd94")
+ )
+ (fp_line
+ (start -1.25 2.2)
+ (end 1.25 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8e86162d-fd0c-48a1-a028-3c7210647b97")
+ )
+ (fp_line
+ (start -0.625 2.2)
+ (end 0 1.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cb872353-9861-42b3-8915-026afbc660b1")
+ )
+ (fp_line
+ (start 0 1.2)
+ (end 0.625 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d199487f-6903-41aa-b8b4-7ab2bc95b05e")
+ )
+ (fp_line
+ (start 1.25 9.2)
+ (end -2.45 9.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d0ed8660-f7ce-476f-b7c4-677dc28afed0")
+ )
+ (fp_line
+ (start 1.25 9.2)
+ (end 4.95 9.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "aaae32b0-c2a0-4975-bbd3-b2e392964879")
+ )
+ (fp_line
+ (start 3.75 -2.3)
+ (end 3.75 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e47af997-ef09-4c42-a862-6c08864f31fd")
+ )
+ (fp_line
+ (start 3.75 2.2)
+ (end 1.25 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4808b798-ada5-4965-974e-dc07a8bb5114")
+ )
+ (fp_line
+ (start 4.95 -2.3)
+ (end 3.75 -2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "aca23ee3-6f52-4cc0-bae6-bd9a7ed593dc")
+ )
+ (fp_line
+ (start 4.95 9.2)
+ (end 4.95 -2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "19460b17-c547-4f2f-8656-d7d85dd0ba69")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 1.25 3.45 0)
+ (layer "F.Fab")
+ (uuid "91706a70-516e-4741-b552-09b90ca045f4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 1.7 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.147059)
+ (net "/stm32/CAN_H")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "a45b4d0a-1b37-4cfa-9926-48a4f97b9cf3")
+ )
+ (pad "2" thru_hole oval
+ (at 2.5 0)
+ (size 1.7 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/CAN_L")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "a79295a5-1c00-4950-8a17-5ee9c2377c60")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Inductor_SMD_Wurth:L_Wurth_WE-LQSH-3012"
+ (layer "F.Cu")
+ (uuid "8aa65e4d-1077-49b4-8616-fd5117a56c9e")
+ (at 111.955 112.155)
+ (descr "Semi-Shielded High Saturation Power Inductor, body 3x3mm, https://www.we-online.com/catalog/en/WE-LQSH#/articles/WE-LQSH-3012")
+ (tags "SMT")
+ (property "Reference" "L2"
+ (at 0 -2.5 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "c87671f5-54d4-416f-a8d6-cd3e17577c2e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "22u"
+ (at 0 2.5 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "7881290c-41bb-48c0-9886-c7b19ff48af0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "74070c09-af0a-4a6d-81d0-40eebb17f2a7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "Inductor"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8da5ec50-496c-4643-bf95-adb161acbf4c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "LQH3NPN220MJRL"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1a474edd-7e96-45e7-9564-8061aa01addc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C110302"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e7b45324-de8c-4628-a94e-721c793efb83")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bda52a89-6b10-4053-8a31-58e2614054d8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a7d4b19f-3880-41ec-9137-1ef0a0a6fb1f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/476c05f0-2c4f-48c6-8b6e-f9af2386d659")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -1.5 1.66)
+ (end 1.5 1.66)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cc91833e-e520-4ea7-8f4a-afaa24076909")
+ )
+ (fp_line
+ (start 0 -1.66)
+ (end 1.5 -1.66)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f98ba3db-8b8d-4c5a-bcc0-b82d034d7066")
+ )
+ (fp_rect
+ (start -1.85 -1.75)
+ (end 1.85 1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "6ef1be14-14f5-46b8-aced-5024925a4dc1")
+ )
+ (fp_line
+ (start -1.5 -1)
+ (end -1.5 1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a3accdb6-714f-4920-8cac-cc0071d885f1")
+ )
+ (fp_line
+ (start -1.5 -1)
+ (end -1 -1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "31c3e7c8-856c-4032-8860-bb7a624182b3")
+ )
+ (fp_line
+ (start -1.5 1.5)
+ (end 1.5 1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "fba08bc2-40b2-494e-b636-a658e1e8c936")
+ )
+ (fp_line
+ (start -1 -1.5)
+ (end 1.5 -1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "17135153-965b-4168-bf3f-c2059cc858d9")
+ )
+ (fp_line
+ (start 1.5 -1.5)
+ (end 1.5 1.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9cefe055-2b01-47ed-a5c0-671dda8ff024")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "bc12ab7b-f277-4292-8f30-1a205f6e4d4e")
+ (effects
+ (font
+ (size 0.5 0.5)
+ (thickness 0.075)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -1.175 0)
+ (size 0.85 2.8)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U10B-SW_BK)")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "f5f275a0-1ab5-4f06-b73e-3ba20fee5810")
+ )
+ (pad "2" smd rect
+ (at 1.175 0)
+ (size 0.85 2.8)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U10B-FB_BK)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "1270c05c-5d94-464c-bf1c-1f1e7a71b092")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Inductor_SMD_Wurth.3dshapes/L_Wurth_WE-LQSH-3012.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "8c7deed2-3313-4d64-9f25-05c110696c34")
+ (at 108.145 108.705)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C24"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "4f5dc592-fe88-4653-9668-6dcdf66fd7dd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "df479fa2-3218-4efc-abeb-1ef0a1501b3d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3bc96533-2db7-411a-a4a9-366073c3186d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a85cd876-b4ad-41e8-8e8c-765e03d7c74a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "1aa815ce-7561-4811-9fb0-f7c1b3a06a0e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "36e4b9f2-7536-4e3c-bdf0-62e2e49e07a4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8ac84d1b-740a-40b5-aa94-58a1440d4bc6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ad54eb13-7479-4d5c-b04b-c96e01e48e7e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c2dc48cc-d4e8-41cf-b4da-c788a4759895")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/7e3d6f26-aa5a-43e4-89fb-b67cb9649448")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5a4ebfc8-ddc3-4ae2-b2bc-2798df7903ef")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "58eaa246-f6d5-4b1d-9f01-b39e38f2d03b")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "aeebe421-8476-4668-93d7-c1a9a225b718")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "93dd194a-af6b-4e17-98a5-8881fa919362")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "996d7923-dc56-47f3-b29b-383079a0a070")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDDA")
+ (pintype "passive")
+ (uuid "783f4edb-8f26-45f8-9b4c-b47f07e5ed4c")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "306cf53b-ea51-4157-ac32-d3bcd26b3d9f")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_QFP:LQFP-48_7x7mm_P0.5mm"
+ (layer "F.Cu")
+ (uuid "8d356672-732a-42a2-916a-ac5a943cdf16")
+ (at 154.115 80.735)
+ (descr "LQFP, 48 Pin (JEDEC MS-026 variation BBC, 1.40mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-lqfp/05081760_a_lx48.pdf)")
+ (tags "LQFP QFP CASE-932AA CASE-932-03 C48-1 C48-2 C48-3 C48-5 C48-6 C48-6C PT0048A")
+ (property "Reference" "U5"
+ (at 0 -5.85 0)
+ (layer "F.SilkS")
+ (uuid "477769c4-9961-4e0d-9aaf-9897b8bc782c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "STM32G474CBT6"
+ (at 0 5.85 0)
+ (layer "F.Fab")
+ (uuid "512bacb4-5c69-467c-80d7-a369dd0da1c4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b8b2e930-1a28-4d88-8a57-67af32dd95dc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4275ae1e-d896-4510-84a7-ab0b48dbed1e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "package/gullwing"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "fa41f3e5-93a3-4779-ab0e-f968b4d03eb8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "STM32G474CBT6TR"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6b9805e5-4755-42de-8e10-a5687ce4972c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C5270356"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "93cec4d2-06ee-4e5b-981e-bb6d57b60630")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "88800562-b71f-4a79-abee-524f58d5f994")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bfaf7f1f-e247-4d0b-ae56-1705b3f9964b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "LQFP*7x7mm*P0.5mm*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/5ce86061-9420-4022-a9f0-e8126583f77a")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "7" "45" "5" "6" "8" "9" "26" "2" "3" "4" "33" "34" "10" "11" "40"
+ "41" "30" "31" "32" "27" "28" "29" "16" "17" "12" "14" "15" "18" "42"
+ "43" "46" "22" "25" "39" "44" "37" "38" "13"
+ )
+ )
+ (unit
+ (name "B")
+ (pins "1" "24" "36" "48" "20" "21" "23" "35" "47" "19")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -3.61 -3.61)
+ (end -3.16 -3.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "541b968e-1641-440d-9853-06b85d2be9cd")
+ )
+ (fp_line
+ (start -3.61 -3.16)
+ (end -3.61 -3.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4e0b65c5-32dd-4c40-aa3f-5ae03f7901da")
+ )
+ (fp_line
+ (start -3.61 3.61)
+ (end -3.61 3.16)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a4d7d74e-a782-4fca-b298-313b779f81fb")
+ )
+ (fp_line
+ (start -3.16 3.61)
+ (end -3.61 3.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d2a40e9c-0ba5-4658-bc16-96a4cb30e159")
+ )
+ (fp_line
+ (start 3.16 -3.61)
+ (end 3.61 -3.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "618d4933-7f0d-45c3-bf92-e3b8ffee9473")
+ )
+ (fp_line
+ (start 3.61 -3.61)
+ (end 3.61 -3.16)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c289b7a3-6d97-4cea-9027-d8fe68892f6d")
+ )
+ (fp_line
+ (start 3.61 3.16)
+ (end 3.61 3.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3dab4daa-80f0-42c2-a7f7-c814e39941bd")
+ )
+ (fp_line
+ (start 3.61 3.61)
+ (end 3.16 3.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "74a46a29-487f-424c-aead-087e135981fb")
+ )
+ (fp_poly
+ (pts
+ (xy -4.25 -3.16) (xy -4.59 -3.63) (xy -3.91 -3.63)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "b5e2538c-e825-48b6-8d8b-eb0e934869fb")
+ )
+ (fp_line
+ (start -5.15 -3.15)
+ (end -3.75 -3.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "5b55d2e2-01c1-489d-a40e-2131d2af8fee")
+ )
+ (fp_line
+ (start -5.15 3.15)
+ (end -5.15 -3.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6942ff37-aa13-49e7-bfa3-060be6f8229a")
+ )
+ (fp_line
+ (start -3.75 -3.75)
+ (end -3.15 -3.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "301525a2-4a7c-4ee7-b78f-d27c154599b7")
+ )
+ (fp_line
+ (start -3.75 -3.15)
+ (end -3.75 -3.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fda05b8e-0085-4d41-ac45-915eb4775422")
+ )
+ (fp_line
+ (start -3.75 3.15)
+ (end -5.15 3.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cf5ffe1b-1d02-4ab5-bc02-03ba9bfc5d73")
+ )
+ (fp_line
+ (start -3.75 3.75)
+ (end -3.75 3.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "66d6bcd8-dee0-46c9-91a1-9ceec7749f80")
+ )
+ (fp_line
+ (start -3.15 -5.15)
+ (end 3.15 -5.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8e2f83cd-dd49-4765-bb1d-f28e5446ecf8")
+ )
+ (fp_line
+ (start -3.15 -3.75)
+ (end -3.15 -5.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d6ada9f9-bbe1-4c2c-b252-69b04585440a")
+ )
+ (fp_line
+ (start -3.15 3.75)
+ (end -3.75 3.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "0755d43f-e94e-4bf2-a6f2-c110df1c77ae")
+ )
+ (fp_line
+ (start -3.15 5.15)
+ (end -3.15 3.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b41e9569-9662-4c19-9065-3cc933b44dd4")
+ )
+ (fp_line
+ (start 3.15 -5.15)
+ (end 3.15 -3.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "29ddb738-b279-4b7e-a698-170901cb7a3d")
+ )
+ (fp_line
+ (start 3.15 -3.75)
+ (end 3.75 -3.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3e33c9ab-71f8-4e47-acf1-1ece22a8a226")
+ )
+ (fp_line
+ (start 3.15 3.75)
+ (end 3.15 5.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a47e72d8-c3c9-46e9-bf69-3ab8b648a469")
+ )
+ (fp_line
+ (start 3.15 5.15)
+ (end -3.15 5.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d14f20c9-0a25-4ccd-b7ae-3aca155a7d4c")
+ )
+ (fp_line
+ (start 3.75 -3.75)
+ (end 3.75 -3.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a0ba11c5-2823-4c4f-8ca2-959b3366a49a")
+ )
+ (fp_line
+ (start 3.75 -3.15)
+ (end 5.15 -3.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "28b33170-c175-4d61-9d89-f5cff2269811")
+ )
+ (fp_line
+ (start 3.75 3.15)
+ (end 3.75 3.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a9906fe5-119a-4183-b027-3b74fdcd2182")
+ )
+ (fp_line
+ (start 3.75 3.75)
+ (end 3.15 3.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "70d58b80-1a32-4522-8c82-504a795fa4f2")
+ )
+ (fp_line
+ (start 5.15 -3.15)
+ (end 5.15 3.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4fa487f0-ccae-4e2d-b105-cf27868dfef4")
+ )
+ (fp_line
+ (start 5.15 3.15)
+ (end 3.75 3.15)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d965504b-a987-484a-bbbe-fd336ec52512")
+ )
+ (fp_poly
+ (pts
+ (xy -2.5 -3.5) (xy 3.5 -3.5) (xy 3.5 3.5) (xy -3.5 3.5) (xy -3.5 -2.5)
+ )
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "a30c3ce4-aec3-4573-ba62-7bdb78f674f3")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "0cca091c-20a4-420d-ae19-5bab02ec9f0e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -4.1625 -2.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pinfunction "VBAT_1")
+ (pintype "power_in")
+ (uuid "4be68d66-f061-4ac9-af31-2cd076d12e2a")
+ )
+ (pad "2" smd roundrect
+ (at -4.1625 -2.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/HALL_A")
+ (pinfunction "PC13_2")
+ (pintype "bidirectional")
+ (uuid "db6263ac-7201-43e9-aa38-024541ce0696")
+ )
+ (pad "3" smd roundrect
+ (at -4.1625 -1.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/HALL_B")
+ (pinfunction "PC14_3")
+ (pintype "bidirectional")
+ (uuid "a709d6fd-0bbf-403b-8456-b04bb2cbbbb9")
+ )
+ (pad "4" smd roundrect
+ (at -4.1625 -1.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/HALL_C")
+ (pinfunction "PC15_4")
+ (pintype "bidirectional")
+ (uuid "2bb04581-5228-4f10-8e07-a82f9db26f8b")
+ )
+ (pad "5" smd roundrect
+ (at -4.1625 -0.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/HSE_IN")
+ (pinfunction "OSC_IN_5")
+ (pintype "bidirectional")
+ (uuid "82e7d679-dfb8-4db8-967e-bc4137f3fc92")
+ )
+ (pad "6" smd roundrect
+ (at -4.1625 -0.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/HSE_OUT")
+ (pinfunction "OSC_OUT_6")
+ (pintype "bidirectional")
+ (uuid "7b75d8a5-c9e3-4c72-b29c-a02a7d32d53a")
+ )
+ (pad "7" smd roundrect
+ (at -4.1625 0.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/nRST")
+ (pinfunction "nRST_7")
+ (pintype "bidirectional")
+ (uuid "eecf5f86-c649-4356-af16-762caa405d67")
+ )
+ (pad "8" smd roundrect
+ (at -4.1625 0.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/ENC_A")
+ (pinfunction "TIM5_CH1_8")
+ (pintype "bidirectional")
+ (uuid "8479ed1a-5b2c-4160-abe4-0a45e56e91e6")
+ )
+ (pad "9" smd roundrect
+ (at -4.1625 1.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/ENC_B")
+ (pinfunction "TIM5_CH2_9")
+ (pintype "bidirectional")
+ (uuid "a66e6556-0294-41f2-9eec-a7f226b4054a")
+ )
+ (pad "10" smd roundrect
+ (at -4.1625 1.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/UART_TX")
+ (pinfunction "USART2_TX_10")
+ (pintype "bidirectional")
+ (uuid "a2d4628c-6270-49ba-adc9-baf403f0f19a")
+ )
+ (pad "11" smd roundrect
+ (at -4.1625 2.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/UART_RX")
+ (pinfunction "USART2_RX_11")
+ (pintype "bidirectional")
+ (uuid "aed13de2-e8bb-400d-bf99-60e30143953f")
+ )
+ (pad "12" smd roundrect
+ (at -4.1625 2.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/drv8316/DRV_OFF")
+ (pinfunction "PA4_12")
+ (pintype "bidirectional")
+ (uuid "e9581884-c2df-4be1-bab0-d91bb390c28d")
+ )
+ (pad "13" smd roundrect
+ (at -2.75 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/LED")
+ (pinfunction "PA5_13")
+ (pintype "bidirectional")
+ (uuid "1cae834a-5ff1-4e0b-a154-bb647e0c52e2")
+ )
+ (pad "14" smd roundrect
+ (at -2.25 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/drv8316/NFAULT")
+ (pinfunction "PA6_14")
+ (pintype "bidirectional")
+ (uuid "14435af3-5e7c-4b00-9b25-adf024f88f0e")
+ )
+ (pad "15" smd roundrect
+ (at -1.75 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U5A-PA7-Pad15)")
+ (pinfunction "PA7_15")
+ (pintype "bidirectional+no_connect")
+ (uuid "b35b4061-d1b8-4daf-9d3c-00920efc904f")
+ )
+ (pad "16" smd roundrect
+ (at -1.25 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/SENS_A")
+ (pinfunction "ADC1_IN15_16")
+ (pintype "bidirectional")
+ (uuid "0eb7ae07-f889-4708-981b-83692b6a0896")
+ )
+ (pad "17" smd roundrect
+ (at -0.75 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/SENS_B")
+ (pinfunction "ADC1_IN12_17")
+ (pintype "bidirectional")
+ (uuid "1981f703-f39d-4ddd-a81b-c35d540fddef")
+ )
+ (pad "18" smd roundrect
+ (at -0.25 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U5A-PB2-Pad18)")
+ (pinfunction "PB2_18")
+ (pintype "bidirectional+no_connect")
+ (uuid "52f2865a-a766-40b4-8590-38835d0210dc")
+ )
+ (pad "19" smd roundrect
+ (at 0.25 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "VSSA_19")
+ (pintype "power_in")
+ (uuid "c961ef1a-58a2-4303-9e2f-0d596926eb24")
+ )
+ (pad "20" smd roundrect
+ (at 0.75 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDDA")
+ (pinfunction "VREF+_20")
+ (pintype "input")
+ (uuid "7ed2b663-7ce6-44ab-ba20-0ebc3121b589")
+ )
+ (pad "21" smd roundrect
+ (at 1.25 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDDA")
+ (pinfunction "VDDA_21")
+ (pintype "power_in")
+ (uuid "3125dacf-1295-49eb-b283-4b634991f915")
+ )
+ (pad "22" smd roundrect
+ (at 1.75 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U5A-PB10-Pad22)")
+ (pinfunction "PB10_22")
+ (pintype "bidirectional+no_connect")
+ (uuid "cc5e6c00-fb59-484d-9be8-45ad614b485e")
+ )
+ (pad "23" smd roundrect
+ (at 2.25 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "VSS_23")
+ (pintype "power_in")
+ (uuid "e5e88712-5289-4661-877a-c0682915e7f3")
+ )
+ (pad "24" smd roundrect
+ (at 2.75 4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pinfunction "VDD_24")
+ (pintype "power_in")
+ (uuid "fdd2e26b-5c99-4094-9f07-f6eefd3af283")
+ )
+ (pad "25" smd roundrect
+ (at 4.1625 2.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U5A-PB11-Pad25)")
+ (pinfunction "PB11_25")
+ (pintype "bidirectional+no_connect")
+ (uuid "f06abbf4-6485-4e9b-b3dd-d1a10ead996e")
+ )
+ (pad "26" smd roundrect
+ (at 4.1625 2.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/ENC_Z")
+ (pinfunction "TIM5_ETR_26")
+ (pintype "bidirectional")
+ (uuid "35682a29-92f8-4a3f-8054-95672373a674")
+ )
+ (pad "27" smd roundrect
+ (at 4.1625 1.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/PWM_An")
+ (pinfunction "TIM1_CH1N_27")
+ (pintype "bidirectional")
+ (uuid "d3d7c374-d6f6-423f-962d-5a1a4c64ba6f")
+ )
+ (pad "28" smd roundrect
+ (at 4.1625 1.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/PWM_Bn")
+ (pinfunction "TIM1_CH2N_28")
+ (pintype "bidirectional")
+ (uuid "a8b4d97c-9004-4353-b525-e8bfe9941f92")
+ )
+ (pad "29" smd roundrect
+ (at 4.1625 0.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/PWM_Cn")
+ (pinfunction "TIM1_CH3N_29")
+ (pintype "bidirectional")
+ (uuid "ce759308-025f-4167-b81f-22541b2689be")
+ )
+ (pad "30" smd roundrect
+ (at 4.1625 0.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/PWM_A")
+ (pinfunction "TIM1_CH1_30")
+ (pintype "bidirectional")
+ (uuid "a4019068-43dc-43b7-8a74-0debff61a7fd")
+ )
+ (pad "31" smd roundrect
+ (at 4.1625 -0.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/PWM_B")
+ (pinfunction "TIM1_CH2_31")
+ (pintype "bidirectional")
+ (uuid "686a7234-608e-464e-8e53-2d4cea9f8b05")
+ )
+ (pad "32" smd roundrect
+ (at 4.1625 -0.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/PWM_C")
+ (pinfunction "TIM1_CH3_32")
+ (pintype "bidirectional")
+ (uuid "43fba39b-3864-4801-aa26-0377d3b2f4d2")
+ )
+ (pad "33" smd roundrect
+ (at 4.1625 -1.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/USB_D-")
+ (pinfunction "USB_DM_33")
+ (pintype "bidirectional")
+ (uuid "09e68ad9-260d-4973-bc41-0fb52d4a8ddc")
+ )
+ (pad "34" smd roundrect
+ (at 4.1625 -1.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/USB_D+")
+ (pinfunction "USB_DP_34")
+ (pintype "bidirectional")
+ (uuid "e58ccd2c-0cca-48fa-b979-8d2c541e1b22")
+ )
+ (pad "35" smd roundrect
+ (at 4.1625 -2.25)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "VSS_35")
+ (pintype "passive")
+ (uuid "20883b26-cb04-4747-9fe7-4b9c65756222")
+ )
+ (pad "36" smd roundrect
+ (at 4.1625 -2.75)
+ (size 1.475 0.3)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pinfunction "VDD_36")
+ (pintype "power_in")
+ (uuid "9e872e1b-d2dd-48a8-8668-d4e51bc9dda1")
+ )
+ (pad "37" smd roundrect
+ (at 2.75 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/SWDIO")
+ (pinfunction "PA13_37")
+ (pintype "bidirectional")
+ (uuid "75f22e4c-db8b-49c7-af0d-19827993e0a6")
+ )
+ (pad "38" smd roundrect
+ (at 2.25 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/SWCLK")
+ (pinfunction "PA14_38")
+ (pintype "bidirectional")
+ (uuid "1a7d7e64-fa07-4c93-9eb7-99685e0792c6")
+ )
+ (pad "39" smd roundrect
+ (at 1.75 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/I2C_SCL")
+ (pinfunction "I2C1_SCL_39")
+ (pintype "bidirectional")
+ (uuid "fd924b7e-df80-49f5-95c3-7ecd6372f835")
+ )
+ (pad "40" smd roundrect
+ (at 1.25 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/FDCAN_RX")
+ (pinfunction "FDCAN3_RX_40")
+ (pintype "bidirectional")
+ (uuid "b6d73716-ae5f-4943-8716-a572cd945749")
+ )
+ (pad "41" smd roundrect
+ (at 0.75 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/FDCAN_TX")
+ (pinfunction "FDCAN3_TX_41")
+ (pintype "bidirectional")
+ (uuid "dbb5ef63-2d83-494b-8491-572638647aac")
+ )
+ (pad "42" smd roundrect
+ (at 0.25 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U5A-PB5-Pad42)")
+ (pinfunction "PB5_42")
+ (pintype "bidirectional+no_connect")
+ (uuid "bf52dcba-eff8-475f-8231-dfad7a0c685e")
+ )
+ (pad "43" smd roundrect
+ (at -0.25 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U5A-PB6-Pad43)")
+ (pinfunction "PB6_43")
+ (pintype "bidirectional+no_connect")
+ (uuid "c5c09f25-3c60-4e69-ac14-01af780cd498")
+ )
+ (pad "44" smd roundrect
+ (at -0.75 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/I2C_SDA")
+ (pinfunction "I2C1_SDA_44")
+ (pintype "bidirectional")
+ (uuid "92c544cc-7784-47d1-8f1d-7ffe95df6e51")
+ )
+ (pad "45" smd roundrect
+ (at -1.25 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/BOOT")
+ (pinfunction "BOOT0_45")
+ (pintype "bidirectional")
+ (uuid "b3bd93b0-50fb-4e11-bdcd-9e55aff3853c")
+ )
+ (pad "46" smd roundrect
+ (at -1.75 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U5A-PB9-Pad46)")
+ (pinfunction "PB9_46")
+ (pintype "bidirectional+no_connect")
+ (uuid "a4e1332a-3fe5-4c6a-9542-754e0618270e")
+ )
+ (pad "47" smd roundrect
+ (at -2.25 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "VSS_47")
+ (pintype "passive")
+ (uuid "6889ab26-4887-4ed7-896b-c2537de5faa9")
+ )
+ (pad "48" smd roundrect
+ (at -2.75 -4.1625)
+ (size 0.3 1.475)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pinfunction "VDD_48")
+ (pintype "power_in")
+ (uuid "b6207522-8f28-4f35-aeec-83a895a96276")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-48_7x7mm_P0.5mm.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "93676a8c-5d9f-4d74-812c-55eb125129ed")
+ (at 161.245 78.045)
+ (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R5"
+ (at 0 -1.17 0)
+ (layer "F.SilkS")
+ (uuid "7c61250d-a969-41e7-91b7-fa377464f5d0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "5k1"
+ (at 0 1.17 0)
+ (layer "F.Fab")
+ (uuid "6ce5b3c8-33a2-4b6e-9ff4-a1556ea8b8c3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ea4ba722-a36c-4841-97f1-26574a82d9b4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a41143cc-8b0a-4928-848f-5dc27d4f0b21")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "861b4c8c-3cda-4d77-b78e-b5a7ed5385e3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0402WGF5101TCE"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fa081351-d966-43ca-97fa-09752ae7a494")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25905"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "174c8ea8-17dd-4b35-be14-0dc1389fd9bd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4ab6456b-27fc-41da-9dfb-ac5ed2848b52")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fc4a6234-b6ed-4e13-88fb-e72a483a2b8b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/3ee25761-8a19-4e96-9c4b-d843dd5b219f")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.153641 -0.38)
+ (end 0.153641 -0.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "26230175-2771-456a-8e57-b16c2969b7d7")
+ )
+ (fp_line
+ (start -0.153641 0.38)
+ (end 0.153641 0.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "64422f76-4192-4c18-8ebd-a32ec8ef5dad")
+ )
+ (fp_rect
+ (start -0.93 -0.47)
+ (end 0.93 0.47)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "9346d5b1-741d-4d41-bea2-9db6bc2bb16c")
+ )
+ (fp_rect
+ (start -0.525 -0.27)
+ (end 0.525 0.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "d0a4510e-9768-4be9-b1dc-9fa423fbbed8")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "f04e4115-778e-4bb2-bb20-664ff081a265")
+ (effects
+ (font
+ (size 0.26 0.26)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.51 0)
+ (size 0.54 0.64)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-CC1)")
+ (pintype "passive")
+ (uuid "68b5b41b-30d7-4b64-a26c-8b2b2f8ee897")
+ )
+ (pad "2" smd roundrect
+ (at 0.51 0)
+ (size 0.54 0.64)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "8d1dd953-47ad-4ee3-a57c-ccf259d49d91")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_SO:TI_SO-PowerPAD-8_ThermalVias"
+ (layer "F.Cu")
+ (uuid "973a57fa-bc46-41ef-9791-e2f8fb22f78c")
+ (at 108.625 93.63)
+ (descr "8-pin HTSOP package with 1.27mm pin pitch, compatible with SOIC-8, 3.9x4.9mm² body, exposed pad, thermal vias with large copper area, as proposed in http://www.ti.com/lit/ds/symlink/tps5430.pdf")
+ (tags "HTSOP 1.27")
+ (property "Reference" "U1"
+ (at 0 -3.5 0)
+ (layer "F.SilkS")
+ (uuid "3b7c53aa-58c2-4ff9-8819-06cd4facc7fe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "TPS5430DDA"
+ (at 0 3.5 0)
+ (layer "F.Fab")
+ (uuid "2adf930d-7870-48ff-95e6-522ddf17ffa6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/tps5430.pdf"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "539d1c21-1f34-49a9-8794-cc99af02a514")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "3A, Step Down Swift Converter, Adjustable Output Voltage, 5.5-36V Input Voltage, PowerSO-8"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c78cbf2b-c37e-44d5-a617-da4951fa40ae")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "TPS5430DDAR"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "960cf369-24d6-439e-8d6b-7c158fd4d0a8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C9864"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b185768e-6390-42ea-b9ee-530fda8212be")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "82b63cd7-f37a-47f8-9e33-3a520aeb47c4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ed3a05c0-d22c-44dd-bfd2-65b4015c2f89")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "TI*SO*PowerPAD*ThermalVias*")
+ (path "/739a1619-3924-441e-b235-6052e2b499ec")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "7" "5" "2" "3" "6" "9" "1" "8" "4")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.075 -2.575)
+ (end 2.075 -2.575)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2e8e5ea0-4a52-4ae2-9cfa-b2e74bf69004")
+ )
+ (fp_line
+ (start -2.075 2.575)
+ (end 2.075 2.575)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "819452da-b878-4f8a-aeba-beb03eafc869")
+ )
+ (fp_poly
+ (pts
+ (xy -2.5 -2.5) (xy -2.74 -2.83) (xy -2.26 -2.83) (xy -2.5 -2.5)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "e4d43021-17f7-4559-ab74-f19d9b50060f")
+ )
+ (fp_line
+ (start -3.75 -2.75)
+ (end -3.75 2.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e09218f0-6e9b-4ac2-9aac-157bbdad0a90")
+ )
+ (fp_line
+ (start -3.75 -2.75)
+ (end 3.75 -2.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1ca86f55-0cf2-42fa-8c08-120050addb2f")
+ )
+ (fp_line
+ (start -3.75 2.75)
+ (end 3.75 2.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e58a67ad-8b03-4f1a-b670-7b15d23259a3")
+ )
+ (fp_line
+ (start 3.75 -2.75)
+ (end 3.75 2.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "bb1e0f5f-20f1-459e-bd84-8c9ee4d8315f")
+ )
+ (fp_line
+ (start -1.95 -1.45)
+ (end -0.95 -2.45)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4c71fe3e-7c04-4d28-bf1d-62ac3847d168")
+ )
+ (fp_line
+ (start -1.95 2.45)
+ (end -1.95 -1.45)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e3993abf-8200-4131-b75a-665921f5a99f")
+ )
+ (fp_line
+ (start -0.95 -2.45)
+ (end 1.95 -2.45)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e6387a94-e549-4235-b0a2-55ce8692ff84")
+ )
+ (fp_line
+ (start 1.95 -2.45)
+ (end 1.95 2.45)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "116c63ae-d099-4af6-9dfe-218725f54e75")
+ )
+ (fp_line
+ (start 1.95 2.45)
+ (end -1.95 2.45)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "28bc8c5e-1a51-4737-9896-9b2afe31ce8c")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "85f83459-ad43-4a88-be0b-bbb6dacf2b17")
+ (effects
+ (font
+ (size 0.9 0.9)
+ (thickness 0.135)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -2.7 -1.905)
+ (size 1.55 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U1-BOOT)")
+ (pinfunction "BOOT_1")
+ (pintype "input")
+ (uuid "38610fa0-5bcf-4b81-bc0e-43c989ca6964")
+ )
+ (pad "2" smd rect
+ (at -2.7 -0.635)
+ (size 1.55 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U1-NC-Pad2)")
+ (pinfunction "NC_2")
+ (pintype "no_connect")
+ (uuid "764d3ddc-481b-4611-9214-b34e070f0e00")
+ )
+ (pad "3" smd rect
+ (at -2.7 0.635)
+ (size 1.55 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U1-NC-Pad3)")
+ (pinfunction "NC_3")
+ (pintype "no_connect")
+ (uuid "e7743a79-8368-44c5-bdf6-f02aa146a1a3")
+ )
+ (pad "4" smd rect
+ (at -2.7 1.905)
+ (size 1.55 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U1-VSENSE)")
+ (pinfunction "VSENSE_4")
+ (pintype "input")
+ (uuid "dac200f0-25a6-4476-abd5-de4ab664b2ad")
+ )
+ (pad "5" smd rect
+ (at 2.7 1.905)
+ (size 1.55 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U1-EN-Pad5)")
+ (pinfunction "EN_5")
+ (pintype "input")
+ (uuid "33f3b78c-6a88-4eec-b463-022e3e397bb1")
+ )
+ (pad "6" smd rect
+ (at 2.7 0.635)
+ (size 1.55 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "GND_6")
+ (pintype "power_in")
+ (uuid "913babc1-d72b-46a7-abc3-0b7c53ed0061")
+ )
+ (pad "7" smd rect
+ (at 2.7 -0.635)
+ (size 1.55 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+15V")
+ (pinfunction "VIN_7")
+ (pintype "power_in")
+ (uuid "e6ec12c4-c979-4306-9618-0cd604033955")
+ )
+ (pad "8" smd rect
+ (at 2.7 -1.905)
+ (size 1.55 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(D1-K)")
+ (pinfunction "PH_8")
+ (pintype "output")
+ (uuid "09f96fe0-75b6-401e-98af-779ce5d3b193")
+ )
+ (pad "9" thru_hole circle
+ (at -0.6 -1.8)
+ (size 0.6 0.6)
+ (drill 0.3)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "97bbe45a-16d4-4b58-9685-1d0073b8b788")
+ )
+ (pad "9" thru_hole circle
+ (at -0.6 -0.6)
+ (size 0.6 0.6)
+ (drill 0.3)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "d77d7e6b-2d2e-44b0-960e-5acb97218524")
+ )
+ (pad "9" thru_hole circle
+ (at -0.6 0.7)
+ (size 0.6 0.6)
+ (drill 0.3)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "117b0a3b-48b4-4aa1-8b3d-bdd351dd8c6b")
+ )
+ (pad "9" thru_hole circle
+ (at -0.6 1.8)
+ (size 0.6 0.6)
+ (drill 0.3)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "36a31995-90fc-4cb3-8029-5252dc836a66")
+ )
+ (pad "9" smd rect
+ (at 0 0)
+ (size 2.6 3.1)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "2ad58d44-86be-4ba9-969a-aff0e712c1eb")
+ )
+ (pad "9" smd rect
+ (at 0 0)
+ (size 2.95 4.5)
+ (layers "F.Cu")
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "30465997-8703-457f-a751-802ca3d555e8")
+ )
+ (pad "9" smd rect
+ (at 0 0)
+ (size 2.95 4.5)
+ (layers "B.Cu")
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "b399bcb5-1c45-477f-8b50-2dc716be7f2c")
+ )
+ (pad "9" thru_hole circle
+ (at 0.6 -1.8)
+ (size 0.6 0.6)
+ (drill 0.3)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "a7a898f3-2eda-4579-802c-3abb3aca8c13")
+ )
+ (pad "9" thru_hole circle
+ (at 0.6 -0.6)
+ (size 0.6 0.6)
+ (drill 0.3)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "208b9ebe-32df-48f3-bb2e-332f7961e04c")
+ )
+ (pad "9" thru_hole circle
+ (at 0.6 0.7)
+ (size 0.6 0.6)
+ (drill 0.3)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "b43334df-731c-4a5d-a529-63d1653e5616")
+ )
+ (pad "9" thru_hole circle
+ (at 0.6 1.8)
+ (size 0.6 0.6)
+ (drill 0.3)
+ (layers "*.Cu")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "GNDPAD_9")
+ (pintype "power_in")
+ (uuid "41a8e86a-2c3f-4549-b697-bd3b3338e3d3")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_Pitch1.27mm.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "TestPoint:TestPoint_Pad_D1.5mm"
+ (layer "F.Cu")
+ (uuid "9c272cae-d822-44e8-84c9-5072bd1be1ff")
+ (at 131.165 83.935)
+ (descr "SMD pad as test Point, diameter 1.5mm")
+ (tags "test point SMD pad")
+ (property "Reference" "TP3"
+ (at 0 -1.648 0)
+ (layer "F.SilkS")
+ (uuid "88fc1c4c-7f6d-4bd4-b39b-65f733230efe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "PWM_A"
+ (at 0 1.75 0)
+ (layer "F.Fab")
+ (uuid "9f2d805a-7a9a-49d7-b215-532df24edf01")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ada4bf48-30f3-4bfd-a727-a249aae12e56")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "03c426ac-5221-4aac-a49b-c4bf11046303")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8c94e1df-0872-4fc3-8531-5d9a5403c51b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "77cb2eb9-6e24-447e-a497-c3075b233b7d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f255cbc4-67ee-421a-a4d6-26c8cdddca08")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "98f68d4a-13c9-4153-91ba-cf99eaafeed1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Pin* Test*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/e82b40e3-8f46-4c16-9b54-0dab04698bee")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1")
+ )
+ )
+ (attr exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 0 0.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "a5c34a6b-dc63-4445-9f93-bacef3437d82")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 1.25 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "4934f765-162b-4695-ab39-a3546ea2be95")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -1.65 0)
+ (layer "F.Fab")
+ (uuid "e42ce5d3-6502-4f6e-8bc1-ce213f27f766")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd circle
+ (at 0 0)
+ (size 1.5 1.5)
+ (layers "F.Cu" "F.Mask")
+ (net "/stm32/PWM_A")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "7574df2e-564f-400c-bd31-79c882302d00")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "Resistor_SMD:R_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "9e8f3476-8fd7-4b7c-87bf-5acb124eea11")
+ (at 159.625 92.685)
+ (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R6"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "b70a8beb-9170-45ae-a364-55f1f9cfd1fd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "10k"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "1613594e-3548-4d01-8a18-cebffff16752")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3fc29b2f-b34b-400e-a7cf-d3f071c7d502")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ee695fc9-7d82-4932-b6f9-51f6c7e56957")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "fcd02617-656c-4b8c-a86a-d16807443570")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1002T5E"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d6fba74d-5723-40ca-88e8-a441678e2960")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25804"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2cd41499-d4ae-47d1-959f-fa5b255ad5f7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d7364825-fd43-4abd-9df1-82684365d143")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "80fc7d54-cae8-423d-bda6-634689c74210")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/d75b4547-09ff-4bca-aa79-a98de7704b56")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.237258 -0.5225)
+ (end 0.237258 -0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ce962301-e248-4443-944c-5cd0e9178a30")
+ )
+ (fp_line
+ (start -0.237258 0.5225)
+ (end 0.237258 0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "dba8cb16-628f-4c64-af7e-e7ed651c4345")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "65762408-ad3f-42b3-a09b-e80acbc81050")
+ )
+ (fp_rect
+ (start -0.8 -0.4125)
+ (end 0.8 0.4125)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "ca873242-598d-4af8-b71a-10de529c6c85")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "2778ba59-6ab9-4d63-84d5-4946a73abb6c")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "de6cb9b8-10cc-48c6-98e2-3ce9b42e863b")
+ )
+ (pad "2" smd roundrect
+ (at 0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U6-SHDN)")
+ (pintype "passive")
+ (uuid "48c10f37-5735-4bbc-801c-bcf42113726e")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "TestPoint:TestPoint_Pad_D1.5mm"
+ (layer "F.Cu")
+ (uuid "9f5e5145-2b05-4870-ad4e-ed1b6631cc3c")
+ (at 131.165 87.485)
+ (descr "SMD pad as test Point, diameter 1.5mm")
+ (tags "test point SMD pad")
+ (property "Reference" "TP4"
+ (at 0 -1.648 0)
+ (layer "F.SilkS")
+ (uuid "93618801-a652-4778-9c3f-88945976380a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "PWM_B"
+ (at 0 1.75 0)
+ (layer "F.Fab")
+ (uuid "cf2fbc35-05c1-468c-b585-159060e4897a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ba73b3af-f319-4a16-8c90-c2111cac7091")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fc19a78b-6aae-4b59-966d-28080bdf52f4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "040711bd-0016-47d1-a544-fde2ebc048a0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b265bb4a-44c5-47ac-aa1f-bc321d8069fd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "cbd1642b-9052-451a-9ddf-8f96afab5cba")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7f8959d7-aef9-4f79-8c25-9a194c3d0ccb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Pin* Test*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/5bdadf10-698e-49f8-9ed1-6ceae4ba8f53")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1")
+ )
+ )
+ (attr exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 0 0.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "66786cd9-9637-46aa-b157-689ff95f9540")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 1.25 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "33dc0685-d5ea-4b47-8ee1-eff958506d91")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -1.65 0)
+ (layer "F.Fab")
+ (uuid "0ab5d356-83a2-464f-b7e8-047931a03af1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd circle
+ (at 0 0)
+ (size 1.5 1.5)
+ (layers "F.Cu" "F.Mask")
+ (net "/stm32/PWM_B")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "48afe0b4-b1cb-49c5-a498-f64affeeefe7")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "9ff094a5-1986-42b8-a6f3-120cf2e92a68")
+ (at 140.795 96.415)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C15"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "4b9ae7f2-34c3-466a-b275-ebe4bf543fd8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "b5ca19b7-a728-41af-bb82-0bfe827daa56")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c5eb979b-a9c0-404e-bf6a-1c27b09a0e6f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e05624c5-c714-42d9-9623-c4c7320f6392")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "21f55f17-c643-4a88-98ed-ec6d37b80a2c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7e2bb500-a650-4bc9-8e4b-51d96553ac29")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5efbd393-b59a-49ba-a275-56f0115404fe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "24c534b8-7ba3-42b3-bc28-dfc5bcfbc728")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3775bd26-8667-4383-bb5f-0252542214b0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/ab3875b2-fb1e-42d7-a9e9-7672eb063b06")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6ad50ca7-6166-40ed-b31c-7efb1b7f0472")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4267d352-8860-4455-ab1d-86bbde1e5919")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "c330c577-6bd5-4331-9db6-4255531941ae")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "1ddead4b-75a7-4ee1-9236-62962fbedd97")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "6e5bf396-719c-4750-af27-250fcd97b865")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pintype "passive")
+ (uuid "1e8ba734-919e-4a00-b559-ffe319edff95")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "586b33d5-e846-4da6-9162-a59cacc3d03b")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Button_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2Q"
+ (layer "F.Cu")
+ (uuid "a0c0a162-f43d-4c1f-957d-f60c978d3f3d")
+ (at 140.465 78.5)
+ (descr "CuK miniature slide switch, OS series, SPDT, https://www.ckswitches.com/media/1428/os.pdf")
+ (tags "switch SPDT")
+ (property "Reference" "SW1"
+ (at 3.99 -2.99 0)
+ (layer "F.SilkS")
+ (uuid "b8eff763-781e-451a-9d63-ea0c9702cfdf")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SW_SPDT"
+ (at 2 3 0)
+ (layer "F.Fab")
+ (uuid "5b9292a7-133d-4732-81f5-3670ea31f6ed")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "44da1e04-8ed1-4ef9-99f6-3734d9d231f7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "Switch, single pole double throw"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "db04d461-f1a1-40b6-b515-5f7fb76f58f6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "SS12D07VG4 087"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f47a07b8-c16a-4f70-9ec3-c185e3b4f8be")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C2939726"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1c9852bd-cfb9-4355-91e5-3a8b41f13465")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "63c21f68-7840-4792-b148-ed0e6c542280")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b8fb9d70-dd6d-48f4-aadd-f0c9b07dda74")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/96b02e2a-6263-4158-922b-f1860a236d1c")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1" "3")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.41 -2.26)
+ (end 6.41 -2.26)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "75f78176-5768-45b3-b56e-118e4a75e45c")
+ )
+ (fp_line
+ (start -2.41 -1.95)
+ (end -2.41 -2.26)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "afc539bc-7aae-4798-a97d-61097881fc37")
+ )
+ (fp_line
+ (start -2.41 2.26)
+ (end -2.41 1.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f1ae0cdd-5d3c-466a-9e15-59670eb4534f")
+ )
+ (fp_line
+ (start -0.5 -2.96)
+ (end 0 -2.46)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "558615d2-9c88-4493-bd25-0f5e95c8243e")
+ )
+ (fp_line
+ (start 0 -2.46)
+ (end 0.5 -2.96)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8a7e80bd-d7b3-485c-bac5-dc5382fdfccb")
+ )
+ (fp_line
+ (start 0.5 -2.96)
+ (end -0.5 -2.96)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6067e99a-f2d5-4fe2-8539-df224d7831bd")
+ )
+ (fp_line
+ (start 6.41 -2.26)
+ (end 6.41 -1.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f106ead0-f938-4e1d-8028-fc98602d1bea")
+ )
+ (fp_line
+ (start 6.41 2.26)
+ (end -2.41 2.26)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cb0a2538-2134-4b0c-af5e-afd6953ed43a")
+ )
+ (fp_line
+ (start 6.41 2.26)
+ (end 6.41 1.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5d40c054-5b8c-49a3-a5fa-45f8d4323cf0")
+ )
+ (fp_line
+ (start -3.45 -2.4)
+ (end 7.45 -2.4)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "B.CrtYd")
+ (uuid "d1ef2f84-d0d0-4e9d-812b-ed8a36dfc70c")
+ )
+ (fp_line
+ (start -3.45 2.4)
+ (end -3.45 -2.4)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "B.CrtYd")
+ (uuid "c16c72f3-1e49-40c6-9319-93bc88d53588")
+ )
+ (fp_line
+ (start 7.45 -2.4)
+ (end 7.45 2.4)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "B.CrtYd")
+ (uuid "c8c5d8b2-0eaa-41fe-b829-bc997112b90c")
+ )
+ (fp_line
+ (start 7.45 2.4)
+ (end -3.45 2.4)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "B.CrtYd")
+ (uuid "0252a638-6a9e-4024-950a-e173c5446149")
+ )
+ (fp_line
+ (start -2.3 -2.15)
+ (end -0.5 -2.15)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d479421e-52ef-428a-9d73-55daeea425d6")
+ )
+ (fp_line
+ (start -2.3 2.15)
+ (end -2.3 -2.15)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6392f8a5-6270-47f2-8405-a3d6ece8c9ca")
+ )
+ (fp_line
+ (start -0.5 -2.15)
+ (end 0 -1.65)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ab5f15ba-43a5-41d0-9b77-1566294b0d29")
+ )
+ (fp_line
+ (start 0 -1.65)
+ (end 0.5 -2.15)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "395d709f-d4c0-4099-9c77-fca7c231f31d")
+ )
+ (fp_line
+ (start 0 -1)
+ (end 0 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a7f2cc1b-e1c2-422c-8abd-7cece025043e")
+ )
+ (fp_line
+ (start 0 -1)
+ (end 4 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "78446bc6-b3ee-40bb-8b6d-00c8828ca889")
+ )
+ (fp_line
+ (start 0 1)
+ (end 4 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "395f784c-ee23-402e-9e1e-0fcf126d62df")
+ )
+ (fp_line
+ (start 0.5 -2.15)
+ (end 6.3 -2.15)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "290b9104-342a-4ea6-b4eb-31886f354910")
+ )
+ (fp_line
+ (start 0.66 -1)
+ (end 0.66 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7ad75f4f-4d28-49ea-a62b-b25febbf9231")
+ )
+ (fp_line
+ (start 1.34 -1)
+ (end 1.34 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ae0515b1-8dfe-44a6-9957-df95be3ee93a")
+ )
+ (fp_line
+ (start 2 -1)
+ (end 2 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3d365a35-6fa4-4aa3-9c59-eb14b4d2ac0b")
+ )
+ (fp_line
+ (start 4 -1)
+ (end 4 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1d08ad08-3e83-40a8-b84b-f59e8c635f4b")
+ )
+ (fp_line
+ (start 6.3 -2.15)
+ (end 6.3 2.15)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "abc3d76e-29cd-4986-9cd4-61c397daa78d")
+ )
+ (fp_line
+ (start 6.3 2.15)
+ (end -2.3 2.15)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "08f6a2eb-e3bf-4b41-a3d6-a56d556f08ea")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 3.99 -2.99 0)
+ (layer "F.Fab")
+ (uuid "e405571b-f9e9-44a4-920b-d56d18a1fdc2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" thru_hole oval
+ (at -2.1 0)
+ (size 2.2 3.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (uuid "5353815d-bb5a-4a2d-b469-8f6d07f84f9a")
+ )
+ (pad "" thru_hole oval
+ (at 6.1 0)
+ (size 2.2 3.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (uuid "df2c5567-6854-4448-8f7d-ae1a32df1a00")
+ )
+ (pad "1" thru_hole rect
+ (at 0 0)
+ (size 1.5 2.5)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(SW1-A)")
+ (pinfunction "A_1")
+ (pintype "passive")
+ (uuid "193a2dac-98ea-4ed4-a4cf-cc35c03dbffd")
+ )
+ (pad "2" thru_hole oval
+ (at 2 0)
+ (size 1.5 2.5)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/CAN_H")
+ (pinfunction "B_2")
+ (pintype "passive")
+ (uuid "3e5a3557-0f8a-40f2-bd74-c6a613b3f600")
+ )
+ (pad "3" thru_hole oval
+ (at 4 0)
+ (size 1.5 2.5)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(SW1-C-Pad3)")
+ (pinfunction "C_3")
+ (pintype "passive+no_connect")
+ (uuid "3a0db1d1-5f7b-4f12-8a2c-a5ea7dd02e59")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_Slide_SPDT_Straight_CK_OS102011MS2Q.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_DFN_QFN:Texas_R-PUQFN-N12"
+ (layer "F.Cu")
+ (uuid "a38c2c34-c31b-406d-afb1-98573d5724ef")
+ (at 148.4 122.72)
+ (descr "Texas_R-PUQFN-N12 http://www.ti.com/lit/ds/symlink/txb0104.pdf")
+ (tags "Texas_R-PUQFN-N12")
+ (property "Reference" "U8"
+ (at 0.75 -2.2 0)
+ (layer "F.SilkS")
+ (uuid "b786dbf1-e6e8-4a00-9a44-5ec2ab2b2bb6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "TXB0304RUT"
+ (at 0.25 2 0)
+ (layer "F.Fab")
+ (uuid "229414df-5129-4bd3-8029-b75b8763e40b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/txb0304.pdf"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a0171753-6c2f-4551-ac33-a9ef5ea75045")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "4-Bit Bidirectional Voltage-Level Translator, Auto Direction Sensing, 0.9 - 3.6V APort, 0.9 - 3.6V BPort, Active High Output Enable, Texas_PUQFN-12"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "55162df3-7a03-4d49-b453-da5116e9ba2d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "TXB0304RUTR"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3a0ded52-9265-45c9-82bd-70502fba4195")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C69598"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f361e115-c706-440b-b72d-572389b7e139")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3f5e7119-90fc-49f7-8658-9825534c5ade")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ac03d98c-7e24-4cfb-a198-e8df8af5a004")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Texas*R*PUQFN*N12*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122/a13c1bec-2c91-4299-a5dd-22e4e03fd8f8")
+ (sheetname "/stm32/Encoders/")
+ (sheetfile "encoders.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "12" "2" "3" "4" "5" "1" "6" "11" "10" "9" "8" "7")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.37 1.16)
+ (end -0.85 1.16)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "08a57bc6-2da3-46d0-a078-671f91c24c33")
+ )
+ (fp_line
+ (start 0.84 1.16)
+ (end 0.36 1.16)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0bbb9e80-68e1-411f-88aa-0ba83ed97e11")
+ )
+ (fp_line
+ (start 0.85 -1.16)
+ (end 0.37 -1.16)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f4fcf09b-e8b1-4a8d-9a75-c07cd41a2a04")
+ )
+ (fp_poly
+ (pts
+ (xy -0.96 -1.17) (xy -1.24 -1.17) (xy -0.96 -1.45) (xy -0.96 -1.17)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "74c86a0a-3095-4d8d-85bd-571fa5c07581")
+ )
+ (fp_line
+ (start -1.1 -1.2)
+ (end 1.1 -1.2)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "5d53adf6-df0b-4c7c-865c-cdfb05ff71a0")
+ )
+ (fp_line
+ (start -1.1 1.2)
+ (end -1.1 -1.2)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c50d5eef-480e-4652-b849-bb722d1b8a61")
+ )
+ (fp_line
+ (start 1.1 -1.2)
+ (end 1.1 1.2)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "bd85ac89-e55f-4f4c-843b-f64ad94028a4")
+ )
+ (fp_line
+ (start 1.1 1.2)
+ (end -1.1 1.2)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "106daae7-5c53-4496-837a-192ce5e99f16")
+ )
+ (fp_line
+ (start -0.85 1)
+ (end -0.85 -0.575)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "320984fb-727d-4939-ade2-c96bbc320277")
+ )
+ (fp_line
+ (start -0.425 -1)
+ (end -0.85 -0.575)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "89a62c01-d9c0-46b6-81c4-b88e70ba55bd")
+ )
+ (fp_line
+ (start -0.425 -1)
+ (end 0.85 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "00496ca1-f56e-4666-931d-9ef96db9f987")
+ )
+ (fp_line
+ (start 0.85 -1)
+ (end 0.85 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5d79a40e-cb76-4ef6-ab5a-3350616a97b6")
+ )
+ (fp_line
+ (start 0.85 1)
+ (end -0.85 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e3b4e23b-ced0-4906-9fda-1c919eaffb0f")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 90)
+ (layer "F.Fab")
+ (uuid "fd0d2260-232d-4075-888d-9fbac1205ca5")
+ (effects
+ (font
+ (size 0.5 0.5)
+ (thickness 0.075)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -0.65 -0.8 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+5V")
+ (pinfunction "VCCA_1")
+ (pintype "power_in")
+ (uuid "a6aa352d-50d0-423d-bc31-7a7f0ac11d1a")
+ )
+ (pad "1" smd rect
+ (at -0.425 -0.975)
+ (size 0.15 0.25)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+5V")
+ (pinfunction "VCCA_1")
+ (pintype "power_in")
+ (uuid "7c87367f-cfa6-40fc-ac28-cb4768ddd75e")
+ )
+ (pad "2" smd rect
+ (at -0.65 -0.4 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(J9-Pin_1)")
+ (pinfunction "A1_2")
+ (pintype "tri_state")
+ (uuid "0bdf3c70-76f7-4126-ae81-5c20750a3379")
+ )
+ (pad "3" smd rect
+ (at -0.65 0 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(J9-Pin_2)")
+ (pinfunction "A2_3")
+ (pintype "tri_state")
+ (uuid "637de775-3f64-4f79-a879-b72dc8474e6d")
+ )
+ (pad "4" smd rect
+ (at -0.65 0.4 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(J9-Pin_3)")
+ (pinfunction "A3_4")
+ (pintype "tri_state")
+ (uuid "19f3c68f-13b1-444c-bd3f-f9d7a30de56a")
+ )
+ (pad "5" smd rect
+ (at -0.65 0.8 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U8-A4-Pad5)")
+ (pinfunction "A4_5")
+ (pintype "tri_state+no_connect")
+ (uuid "76334560-cf3a-4bd9-a400-9d866ccdbb59")
+ )
+ (pad "6" smd rect
+ (at 0 0.8 270)
+ (size 0.6 0.2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "GND_6")
+ (pintype "power_in")
+ (uuid "51a92a79-d9a9-4cbf-859d-30574cace5a8")
+ )
+ (pad "7" smd rect
+ (at 0.65 0.8 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U8-B4-Pad7)")
+ (pinfunction "B4_7")
+ (pintype "tri_state+no_connect")
+ (uuid "b697330a-225b-4479-9737-b991ad44ec57")
+ )
+ (pad "8" smd rect
+ (at 0.65 0.4 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/HALL_C")
+ (pinfunction "B3_8")
+ (pintype "tri_state")
+ (uuid "2ec658f1-233d-4b87-b5c1-7fb34b5b426c")
+ )
+ (pad "9" smd rect
+ (at 0.65 0 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/HALL_B")
+ (pinfunction "B2_9")
+ (pintype "tri_state")
+ (uuid "19459293-35bd-4a5d-a9c3-6cf7d834e08d")
+ )
+ (pad "10" smd rect
+ (at 0.65 -0.4 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/HALL_A")
+ (pinfunction "B1_10")
+ (pintype "tri_state")
+ (uuid "4aa696a4-bef8-4fc3-8e77-51a36d1c5e06")
+ )
+ (pad "11" smd rect
+ (at 0.65 -0.8 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "VDD")
+ (pinfunction "VCCB_11")
+ (pintype "power_in")
+ (uuid "8283415f-5488-4b5f-a0cc-ae37fdbbbfb5")
+ )
+ (pad "12" smd rect
+ (at 0 -0.8 270)
+ (size 0.6 0.2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+5V")
+ (pinfunction "OE_12")
+ (pintype "input")
+ (uuid "6e891389-226d-4480-a661-87c00906e87c")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/Texas_R-PUQFN-N12.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "a68f59ab-8c6b-447f-a4ef-525771fc3d76")
+ (at 161.245 80.035)
+ (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R7"
+ (at 0 -1.17 0)
+ (layer "F.SilkS")
+ (uuid "d09f35f7-864e-485b-80a4-fcd52413f2ec")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "120"
+ (at 0 1.17 0)
+ (layer "F.Fab")
+ (uuid "8b15b961-c767-4b0d-b0bc-f698473e1f7a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "08f0a15f-5e99-4ecf-87e9-f12191bba816")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a24fe99e-935a-4585-b636-d8f3534de345")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "c8f51bd5-a72c-452c-8f75-6ac1a659c0f6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0402WGF1200TCE"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "91fff7a3-dcf6-4644-96c3-3c7d29f6c3a4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "0402"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4e60ade1-7c3a-4134-b7f3-cf9e3de5667c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ed2d7e98-ef78-42ea-a697-69cda6b75044")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3e119f3a-057b-4fc6-b7fe-ccea0fab9f2d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/40358242-b0e2-4c73-a8b1-0dfb05c55292")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.153641 -0.38)
+ (end 0.153641 -0.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0a961dea-2098-4ca3-bf35-3f214bda0666")
+ )
+ (fp_line
+ (start -0.153641 0.38)
+ (end 0.153641 0.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cb50066f-d70a-4dbf-a05b-bdb7ae8b5ca5")
+ )
+ (fp_rect
+ (start -0.93 -0.47)
+ (end 0.93 0.47)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "06d58980-e705-4b15-9907-444415524545")
+ )
+ (fp_rect
+ (start -0.525 -0.27)
+ (end 0.525 0.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "1cd77046-c2df-417b-89dd-59d46d520cbc")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "fab68270-26c0-4422-95e9-1398a988db32")
+ (effects
+ (font
+ (size 0.26 0.26)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.51 0)
+ (size 0.54 0.64)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(SW1-A)")
+ (pintype "passive")
+ (uuid "703f4729-35cb-41b9-b1df-79a3f5f67586")
+ )
+ (pad "2" smd roundrect
+ (at 0.51 0)
+ (size 0.54 0.64)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/CAN_L")
+ (pintype "passive")
+ (uuid "332f351d-1b70-4d2e-ac89-9470709d4de6")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "a88bc6a9-0b10-44f6-8742-6d42aabb5a17")
+ (at 161.245 76.055)
+ (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R4"
+ (at 0 -1.17 0)
+ (layer "F.SilkS")
+ (uuid "74186880-ab73-4462-9773-64f3c6cecb33")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "5k1"
+ (at 0 1.17 0)
+ (layer "F.Fab")
+ (uuid "1fe5b7e7-0b9d-4234-ab3b-733c15a08d24")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a13dc3bb-0f9e-4efa-9a9b-2bfb4e59eb5d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8512cec1-7878-4402-b674-a9e425c2cac0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "b6144ee0-a0d2-4d81-bb7e-8a0067732803")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0402WGF5101TCE"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8230b6be-f382-4013-8fdf-7243f39b2b02")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25905"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8454711a-5010-4c26-a878-c429eb737b16")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e78159e3-6b11-4c22-a00d-c2030b00f4c0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9386eebd-7200-4be2-9bd6-23dd23bfd557")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/acbc44c9-b141-4eca-aed0-d291939451b8")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.153641 -0.38)
+ (end 0.153641 -0.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "53b61e60-b28c-4ea6-8131-e174a55f6cc0")
+ )
+ (fp_line
+ (start -0.153641 0.38)
+ (end 0.153641 0.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5cd4545a-59c9-4d63-a63d-b00583cd1102")
+ )
+ (fp_rect
+ (start -0.93 -0.47)
+ (end 0.93 0.47)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "3abb901d-dede-417e-81fc-5e532a9b160c")
+ )
+ (fp_rect
+ (start -0.525 -0.27)
+ (end 0.525 0.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "644da66f-f149-40a0-b9b6-cfa0b7dd10af")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "1e5811c8-8af8-4f41-a754-680a728e1b1e")
+ (effects
+ (font
+ (size 0.26 0.26)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.51 0)
+ (size 0.54 0.64)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(J3-CC2)")
+ (pintype "passive")
+ (uuid "54ecb552-f62d-444a-88f0-f9dc1a481e1a")
+ )
+ (pad "2" smd roundrect
+ (at 0.51 0)
+ (size 0.54 0.64)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "b7310457-6a31-482a-9fa0-cb720a789de5")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "a89b7ddf-c6af-4659-ba4b-e8fc71a7cad4")
+ (at 124.375 65.495)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C6"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "43d76cda-d297-45f4-a3be-35256f2a1821")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "1u"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "f8fde9d5-0e15-4393-b601-e23381d778f1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4ae01ba9-9aa8-48c6-a64e-104e6389f6f0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a0dad721-a6cf-49b2-96bf-31730e1e9c9e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "45f2bb2e-80df-413e-8400-1d73a2d486b0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05A105KA5NQNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3c0776e1-c03a-4687-aa60-9eccb30668fa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C52923"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "00d6a6ae-98a6-4cd0-98b3-d5a7b64c185e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1d5b2b83-9a07-4ab4-86a8-e0d3bba9b771")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "19751e55-8d35-4e6c-ac8a-2c23f1011ce2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/aa321b14-b7ff-486d-86d7-2410a943cf68")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1ebe1fd7-8ff1-4818-8338-40e613bf7f6d")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c7d85139-ae90-4f86-a1f7-38e402510aab")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "eee0094e-3628-4697-8c43-89c98aa719e9")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "c52d6235-7791-404f-9dbf-4b5de4fc7cc5")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "a3ae1fc7-eb7f-4168-ba44-0fb27d7196e7")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "+5V")
+ (pintype "passive")
+ (uuid "f3b1fc7a-c143-4d3b-ab96-7efe6378761e")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "b5ac2511-72e2-425d-8285-6eb3ee2658ee")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "a99b90f4-5be6-40b1-9021-f4efd874e2e9")
+ (at 124.375 67.465)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C8"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "47a26f5f-53c9-41fa-92f4-56a0debd5aa8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "1u"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "dd44e9f4-b678-481f-ada5-2cd6dbd6679f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4e3464db-c330-4fe2-842f-fa4799b2eb5a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "48a0d0db-1ef7-4cd3-a615-64b218ec536a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "b78bb600-ee55-49e2-8286-90d147d5c541")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05A105KA5NQNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fb686137-075c-4d5c-999a-50ad7b0eeb7b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C52923"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b243cc36-25b7-46ac-a61d-b158f032b11c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "474b681d-ad60-4898-98d9-85a256af9fef")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "22b63207-e56f-4732-b309-c441a749abc7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/fd3c9fe5-89ff-4865-ab7f-9a7d4eb9e6a8")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "28945310-cb13-4338-9ab8-1bbe349c6b2c")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a7058496-9c80-409f-9888-c4c14d8d1b20")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "dad304be-172a-4969-a432-2fe4623af8ad")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "3181da64-5c87-4191-a393-5207af3e2cf4")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "0fbb7eb2-3c3c-44cc-ab53-71d8f45d1954")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pintype "passive")
+ (uuid "039f84db-1c5f-497e-94a2-68922a630539")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "56850a45-742c-468f-81dd-430aeba17121")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm"
+ (layer "F.Cu")
+ (uuid "aaab1596-c656-49b2-8f94-c8d56afc2922")
+ (at 132.015 91.535)
+ (descr "SMD3225/4, Crystal, 3.2x2.5mm package, SMD, http://www.txccrystal.com/images/pdf/7m-accuracy.pdf")
+ (property "Reference" "Y1"
+ (at 0 -2.45 0)
+ (layer "F.SilkS")
+ (uuid "23b722bb-22a5-4ed0-8fab-758563177af9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "16MHZ"
+ (at 0 2.45 0)
+ (layer "F.Fab")
+ (uuid "52741142-490b-42fc-b8fc-05c28f2d48a4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bc2ed810-a279-478b-9373-d086f4485ca6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Four pin crystal, GND on pins 2 and 4, small symbol"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "482beb25-f43d-4210-ab17-9e006571d2a9")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "crystal_resonator_oscillator"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "44dd4ce6-3903-4fa4-ba2d-351810c8f17e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "X322516MLB4SI"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "01c51dc3-f238-410b-a929-5e64acc89c00")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C13738"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b05e9030-9f64-4d9e-b273-8f40ddea214b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Crystal*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/4c2865e7-464c-44b0-912a-b6d38bc457ae")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2" "4" "3")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.06 -1.71)
+ (end -2.06 1.71)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d06ef3a2-a3de-45e4-abfc-ebdd7f15c875")
+ )
+ (fp_line
+ (start -2.06 1.71)
+ (end 2.06 1.71)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "53767e99-5a41-4d2e-8fbd-56f37e600ff5")
+ )
+ (fp_rect
+ (start -2.1 -1.75)
+ (end 2.1 1.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "7d1c06c0-eea7-460a-8007-5097b73e88a5")
+ )
+ (fp_poly
+ (pts
+ (xy 1.6 -1.25) (xy 1.6 1.25) (xy -0.975 1.25) (xy -1.6 0.625) (xy -1.6 -1.25)
+ )
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "ebae3ca8-73e1-4ace-af70-3e0459ac2aec")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "8d86d648-7e7e-46c6-8712-b15b28df1da6")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -1.1 0.85)
+ (size 1.4 1.2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.208333)
+ (net "/stm32/HSE_IN")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "fcdca0df-996c-41fe-b757-ca5b236d639c")
+ )
+ (pad "2" smd roundrect
+ (at 1.1 0.85)
+ (size 1.4 1.2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.208333)
+ (net "GND")
+ (pinfunction "G_2")
+ (pintype "passive")
+ (uuid "efb334bb-533c-4442-8c9e-d609ee51a6a0")
+ )
+ (pad "3" smd roundrect
+ (at 1.1 -0.85)
+ (size 1.4 1.2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.208333)
+ (net "/stm32/HSE_OUT")
+ (pinfunction "3_3")
+ (pintype "passive")
+ (uuid "fd101e2f-5cf4-42e6-99f2-ea93a3ff3cc2")
+ )
+ (pad "4" smd roundrect
+ (at -1.1 -0.85)
+ (size 1.4 1.2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.208333)
+ (net "GND")
+ (pinfunction "G_4")
+ (pintype "passive")
+ (uuid "6aaed0ef-31bf-44ef-87f4-fd44fb98d35d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "abbddfd0-b7f6-4404-a826-394ccdccc750")
+ (at 114.905 96.515)
+ (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R2"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "6a79b3ad-46df-4b10-ae23-a28b7fef20fb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "3k24"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "5cc7e85e-e5f7-4e15-b21e-fd56b75112c3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a2abd2ef-7daa-4c70-afd6-b9797195d135")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "addeeb28-59fb-4476-bfbf-8199607c357c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "6fd445f3-7f97-4b14-9490-fff2ab89ae33")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0603WAF3241T5E"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a0073a10-73d8-4826-b20e-80e469da9126")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C22994"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2a0b3a1e-0657-4c3b-b659-5b11feb9c5d8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7ad18a76-0747-47cd-a387-ebdde3f7e634")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3fd19088-ecda-410b-bfc1-03b046a4b197")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/86f1711a-8c0d-4dd6-90f5-ca56ca0a8397")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.237258 -0.5225)
+ (end 0.237258 -0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9d15c2f1-42f6-4177-9498-6c48614eb3cb")
+ )
+ (fp_line
+ (start -0.237258 0.5225)
+ (end 0.237258 0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1d2dcadc-eab3-4bae-85a2-bf6f8ee33334")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "68dadc26-ac0e-4a6f-bff4-9e2b84861ee0")
+ )
+ (fp_rect
+ (start -0.8 -0.4125)
+ (end 0.8 0.4125)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "5a28d4af-cb7d-4c08-acc5-02004c8d9c22")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "10116bff-e25f-4d3a-bd10-db2584f0a7e5")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U1-VSENSE)")
+ (pintype "passive")
+ (uuid "f8304f7a-78d8-4a0b-b4fe-be3c12e66004")
+ )
+ (pad "2" smd roundrect
+ (at 0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "184044af-8c69-4f57-b088-26ed47edad00")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal"
+ (layer "F.Cu")
+ (uuid "ac8f2ecc-36fa-4831-b5b2-fb8885be9230")
+ (at 142.315 64.835)
+ (descr "JST XH series connector, S2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf)")
+ (tags "connector JST XH horizontal")
+ (property "Reference" "J8"
+ (at 1.25 -3.51 0)
+ (layer "F.SilkS")
+ (uuid "c194e362-6817-40b9-87e4-3d8881010c01")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "CAN2 Header"
+ (at 1.25 10.4 0)
+ (layer "F.Fab")
+ (uuid "93beff5f-65a4-4b04-bccd-3ca85bf9691e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "dfadbae9-8606-4151-b2fe-f7f3525bc2b7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3f1af21f-ddec-487d-b4f1-6c1ee3581305")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/JST"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "606e96ec-c911-439a-8188-3c530bf38685")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "S2B-XH-A(LF)(SN)"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "65e4eedf-6f15-4b57-a1df-bfe442b95717")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C157931"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e394075a-0856-4c7e-9f94-589d2fa4058c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "10320d67-b7b7-4858-aa7c-57178f96bda4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5c25beb8-924a-4b80-a2bd-a5fa6c934b09")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/363a6c21-7c6a-482f-969a-6aa385979679")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.56 -2.41)
+ (end -1.14 -2.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e7065f23-115a-4ab4-80b3-abe18a3119a4")
+ )
+ (fp_line
+ (start -2.56 9.31)
+ (end -2.56 -2.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "240ffad2-86a4-4733-9c22-0c917b39256d")
+ )
+ (fp_line
+ (start -1.14 -2.41)
+ (end -1.14 2.09)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a285b637-bd44-4b36-8f41-cfa60da6747e")
+ )
+ (fp_line
+ (start -1.14 2.09)
+ (end 1.25 2.09)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ab6b555f-7e24-4973-9fd8-8435fa5c7888")
+ )
+ (fp_line
+ (start -0.3 -2.1)
+ (end 0.3 -2.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4409800e-cea2-4602-b72c-1dbfa954d20a")
+ )
+ (fp_line
+ (start 0 -1.5)
+ (end -0.3 -2.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6d95d5a5-f3e2-43c3-bcff-7d6b063abfc2")
+ )
+ (fp_line
+ (start 0.3 -2.1)
+ (end 0 -1.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1bd805f0-d5fd-43c0-881a-bd89763c2eff")
+ )
+ (fp_line
+ (start 1.25 9.31)
+ (end -2.56 9.31)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "68023cee-15ec-4501-bb94-a115b88c2555")
+ )
+ (fp_line
+ (start 1.25 9.31)
+ (end 5.06 9.31)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f0766b29-ab7b-408a-a1b2-1f77820d875f")
+ )
+ (fp_line
+ (start 3.64 -2.41)
+ (end 3.64 2.09)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1cdefe6b-40c1-4553-a6e6-6c02f50f2ea4")
+ )
+ (fp_line
+ (start 3.64 2.09)
+ (end 1.25 2.09)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "eecf2f55-e31f-43ae-a6fd-899b2fbf46a4")
+ )
+ (fp_line
+ (start 5.06 -2.41)
+ (end 3.64 -2.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9a0edbf2-4d1d-4c42-aa7d-ed738b40ca27")
+ )
+ (fp_line
+ (start 5.06 9.31)
+ (end 5.06 -2.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1e38d041-347d-4754-85ae-f55cc2bde61d")
+ )
+ (fp_rect
+ (start -0.25 3.2)
+ (end 0.25 8.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "6a51c4a8-8230-43a8-8f5f-bf25c5735283")
+ )
+ (fp_rect
+ (start 2.25 3.2)
+ (end 2.75 8.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "d930472f-b978-43cc-8f48-d52e4132fbab")
+ )
+ (fp_rect
+ (start -2.95 -2.81)
+ (end 5.45 9.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "db09838e-b563-4457-94cd-fef88a7a2b24")
+ )
+ (fp_line
+ (start -2.45 -2.3)
+ (end -1.25 -2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8aca9991-a0e2-46cf-b855-521d03c56e9b")
+ )
+ (fp_line
+ (start -2.45 9.2)
+ (end -2.45 -2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a2243792-83d9-4dc6-bcfd-1cbcab601c4b")
+ )
+ (fp_line
+ (start -1.25 -2.3)
+ (end -1.25 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a3bbed9e-5baa-4f4c-ae2e-a035d589c37c")
+ )
+ (fp_line
+ (start -1.25 2.2)
+ (end 1.25 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "280654e7-52bd-4f59-8481-99bf29483f7e")
+ )
+ (fp_line
+ (start -0.625 2.2)
+ (end 0 1.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "668623d1-c4e5-4c81-a74f-c15a369a0708")
+ )
+ (fp_line
+ (start 0 1.2)
+ (end 0.625 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bf7d4660-9e16-4c62-a4c5-a1323b2f7421")
+ )
+ (fp_line
+ (start 1.25 9.2)
+ (end -2.45 9.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a6f5f515-d544-4f87-a4ea-81a59afc5a5a")
+ )
+ (fp_line
+ (start 1.25 9.2)
+ (end 4.95 9.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "22e33e9a-ddcf-4212-a9c1-28d5294cbecb")
+ )
+ (fp_line
+ (start 3.75 -2.3)
+ (end 3.75 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0269640a-a4c1-4867-9e5b-e77b0dc2866f")
+ )
+ (fp_line
+ (start 3.75 2.2)
+ (end 1.25 2.2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b91b80b1-a806-4568-8f50-277c728b8ccb")
+ )
+ (fp_line
+ (start 4.95 -2.3)
+ (end 3.75 -2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a7f1a46b-a45f-44fb-a43e-62797bf50111")
+ )
+ (fp_line
+ (start 4.95 9.2)
+ (end 4.95 -2.3)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b4a7d136-0269-49c2-ac76-daad3888d28e")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 1.25 3.45 0)
+ (layer "F.Fab")
+ (uuid "f59d9bcf-5824-4281-8696-619c26557fcc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 1.7 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.147059)
+ (net "/stm32/CAN_H")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "b519d701-fb5b-40b5-88e6-2ddd3f30b719")
+ )
+ (pad "2" thru_hole oval
+ (at 2.5 0)
+ (size 1.7 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/CAN_L")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "c0bafb26-baa1-4499-8f50-136e7b7aec24")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "ad3bab98-6c72-4592-b8b8-41fbe011d25d")
+ (at 108.145 112.645)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C27"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "29bfcc74-67b8-435b-9c45-1599d24ad2fb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "a83f9019-8807-4e5d-b757-23ce15b98baf")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ff38527e-81bb-4eef-963a-7b4efcfcd89b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "43e55e5e-6055-4e09-9b6c-1fa48e1d74d9")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "3f116667-98ef-4a74-815d-a26f24e3cfd3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5cb0025f-23cd-40df-b0c6-c600db5acb25")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b7477fb6-b508-4cad-bc87-b1004ea99e59")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2bce14ba-11ac-45cd-8e76-99c92d4c31a2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b33ea129-e7f0-47dc-b347-63e389cefe03")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/ae95f168-91de-4d2d-9786-76f69fd37859")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "aad096c3-0842-47e3-b723-12a301b891a0")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8f2d4faa-45dc-4ed7-99e9-99b5d457af23")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "ab531bc2-7ce7-4c25-b398-1bb6a9adbe18")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "98c3a528-3544-4993-b4d3-2eb7516c08d4")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "b00d5f10-cb2b-4ab0-aa3b-996325d9a63a")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U10A-CPH)")
+ (pintype "passive")
+ (uuid "1bf54dd4-e616-4d1f-9196-e71c597161b6")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U10A-CPL)")
+ (pintype "passive")
+ (uuid "4fc60161-69c5-4819-806d-33f382aa55db")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "ae88dc83-73d7-4c52-b1e4-be6d0d3e4026")
+ (at 108.145 110.675)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C26"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "686173b6-c2d6-4b0e-8b60-320f7b235afe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "6c55a3ba-9c69-4726-b362-bbac0b2c2b4e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "97ddcbea-bf9b-439e-93a7-e24e3da3e345")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e6df50ae-e57c-4c7d-8ae4-dbc08371be5c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "c273fce2-1771-428f-b40f-e0e0434d6520")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7aa49dfc-d1c7-4e3c-bd99-b8a83511b948")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f92f1f60-ead6-4d43-8ebb-f24356b330d8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "68091cb6-6c27-44b0-971c-abbd408d2157")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "69e12228-cd53-4b86-b9d0-ae4ba8a71382")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/027fe467-b115-44cb-ade3-0fc3f2c0dc2c")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8fca22e8-64a2-4bd4-873d-be3fab5269c1")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "72f3c558-6b56-42d8-9d9c-0f5b0a8402ef")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "2affe214-9e4e-4e5b-8770-8e5fea8eb0e0")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "f284f084-cb85-4297-a53b-0a2bac02de5a")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "26be5841-e4ff-4c9a-9629-06854bde2c9a")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "+15V")
+ (pintype "passive")
+ (uuid "7bc79224-f948-4e00-a1cf-f350130d783c")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "b2375ee1-b2d0-47e5-b305-e77ea0fd44cf")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "b1829830-521a-4387-80fc-758421b9f2dd")
+ (at 108.145 106.735)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C23"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "461aa437-98ed-46d4-b3dc-baa3acae3a65")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "c9ad8c53-688b-4ff4-9c1b-28e1ce97baca")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "82b3bc4a-90e8-49fc-8576-be9ea87b02f4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2b338202-fefe-4cee-a983-3491804079a5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "963458dc-31b7-4614-bc43-ae0b33ac05c5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c6cb7887-cc2f-4293-b4e9-c585014588d0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "320d8e5e-ad8f-4575-8efe-f185b3090d66")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ab48bbbb-7dfc-4e47-9134-ad3d995dd60e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e6403953-ce4a-4bf2-89e2-51d320d6bf81")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/39b5539b-89a5-412d-92a7-955cfb8d38a6")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "64538d0e-1cae-4405-9a45-3106dadf8353")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "21df93b6-5eb8-4d86-87b2-a50fd359a236")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "00a8be0e-86ac-4f51-812c-b12fbfac9cfb")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "7b7fead9-9077-443c-8b9d-74990530fe48")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "e1e068e6-a22e-43db-b50c-63b18f370750")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pintype "passive")
+ (uuid "893c4f81-085f-436c-8736-4b14609cd158")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U10A-MODE)")
+ (pintype "passive")
+ (uuid "82f9ff1c-f3ee-440c-8cd3-6fe27d3a0f46")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical"
+ (layer "F.Cu")
+ (uuid "b2c84ca2-9705-469a-91d7-edf8f644808d")
+ (at 132.865 125.185)
+ (descr "JST XH series connector, B5B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf)")
+ (tags "connector JST XH vertical")
+ (property "Reference" "J11"
+ (at 5 -3.55 0)
+ (layer "F.SilkS")
+ (uuid "d91756a4-aa6b-42e7-a764-58a6edfd2b6f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "3v3 Encoder Connector"
+ (at 5 4.6 0)
+ (layer "F.Fab")
+ (uuid "f63d0601-f33a-4ef4-b9fe-e8e0d35dc3e2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5eee37cd-b8a5-435f-a8d3-e73f0fad118e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "dc0f8af1-a316-4623-9176-d85170f0f665")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/JST"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "fc66207e-0cab-4cd0-a230-17673ec5c7a4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "XH-5A"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9a11ec95-d0f6-4611-a316-43f0bb7e83b7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C2318"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ff71e758-9d92-4a04-9631-9bbd002abf92")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "728bfbd2-6bd0-4d72-ab0d-b673e024d8c4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9cb72448-e2d7-4e6b-9f71-0be55d8aaae4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122/05cd0023-e37c-452c-90aa-9572149620b1")
+ (sheetname "/stm32/Encoders/")
+ (sheetfile "encoders.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2" "3" "4" "5")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.85 -2.75)
+ (end -2.85 -1.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ff3fe8c6-9f09-425d-b98f-19b37e455586")
+ )
+ (fp_line
+ (start -2.55 -0.2)
+ (end -1.8 -0.2)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "517581bf-0545-49f4-a771-3ebda8c1ac4f")
+ )
+ (fp_line
+ (start -1.8 -0.2)
+ (end -1.8 2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8e2f2baa-9702-441a-bb8f-de1290602642")
+ )
+ (fp_line
+ (start -1.8 2.75)
+ (end 5 2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4c50a41a-15d4-4fdf-ba97-a8e5907cb569")
+ )
+ (fp_line
+ (start -1.6 -2.75)
+ (end -2.85 -2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5e7a5c63-518e-4eae-97bf-5df3f259fd54")
+ )
+ (fp_line
+ (start 11.8 -0.2)
+ (end 11.8 2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e38c9ee8-5a7f-4950-8ab6-49c7ec814814")
+ )
+ (fp_line
+ (start 11.8 2.75)
+ (end 5 2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8ff7a322-4c4d-430a-aa8c-fbfe33a4686e")
+ )
+ (fp_line
+ (start 12.55 -0.2)
+ (end 11.8 -0.2)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6854cc65-e9e8-4094-8c32-f4c9c451e05a")
+ )
+ (fp_rect
+ (start -2.56 -2.46)
+ (end 12.56 3.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "77c22a64-6923-4296-9bb4-67166f689cc9")
+ )
+ (fp_rect
+ (start -2.55 -2.45)
+ (end -0.75 -1.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "8c641edb-afaa-476f-ae75-3cd3b2b221b3")
+ )
+ (fp_rect
+ (start 0.75 -2.45)
+ (end 9.25 -1.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "8e593b79-df33-4bc5-b645-be5e7d06faed")
+ )
+ (fp_rect
+ (start 10.75 -2.45)
+ (end 12.55 -1.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "3e5afd6a-441d-4a59-80f7-f50e24706d24")
+ )
+ (fp_rect
+ (start -2.95 -2.85)
+ (end 12.95 3.9)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "2eda153b-d4dc-44d6-bde0-3660b101e846")
+ )
+ (fp_line
+ (start -0.625 -2.35)
+ (end 0 -1.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "79bb902e-a66f-4e0e-b4d4-528941030165")
+ )
+ (fp_line
+ (start 0 -1.35)
+ (end 0.625 -2.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7c78e44f-4b29-4618-a373-e49bf3949f65")
+ )
+ (fp_rect
+ (start -2.45 -2.35)
+ (end 12.45 3.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "4134374d-76f0-4cc7-88f6-db7737ad9a84")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5 2.7 0)
+ (layer "F.Fab")
+ (uuid "7fb06952-35f9-4dc7-8859-f07fe114080d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.147059)
+ (net "/stm32/ENC_B")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "e1276406-2158-4a58-85e1-dd9504987610")
+ )
+ (pad "2" thru_hole oval
+ (at 2.5 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "VDD")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "7ac31b5e-96d4-4a10-97a6-771ce27a0803")
+ )
+ (pad "3" thru_hole oval
+ (at 5 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/ENC_A")
+ (pinfunction "Pin_3_3")
+ (pintype "passive")
+ (uuid "ff479dfe-1d54-40e9-b2b0-85e0473e185f")
+ )
+ (pad "4" thru_hole oval
+ (at 7.5 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/ENC_Z")
+ (pinfunction "Pin_4_4")
+ (pintype "passive")
+ (uuid "812328b6-950f-4741-83ae-b96c21af6feb")
+ )
+ (pad "5" thru_hole oval
+ (at 10 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "Pin_5_5")
+ (pintype "passive")
+ (uuid "87d82c92-c56a-455b-863d-9263ecdac206")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "b81d7cff-29d2-42b8-89d4-9e176bb16120")
+ (at 159.625 90.175)
+ (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R3"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "9b905c12-9334-4cb9-8bf7-6122dfa82c7b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "10k"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "cb19ed39-af8d-49d7-92fc-ae009d14c87d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "60986a2d-cec7-44a9-862b-605dd6893fde")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1dc5ecc3-62c8-4c8a-be17-b688ab6fcd63")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "0f23aa5a-bbf3-4846-8751-462a3fac9d0f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1002T5E"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6cfef99f-e224-4e2d-9289-34b332d41610")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25804"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b5824f9b-e7e9-4e90-bf47-984633d96123")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a3374ef5-a308-4deb-a005-a565f72d18e0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "632da00c-5a40-403f-b600-4fe2ace18411")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/8c1eb149-d45f-408b-8c12-f375de0a56dc")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.237258 -0.5225)
+ (end 0.237258 -0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "acf8baf8-696c-4227-9640-f15618a3bc94")
+ )
+ (fp_line
+ (start -0.237258 0.5225)
+ (end 0.237258 0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "83039c38-1649-4326-aad6-26548df3e385")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "e7ee26d8-24ac-4446-8a06-b25fcfd1b88a")
+ )
+ (fp_rect
+ (start -0.8 -0.4125)
+ (end 0.8 0.4125)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "3637f1f7-aca9-46ae-b065-e73a6f8d01ba")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "2ddc4b81-8396-4a69-bbef-211a4339333f")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "c1cfdec0-d958-4044-9e6f-b5f16d777745")
+ )
+ (pad "2" smd roundrect
+ (at 0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/BOOT")
+ (pintype "passive")
+ (uuid "597d9595-3afe-40f8-8e0f-79abd47bc4d8")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "c3427862-f2cc-4cea-88f1-aec602f98c04")
+ (at 159.625 87.665)
+ (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C17"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "f8941407-df67-47c7-8aeb-ab8a1c8c7762")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "1u"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "24129d0c-d1f2-43a6-878a-77ed74d1ae61")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9485890d-3b32-42f9-aba6-b613fa39759e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "84384302-b645-4237-9ee4-bad66aa258a1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "9da55ab2-010f-47a8-8a55-05a3799bc5ab")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL10A105KB8NNNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9f4e50d2-6d73-460a-bc2f-6281d26cf5af")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C15849"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1cfe54d0-b102-4b1e-8280-84cb5a9f283d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "99dbfcf1-b48c-4ca4-86d9-118bf0add9dc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4cb6c837-469f-4696-9b72-828aacd1d7e2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/d43f7477-91d1-4eec-8028-8c3bd56ac9c7")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.14058 -0.51)
+ (end 0.14058 -0.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "66359430-041c-4805-84ee-500fcccbbc24")
+ )
+ (fp_line
+ (start -0.14058 0.51)
+ (end 0.14058 0.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "65c66f48-b364-4c7d-9623-8a63a384d971")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "5ce708c3-00ed-449a-a405-ec48fdc1867e")
+ )
+ (fp_rect
+ (start -0.8 -0.4)
+ (end 0.8 0.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "af400b13-ed96-4b96-9544-040c328546aa")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "85201585-0005-4057-acba-762fcee4a86f")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.775 0)
+ (size 0.9 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDDA")
+ (pintype "passive")
+ (uuid "b73ce398-bb3f-4da4-bda9-ac4bb7daecae")
+ )
+ (pad "2" smd roundrect
+ (at 0.775 0)
+ (size 0.9 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "1d8dba87-082c-43d8-aa4d-1d3c7bd62d21")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "c85ac87b-4392-430c-a2f2-06961c64fc95")
+ (at 140.795 94.445)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C14"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "a0823d2b-900b-4773-a5ea-8d5ca84789cc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "380f0d65-2fbe-4abc-aa16-39cf4eb2cc26")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "69da3284-3f99-4f81-873d-1946c807e341")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "41bcb44f-7902-4a48-b877-daae29a70b5c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "63a0609d-0e6a-401a-9f51-83dd6b9c8b54")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e8db7121-b2f7-487f-befd-230175469805")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6f864161-986a-432f-9fc4-5fe63bb93a6c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2f92b1d4-78f3-4e77-88d2-04ffe89c2654")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f46e801a-0524-4639-b4fd-bd4645731e57")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/dc82add6-717b-46c9-9b64-afb85044abf6")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "69b0ce3f-1f0a-434f-b76b-4679540c2e57")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6bbd84c5-6d20-44fe-8c4c-b5bc56cdd9ff")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "57a93282-54b6-436b-96ab-802d5b4b13fd")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "4ed18dea-8169-4521-9350-990160154321")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "48c117d9-6092-4757-b89c-f44f404f6495")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pintype "passive")
+ (uuid "9a3946b2-7b51-4ff5-b617-b36fb6b6199d")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "93beb6d3-3ebb-4627-ba9a-21833544070a")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "c9c34715-4e91-4b2d-a36f-2523f1aba9eb")
+ (at 111.585 106.115)
+ (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R8"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "d89a6d3b-0c98-4b45-b2e3-0f082958d036")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "1k"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "c30e0396-4332-49a2-b742-ce800a7c7aae")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bda310e4-06d3-4cfe-8e1f-23bafc8e9351")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2feb54eb-5099-4029-b2e9-b1b989f51326")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "359e02a4-c387-4bac-9597-789dfa62e8aa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1001T5E"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d37ff141-78bd-44a7-a83f-0a0942fa7de9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C21190"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "04d0afe8-9aec-410c-9e3c-0d98eae84113")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ef10f704-394d-4f24-92f4-5525d9f453f0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "140fb85a-145b-486d-a444-b9ce413c6e16")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/0daedfa8-cabb-4c20-ba79-0ee121f8b2e3")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.237258 -0.5225)
+ (end 0.237258 -0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1bad9390-8228-4b7c-81f8-458d4a4a36f9")
+ )
+ (fp_line
+ (start -0.237258 0.5225)
+ (end 0.237258 0.5225)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "11b6c5d5-6ccb-4bff-96d6-1cdfbc6a9b2f")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "10080187-c0b5-435d-99e5-181d50246ab8")
+ )
+ (fp_rect
+ (start -0.8 -0.4125)
+ (end 0.8 0.4125)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "becb6b66-652e-44ba-8356-bbfc7a5db502")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "002c70b7-17b5-4f07-9d70-714311488ec0")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/drv8316/SOA")
+ (pintype "passive")
+ (uuid "8afbc6b0-2beb-4bb9-b6e5-c22b0e48846f")
+ )
+ (pad "2" smd roundrect
+ (at 0.825 0)
+ (size 0.8 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/SENS_A")
+ (pintype "passive")
+ (uuid "ea79fee3-e655-49e6-a2f4-5f4fe4aa50ab")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0805_2012Metric"
+ (layer "F.Cu")
+ (uuid "cbb9824f-ede1-4eab-a15b-d6e0d20c1d2c")
+ (at 125.165 63.005)
+ (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing)")
+ (tags "capacitor")
+ (property "Reference" "C4"
+ (at 0 -1.68 0)
+ (layer "F.SilkS")
+ (uuid "35d11680-9e1d-486d-b2fb-600af0de0a9a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "10n"
+ (at 0 1.68 0)
+ (layer "F.Fab")
+ (uuid "6fa7176d-be94-405b-bd01-fe1b49a9ec26")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "06c50266-3c01-4e7f-ae05-bdd08b82a7b4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d3d478d9-56b1-4cef-84e1-aac57f5d836e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "c7622ec1-67a7-411e-8ef0-63ad68c653e5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL21B103KBANNNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c95fe581-7d1b-4a7c-b7ff-c0f6d27a9175")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C1710"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7c62b51b-47ca-44f9-bb4b-6f229243b1ac")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5342845b-474f-4379-9701-1f6ec828610f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b9f25b22-7299-4295-bf52-af15e1096708")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/fae31358-14da-4d9f-bf04-84bb183db04e")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.261252 -0.735)
+ (end 0.261252 -0.735)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "acc1084e-0898-4564-9e81-54145fd52679")
+ )
+ (fp_line
+ (start -0.261252 0.735)
+ (end 0.261252 0.735)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d61665c3-842f-4aea-8efb-5d90265f5291")
+ )
+ (fp_rect
+ (start -1.7 -0.98)
+ (end 1.7 0.98)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "14930356-2cb1-48f6-baa9-df98225f4c8b")
+ )
+ (fp_rect
+ (start -1 -0.625)
+ (end 1 0.625)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "b77f7d65-0081-4f03-b4cf-6bcd20e5398a")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "27519d28-9e5f-431a-9636-041cd0c74c4f")
+ (effects
+ (font
+ (size 0.5 0.5)
+ (thickness 0.08)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.95 0)
+ (size 1 1.45)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U1-BOOT)")
+ (pintype "passive")
+ (uuid "51727313-c010-4b94-98b8-cd977ddcdb76")
+ )
+ (pad "2" smd roundrect
+ (at 0.95 0)
+ (size 1 1.45)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(D1-K)")
+ (pintype "passive")
+ (uuid "77601773-b0ee-4ef4-8676-976f5a8c5138")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical"
+ (layer "F.Cu")
+ (uuid "cf9a2296-998e-449f-a31f-8a4f728193fc")
+ (at 151.765 64.875)
+ (descr "JST XH series connector, B4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf)")
+ (tags "connector JST XH vertical")
+ (property "Reference" "J4"
+ (at 3.75 -3.55 0)
+ (layer "F.SilkS")
+ (uuid "74eb6174-5643-44df-8452-bc064024029e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "I2C Header"
+ (at 3.75 4.6 0)
+ (layer "F.Fab")
+ (uuid "d3adf673-d8a9-4009-ad9f-fb1366b52eff")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7deff59b-8cd8-4e75-b4d1-d17531c3c27f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "35a97919-aefa-4cd8-8702-dd6c501e2bd8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/JST"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "7d72613e-0257-42ea-af5a-87ed7a28b9d1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "XH-4A"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d39ce1de-73f0-4fa6-b3c6-e974351632a8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C37815"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4da4c2ef-75df-4a01-941f-dd025a05d6c0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/348da47e-91d2-4f8a-9658-432b1ab3292c")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2" "3" "4")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.85 -2.75)
+ (end -2.85 -1.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "89f0d926-40d0-4461-80c9-118cc2105061")
+ )
+ (fp_line
+ (start -2.55 -0.2)
+ (end -1.8 -0.2)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8a4c8415-07e0-462f-851b-1c49913766c5")
+ )
+ (fp_line
+ (start -1.8 -0.2)
+ (end -1.8 2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6388ba7f-c785-4f1b-983c-7faa0f6e7cb4")
+ )
+ (fp_line
+ (start -1.8 2.75)
+ (end 3.75 2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ce566609-26c3-4b35-b842-f8404c13530b")
+ )
+ (fp_line
+ (start -1.6 -2.75)
+ (end -2.85 -2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7ffdefeb-030f-4d10-97bf-43b33e92bc54")
+ )
+ (fp_line
+ (start 9.3 -0.2)
+ (end 9.3 2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "881d321b-ad6a-42d0-8498-c0cfdc6beb47")
+ )
+ (fp_line
+ (start 9.3 2.75)
+ (end 3.75 2.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5d433530-3ca4-4b4c-a1b4-0a0392ba6731")
+ )
+ (fp_line
+ (start 10.05 -0.2)
+ (end 9.3 -0.2)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "23759389-b6d0-4b4f-9025-e3bb71382f12")
+ )
+ (fp_rect
+ (start -2.56 -2.46)
+ (end 10.06 3.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "3dacab95-39a6-4e57-9d05-1c1e962688cb")
+ )
+ (fp_rect
+ (start -2.55 -2.45)
+ (end -0.75 -1.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "503d098a-19ef-4ac5-954c-2062909afe6a")
+ )
+ (fp_rect
+ (start 0.75 -2.45)
+ (end 6.75 -1.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "f36fda4b-1ee8-462d-a018-c6c99da45509")
+ )
+ (fp_rect
+ (start 8.25 -2.45)
+ (end 10.05 -1.7)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "1d0db615-603c-4f55-bd4b-e1fccec80255")
+ )
+ (fp_rect
+ (start -2.95 -2.85)
+ (end 10.45 3.9)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "11b477f9-86e0-4c81-aadd-93b7a5bc06db")
+ )
+ (fp_line
+ (start -0.625 -2.35)
+ (end 0 -1.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "93c365a4-acde-4dc1-b1d3-d5cde4ba63e5")
+ )
+ (fp_line
+ (start 0 -1.35)
+ (end 0.625 -2.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "72a9c370-1c68-4318-8c5d-0173132c4845")
+ )
+ (fp_rect
+ (start -2.45 -2.35)
+ (end 9.95 3.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "807680ed-d199-4074-86d8-c65d0619a93e")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 3.75 2.7 0)
+ (layer "F.Fab")
+ (uuid "7ab2f074-be8a-4cca-98c0-8322e179d899")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.147059)
+ (net "VDD")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "4283ec04-2c28-406e-b6a7-7e89aa3152b2")
+ )
+ (pad "2" thru_hole oval
+ (at 2.5 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/I2C_SCL")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "c094abb0-fe1a-488e-8d83-18f5707e3a37")
+ )
+ (pad "3" thru_hole oval
+ (at 5 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/I2C_SDA")
+ (pinfunction "Pin_3_3")
+ (pintype "passive")
+ (uuid "7064f3a0-b9e5-405b-99c4-a5ad54d2abe0")
+ )
+ (pad "4" thru_hole oval
+ (at 7.5 0)
+ (size 1.7 1.95)
+ (drill 0.95)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "Pin_4_4")
+ (pintype "passive")
+ (uuid "1cb50fec-17ad-477b-af6b-fe273b23d7ff")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2"
+ (layer "F.Cu")
+ (uuid "d2a73246-dbc9-4773-b851-82e6b25a6287")
+ (at 99.425 80.19)
+ (descr "module CMS SOT223 4 pins")
+ (tags "CMS SOT")
+ (property "Reference" "U2"
+ (at 0 -4.5 0)
+ (layer "F.SilkS")
+ (uuid "126b2045-dff8-472e-891f-f1d6250d62eb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "AMS1117-3.3"
+ (at 0 4.5 0)
+ (layer "F.Fab")
+ (uuid "52914adc-d724-4834-a7ba-d2083706d186")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5343b38c-eb46-46f4-a1ca-0b781203b8ee")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4707fce2-480b-4cfb-a2ca-5b93399401c7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "AMS1117-3.3"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a7adc708-b355-4dd2-97f5-199049e2d63f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C6186"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "75d7a39b-c0bd-4b06-b20f-497ae13d9581")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3ab6440d-912a-421a-953f-b9665be54a05")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0b7176c8-069e-433a-8b79-7b006cbd7623")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "SOT?223*TabPin2*")
+ (path "/6e88a645-85e6-4136-88ee-da48823a2e5f")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "3" "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -1.85 -3.41)
+ (end 1.91 -3.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1a5bd275-4d99-45a4-ab38-6798b02cace8")
+ )
+ (fp_line
+ (start -1.85 3.41)
+ (end 1.91 3.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "bbd277be-d38d-4823-834e-9c557eb77694")
+ )
+ (fp_line
+ (start 1.91 -3.41)
+ (end 1.91 -2.15)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "326644da-ffbe-4342-9f1e-65929b74c308")
+ )
+ (fp_line
+ (start 1.91 3.41)
+ (end 1.91 2.15)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ab5e5a02-5841-448a-8930-63016d199159")
+ )
+ (fp_poly
+ (pts
+ (xy -3.13 -3.31) (xy -3.37 -3.64) (xy -2.89 -3.64) (xy -3.13 -3.31)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "56ef32dd-3c50-46e2-89f8-1efe5bee414b")
+ )
+ (fp_line
+ (start -4.4 -3.6)
+ (end -4.4 3.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6b769fd5-eb9e-4416-af46-f6a49438a662")
+ )
+ (fp_line
+ (start -4.4 3.6)
+ (end 4.4 3.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9fab122e-72aa-4453-a34c-5ba527817245")
+ )
+ (fp_line
+ (start 4.4 -3.6)
+ (end -4.4 -3.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3fde3c4f-7f08-4faa-95bb-8391ab432c40")
+ )
+ (fp_line
+ (start 4.4 3.6)
+ (end 4.4 -3.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "71c13871-890a-4d8a-8dee-e73dad68b29a")
+ )
+ (fp_line
+ (start -1.85 -2.35)
+ (end -1.85 3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0a559d10-0b31-45a3-a5df-18b16ca4ac1e")
+ )
+ (fp_line
+ (start -1.85 -2.35)
+ (end -0.85 -3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "14dbb7d3-df5c-4832-8145-f647acf08089")
+ )
+ (fp_line
+ (start -1.85 3.35)
+ (end 1.85 3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0bf25d7f-5f86-4fe8-a888-e2a3a7c49076")
+ )
+ (fp_line
+ (start -0.85 -3.35)
+ (end 1.85 -3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ee68ff61-a282-4325-8e75-d363b556549b")
+ )
+ (fp_line
+ (start 1.85 -3.35)
+ (end 1.85 3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b8125190-9998-4767-9c44-2c0f7200b623")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 90)
+ (layer "F.Fab")
+ (uuid "0db70a97-cb7a-45da-b0e8-74b6cc8cc404")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -3.15 -2.3)
+ (size 2 1.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_1")
+ (pintype "power_in")
+ (uuid "33b841c7-f90c-4f3d-bad9-9d5acfc1ed9a")
+ )
+ (pad "2" smd roundrect
+ (at -3.15 0)
+ (size 2 1.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDDA")
+ (pinfunction "VO_2")
+ (pintype "power_out")
+ (uuid "9ea8181a-3977-4ba8-a470-2721c25dceff")
+ )
+ (pad "2" smd roundrect
+ (at 3.15 0)
+ (size 2 3.8)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDDA")
+ (pinfunction "VO_2")
+ (pintype "power_out")
+ (uuid "a1a58419-66fb-4236-b5d0-43a2c3e84f09")
+ )
+ (pad "3" smd roundrect
+ (at -3.15 2.3)
+ (size 2 1.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "+5V")
+ (pinfunction "VI_3")
+ (pintype "power_in")
+ (uuid "823c9213-d7df-463d-a2e4-21697fa2761d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-223.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Resistor_SMD:R_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "d2e667c0-587c-4b12-88ac-8594883469d4")
+ (at 113.355 115.555)
+ (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "resistor")
+ (property "Reference" "R10"
+ (at 0 -1.17 0)
+ (layer "F.SilkS")
+ (uuid "17f5763e-a795-4488-94aa-6aaf1bb8643c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100k"
+ (at 0 1.17 0)
+ (layer "F.Fab")
+ (uuid "f96085d1-1d00-4274-854f-4bd4dc86d1a3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "317a8ba0-42de-43a0-86f3-eb2d73934ef1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "85cc48b8-d22c-4f62-b213-670aa5043c85")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "bea143e7-6bea-44ad-8b2f-eea8a9b33cbe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "0402WGF1003TCE"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "00c0efd2-8a35-4693-b132-2145ab582db3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25741"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8a2f9da2-556f-4e5b-aa60-775d1198547a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d4ae9fb3-8efd-4410-a15b-668dfd33fa9f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f428ffff-bfbe-4dc3-99cd-558e96aeac8c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "R_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/b48a2c00-2f93-4be4-8396-39170888cbf2")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.153641 -0.38)
+ (end 0.153641 -0.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ba1440eb-9871-4c33-950c-da6deb2e7c00")
+ )
+ (fp_line
+ (start -0.153641 0.38)
+ (end 0.153641 0.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2e87fed6-eadd-40b2-aa4c-b58b015f055d")
+ )
+ (fp_rect
+ (start -0.93 -0.47)
+ (end 0.93 0.47)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "3ebc00f5-8e8b-4f76-83d3-2517980e298a")
+ )
+ (fp_rect
+ (start -0.525 -0.27)
+ (end 0.525 0.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "b2f86b5f-d458-4864-8964-79cb08ab18c3")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "dc5db915-2742-4b87-9125-68c4b9ca4208")
+ (effects
+ (font
+ (size 0.26 0.26)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.51 0)
+ (size 0.54 0.64)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "DRV_VDDA")
+ (pintype "passive")
+ (uuid "f0499d2d-e57e-457a-916a-01aa25f1ff70")
+ )
+ (pad "2" smd roundrect
+ (at 0.51 0)
+ (size 0.54 0.64)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/drv8316/NFAULT")
+ (pintype "passive")
+ (uuid "2aef78a5-060c-4071-9540-909b01589d77")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal"
+ (layer "F.Cu")
+ (uuid "d340c88a-9cc4-47fc-ba83-93d60fa5dae8")
+ (at 99 64.97)
+ (descr "Generic Phoenix Contact connector footprint for: MSTBA_2,5/2-G-5,08; number of pins: 02; pin pitch: 5.08mm; Angled || order number: 1757242 12A || order number: 1923869 16A (HC)")
+ (tags "phoenix_contact connector MSTBA_01x02_G_5.08mm")
+ (property "Reference" "J1"
+ (at 2.54 -3.2 0)
+ (layer "F.SilkS")
+ (uuid "bce38cdd-c5f1-4576-a7b0-72cfb824bc2f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "POWER1"
+ (at 2.54 11.2 0)
+ (layer "F.Fab")
+ (uuid "356cdfc4-4743-4d17-a094-8a8669ac7506")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "cec2be88-5270-4bad-9f23-84ec3907efe4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "86025a90-71c1-48c1-9b15-d3a7a53c5e6d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/PhoenixContact"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "07b849bb-e090-448e-960c-a874613f59e2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d3730de9-a087-4850-a320-feb3d91145c1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0a094b52-0486-487b-83ad-f04fcd410a70")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b1538832-2b00-4773-b63d-38eb72f33344")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c025985e-07fd-4254-a285-6e3328ea4e2b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/4fed9aee-b565-4f2c-91f7-ad8b035c7f08")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -1 10.11)
+ (end 1 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "31e148ff-24ef-4ef5-a1d0-3501c8357d68")
+ )
+ (fp_line
+ (start -0.75 8.61)
+ (end -1 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "95a6e5ab-5f4a-40d6-8954-621d57c8d751")
+ )
+ (fp_line
+ (start -0.3 -2.91)
+ (end 0.3 -2.91)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "61d13479-b1de-4d04-86d1-1658e4890196")
+ )
+ (fp_line
+ (start 0 -2.31)
+ (end -0.3 -2.91)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cff99111-fa16-46e2-af02-e5d48010dabf")
+ )
+ (fp_line
+ (start 0.3 -2.91)
+ (end 0 -2.31)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4ddaa5a6-16fa-4239-862c-a9591c411e25")
+ )
+ (fp_line
+ (start 0.75 8.61)
+ (end -0.75 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3c30cb6a-b65f-4ad5-ac99-64b4f566f631")
+ )
+ (fp_line
+ (start 1 10.11)
+ (end 0.75 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5e914069-e573-460c-90af-247536de7d8a")
+ )
+ (fp_line
+ (start 4.08 10.11)
+ (end 6.08 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "dad3820d-1697-456c-9466-05c6982bebd6")
+ )
+ (fp_line
+ (start 4.33 8.61)
+ (end 4.08 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2fdaf1cb-1c99-494d-83bf-c23f7c4188f4")
+ )
+ (fp_line
+ (start 5.83 8.61)
+ (end 4.33 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "270f7523-bb60-43f1-9dc7-ab2dc68b5d7e")
+ )
+ (fp_line
+ (start 6.08 10.11)
+ (end 5.83 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cbbf1efb-570e-4eff-ab15-50f6f4ebc377")
+ )
+ (fp_rect
+ (start -3.65 -2.11)
+ (end 8.73 10.11)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "511addb9-1ee8-4776-8303-d288f6aca9df")
+ )
+ (fp_rect
+ (start -3.65 6.81)
+ (end 8.73 8.61)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "f648be0e-9a19-4606-a8e4-9be2854a1ea9")
+ )
+ (fp_rect
+ (start -4.04 -2.5)
+ (end 9.13 10.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "6db4679e-c079-4369-b6a2-36a3a0ff187e")
+ )
+ (fp_line
+ (start 0 -0.5)
+ (end -0.95 -2)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9f4aba47-82d8-4ad1-afb5-a3580ffd289d")
+ )
+ (fp_line
+ (start 0.95 -2)
+ (end 0 -0.5)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "378242ae-342e-43bb-895a-8e1ebac96a3d")
+ )
+ (fp_rect
+ (start -3.54 -2)
+ (end 8.62 10)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "2b3fd1df-a33d-414e-bf82-db0b4d53307d")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 2.54 -1.3 0)
+ (layer "F.Fab")
+ (uuid "dbb50941-49ae-449f-8a3c-3652687aea87")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 2.08 3.6)
+ (drill 1.4)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.120192)
+ (net "+15V")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "785534b4-24dd-48e7-a87c-f0974a9af7f7")
+ )
+ (pad "2" thru_hole oval
+ (at 5.08 0)
+ (size 2.08 3.6)
+ (drill 1.4)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "12cdd9f0-9942-47f4-9eaf-086a8c1141e6")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_Phoenix_MSTB.3dshapes/PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "TestPoint:TestPoint_Pad_D1.5mm"
+ (layer "F.Cu")
+ (uuid "d578517d-911d-4831-bc80-a089ddda1c2f")
+ (at 131.165 76.835)
+ (descr "SMD pad as test Point, diameter 1.5mm")
+ (tags "test point SMD pad")
+ (property "Reference" "TP1"
+ (at 0 -1.648 0)
+ (layer "F.SilkS")
+ (uuid "8618bd2b-ace7-4818-a3ce-b4cab7e0317f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "ResetTP"
+ (at 0 1.75 0)
+ (layer "F.Fab")
+ (uuid "c2f21442-0544-4178-bbc4-55af3a30eff7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "116e5637-f8d5-49f0-aa35-70427821315c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "test point"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "86ccb9d5-09e0-49dd-92e3-9930191e6f8f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "990459cd-19c9-452e-bff3-6590c77ba1ca")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6e733465-8386-4420-b063-6b3ce29b5c71")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4a269e41-af10-4a50-9fef-c87fb2034e75")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "31d87673-a7fd-4617-8c83-04572cdc4fa1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Pin* Test*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/8b93dbe4-8332-4cbf-be39-5fd302052b10")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1")
+ )
+ )
+ (attr exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 0 0.95)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "965e480a-48c3-4942-9bed-5560bbe6dcd6")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 1.25 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "9f9c21b5-6551-4d3d-b9d8-a0d67450c3e1")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -1.65 0)
+ (layer "F.Fab")
+ (uuid "66ece07c-4c41-40aa-a2e8-9be5c0ce2cb4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd circle
+ (at 0 0)
+ (size 1.5 1.5)
+ (layers "F.Cu" "F.Mask")
+ (net "/stm32/nRST")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "bf870774-a307-4e4d-91b8-33cfbd02f764")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "Capacitor_SMD:C_1210_3225Metric"
+ (layer "F.Cu")
+ (uuid "d7283cc4-5ca2-4fda-859c-47141ae224b3")
+ (at 121.945 78.115)
+ (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C1"
+ (at 0 -2.3 0)
+ (layer "F.SilkS")
+ (uuid "68f19396-19a2-49db-92ab-75785f4f2f47")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "22u"
+ (at 0 2.3 0)
+ (layer "F.Fab")
+ (uuid "47aa085c-8b53-47f8-9d4c-3d20acfc2e34")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "64032093-cf29-450d-8e8d-5c11db939a53")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "86c257e8-426e-407c-a449-a5d19ddfcc8d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "b5ae2e9a-ddf4-4d7d-be29-312646ff7195")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "GRM32ER61E226KE15L"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f7302980-e7d0-4d3a-aa0b-006d27754c33")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C65428"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4f83ed56-6f3d-40c9-b2fe-4d188e624b5c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f2934c5e-eb8c-4a14-9db9-eb2d0bfbd2d8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6d253dfd-3f07-45d3-b09b-dacd546ac898")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/6d7b356f-9ba1-4dfc-9327-428a47c58826")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.711252 -1.36)
+ (end 0.711252 -1.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9df62b86-a8e0-42fa-ad96-f2c37246d5b1")
+ )
+ (fp_line
+ (start -0.711252 1.36)
+ (end 0.711252 1.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6f73a8f8-302a-4f86-98a8-bba033ee2104")
+ )
+ (fp_rect
+ (start -2.3 -1.6)
+ (end 2.3 1.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "67b4cd8f-cab4-4bf5-829f-60cf79fd8db5")
+ )
+ (fp_rect
+ (start -1.6 -1.25)
+ (end 1.6 1.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "5643e56d-bd10-4d49-a3e4-68d9c612a3d9")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "ca9983e3-9c8a-462c-8152-f90327125bae")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -1.475 0)
+ (size 1.15 2.7)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.217391)
+ (net "+15V")
+ (pintype "passive")
+ (uuid "e41eb18b-02ad-4e75-9f45-b7bf30c56451")
+ )
+ (pad "2" smd roundrect
+ (at 1.475 0)
+ (size 1.15 2.7)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.217391)
+ (net "Net-(C1-Pad2)")
+ (pintype "passive")
+ (uuid "492aea0a-49a8-4111-9924-f612338ed470")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_SO:TSSOP-16_4.4x5mm_P0.65mm"
+ (layer "F.Cu")
+ (uuid "d745a9ac-96a2-46bb-8072-ed209addacbe")
+ (at 151.35 117.415)
+ (descr "TSSOP, 16 Pin (https://www.jedec.org/document_search?search_api_views_fulltext=MO-153)")
+ (tags "TSSOP SO JEDEC-MO-153-AB Texas_PW0016A Microchip-ST Toshiba-TSSOP16-P-0044-0.65A NXP-SOT403-1 Infineon-P-TSSOP-16-800")
+ (property "Reference" "U7"
+ (at 0 -3.45 0)
+ (layer "F.SilkS")
+ (uuid "6cd9cc7a-1284-4ebf-b732-c1cb5c554fc5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "AM26C32IPWR"
+ (at 0 3.45 0)
+ (layer "F.Fab")
+ (uuid "535e363f-52ea-4307-b35a-cacc57ea0c38")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.ti.com/cn/lit/gpn/am26c32"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "248c3b32-efe2-44a8-9bc3-a16a7b83babf")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "-40℃~+85℃ 0 10mA 4 4.5V~5.5V Receiver ±3kV TSSOP-16 RS-485 / RS-422 ICs ROHS"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d503a6d6-c456-4be4-9408-f9a32f062717")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "package/gullwing"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "13281a5d-5d5f-41ba-9c32-31d685da5e31")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "AM26C32IPWR"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6c70b70c-a420-4277-9fad-ffc78dfa63f4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C478459"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "84dace3d-721a-40d6-bdcc-4d8f6f7c857d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6a1c1811-ee4b-475d-9425-aceb64ba0133")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "edb11e20-bf41-446a-81ab-b236f4ff6c41")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "SOIC*3.9x9.9mm*P1.27mm*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122/b72cd7f1-978b-4d68-a9e4-21fcbc0f4193")
+ (sheetname "/stm32/Encoders/")
+ (sheetfile "encoders.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1" "6" "7" "4" "12" "10" "9" "14" "15" "16" "8" "3" "5" "11"
+ "13"
+ )
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -2.31 -2.735)
+ (end 2.31 -2.735)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4b406910-9c10-4184-81da-7d542a9758f8")
+ )
+ (fp_line
+ (start 2.31 2.735)
+ (end -2.31 2.735)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a75fa974-bdee-4bc8-9afc-862f29390588")
+ )
+ (fp_poly
+ (pts
+ (xy -3.86 -2.28) (xy -4.19 -2.04) (xy -4.19 -2.52)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "3d63ef20-25a2-4c5b-a8d3-e2593b3bbc62")
+ )
+ (fp_line
+ (start -3.85 -2.73)
+ (end -2.45 -2.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f24ced49-81ae-4b53-ab49-e89c9be86406")
+ )
+ (fp_line
+ (start -3.85 2.73)
+ (end -3.85 -2.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1aabfd2b-3b56-46c5-8454-03ecc52da796")
+ )
+ (fp_line
+ (start -2.45 -2.75)
+ (end 2.45 -2.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "92a7fa67-ab26-4bbd-9277-284b8d2ae066")
+ )
+ (fp_line
+ (start -2.45 -2.73)
+ (end -2.45 -2.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fdfa693d-502c-4b93-88d7-55325e1af4b5")
+ )
+ (fp_line
+ (start -2.45 2.73)
+ (end -3.85 2.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3658383f-d410-488b-9ea8-28fda61fb4fc")
+ )
+ (fp_line
+ (start -2.45 2.75)
+ (end -2.45 2.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b5e04864-336c-47ed-bdbe-5225639afbee")
+ )
+ (fp_line
+ (start 2.45 -2.75)
+ (end 2.45 -2.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7249ace5-7508-4a09-bf88-cacf78d21a96")
+ )
+ (fp_line
+ (start 2.45 -2.73)
+ (end 3.85 -2.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "09818d73-2329-45a0-8cbd-2fb6b8614f54")
+ )
+ (fp_line
+ (start 2.45 2.73)
+ (end 2.45 2.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "756add96-914e-48bf-b9f3-74781510891a")
+ )
+ (fp_line
+ (start 2.45 2.75)
+ (end -2.45 2.75)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c410688f-ce80-4064-868c-efb5e32b3d22")
+ )
+ (fp_line
+ (start 3.85 -2.73)
+ (end 3.85 2.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f276143a-d40b-4c6e-bd00-1499cf8aa407")
+ )
+ (fp_line
+ (start 3.85 2.73)
+ (end 2.45 2.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a7ac417c-2af8-4078-acbf-1a681ece6a47")
+ )
+ (fp_poly
+ (pts
+ (xy -1.2 -2.5) (xy 2.2 -2.5) (xy 2.2 2.5) (xy -2.2 2.5) (xy -2.2 -1.5)
+ )
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "5575ec82-2500-4b4d-8c04-e214a3d6e886")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "394c1d06-6030-4f15-adf2-85f770856e9b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -2.8625 -2.275)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/Encoders/ENC_AL")
+ (pinfunction "1B_1")
+ (pintype "input")
+ (uuid "0360fce5-6e27-4680-8709-46c98ea5c99b")
+ )
+ (pad "2" smd roundrect
+ (at -2.8625 -1.625)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/Encoders/ENC_AH")
+ (pinfunction "1A_2")
+ (pintype "input")
+ (uuid "e5aaa8ff-0fb1-491d-9bcd-38390ac2d31e")
+ )
+ (pad "3" smd roundrect
+ (at -2.8625 -0.975)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U7-1Y)")
+ (pinfunction "1Y_3")
+ (pintype "tri_state")
+ (uuid "c0151e97-689e-42c8-b6bf-b8c36866d003")
+ )
+ (pad "4" smd roundrect
+ (at -2.8625 -0.325)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "G_4")
+ (pintype "input")
+ (uuid "224b820c-21b0-4943-be03-8565ecc156e8")
+ )
+ (pad "5" smd roundrect
+ (at -2.8625 0.325)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U7-2Y)")
+ (pinfunction "2Y_5")
+ (pintype "tri_state")
+ (uuid "038dbf2a-7f9b-4f27-bfb6-416cc582fbee")
+ )
+ (pad "6" smd roundrect
+ (at -2.8625 0.975)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/Encoders/ENC_BH")
+ (pinfunction "2A_6")
+ (pintype "input")
+ (uuid "b9ee0e70-2ba7-419b-be7f-4ae81f1253bb")
+ )
+ (pad "7" smd roundrect
+ (at -2.8625 1.625)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/Encoders/ENC_BL")
+ (pinfunction "2B_7")
+ (pintype "input")
+ (uuid "45b92336-4816-4e6e-99ca-554f0c17e795")
+ )
+ (pad "8" smd roundrect
+ (at -2.8625 2.275)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_8")
+ (pintype "power_in")
+ (uuid "8ac345a7-73e7-4423-9819-b892845fad1a")
+ )
+ (pad "9" smd roundrect
+ (at 2.8625 2.275)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/Encoders/ENC_ZL")
+ (pinfunction "3B_9")
+ (pintype "input")
+ (uuid "c3409ebc-23da-4311-8ed7-d727ce5d4dba")
+ )
+ (pad "10" smd roundrect
+ (at 2.8625 1.625)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/Encoders/ENC_ZH")
+ (pinfunction "3A_10")
+ (pintype "input")
+ (uuid "111be1ed-7fc7-4851-9f7c-5808f8224893")
+ )
+ (pad "11" smd roundrect
+ (at 2.8625 0.975)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U7-3Y)")
+ (pinfunction "3Y_11")
+ (pintype "tri_state")
+ (uuid "9984c8e7-2a2c-4671-a2be-afc60562aa0d")
+ )
+ (pad "12" smd roundrect
+ (at 2.8625 0.325)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "~{G}_12")
+ (pintype "input")
+ (uuid "51a380e1-cc3c-4d59-8f95-31035ba26b40")
+ )
+ (pad "13" smd roundrect
+ (at 2.8625 -0.325)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U7-4Y-Pad13)")
+ (pinfunction "4Y_13")
+ (pintype "tri_state+no_connect")
+ (uuid "e00c7dc1-b26e-44cc-84dd-06f45b1f77c1")
+ )
+ (pad "14" smd roundrect
+ (at 2.8625 -0.975)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U7-4A-Pad14)")
+ (pinfunction "4A_14")
+ (pintype "input+no_connect")
+ (uuid "7d2c216a-a380-4b06-819c-1d5ec772cbd3")
+ )
+ (pad "15" smd roundrect
+ (at 2.8625 -1.625)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "unconnected-(U7-4B-Pad15)")
+ (pinfunction "4B_15")
+ (pintype "input+no_connect")
+ (uuid "4dad0042-e81e-4924-b348-c6b3fc3b90a2")
+ )
+ (pad "16" smd roundrect
+ (at 2.8625 -2.275)
+ (size 1.475 0.4)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "+5V")
+ (pinfunction "VDD_16")
+ (pintype "power_in")
+ (uuid "b858c0a9-4f7e-4091-baa9-6d31d6fd837d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-16_4.4x5mm_P0.65mm.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_Molex:Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal"
+ (layer "F.Cu")
+ (uuid "d85c4aaa-8648-4b6c-b3fe-5f6657a77792")
+ (at 99.105 109.785)
+ (descr "Molex Micro-Fit 3.0 Connector System, 43045-0400 (alternative finishes: 43045-040x), 2 Pins per row (https://www.molex.com/pdm_docs/sd/430450201_sd.pdf)")
+ (tags "connector Molex Micro-Fit_3.0 horizontal")
+ (property "Reference" "J12"
+ (at 1.5 -10.12 0)
+ (layer "F.SilkS")
+ (uuid "2bd7baa0-8f48-472d-85f9-7679916dce95")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "Conn_01x04"
+ (at 1.5 5.7 0)
+ (layer "F.Fab")
+ (uuid "faacca50-b29a-4c97-876c-673491d778d8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4c7ca987-c4b4-4c60-81de-dd6589421843")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e530f8c5-ec42-4a21-abaf-b66b619428b4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/Molex"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "fd283f8a-9487-47f9-8ea0-93dd5dc3dec4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "HC-MX3.0-2*2AW"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fe37f9b2-6341-4b7d-b827-9b180c7c69b0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C3294383"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b3ef434e-6177-40aa-8b36-2e4d93c3f610")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/edc0fafa-93d3-45ac-981b-f2b2272cb4fa")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2" "3" "4")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -3.685 -8.03)
+ (end -2.685 -9.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "882865c9-bf66-4ab8-b53b-63309525981b")
+ )
+ (fp_line
+ (start -3.685 1.1)
+ (end -3.685 -8.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c6031919-b124-4162-8ece-02a61fdc15c4")
+ )
+ (fp_line
+ (start -2.685 -9.03)
+ (end 5.685 -9.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "13ec2366-dbe0-48c1-99bf-5b44d648f4f1")
+ )
+ (fp_line
+ (start 5.685 -9.03)
+ (end 6.685 -8.03)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4dcab62b-b09c-4d14-bbe6-deb74c8fa065")
+ )
+ (fp_line
+ (start 6.685 -8.03)
+ (end 6.685 1.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "396d740c-e557-4663-a101-7c3ba05d8468")
+ )
+ (fp_line
+ (start 6.685 1.1)
+ (end -3.685 1.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "04390d26-d290-4506-9cc8-e8835a337c0a")
+ )
+ (fp_line
+ (start -4.08 -9.42)
+ (end 7.08 -9.42)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "25756229-607e-409b-823a-703b5e9766cf")
+ )
+ (fp_line
+ (start -4.08 1.5)
+ (end -4.08 -9.42)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fd60a25b-18d6-43f0-a92e-332988ddb41b")
+ )
+ (fp_line
+ (start -1.25 1.5)
+ (end -4.08 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b472bcdc-281f-4a60-a369-53a8fecdafc5")
+ )
+ (fp_line
+ (start -1.25 4.25)
+ (end -1.25 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b259b8eb-bc24-4d99-b6a4-b0793f5408c7")
+ )
+ (fp_line
+ (start 4.25 1.5)
+ (end 4.25 4.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c1338139-36c3-4fd8-a3df-cd33987be546")
+ )
+ (fp_line
+ (start 4.25 4.25)
+ (end -1.25 4.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8572deef-8975-46d5-8f6c-8034616590fb")
+ )
+ (fp_line
+ (start 7.08 -9.42)
+ (end 7.08 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b550b865-accb-4566-b65e-65f450a9412a")
+ )
+ (fp_line
+ (start 7.08 1.5)
+ (end 4.25 1.5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3ecf031b-28ad-47b7-947f-4f8d61322e6a")
+ )
+ (fp_line
+ (start -3.575 -7.92)
+ (end -2.575 -8.92)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "647670b6-c1a2-4281-bd96-52d3512de6dd")
+ )
+ (fp_line
+ (start -3.575 0.99)
+ (end -3.575 -7.92)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a8f52076-579d-4db2-b204-725f5a7cef28")
+ )
+ (fp_line
+ (start -2.575 -8.92)
+ (end 5.575 -8.92)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "77ca9ff1-37f4-455e-a824-223f13e0ba12")
+ )
+ (fp_line
+ (start -0.75 0.99)
+ (end 0 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "70ed3696-0f29-4a88-b91c-97b048b741d1")
+ )
+ (fp_line
+ (start 0 0)
+ (end 0.75 0.99)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "422e291e-2458-4f0d-979b-60115625fc8a")
+ )
+ (fp_line
+ (start 5.575 -8.92)
+ (end 6.575 -7.92)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "87c6cbe9-3d96-46a7-9eb6-bbe698121648")
+ )
+ (fp_line
+ (start 6.575 -7.92)
+ (end 6.575 0.99)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2fb435e3-0ed9-467b-bdd6-a2343788e1b4")
+ )
+ (fp_line
+ (start 6.575 0.99)
+ (end -3.575 0.99)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9eac8781-ccea-452a-884b-92d540755d06")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 1.5 -8.22 0)
+ (layer "F.Fab")
+ (uuid "583b6701-9c19-4bd4-b6e9-d43e6e1460e9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at 1.5 -4.32)
+ (size 3 3)
+ (drill 3)
+ (layers "*.Cu" "*.Mask")
+ (uuid "5129a909-a202-481f-80cf-1cb2e2a67343")
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.166667)
+ (net "/drv8316/OUT_A")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "8b577547-7c9e-46c1-99f3-34cad2a8f7e0")
+ )
+ (pad "2" thru_hole circle
+ (at 3 0)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/drv8316/OUT_B")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "21eff339-dfd0-4636-a665-3bf5be6a9d22")
+ )
+ (pad "3" thru_hole circle
+ (at 0 3)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/drv8316/OUT_C")
+ (pinfunction "Pin_3_3")
+ (pintype "passive")
+ (uuid "c1e76e60-d8b7-408d-ba54-5009e8dd6cb9")
+ )
+ (pad "4" thru_hole circle
+ (at 3 3)
+ (size 1.5 1.5)
+ (drill 1.02)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(J12-Pin_4-Pad4)")
+ (pinfunction "Pin_4_4")
+ (pintype "passive+no_connect")
+ (uuid "c5d87d3a-079a-4368-a01c-1edb54c02209")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_TO_SOT_SMD:SOT-23-8"
+ (layer "F.Cu")
+ (uuid "db32ffdd-f52a-4436-83db-4059b650044f")
+ (at 150.865 71.68)
+ (descr "SOT, 8 Pin (JEDEC MO-178 Var BA https://www.jedec.org/document_search?search_api_views_fulltext=MO-178)")
+ (tags "SOT TO_SOT_SMD")
+ (property "Reference" "U6"
+ (at 0 -2.4 0)
+ (layer "F.SilkS")
+ (uuid "6fae21e6-8070-4dcb-96c6-45484fe3c2a5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "TPT1334"
+ (at 0 2.4 0)
+ (layer "F.Fab")
+ (uuid "9c60588e-b4fc-44d2-b4d2-105594934146")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d73eb99a-ab80-4058-83f3-36615c04fce6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "04893356-20a3-4a17-a2fa-7a27b0944abe")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "package/gullwing"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "237a7391-3466-455a-9afc-dd6e5c5bf611")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "TPT1334-T8TR"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d53c6879-d0ba-46ff-8eb7-a7275ace1fb9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C41369236"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "260c3d54-e57d-44c7-ab14-486c17c1944f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6eef46fe-5231-440c-acbd-421c2e0862f2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a912b691-a2bc-4412-8fb1-86bfaf5d1fc7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/b57ec74a-982f-48bf-bacb-e12398549d52")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "4" "3" "2" "1" "8" "7" "6" "5")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.91 -1.56)
+ (end 0.91 -1.56)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "eafd5f86-907a-4b50-8bb5-eec2b08dac27")
+ )
+ (fp_line
+ (start -0.91 -1.485)
+ (end -0.91 -1.56)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ec226d20-70c7-44f4-bbdd-3673b1d2a058")
+ )
+ (fp_line
+ (start -0.91 1.56)
+ (end -0.91 1.485)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "107a9596-f0bc-46fb-94b4-4fe71eac8c6c")
+ )
+ (fp_line
+ (start 0.91 -1.56)
+ (end 0.91 -1.485)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "79f5965e-d049-4af6-8850-54fc9f2c8075")
+ )
+ (fp_line
+ (start 0.91 1.485)
+ (end 0.91 1.56)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "772bd9ad-77db-4317-94ed-44f800e0dc45")
+ )
+ (fp_line
+ (start 0.91 1.56)
+ (end -0.91 1.56)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "28a4fa9e-e8b7-4b9c-a587-96b08eae252f")
+ )
+ (fp_poly
+ (pts
+ (xy -1.45 -1.49) (xy -1.69 -1.82) (xy -1.21 -1.82)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "a2db9932-84ed-4081-a591-ff5936f35732")
+ )
+ (fp_line
+ (start -2.05 -1.48)
+ (end -1.05 -1.48)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "53c83018-1a25-4c2f-b5ae-a089d9b788d3")
+ )
+ (fp_line
+ (start -2.05 1.48)
+ (end -2.05 -1.48)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "57e8ca9f-5636-4409-930c-eab1eee25d54")
+ )
+ (fp_line
+ (start -1.05 -1.7)
+ (end 1.05 -1.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c25b21c3-c28d-4940-9935-58a78d21bc23")
+ )
+ (fp_line
+ (start -1.05 -1.48)
+ (end -1.05 -1.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d306261b-410d-4619-a728-85f546594f3b")
+ )
+ (fp_line
+ (start -1.05 1.48)
+ (end -2.05 1.48)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b8a8c280-cb19-4c69-a465-b6721f7619da")
+ )
+ (fp_line
+ (start -1.05 1.7)
+ (end -1.05 1.48)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "64bf301b-9a6d-4113-a058-92a21b13b10d")
+ )
+ (fp_line
+ (start 1.05 -1.7)
+ (end 1.05 -1.48)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "ec955041-bbf4-4a3a-a47d-e94400910cea")
+ )
+ (fp_line
+ (start 1.05 -1.48)
+ (end 2.05 -1.48)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2001c072-faff-414d-ab39-bb4d34f771e6")
+ )
+ (fp_line
+ (start 1.05 1.48)
+ (end 1.05 1.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "494969b0-379b-4ccc-8356-ea8812ade5cf")
+ )
+ (fp_line
+ (start 1.05 1.7)
+ (end -1.05 1.7)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f4824291-5063-4c02-a18d-c087848dcba6")
+ )
+ (fp_line
+ (start 2.05 -1.48)
+ (end 2.05 1.48)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a5bd6c0e-4106-4be7-9d5f-0a7ecd1d5c67")
+ )
+ (fp_line
+ (start 2.05 1.48)
+ (end 1.05 1.48)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cc56c824-ea5d-4867-96fd-821e4ba247b3")
+ )
+ (fp_poly
+ (pts
+ (xy -0.4 -1.45) (xy 0.8 -1.45) (xy 0.8 1.45) (xy -0.8 1.45) (xy -0.8 -1.05)
+ )
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "ca17a64b-ce5f-44ba-9af5-1790d54fd2a8")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 90)
+ (layer "F.Fab")
+ (uuid "c0fe04da-b562-4db0-9c06-d52e99ea4aab")
+ (effects
+ (font
+ (size 0.72 0.72)
+ (thickness 0.11)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -1.1375 -0.975)
+ (size 1.325 0.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/FDCAN_TX")
+ (pinfunction "TXD_1")
+ (pintype "bidirectional")
+ (uuid "f17d96b5-3110-489f-b548-7a7b823c7ec4")
+ )
+ (pad "2" smd roundrect
+ (at -1.1375 -0.325)
+ (size 1.325 0.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_2")
+ (pintype "bidirectional")
+ (uuid "f768212e-744a-473a-b50c-ab4caff978f9")
+ )
+ (pad "3" smd roundrect
+ (at -1.1375 0.325)
+ (size 1.325 0.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pinfunction "VCC_3")
+ (pintype "bidirectional")
+ (uuid "162b6e49-a029-4deb-8218-3c76f10c63e4")
+ )
+ (pad "4" smd roundrect
+ (at -1.1375 0.975)
+ (size 1.325 0.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/FDCAN_RX")
+ (pinfunction "RXD_4")
+ (pintype "bidirectional")
+ (uuid "37c03992-399a-44c9-bcc9-e4da12049428")
+ )
+ (pad "5" smd roundrect
+ (at 1.1375 0.975)
+ (size 1.325 0.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U6-SHDN)")
+ (pinfunction "SHDN_5")
+ (pintype "bidirectional")
+ (uuid "362604d5-c3f2-4ba3-b251-9f50ad0ec4d5")
+ )
+ (pad "6" smd roundrect
+ (at 1.1375 0.325)
+ (size 1.325 0.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/CAN_L")
+ (pinfunction "CANL_6")
+ (pintype "bidirectional")
+ (uuid "e5c3f435-2dd2-438d-89d6-fc10dbbc7b55")
+ )
+ (pad "7" smd roundrect
+ (at 1.1375 -0.325)
+ (size 1.325 0.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/CAN_H")
+ (pinfunction "CANH_7")
+ (pintype "bidirectional")
+ (uuid "ad801ffe-eba4-4048-815e-70c6b7c793fc")
+ )
+ (pad "8" smd roundrect
+ (at 1.1375 -0.975)
+ (size 1.325 0.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U6-SHDN)")
+ (pinfunction "STB_8")
+ (pintype "bidirectional")
+ (uuid "3304ed09-f94e-47b0-b6d1-3819a1c67ef0")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-8.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "de4dfe5c-956b-4666-a44e-738118eb445f")
+ (at 137.925 94.445)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C10"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "a6a07579-d066-44e8-973f-3d2b16611a19")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "10p"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "008afe40-6416-4518-b480-46e056ffee0d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "cb011b96-cfa3-4a8d-ac3a-12a1afcb7af4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "63173460-cc2c-43a0-9790-f4d92ae0bf04")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "a3995ec3-9002-4f9e-b0ab-d79d7dacfa41")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05C100JB5NNNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e5884395-640c-408b-9a30-c35fd7924901")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C32949"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "be36022b-8092-4a35-b791-4bcd9933b556")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f460101a-2fa4-4b7c-a623-5cb63bf3b502")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "63886ee8-fef4-4a02-aa73-a59c12cb5ddb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/e9b5fc83-f0be-4b00-b6cc-ddf4108ebe97")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3ed21223-8308-4729-87a6-84d355399480")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3fed77de-def3-4644-a51f-946ff1b98726")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "f34e3a32-a4a9-4ab0-bfe9-94b18bb2d35c")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "f3705912-bb76-4ff3-8493-c31f643828e2")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "9ce2cf5b-044a-463d-a99c-071b78814f41")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/HSE_IN")
+ (pintype "passive")
+ (uuid "2bcabfdf-60e5-40d1-8fe6-2fc0c1de0f5c")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(C10-Pad2)")
+ (pintype "passive")
+ (uuid "840b899f-6c70-4725-bc2f-c013450c02ac")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0603_1608Metric"
+ (layer "F.Cu")
+ (uuid "de57cae5-9fdd-45f0-8390-b1f655f4070b")
+ (at 114.905 91.495)
+ (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C7"
+ (at 0 -1.43 0)
+ (layer "F.SilkS")
+ (uuid "481884c3-0eb0-4159-8c76-78c22d7d0169")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "22u"
+ (at 0 1.43 0)
+ (layer "F.Fab")
+ (uuid "e202e260-7150-4dce-8d08-44b99c0aa4d8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "33eb734a-0308-4bd4-8d92-a1d457168139")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5c61b257-053f-4304-a250-c0508fad70ee")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "4970178e-a0a1-4f94-88be-00be5bcca0b0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL10A226MQ8NRNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "aa1405e3-438c-4937-a399-818701605c30")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C59461"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6a80648c-d416-42d9-8ebc-d5071046001e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "089c4590-ec32-4b92-a988-7168b0e596a5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2f0a6479-00ce-4b89-ba58-b971c6e5d4ce")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/427aa7b9-b723-4a75-87d0-3e2fc56d7221")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.14058 -0.51)
+ (end 0.14058 -0.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "11f057db-0695-41d5-9095-dbc6a8175485")
+ )
+ (fp_line
+ (start -0.14058 0.51)
+ (end 0.14058 0.51)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d403fbbf-3aad-44db-9f9f-9c4c2618db3f")
+ )
+ (fp_rect
+ (start -1.48 -0.73)
+ (end 1.48 0.73)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "369b74bd-4036-4c83-b835-9b832b7bad5d")
+ )
+ (fp_rect
+ (start -0.8 -0.4)
+ (end 0.8 0.4)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "c2f24d7a-54e3-4d6d-89b6-a6019989a571")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "bdcb1194-568e-4bac-bc19-df8ddf938123")
+ (effects
+ (font
+ (size 0.4 0.4)
+ (thickness 0.06)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.775 0)
+ (size 0.9 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDDA")
+ (pintype "passive")
+ (uuid "db9dfa14-1c85-4cde-a080-d5cbd88fa05e")
+ )
+ (pad "2" smd roundrect
+ (at 0.775 0)
+ (size 0.9 0.95)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "6713e8cd-5b40-4ac6-b754-08b5ebc1b129")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_DFN_QFN:Texas_R-PUQFN-N12"
+ (layer "F.Cu")
+ (uuid "e1ab4d4f-635b-490d-ae09-d067920aedd2")
+ (at 151.825 122.72)
+ (descr "Texas_R-PUQFN-N12 http://www.ti.com/lit/ds/symlink/txb0104.pdf")
+ (tags "Texas_R-PUQFN-N12")
+ (property "Reference" "U9"
+ (at 0.75 -2.2 0)
+ (layer "F.SilkS")
+ (uuid "0238dce8-5c1c-4e72-8b7b-8934c26fab4d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "TXB0304RUT"
+ (at 0.25 2 0)
+ (layer "F.Fab")
+ (uuid "b5b2b639-5a8f-4861-b2e6-9bdcfcce245d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/txb0304.pdf"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "89b7f35d-7379-4953-9245-fbb8a9634ec9")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "4-Bit Bidirectional Voltage-Level Translator, Auto Direction Sensing, 0.9 - 3.6V APort, 0.9 - 3.6V BPort, Active High Output Enable, Texas_PUQFN-12"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "da0064e2-1fe5-4eb7-8742-259c44b4b167")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "TXB0304RUTR"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1949f23d-90be-4d55-806e-6a88f25911fc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C69598"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0bd0d3b1-ffc0-47b7-8525-ace97c9c456e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "81efcadd-785f-41b8-971f-87d543c69818")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6585cd30-51c5-4056-b529-69d7a4038b7a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Texas*R*PUQFN*N12*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122/31456f8b-c860-4cc6-b1f0-a8b37cfff709")
+ (sheetname "/stm32/Encoders/")
+ (sheetfile "encoders.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "12" "2" "3" "4" "5" "1" "6" "11" "10" "9" "8" "7")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.37 1.16)
+ (end -0.85 1.16)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7c67694f-ef31-4fb5-aced-db0bf276662b")
+ )
+ (fp_line
+ (start 0.84 1.16)
+ (end 0.36 1.16)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4bd63276-276c-49bb-8b82-25a3bad8f08e")
+ )
+ (fp_line
+ (start 0.85 -1.16)
+ (end 0.37 -1.16)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1c15f139-7a4c-451d-9745-915744add42f")
+ )
+ (fp_poly
+ (pts
+ (xy -0.96 -1.17) (xy -1.24 -1.17) (xy -0.96 -1.45) (xy -0.96 -1.17)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "e9e7b922-ee09-4026-8dc3-68a911ceab84")
+ )
+ (fp_line
+ (start -1.1 -1.2)
+ (end 1.1 -1.2)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "09551849-38eb-4575-b5bd-1508b8b21eac")
+ )
+ (fp_line
+ (start -1.1 1.2)
+ (end -1.1 -1.2)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4d3d59a2-df46-4df7-9a3f-4fd88c1667ef")
+ )
+ (fp_line
+ (start 1.1 -1.2)
+ (end 1.1 1.2)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "629a547b-91a9-48c0-8fae-4f3c1d757e78")
+ )
+ (fp_line
+ (start 1.1 1.2)
+ (end -1.1 1.2)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "facc1c53-d5c8-4208-a699-ff7cc1354bc8")
+ )
+ (fp_line
+ (start -0.85 1)
+ (end -0.85 -0.575)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "de6bff94-6205-4bdd-aee8-c58654484233")
+ )
+ (fp_line
+ (start -0.425 -1)
+ (end -0.85 -0.575)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "10d35f11-4171-40f6-82dd-6a624e722b3a")
+ )
+ (fp_line
+ (start -0.425 -1)
+ (end 0.85 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "fa9a83e3-c076-428a-bdbc-94230a415615")
+ )
+ (fp_line
+ (start 0.85 -1)
+ (end 0.85 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5a3db0d6-36dc-489b-a81f-f5a7f45f7295")
+ )
+ (fp_line
+ (start 0.85 1)
+ (end -0.85 1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bef5cbb6-d1cb-43f4-9b1b-4310593c8584")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 90)
+ (layer "F.Fab")
+ (uuid "f7f29e34-c02d-43d0-a1f8-7462b498a2a9")
+ (effects
+ (font
+ (size 0.5 0.5)
+ (thickness 0.075)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -0.65 -0.8 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+5V")
+ (pinfunction "VCCA_1")
+ (pintype "power_in")
+ (uuid "8b0110ee-ae30-4cdd-aac6-5849991ba915")
+ )
+ (pad "1" smd rect
+ (at -0.425 -0.975)
+ (size 0.15 0.25)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+5V")
+ (pinfunction "VCCA_1")
+ (pintype "power_in")
+ (uuid "c9714eeb-e494-441f-a249-5bc656ff1ece")
+ )
+ (pad "2" smd rect
+ (at -0.65 -0.4 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U7-1Y)")
+ (pinfunction "A1_2")
+ (pintype "tri_state")
+ (uuid "e1e02b8e-eaea-4377-9c9a-920097187679")
+ )
+ (pad "3" smd rect
+ (at -0.65 0 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U7-2Y)")
+ (pinfunction "A2_3")
+ (pintype "tri_state")
+ (uuid "1d2ca081-b5bd-4b9d-9f34-8683f49aeb78")
+ )
+ (pad "4" smd rect
+ (at -0.65 0.4 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "Net-(U7-3Y)")
+ (pinfunction "A3_4")
+ (pintype "tri_state")
+ (uuid "65951975-f406-45fd-bcc3-5f7f3545afd4")
+ )
+ (pad "5" smd rect
+ (at -0.65 0.8 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U9-A4-Pad5)")
+ (pinfunction "A4_5")
+ (pintype "tri_state+no_connect")
+ (uuid "ec8d8e18-6069-478f-8b27-291d20c5b045")
+ )
+ (pad "6" smd rect
+ (at 0 0.8 270)
+ (size 0.6 0.2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "GND")
+ (pinfunction "GND_6")
+ (pintype "power_in")
+ (uuid "427efb18-f565-4588-b3a5-3115608c256a")
+ )
+ (pad "7" smd rect
+ (at 0.65 0.8 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "unconnected-(U9-B4-Pad7)")
+ (pinfunction "B4_7")
+ (pintype "tri_state+no_connect")
+ (uuid "1d593b48-6652-4574-92c7-5052b63a840b")
+ )
+ (pad "8" smd rect
+ (at 0.65 0.4 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/ENC_Z")
+ (pinfunction "B3_8")
+ (pintype "tri_state")
+ (uuid "29da50c8-bd8b-40d5-9bc1-4bd9e19bdf29")
+ )
+ (pad "9" smd rect
+ (at 0.65 0 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/ENC_B")
+ (pinfunction "B2_9")
+ (pintype "tri_state")
+ (uuid "660326a5-9cdd-47f8-954a-02a582b1a2da")
+ )
+ (pad "10" smd rect
+ (at 0.65 -0.4 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "/stm32/ENC_A")
+ (pinfunction "B1_10")
+ (pintype "tri_state")
+ (uuid "6c94ebd8-8776-4c80-9df3-45a76e719fc8")
+ )
+ (pad "11" smd rect
+ (at 0.65 -0.8 270)
+ (size 0.2 0.6)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "VDD")
+ (pinfunction "VCCB_11")
+ (pintype "power_in")
+ (uuid "1d9cd2ea-fd93-4672-af8d-c24afa06d0e3")
+ )
+ (pad "12" smd rect
+ (at 0 -0.8 270)
+ (size 0.6 0.2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (net "+5V")
+ (pinfunction "OE_12")
+ (pintype "input")
+ (uuid "c1f7065b-4a83-4590-9252-bbf876691ab9")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/Texas_R-PUQFN-N12.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_1210_3225Metric"
+ (layer "F.Cu")
+ (uuid "e9834edc-cd47-40e5-a3a1-fc8d6fa66bfc")
+ (at 121.945 86.615)
+ (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C3"
+ (at 0 -2.3 0)
+ (layer "F.SilkS")
+ (uuid "a166dcbe-dbf0-4014-9187-fbbb7714b37a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "22u"
+ (at 0 2.3 0)
+ (layer "F.Fab")
+ (uuid "d48beae6-503f-4fc4-84a2-7bb0b5f59dcd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "64a6ed56-06d6-4514-b328-39837ecbbc93")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "490ac460-0ded-4489-a71b-7bf7cb1f38bc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "8f8add24-9184-402f-8cc8-b6e30dc0b122")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "GRM32ER61E226KE15L"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "79eb2c3b-bf85-4846-b976-0a5ce0317116")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C65428"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a890fb80-1e9e-4193-abe9-0e6c79b0901a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7f491220-8be3-4cb8-b36a-a8c4b4eb89f9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "69c886da-9b04-4bd1-a035-1fb886daa8c1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/6a25e835-34e0-4534-9f32-299b5b0a52e5")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.711252 -1.36)
+ (end 0.711252 -1.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "75f6bef2-2b09-4070-847a-441b5aa952a7")
+ )
+ (fp_line
+ (start -0.711252 1.36)
+ (end 0.711252 1.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3a8f6a59-5ef5-4979-a673-c5cb79126702")
+ )
+ (fp_rect
+ (start -2.3 -1.6)
+ (end 2.3 1.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "7f6f42ec-f7f7-49ec-b37f-edc08280053d")
+ )
+ (fp_rect
+ (start -1.6 -1.25)
+ (end 1.6 1.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "58a6789f-d976-4864-8ad8-256ba775e3a5")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "29714ddb-c122-40e9-a700-64d8a1c0d72e")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -1.475 0)
+ (size 1.15 2.7)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.217391)
+ (net "Net-(C2-Pad2)")
+ (pintype "passive")
+ (uuid "3d5ec295-41ca-499f-937b-90ffe11de39b")
+ )
+ (pad "2" smd roundrect
+ (at 1.475 0)
+ (size 1.15 2.7)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.217391)
+ (net "GND")
+ (pintype "passive")
+ (uuid "22adf8dd-c036-4ef7-abac-e767842c5318")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2"
+ (layer "F.Cu")
+ (uuid "eb8ef4b6-c160-47ad-9afa-4595bfd64d95")
+ (at 99.425 88.515)
+ (descr "module CMS SOT223 4 pins")
+ (tags "CMS SOT")
+ (property "Reference" "U3"
+ (at 0 -4.5 0)
+ (layer "F.SilkS")
+ (uuid "67aa7fa0-caf4-4af9-9890-1442b498fb6e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "AMS1117-3.3"
+ (at 0 4.5 0)
+ (layer "F.Fab")
+ (uuid "d7895a47-2169-4a59-bf70-92472f541276")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "71490f4b-7aa3-43d6-8ac9-22f0c37d7b61")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5ff5a9b5-7894-4bdf-a3d1-5cf7bc3609f8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "AMS1117-3.3"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7e6e4217-28c9-4e9e-b28a-ee284cf9103c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C6186"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4056f4b4-d40a-4dd8-8364-03ad2e75ec64")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7c6d63c9-cf9d-44dd-a405-236e8ab5101d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fc284866-5f8a-4aeb-ab6d-eea34259eb0e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "SOT?223*TabPin2*")
+ (path "/c426daba-115e-46e2-9ca4-4e0ed0041b7f")
+ (sheetname "/")
+ (sheetfile "STM32G474_FOC_CONTROLLER.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "3" "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -1.85 -3.41)
+ (end 1.91 -3.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cad9ac18-1d84-4e71-b4fc-050fa34bcf16")
+ )
+ (fp_line
+ (start -1.85 3.41)
+ (end 1.91 3.41)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d2078bbb-3908-4d18-988a-920088f4b275")
+ )
+ (fp_line
+ (start 1.91 -3.41)
+ (end 1.91 -2.15)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "607b7c08-8af6-46b0-bb29-ec5a28a25eda")
+ )
+ (fp_line
+ (start 1.91 3.41)
+ (end 1.91 2.15)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0196d1a0-f764-4e5d-a276-2d9852ed57ab")
+ )
+ (fp_poly
+ (pts
+ (xy -3.13 -3.31) (xy -3.37 -3.64) (xy -2.89 -3.64) (xy -3.13 -3.31)
+ )
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "5309f488-c9b4-424d-92b2-7f0c3c099378")
+ )
+ (fp_line
+ (start -4.4 -3.6)
+ (end -4.4 3.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9521604c-4e25-4ad9-922b-324071402a93")
+ )
+ (fp_line
+ (start -4.4 3.6)
+ (end 4.4 3.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fede8f3d-bcd0-4072-ab19-11917546c124")
+ )
+ (fp_line
+ (start 4.4 -3.6)
+ (end -4.4 -3.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a75ed3f0-39dd-4071-89e5-793f567fdbe8")
+ )
+ (fp_line
+ (start 4.4 3.6)
+ (end 4.4 -3.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "5f456923-2bc1-4465-b860-faca52ec3006")
+ )
+ (fp_line
+ (start -1.85 -2.35)
+ (end -1.85 3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8756d880-f68c-4497-86aa-a19192afad76")
+ )
+ (fp_line
+ (start -1.85 -2.35)
+ (end -0.85 -3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "be4bcecc-b37a-40a4-800e-a8c8600f2790")
+ )
+ (fp_line
+ (start -1.85 3.35)
+ (end 1.85 3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "823a3125-28ee-4399-9f8e-115638b4be3d")
+ )
+ (fp_line
+ (start -0.85 -3.35)
+ (end 1.85 -3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "33777639-f81c-4ac7-bdd3-2ea34b622473")
+ )
+ (fp_line
+ (start 1.85 -3.35)
+ (end 1.85 3.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "24361360-20ea-4407-a745-d18e3acb450f")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 90)
+ (layer "F.Fab")
+ (uuid "3e819ad1-e400-4ece-b6ca-f01d801bd497")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -3.15 -2.3)
+ (size 2 1.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pinfunction "GND_1")
+ (pintype "power_in")
+ (uuid "29233c06-cdbc-422d-b8a5-6ce8aeb8abcf")
+ )
+ (pad "2" smd roundrect
+ (at -3.15 0)
+ (size 2 1.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pinfunction "VO_2")
+ (pintype "power_out")
+ (uuid "13665ba9-f65f-46db-bc54-3aa63dddb3b1")
+ )
+ (pad "2" smd roundrect
+ (at 3.15 0)
+ (size 2 3.8)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "VDD")
+ (pinfunction "VO_2")
+ (pintype "power_out")
+ (uuid "1d2042ab-433e-4060-8258-eb5f05c5efef")
+ )
+ (pad "3" smd roundrect
+ (at -3.15 2.3)
+ (size 2 1.5)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "+5V")
+ (pinfunction "VI_3")
+ (pintype "power_in")
+ (uuid "83a27cef-5e51-4fbe-88a2-0998422717f9")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-223.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "f6e2a515-4607-4167-8fdb-cc0a890838c2")
+ (at 137.925 92.475)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C9"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "c0c0914f-04de-4956-a891-de59307a3db1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "8f17f8ab-c1d9-435c-bed8-9bbb59f1a77d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "070fafeb-6900-484f-99e8-ec8426e19532")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "541bdfe5-c706-4d3b-93fc-ae8070d48dde")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "eb4a3d72-d6f2-401d-8a42-3a20b112281f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b5898aec-8ead-42e5-a703-74ef66eaad05")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8817ef34-f4d6-469a-b68a-1b4f721ff791")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5c63d68f-a903-4bcc-977e-1119349fa9e8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3db421a0-e71c-49b2-8178-cd97e2feb517")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/79b8832e-36c4-4c4f-bf8e-16e65f3a618c")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3519f629-6e20-40b6-ac07-0110294f7b10")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5cc7536a-a207-4168-854f-dc4a46db64d9")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "4d43a66a-2d8b-4930-85b5-0a71534c52ac")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "f8eaf5ab-bd86-4c97-b2f9-27b6714afae3")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "bd3c133d-fbbf-4da8-b555-a63a54473003")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "df08eebc-693f-4a21-9ef1-ac31ceeb3773")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "/stm32/nRST")
+ (pintype "passive")
+ (uuid "6862afc7-5793-4c05-aeea-ffc0527c5733")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical"
+ (layer "F.Cu")
+ (uuid "f8ec0ac3-2220-4a7f-8bfa-ac2920bc0bb8")
+ (at 155.325 88.705)
+ (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+ (tags "Through hole pin header THT 1x03 2.54mm single row")
+ (property "Reference" "J6"
+ (at 0 -2.38 0)
+ (layer "F.SilkS")
+ (uuid "237093c8-0c7d-4dc7-b417-b71235884086")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "ST-LINK Header"
+ (at 0 7.46 0)
+ (layer "F.Fab")
+ (uuid "23a50ecc-c158-41b4-a59a-5977e8957b94")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c95dce94-342c-4cf6-9291-2b50083c2643")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0fef0870-6ecb-4440-b5c3-863f1d8277c3")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "connector/pin_header_socket"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "5798d466-5fa6-48ed-b12c-63894669f702")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "HX PZ2.54-1x3P ZZ"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bf438bc9-a10f-4fe8-a7c8-b99bdd1af699")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C32713269"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5b10b7c8-9a86-4d2d-a929-5d61af559609")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ae43df3b-53bb-4063-9dc9-9e7641d9de12")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "659a774e-ce77-497e-922d-aa1ad76e23b9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "Connector*:*_1x??_*")
+ (path "/4afede55-ae49-4322-b43c-d4170b4ee217/577ced40-c147-4ff2-b467-8528b666328e")
+ (sheetname "/stm32/")
+ (sheetfile "MCU.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2" "3")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -1.38 -1.38)
+ (end 0 -1.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6f6cc49f-62a7-425f-9971-7fc311522e12")
+ )
+ (fp_line
+ (start -1.38 0)
+ (end -1.38 -1.38)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d3efe984-c1df-44bc-a8ed-077c375816e1")
+ )
+ (fp_line
+ (start -1.38 1.27)
+ (end -1.38 6.46)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c1d594a4-4730-4057-b83e-00d06177c6e7")
+ )
+ (fp_line
+ (start -1.38 1.27)
+ (end 1.38 1.27)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "071270ff-f4dd-42a1-9fb7-e2a40472bb38")
+ )
+ (fp_line
+ (start -1.38 6.46)
+ (end 1.38 6.46)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d3d7e996-ccf7-4ebf-8f35-ac5faeeb56f6")
+ )
+ (fp_line
+ (start 1.38 1.27)
+ (end 1.38 6.46)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "29ecf9b6-d1bf-47e1-aeb2-76ecd9b27dd0")
+ )
+ (fp_rect
+ (start -1.77 -1.77)
+ (end 1.77 6.85)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "bb66141a-6ffa-42b2-84e9-67b5132a7e6d")
+ )
+ (fp_line
+ (start -1.27 -0.635)
+ (end -0.635 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5786d6a3-df8e-49bc-ad20-00bd2ada424e")
+ )
+ (fp_line
+ (start -1.27 6.35)
+ (end -1.27 -0.635)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0c41ebd1-9409-470c-b83a-e456625baba5")
+ )
+ (fp_line
+ (start -0.635 -1.27)
+ (end 1.27 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "018fc9bf-d243-46fb-a5a7-6aa1698d0747")
+ )
+ (fp_line
+ (start 1.27 -1.27)
+ (end 1.27 6.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d8361f01-bb7d-46f2-894a-3ce3fdd7c07a")
+ )
+ (fp_line
+ (start 1.27 6.35)
+ (end -1.27 6.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "84bc3d81-0300-4fcb-a823-a8d946f836ad")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 2.54 90)
+ (layer "F.Fab")
+ (uuid "8bb23be9-111e-488e-9f6d-0c8bc657fb40")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" thru_hole rect
+ (at 0 0)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/SWDIO")
+ (pinfunction "Pin_1_1")
+ (pintype "passive")
+ (uuid "88302e3c-2988-4d25-921b-715f427ad7cd")
+ )
+ (pad "2" thru_hole circle
+ (at 0 2.54)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/stm32/SWCLK")
+ (pinfunction "Pin_2_2")
+ (pintype "passive")
+ (uuid "03a255c5-4ef8-4348-8ad7-7023be296aab")
+ )
+ (pad "3" thru_hole circle
+ (at 0 5.08)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (pinfunction "Pin_3_3")
+ (pintype "passive")
+ (uuid "1476079b-1a9b-413a-97f5-9af9721fe9ea")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Capacitor_SMD:C_0402_1005Metric"
+ (layer "F.Cu")
+ (uuid "fc563025-10db-4cfb-8855-da55da3428f3")
+ (at 108.145 104.765)
+ (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
+ (tags "capacitor")
+ (property "Reference" "C22"
+ (at 0 -1.16 0)
+ (layer "F.SilkS")
+ (uuid "14e9a4a7-68cb-4600-b6a1-79a6497c80b1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "100n"
+ (at 0 1.16 0)
+ (layer "F.Fab")
+ (uuid "8cc02358-4b3c-4aa0-bef9-3110a374f234")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "43ac0baf-cb23-49ee-9843-85536671dd6a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c6e719f3-72d0-4cda-b524-5aec7707dc24")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "SMD_2terminal_chip_molded"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "c44cebbc-55e1-4784-8896-581aa68753ca")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "df65e284-35b0-46e6-b83f-f601548d9bce")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e2bf1550-7521-448a-860a-d1f7f697bbd3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "590c3cac-4fd1-4710-aca6-c295032dcdb0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b38e55b3-f6f6-4e2f-ac75-892088fe83ae")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "C_*")
+ (path "/792f8656-7f21-4b63-abcd-37895e88bf76/2eb9b7ea-ec78-4710-beb9-e09f4a86e68d")
+ (sheetname "/drv8316/")
+ (sheetfile "drv8316.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr smd)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.107836 -0.36)
+ (end 0.107836 -0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ee62800c-80fc-4c57-931e-a02fe35404f2")
+ )
+ (fp_line
+ (start -0.107836 0.36)
+ (end 0.107836 0.36)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5987890c-1c7d-41cb-bba9-e9ec66a84777")
+ )
+ (fp_rect
+ (start -0.91 -0.46)
+ (end 0.91 0.46)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "6ae3a4d1-fbc5-4430-886f-d23493775096")
+ )
+ (fp_rect
+ (start -0.5 -0.25)
+ (end 0.5 0.25)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "47f297ab-87d7-4b53-94ef-f4be54f488b7")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "63d45c4f-c9b0-4dc4-8e47-33f4447706a2")
+ (effects
+ (font
+ (size 0.25 0.25)
+ (thickness 0.04)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "Net-(U10B-FB_BK)")
+ (pintype "passive")
+ (uuid "de5e0eb2-fe41-4067-bf2b-55dd137cbdc8")
+ )
+ (pad "2" smd roundrect
+ (at 0.48 0)
+ (size 0.56 0.62)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (roundrect_rratio 0.25)
+ (net "GND")
+ (pintype "passive")
+ (uuid "b440b1b2-7a5a-4eed-9205-80eb4a1df76e")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (gr_rect
+ (start 91.5 59)
+ (end 165 133.5)
+ (radius 5)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "Edge.Cuts")
+ (uuid "b85c987a-5e48-4a32-ab5d-566925426474")
+ )
+ (embedded_fonts no)
+)
diff --git a/STM32G474_FOC_CONTROLLER.kicad_pro b/STM32G474_FOC_CONTROLLER.kicad_pro
index 850fea3..b03946c 100644
--- a/STM32G474_FOC_CONTROLLER.kicad_pro
+++ b/STM32G474_FOC_CONTROLLER.kicad_pro
@@ -240,7 +240,7 @@
"internal_id": "",
"mfg": "",
"mpn": "",
- "sch_revision": ""
+ "sch_revision": "1.0"
},
"layer_pairs": [],
"layer_presets": [],
@@ -524,7 +524,7 @@
"last_paths": {
"idf": "",
"netlist": "",
- "plot": "",
+ "plot": "output/",
"specctra_dsn": "",
"vrml": ""
},
@@ -536,7 +536,7 @@
"method": 0,
"sort_order": 0
},
- "bom_export_filename": "${PROJECTNAME}.csv",
+ "bom_export_filename": "output/STM32G474_FOC_CONTROLLER.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
@@ -547,10 +547,124 @@
"ref_range_delimiter": "",
"string_delimiter": "\""
},
- "bom_presets": [],
+ "bom_presets": [
+ {
+ "exclude_dnp": false,
+ "fields_ordered": [
+ {
+ "group_by": false,
+ "label": "Comment",
+ "name": "Comment",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Reference",
+ "name": "Reference",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Value",
+ "name": "Value",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Datasheet",
+ "name": "Datasheet",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Footprint",
+ "name": "Footprint",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "JLPCB Part #",
+ "name": "JLPCB Part #",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Do Not Place",
+ "name": "${DNP}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Exclude from BOM",
+ "name": "${EXCLUDE_FROM_BOM}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Exclude from Board",
+ "name": "${EXCLUDE_FROM_BOARD}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Exclude from Simulation",
+ "name": "${EXCLUDE_FROM_SIM}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Sim.Pins",
+ "name": "Sim.Pins",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Description",
+ "name": "Description",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "#",
+ "name": "${ITEM_NUMBER}",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Qty",
+ "name": "${QUANTITY}",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "KLC_S3.3",
+ "name": "KLC_S3.3",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "KLC_S4.1",
+ "name": "KLC_S4.1",
+ "show": false
+ }
+ ],
+ "filter_string": "",
+ "group_symbols": true,
+ "include_excluded_from_bom": true,
+ "name": "JLPCB preset",
+ "sort_asc": true,
+ "sort_field": "Comment"
+ }
+ ],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
+ {
+ "group_by": false,
+ "label": "Comment",
+ "name": "Comment",
+ "show": true
+ },
{
"group_by": false,
"label": "Reference",
@@ -559,53 +673,95 @@
},
{
"group_by": false,
- "label": "Qty",
- "name": "${QUANTITY}",
- "show": true
- },
- {
- "group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
- {
- "group_by": true,
- "label": "DNP",
- "name": "${DNP}",
- "show": true
- },
- {
- "group_by": true,
- "label": "Exclude from BOM",
- "name": "${EXCLUDE_FROM_BOM}",
- "show": true
- },
- {
- "group_by": true,
- "label": "Exclude from Board",
- "name": "${EXCLUDE_FROM_BOARD}",
- "show": true
- },
- {
- "group_by": true,
- "label": "Footprint",
- "name": "Footprint",
- "show": true
- },
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Footprint",
+ "name": "Footprint",
"show": true
+ },
+ {
+ "group_by": false,
+ "label": "JLPCB Part #",
+ "name": "JLPCB Part #",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Do Not Place",
+ "name": "${DNP}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Exclude from BOM",
+ "name": "${EXCLUDE_FROM_BOM}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Exclude from Board",
+ "name": "${EXCLUDE_FROM_BOARD}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Exclude from Simulation",
+ "name": "${EXCLUDE_FROM_SIM}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Sim.Pins",
+ "name": "Sim.Pins",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Description",
+ "name": "Description",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "#",
+ "name": "${ITEM_NUMBER}",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Qty",
+ "name": "${QUANTITY}",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "KLC_S3.3",
+ "name": "KLC_S3.3",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "KLC_S4.1",
+ "name": "KLC_S4.1",
+ "show": false
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": true,
- "name": "Default Editing",
+ "name": "",
"sort_asc": true,
- "sort_field": "Reference"
+ "sort_field": "Comment"
},
"bus_aliases": {},
"connection_grid_size": 50.0,
@@ -644,7 +800,7 @@
"model_mode": 4,
"workbook_filename": ""
},
- "page_layout_descr_file": "",
+ "page_layout_descr_file": "kicad-embed://SchematicPageTemplate.kicad_wks",
"plot_directory": "",
"reuse_designators": true,
"subpart_first_id": 65,
@@ -652,17 +808,29 @@
"top_level_sheets": [
{
"filename": "STM32G474_FOC_CONTROLLER.kicad_sch",
- "name": "Root",
+ "name": "main",
"uuid": "371b9c11-6d27-424b-a37c-1f68f45b53c3"
}
],
- "used_designators": "R1,SW1-2,C1-10,Y1,#PWR1-8,U1",
+ "used_designators": "U1-10,#PWR1-54,Y1,C1-29,D1-3,SW1-2,R1-10,TP1-10,J1-13,P1,L1-2",
"variants": []
},
"sheets": [
[
"371b9c11-6d27-424b-a37c-1f68f45b53c3",
- "Root"
+ "main"
+ ],
+ [
+ "4afede55-ae49-4322-b43c-d4170b4ee217",
+ "stm32"
+ ],
+ [
+ "98093c78-281e-4420-a7de-d254a44fc122",
+ "Encoders"
+ ],
+ [
+ "792f8656-7f21-4b63-abcd-37895e88bf76",
+ "drv8316"
]
],
"text_variables": {},
diff --git a/STM32G474_FOC_CONTROLLER.kicad_sch b/STM32G474_FOC_CONTROLLER.kicad_sch
index bf2a8ef..a6b0da7 100644
--- a/STM32G474_FOC_CONTROLLER.kicad_sch
+++ b/STM32G474_FOC_CONTROLLER.kicad_sch
@@ -4,7 +4,296 @@
(generator_version "10.0")
(uuid "371b9c11-6d27-424b-a37c-1f68f45b53c3")
(paper "A4")
+ (title_block
+ (title "Toid FOC Controller")
+ (date "2026-05-17")
+ (rev "1.0")
+ (company "Robotoid")
+ (comment 1 "Petar Vukotić")
+ )
(lib_symbols
+ (symbol "Connector:TestPoint_Alt"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0.762)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "TP"
+ (at 0 6.858 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "TestPoint_Alt"
+ (at 0 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 5.08 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 5.08 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point (alternative shape)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "test point tp"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Pin* Test*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "TestPoint_Alt_0_1"
+ (polyline
+ (pts
+ (xy 0 2.54) (xy -0.762 3.302) (xy 0 4.064) (xy 0.762 3.302) (xy 0 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "TestPoint_Alt_1_1"
+ (pin passive line
+ (at 0 0 90)
+ (length 2.54)
+ (name "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Connector_Generic:Conn_01x02"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J"
+ (at 0 2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_01x02"
+ (at 0 -5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Conn_01x02_1_1"
+ (rectangle
+ (start -1.27 1.27)
+ (end 1.27 -3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
(symbol "Device:C"
(pin_numbers
(hide yes)
@@ -160,9 +449,12 @@
)
(embedded_fonts no)
)
- (symbol "Device:Crystal_GND24_Small"
+ (symbol "Device:C_Polarized_Small_US"
+ (pin_numbers
+ (hide yes)
+ )
(pin_names
- (offset 1.016)
+ (offset 0.254)
(hide yes)
)
(exclude_from_sim no)
@@ -170,8 +462,8 @@
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "Y"
- (at 1.27 4.445 0)
+ (property "Reference" "C"
+ (at 0.254 1.778 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -181,8 +473,8 @@
(justify left)
)
)
- (property "Value" "Crystal_GND24_Small"
- (at 1.27 2.54 0)
+ (property "Value" "C_Polarized_Small_US"
+ (at 0.254 -2.032 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -214,7 +506,7 @@
)
)
)
- (property "Description" "Four pin crystal, GND on pins 2 and 4, small symbol"
+ (property "Description" "Polarized capacitor, small US symbol"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
@@ -225,29 +517,7 @@
)
)
)
- (property private "KLC_S3.3" "The rectangle is not a symbol body but a graphical element"
- (at 0 -10.16 0)
- (show_name yes)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property private "KLC_S4.1" "Some pins are on 50mil grid to make the symbol small"
- (at 0 -12.7 0)
- (show_name yes)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_keywords" "quartz ceramic resonator oscillator"
+ (property "ki_keywords" "cap capacitor"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
@@ -258,7 +528,7 @@
)
)
)
- (property "ki_fp_filters" "Crystal*"
+ (property "ki_fp_filters" "CP_*"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
@@ -269,10 +539,22 @@
)
)
)
- (symbol "Crystal_GND24_Small_0_1"
+ (symbol "C_Polarized_Small_US_0_1"
(polyline
(pts
- (xy -1.27 1.27) (xy -1.27 1.905) (xy 1.27 1.905) (xy 1.27 1.27)
+ (xy -1.524 0.508) (xy 1.524 0.508)
+ )
+ (stroke
+ (width 0.3048)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.27 1.524) (xy -0.762 1.524)
)
(stroke
(width 0)
@@ -284,19 +566,7 @@
)
(polyline
(pts
- (xy -1.27 -0.762) (xy -1.27 0.762)
- )
- (stroke
- (width 0.381)
- (type default)
- )
- (fill
- (type none)
- )
- )
- (polyline
- (pts
- (xy -1.27 -1.27) (xy -1.27 -1.905) (xy 1.27 -1.905) (xy 1.27 -1.27)
+ (xy -1.016 1.27) (xy -1.016 1.778)
)
(stroke
(width 0)
@@ -306,23 +576,12 @@
(type none)
)
)
- (rectangle
- (start -0.762 -1.524)
- (end 0.762 1.524)
+ (arc
+ (start -1.524 -0.762)
+ (mid 0 -0.3734)
+ (end 1.524 -0.762)
(stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
- )
- )
- (polyline
- (pts
- (xy 1.27 -0.762) (xy 1.27 0.762)
- )
- (stroke
- (width 0.381)
+ (width 0.3048)
(type default)
)
(fill
@@ -330,9 +589,353 @@
)
)
)
- (symbol "Crystal_GND24_Small_1_1"
+ (symbol "C_Polarized_Small_US_1_1"
+ (pin passive line
+ (at 0 2.54 270)
+ (length 2.032)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -2.54 90)
+ (length 2.032)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:D_Zener_Small_Filled"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0.254)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "D"
+ (at 0 2.286 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "D_Zener_Small_Filled"
+ (at 0 -2.286 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Zener diode, small symbol, filled shape"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "diode"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "D_Zener_Small_Filled_0_1"
+ (polyline
+ (pts
+ (xy -0.254 1.016) (xy -0.762 1.016) (xy -0.762 -1.016)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0.762 1.016) (xy -0.762 0) (xy 0.762 -1.016) (xy 0.762 1.016)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0.762 0) (xy -0.762 0)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "D_Zener_Small_Filled_1_1"
(pin passive line
(at -2.54 0 0)
+ (length 1.778)
+ (name "K"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 2.54 0 180)
+ (length 1.778)
+ (name "A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:L"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "L"
+ (at -1.27 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "L"
+ (at 1.905 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Inductor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "inductor choke coil reactor magnetic"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "L_0_1"
+ (arc
+ (start 0 2.54)
+ (mid 0.6323 1.905)
+ (end 0 1.27)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start 0 1.27)
+ (mid 0.6323 0.635)
+ (end 0 0)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start 0 0)
+ (mid 0.6323 -0.635)
+ (end 0 -1.27)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start 0 -1.27)
+ (mid 0.6323 -1.905)
+ (end 0 -2.54)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "L_1_1"
+ (pin passive line
+ (at 0 3.81 270)
(length 1.27)
(name "1"
(effects
@@ -344,15 +947,15 @@
(number "1"
(effects
(font
- (size 0.762 0.762)
+ (size 1.27 1.27)
)
)
)
)
(pin passive line
- (at 0 -2.54 90)
- (length 0.635)
- (name "G"
+ (at 0 -3.81 90)
+ (length 1.27)
+ (name "2"
(effects
(font
(size 1.27 1.27)
@@ -360,49 +963,12 @@
)
)
(number "2"
- (effects
- (font
- (size 0.762 0.762)
- )
- )
- )
- )
- (pin passive line
- (at 2.54 0 180)
- (length 1.27)
- (name "3"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "3"
- (effects
- (font
- (size 0.762 0.762)
- )
- )
- )
- )
- (pin passive line
- (at 0 -2.54 90)
- (length 0.635)
- (hide yes)
- (name "G"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "4"
- (effects
- (font
- (size 0.762 0.762)
- )
- )
- )
)
)
(embedded_fonts no)
@@ -547,14 +1113,24 @@
)
(embedded_fonts no)
)
- (symbol "STM32G474CBT6_1"
+ (symbol "Regulator_Linear:AMS1117-3.3"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
(property "Reference" "U"
- (at -15.24 34.29 0)
+ (at -3.81 3.175 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "AMS1117-3.3"
+ (at 0 3.175 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -564,19 +1140,8 @@
(justify left)
)
)
- (property "Value" "STM32G474CBT6"
- (at -14.986 -34.036 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm"
- (at 0 -38.1 0)
+ (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2"
+ (at 0 5.08 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
@@ -586,8 +1151,8 @@
)
)
)
- (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
- (at 0 -40.386 0)
+ (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf"
+ (at 2.54 -6.35 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
@@ -597,28 +1162,7 @@
)
)
)
- (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
- (at 0 -42.418 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_locked" ""
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_keywords" "Arm Cortex-M4 STM32G4 STM32G4x4"
+ (property "Description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
@@ -629,7 +1173,7 @@
)
)
)
- (property "ki_fp_filters" "LQFP*7x7mm*P0.5mm*"
+ (property "ki_keywords" "linear regulator ldo fixed positive"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
@@ -640,10 +1184,21 @@
)
)
)
- (symbol "STM32G474CBT6_1_1_0"
+ (property "ki_fp_filters" "SOT?223*TabPin2*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "AMS1117-3.3_0_1"
(rectangle
- (start -15.24 33.02)
- (end 15.24 -33.02)
+ (start -5.08 -5.08)
+ (end 5.08 1.905)
(stroke
(width 0.254)
(type default)
@@ -653,1185 +1208,11 @@
)
)
)
- (symbol "STM32G474CBT6_1_1_1"
- (pin bidirectional line
- (at -17.78 6.35 0)
- (length 2.54)
- (name "PC13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "2"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "RTC_OUT1" bidirectional line)
- (alternate "RTC_TAMP1" bidirectional line)
- (alternate "RTC_TS" bidirectional line)
- (alternate "SYS_WKUP2" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "TIM8_CH4N" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 3.81 0)
- (length 2.54)
- (name "PC14"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "3"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "RCC_OSC32_IN" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 1.27 0)
- (length 2.54)
- (name "PC15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "4"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "RCC_OSC32_OUT" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 22.86 0)
- (length 2.54)
- (name "OSC_IN"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "5"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN10" bidirectional line)
- (alternate "I2C2_SDA" bidirectional line)
- (alternate "I2S2_WS" bidirectional line)
- (alternate "RCC_OSC_IN" bidirectional line)
- (alternate "SPI2_NSS" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 20.32 0)
- (length 2.54)
- (name "OSC_OUT"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "6"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN10" bidirectional line)
- (alternate "COMP3_INM" bidirectional line)
- (alternate "I2S2_CK" bidirectional line)
- (alternate "RCC_OSC_OUT" bidirectional line)
- (alternate "SPI2_SCK" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 30.48 0)
- (length 2.54)
- (name "nRST"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "7"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "DAC1_EXTI10" bidirectional line)
- (alternate "DAC2_EXTI10" bidirectional line)
- (alternate "DAC3_EXTI10" bidirectional line)
- (alternate "DAC4_EXTI10" bidirectional line)
- (alternate "RCC_MCO" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 15.24 0)
- (length 2.54)
- (name "PA0"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "8"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN1" bidirectional line)
- (alternate "ADC2_IN1" bidirectional line)
- (alternate "COMP1_INM" bidirectional line)
- (alternate "COMP1_OUT" bidirectional line)
- (alternate "COMP3_INP" bidirectional line)
- (alternate "RTC_TAMP2" bidirectional line)
- (alternate "SYS_WKUP1" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "TIM5_CH1" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
- (alternate "TIM8_ETR" bidirectional line)
- (alternate "USART2_CTS" bidirectional line)
- (alternate "USART2_NSS" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 12.7 0)
- (length 2.54)
- (name "PA1"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "9"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN2" bidirectional line)
- (alternate "ADC2_IN2" bidirectional line)
- (alternate "COMP1_INP" bidirectional line)
- (alternate "OPAMP1_VINP" bidirectional line)
- (alternate "OPAMP1_VINP_SEC" bidirectional line)
- (alternate "OPAMP3_VINP" bidirectional line)
- (alternate "OPAMP3_VINP_SEC" bidirectional line)
- (alternate "OPAMP6_VINM" bidirectional line)
- (alternate "OPAMP6_VINM0" bidirectional line)
- (alternate "OPAMP6_VINM_SEC" bidirectional line)
- (alternate "RTC_REFIN" bidirectional line)
- (alternate "TIM15_CH1N" bidirectional line)
- (alternate "TIM2_CH2" bidirectional line)
- (alternate "TIM5_CH2" bidirectional line)
- (alternate "USART2_DE" bidirectional line)
- (alternate "USART2_RTS" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -17.78 0)
- (length 2.54)
- (name "PA2"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "10"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN3" bidirectional line)
- (alternate "ADC3_EXTI2" bidirectional line)
- (alternate "ADC4_EXTI2" bidirectional line)
- (alternate "ADC5_EXTI2" bidirectional line)
- (alternate "COMP2_INM" bidirectional line)
- (alternate "COMP2_OUT" bidirectional line)
- (alternate "LPUART1_TX" bidirectional line)
- (alternate "OPAMP1_VOUT" bidirectional line)
- (alternate "QUADSPI1_BK1_NCS" bidirectional line)
- (alternate "RCC_LSCO" bidirectional line)
- (alternate "SYS_WKUP4" bidirectional line)
- (alternate "TIM15_CH1" bidirectional line)
- (alternate "TIM2_CH3" bidirectional line)
- (alternate "TIM5_CH3" bidirectional line)
- (alternate "UCPD1_FRSTX1" bidirectional line)
- (alternate "UCPD1_FRSTX2" bidirectional line)
- (alternate "USART2_TX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -20.32 0)
- (length 2.54)
- (name "PA3"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "11"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN4" bidirectional line)
- (alternate "ADC3_EXTI3" bidirectional line)
- (alternate "ADC4_EXTI3" bidirectional line)
- (alternate "ADC5_EXTI3" bidirectional line)
- (alternate "COMP2_INP" bidirectional line)
- (alternate "LPUART1_RX" bidirectional line)
- (alternate "OPAMP1_VINM" bidirectional line)
- (alternate "OPAMP1_VINM0" bidirectional line)
- (alternate "OPAMP1_VINM_SEC" bidirectional line)
- (alternate "OPAMP1_VINP" bidirectional line)
- (alternate "OPAMP1_VINP_SEC" bidirectional line)
- (alternate "OPAMP5_VINM" bidirectional line)
- (alternate "OPAMP5_VINM1" bidirectional line)
- (alternate "OPAMP5_VINM_SEC" bidirectional line)
- (alternate "QUADSPI1_CLK" bidirectional line)
- (alternate "SAI1_CK1" bidirectional line)
- (alternate "SAI1_MCLK_A" bidirectional line)
- (alternate "TIM15_CH2" bidirectional line)
- (alternate "TIM2_CH4" bidirectional line)
- (alternate "TIM5_CH4" bidirectional line)
- (alternate "USART2_RX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 6.35 180)
- (length 2.54)
- (name "PA4"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "12"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN17" bidirectional line)
- (alternate "COMP1_INM" bidirectional line)
- (alternate "DAC1_OUT1" bidirectional line)
- (alternate "I2S3_WS" bidirectional line)
- (alternate "SAI1_FS_B" bidirectional line)
- (alternate "SPI1_NSS" bidirectional line)
- (alternate "SPI3_NSS" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "USART2_CK" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -30.48 180)
- (length 2.54)
- (name "PA5"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN13" bidirectional line)
- (alternate "COMP2_INM" bidirectional line)
- (alternate "DAC1_OUT2" bidirectional line)
- (alternate "OPAMP2_VINM" bidirectional line)
- (alternate "OPAMP2_VINM0" bidirectional line)
- (alternate "OPAMP2_VINM_SEC" bidirectional line)
- (alternate "SPI1_SCK" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "UCPD1_FRSTX1" bidirectional line)
- (alternate "UCPD1_FRSTX2" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 3.81 180)
- (length 2.54)
- (name "PA6"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "14"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN3" bidirectional line)
- (alternate "COMP1_OUT" bidirectional line)
- (alternate "DAC2_OUT1" bidirectional line)
- (alternate "LPUART1_CTS" bidirectional line)
- (alternate "OPAMP2_VOUT" bidirectional line)
- (alternate "QUADSPI1_BK1_IO3" bidirectional line)
- (alternate "SPI1_MISO" bidirectional line)
- (alternate "TIM16_CH1" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM3_CH1" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 1.27 180)
- (length 2.54)
- (name "PA7"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN4" bidirectional line)
- (alternate "COMP2_INP" bidirectional line)
- (alternate "COMP2_OUT" bidirectional line)
- (alternate "OPAMP1_VINP" bidirectional line)
- (alternate "OPAMP1_VINP_SEC" bidirectional line)
- (alternate "OPAMP2_VINP" bidirectional line)
- (alternate "OPAMP2_VINP_SEC" bidirectional line)
- (alternate "QUADSPI1_BK1_IO2" bidirectional line)
- (alternate "SPI1_MOSI" bidirectional line)
- (alternate "TIM17_CH1" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "TIM8_CH1N" bidirectional line)
- (alternate "UCPD1_FRSTX1" bidirectional line)
- (alternate "UCPD1_FRSTX2" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 12.7 180)
- (length 2.54)
- (name "PB0"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "16"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN15" bidirectional line)
- (alternate "ADC3_IN12" bidirectional line)
- (alternate "COMP4_INP" bidirectional line)
- (alternate "HRTIM1_FLT5" bidirectional line)
- (alternate "OPAMP2_VINP" bidirectional line)
- (alternate "OPAMP2_VINP_SEC" bidirectional line)
- (alternate "OPAMP3_VINP" bidirectional line)
- (alternate "OPAMP3_VINP_SEC" bidirectional line)
- (alternate "QUADSPI1_BK1_IO1" bidirectional line)
- (alternate "TIM1_CH2N" bidirectional line)
- (alternate "TIM3_CH3" bidirectional line)
- (alternate "TIM8_CH2N" bidirectional line)
- (alternate "UCPD1_FRSTX1" bidirectional line)
- (alternate "UCPD1_FRSTX2" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 10.16 180)
- (length 2.54)
- (name "PB1"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "17"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN12" bidirectional line)
- (alternate "ADC3_IN1" bidirectional line)
- (alternate "COMP1_INP" bidirectional line)
- (alternate "COMP4_OUT" bidirectional line)
- (alternate "HRTIM1_SCOUT" bidirectional line)
- (alternate "LPUART1_DE" bidirectional line)
- (alternate "LPUART1_RTS" bidirectional line)
- (alternate "OPAMP3_VOUT" bidirectional line)
- (alternate "OPAMP6_VINM" bidirectional line)
- (alternate "OPAMP6_VINM1" bidirectional line)
- (alternate "OPAMP6_VINM_SEC" bidirectional line)
- (alternate "QUADSPI1_BK1_IO0" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- (alternate "TIM3_CH4" bidirectional line)
- (alternate "TIM8_CH3N" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -1.27 180)
- (length 2.54)
- (name "PB2"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "18"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN12" bidirectional line)
- (alternate "ADC3_EXTI2" bidirectional line)
- (alternate "ADC4_EXTI2" bidirectional line)
- (alternate "ADC5_EXTI2" bidirectional line)
- (alternate "COMP4_INM" bidirectional line)
- (alternate "HRTIM1_SCIN" bidirectional line)
- (alternate "I2C3_SMBA" bidirectional line)
- (alternate "LPTIM1_OUT" bidirectional line)
- (alternate "OPAMP3_VINM" bidirectional line)
- (alternate "OPAMP3_VINM0" bidirectional line)
- (alternate "OPAMP3_VINM_SEC" bidirectional line)
- (alternate "QUADSPI1_BK2_IO1" bidirectional line)
- (alternate "RTC_OUT2" bidirectional line)
- (alternate "TIM20_CH1" bidirectional line)
- (alternate "TIM5_CH1" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -11.43 180)
- (length 2.54)
- (name "PB10"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "22"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP5_INM" bidirectional line)
- (alternate "DAC1_EXTI10" bidirectional line)
- (alternate "DAC2_EXTI10" bidirectional line)
- (alternate "DAC3_EXTI10" bidirectional line)
- (alternate "DAC4_EXTI10" bidirectional line)
- (alternate "HRTIM1_FLT3" bidirectional line)
- (alternate "LPUART1_RX" bidirectional line)
- (alternate "OPAMP3_VINM" bidirectional line)
- (alternate "OPAMP3_VINM1" bidirectional line)
- (alternate "OPAMP3_VINM_SEC" bidirectional line)
- (alternate "OPAMP4_VINM" bidirectional line)
- (alternate "OPAMP4_VINM0" bidirectional line)
- (alternate "OPAMP4_VINM_SEC" bidirectional line)
- (alternate "QUADSPI1_CLK" bidirectional line)
- (alternate "SAI1_SCK_A" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM2_CH3" bidirectional line)
- (alternate "USART3_TX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -13.97 180)
- (length 2.54)
- (name "PB11"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "25"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI11" bidirectional line)
- (alternate "ADC1_IN14" bidirectional line)
- (alternate "ADC2_EXTI11" bidirectional line)
- (alternate "ADC2_IN14" bidirectional line)
- (alternate "COMP6_INP" bidirectional line)
- (alternate "HRTIM1_FLT4" bidirectional line)
- (alternate "LPUART1_TX" bidirectional line)
- (alternate "OPAMP4_VINP" bidirectional line)
- (alternate "OPAMP4_VINP_SEC" bidirectional line)
- (alternate "OPAMP6_VOUT" bidirectional line)
- (alternate "QUADSPI1_BK1_NCS" bidirectional line)
- (alternate "TIM2_CH4" bidirectional line)
- (alternate "USART3_RX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 10.16 0)
- (length 2.54)
- (name "PB12"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "26"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN11" bidirectional line)
- (alternate "ADC4_IN3" bidirectional line)
- (alternate "COMP7_INM" bidirectional line)
- (alternate "FDCAN2_RX" bidirectional line)
- (alternate "HRTIM1_CHC1" bidirectional line)
- (alternate "I2C2_SMBA" bidirectional line)
- (alternate "I2S2_WS" bidirectional line)
- (alternate "LPUART1_DE" bidirectional line)
- (alternate "LPUART1_RTS" bidirectional line)
- (alternate "OPAMP4_VOUT" bidirectional line)
- (alternate "OPAMP6_VINP" bidirectional line)
- (alternate "OPAMP6_VINP_SEC" bidirectional line)
- (alternate "SPI2_NSS" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM5_ETR" bidirectional line)
- (alternate "USART3_CK" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 21.59 180)
- (length 2.54)
- (name "PB13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "27"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC3_IN5" bidirectional line)
- (alternate "COMP5_INP" bidirectional line)
- (alternate "FDCAN2_TX" bidirectional line)
- (alternate "HRTIM1_CHC2" bidirectional line)
- (alternate "I2S2_CK" bidirectional line)
- (alternate "LPUART1_CTS" bidirectional line)
- (alternate "OPAMP3_VINP" bidirectional line)
- (alternate "OPAMP3_VINP_SEC" bidirectional line)
- (alternate "OPAMP4_VINP" bidirectional line)
- (alternate "OPAMP4_VINP_SEC" bidirectional line)
- (alternate "OPAMP6_VINP" bidirectional line)
- (alternate "OPAMP6_VINP_SEC" bidirectional line)
- (alternate "SPI2_SCK" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "USART3_CTS" bidirectional line)
- (alternate "USART3_NSS" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 19.05 180)
- (length 2.54)
- (name "PB14"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "28"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN5" bidirectional line)
- (alternate "ADC4_IN4" bidirectional line)
- (alternate "COMP4_OUT" bidirectional line)
- (alternate "COMP7_INP" bidirectional line)
- (alternate "HRTIM1_CHD1" bidirectional line)
- (alternate "OPAMP2_VINP" bidirectional line)
- (alternate "OPAMP2_VINP_SEC" bidirectional line)
- (alternate "OPAMP5_VINP" bidirectional line)
- (alternate "OPAMP5_VINP_SEC" bidirectional line)
- (alternate "SPI2_MISO" bidirectional line)
- (alternate "TIM15_CH1" bidirectional line)
- (alternate "TIM1_CH2N" bidirectional line)
- (alternate "USART3_DE" bidirectional line)
- (alternate "USART3_RTS" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 16.51 180)
- (length 2.54)
- (name "PB15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "29"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "ADC2_IN15" bidirectional line)
- (alternate "ADC4_IN5" bidirectional line)
- (alternate "COMP3_OUT" bidirectional line)
- (alternate "COMP6_INM" bidirectional line)
- (alternate "HRTIM1_CHD2" bidirectional line)
- (alternate "I2S2_SD" bidirectional line)
- (alternate "OPAMP5_VINM" bidirectional line)
- (alternate "OPAMP5_VINM0" bidirectional line)
- (alternate "OPAMP5_VINM_SEC" bidirectional line)
- (alternate "RTC_REFIN" bidirectional line)
- (alternate "SPI2_MOSI" bidirectional line)
- (alternate "TIM15_CH1N" bidirectional line)
- (alternate "TIM15_CH2" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 30.48 180)
- (length 2.54)
- (name "PA8"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "30"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC5_IN1" bidirectional line)
- (alternate "COMP7_OUT" bidirectional line)
- (alternate "FDCAN3_RX" bidirectional line)
- (alternate "HRTIM1_CHA1" bidirectional line)
- (alternate "I2C2_SDA" bidirectional line)
- (alternate "I2C3_SCL" bidirectional line)
- (alternate "I2S2_MCK" bidirectional line)
- (alternate "OPAMP5_VOUT" bidirectional line)
- (alternate "RCC_MCO" bidirectional line)
- (alternate "SAI1_CK2" bidirectional line)
- (alternate "SAI1_SCK_A" bidirectional line)
- (alternate "TIM1_CH1" bidirectional line)
- (alternate "TIM4_ETR" bidirectional line)
- (alternate "USART1_CK" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 27.94 180)
- (length 2.54)
- (name "PA9"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "31"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC5_IN2" bidirectional line)
- (alternate "COMP5_OUT" bidirectional line)
- (alternate "DAC1_EXTI9" bidirectional line)
- (alternate "DAC2_EXTI9" bidirectional line)
- (alternate "DAC3_EXTI9" bidirectional line)
- (alternate "DAC4_EXTI9" bidirectional line)
- (alternate "HRTIM1_CHA2" bidirectional line)
- (alternate "I2C2_SCL" bidirectional line)
- (alternate "I2C3_SMBA" bidirectional line)
- (alternate "I2S3_MCK" bidirectional line)
- (alternate "SAI1_FS_A" bidirectional line)
- (alternate "TIM15_BKIN" bidirectional line)
- (alternate "TIM1_CH2" bidirectional line)
- (alternate "TIM2_CH3" bidirectional line)
- (alternate "UCPD1_DBCC1" bidirectional line)
- (alternate "USART1_TX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 25.4 180)
- (length 2.54)
- (name "PA10"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "32"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP6_OUT" bidirectional line)
- (alternate "CRS_SYNC" bidirectional line)
- (alternate "DAC1_EXTI10" bidirectional line)
- (alternate "DAC2_EXTI10" bidirectional line)
- (alternate "DAC3_EXTI10" bidirectional line)
- (alternate "DAC4_EXTI10" bidirectional line)
- (alternate "HRTIM1_CHB1" bidirectional line)
- (alternate "I2C2_SMBA" bidirectional line)
- (alternate "SAI1_D1" bidirectional line)
- (alternate "SAI1_SD_A" bidirectional line)
- (alternate "SPI2_MISO" bidirectional line)
- (alternate "TIM17_BKIN" bidirectional line)
- (alternate "TIM1_CH3" bidirectional line)
- (alternate "TIM2_CH4" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
- (alternate "UCPD1_DBCC2" bidirectional line)
- (alternate "USART1_RX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -6.35 0)
- (length 2.54)
- (name "PA11"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "33"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI11" bidirectional line)
- (alternate "ADC2_EXTI11" bidirectional line)
- (alternate "COMP1_OUT" bidirectional line)
- (alternate "FDCAN1_RX" bidirectional line)
- (alternate "HRTIM1_CHB2" bidirectional line)
- (alternate "I2S2_SD" bidirectional line)
- (alternate "SPI2_MOSI" bidirectional line)
- (alternate "TIM1_BKIN2" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "TIM1_CH4" bidirectional line)
- (alternate "TIM4_CH1" bidirectional line)
- (alternate "USART1_CTS" bidirectional line)
- (alternate "USART1_NSS" bidirectional line)
- (alternate "USB_DM" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -8.89 0)
- (length 2.54)
- (name "PA12"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "34"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP2_OUT" bidirectional line)
- (alternate "FDCAN1_TX" bidirectional line)
- (alternate "HRTIM1_FLT1" bidirectional line)
- (alternate "I2S_CKIN" bidirectional line)
- (alternate "TIM16_CH1" bidirectional line)
- (alternate "TIM1_CH2N" bidirectional line)
- (alternate "TIM1_ETR" bidirectional line)
- (alternate "TIM4_CH2" bidirectional line)
- (alternate "USART1_DE" bidirectional line)
- (alternate "USART1_RTS" bidirectional line)
- (alternate "USB_DP" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -24.13 180)
- (length 2.54)
- (name "PA13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "37"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "I2C1_SCL" bidirectional line)
- (alternate "I2C4_SCL" bidirectional line)
- (alternate "IR_OUT" bidirectional line)
- (alternate "SAI1_SD_B" bidirectional line)
- (alternate "SYS_JTMS-SWDIO" bidirectional line)
- (alternate "TIM16_CH1N" bidirectional line)
- (alternate "TIM4_CH3" bidirectional line)
- (alternate "USART3_CTS" bidirectional line)
- (alternate "USART3_NSS" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -26.67 180)
- (length 2.54)
- (name "PA14"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "38"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "I2C1_SDA" bidirectional line)
- (alternate "I2C4_SMBA" bidirectional line)
- (alternate "LPTIM1_OUT" bidirectional line)
- (alternate "SAI1_FS_B" bidirectional line)
- (alternate "SYS_JTCK-SWCLK" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM8_CH2" bidirectional line)
- (alternate "USART2_TX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -17.78 180)
- (length 2.54)
- (name "PA15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "39"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "FDCAN3_TX" bidirectional line)
- (alternate "HRTIM1_FLT2" bidirectional line)
- (alternate "I2C1_SCL" bidirectional line)
- (alternate "I2S3_WS" bidirectional line)
- (alternate "SPI1_NSS" bidirectional line)
- (alternate "SPI3_NSS" bidirectional line)
- (alternate "SYS_JTDI" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "TIM8_CH1" bidirectional line)
- (alternate "USART2_RX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -27.94 0)
- (length 2.54)
- (name "PB3"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "40"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC3_EXTI3" bidirectional line)
- (alternate "ADC4_EXTI3" bidirectional line)
- (alternate "ADC5_EXTI3" bidirectional line)
- (alternate "CRS_SYNC" bidirectional line)
- (alternate "FDCAN3_RX" bidirectional line)
- (alternate "HRTIM1_EEV9" bidirectional line)
- (alternate "HRTIM1_SCOUT" bidirectional line)
- (alternate "I2S3_CK" bidirectional line)
- (alternate "SAI1_SCK_B" bidirectional line)
- (alternate "SPI1_SCK" bidirectional line)
- (alternate "SPI3_SCK" bidirectional line)
- (alternate "SYS_JTDO-SWO" bidirectional line)
- (alternate "TIM2_CH2" bidirectional line)
- (alternate "TIM3_ETR" bidirectional line)
- (alternate "TIM4_ETR" bidirectional line)
- (alternate "TIM8_CH1N" bidirectional line)
- (alternate "USART2_TX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -30.48 0)
- (length 2.54)
- (name "PB4"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "41"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "FDCAN3_TX" bidirectional line)
- (alternate "HRTIM1_EEV7" bidirectional line)
- (alternate "SAI1_MCLK_B" bidirectional line)
- (alternate "SPI1_MISO" bidirectional line)
- (alternate "SPI3_MISO" bidirectional line)
- (alternate "SYS_JTRST" bidirectional line)
- (alternate "TIM16_CH1" bidirectional line)
- (alternate "TIM17_BKIN" bidirectional line)
- (alternate "TIM3_CH1" bidirectional line)
- (alternate "TIM8_CH2N" bidirectional line)
- (alternate "UCPD1_CC2" bidirectional line)
- (alternate "USART2_RX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -3.81 180)
- (length 2.54)
- (name "PB5"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "42"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "FDCAN2_RX" bidirectional line)
- (alternate "HRTIM1_EEV6" bidirectional line)
- (alternate "I2C1_SMBA" bidirectional line)
- (alternate "I2C3_SDA" bidirectional line)
- (alternate "I2S3_SD" bidirectional line)
- (alternate "LPTIM1_IN1" bidirectional line)
- (alternate "SAI1_SD_B" bidirectional line)
- (alternate "SPI1_MOSI" bidirectional line)
- (alternate "SPI3_MOSI" bidirectional line)
- (alternate "TIM16_BKIN" bidirectional line)
- (alternate "TIM17_CH1" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "TIM8_CH3N" bidirectional line)
- (alternate "USART2_CK" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -6.35 180)
- (length 2.54)
- (name "PB6"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "43"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP4_OUT" bidirectional line)
- (alternate "FDCAN2_TX" bidirectional line)
- (alternate "HRTIM1_EEV4" bidirectional line)
- (alternate "HRTIM1_SCIN" bidirectional line)
- (alternate "LPTIM1_ETR" bidirectional line)
- (alternate "SAI1_FS_B" bidirectional line)
- (alternate "TIM16_CH1N" bidirectional line)
- (alternate "TIM4_CH1" bidirectional line)
- (alternate "TIM8_BKIN2" bidirectional line)
- (alternate "TIM8_CH1" bidirectional line)
- (alternate "TIM8_ETR" bidirectional line)
- (alternate "UCPD1_CC1" bidirectional line)
- (alternate "USART1_TX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -20.32 180)
- (length 2.54)
- (name "PB7"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "44"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP3_OUT" bidirectional line)
- (alternate "HRTIM1_EEV3" bidirectional line)
- (alternate "I2C1_SDA" bidirectional line)
- (alternate "I2C4_SDA" bidirectional line)
- (alternate "LPTIM1_IN2" bidirectional line)
- (alternate "SYS_PVD_IN" bidirectional line)
- (alternate "TIM17_CH1N" bidirectional line)
- (alternate "TIM3_CH4" bidirectional line)
- (alternate "TIM4_CH2" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
- (alternate "USART1_RX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 27.94 0)
- (length 2.54)
- (name "BOOT0"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "45"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP1_OUT" bidirectional line)
- (alternate "FDCAN1_RX" bidirectional line)
- (alternate "HRTIM1_EEV8" bidirectional line)
- (alternate "I2C1_SCL" bidirectional line)
- (alternate "SAI1_CK1" bidirectional line)
- (alternate "SAI1_MCLK_A" bidirectional line)
- (alternate "TIM16_CH1" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM4_CH3" bidirectional line)
- (alternate "TIM8_CH2" bidirectional line)
- (alternate "USART3_RX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -8.89 180)
- (length 2.54)
- (name "PB9"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "46"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP2_OUT" bidirectional line)
- (alternate "DAC1_EXTI9" bidirectional line)
- (alternate "DAC2_EXTI9" bidirectional line)
- (alternate "DAC3_EXTI9" bidirectional line)
- (alternate "DAC4_EXTI9" bidirectional line)
- (alternate "FDCAN1_TX" bidirectional line)
- (alternate "HRTIM1_EEV5" bidirectional line)
- (alternate "I2C1_SDA" bidirectional line)
- (alternate "IR_OUT" bidirectional line)
- (alternate "SAI1_D2" bidirectional line)
- (alternate "SAI1_FS_A" bidirectional line)
- (alternate "TIM17_CH1" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- (alternate "TIM4_CH4" bidirectional line)
- (alternate "TIM8_CH3" bidirectional line)
- (alternate "USART3_TX" bidirectional line)
- )
- )
- (symbol "STM32G474CBT6_1_2_0"
- (rectangle
- (start -15.24 17.78)
- (end 15.24 -17.78)
- (stroke
- (width 0.254)
- (type default)
- )
- (fill
- (type background)
- )
- )
- )
- (symbol "STM32G474CBT6_1_2_1"
+ (symbol "AMS1117-3.3_1_1"
(pin power_in line
- (at -17.78 15.24 0)
+ (at 0 -7.62 90)
(length 2.54)
- (name "VBAT"
+ (name "GND"
(effects
(font
(size 1.27 1.27)
@@ -1846,54 +1227,17 @@
)
)
)
- (pin power_in line
- (at -17.78 -15.24 0)
+ (pin power_out line
+ (at 7.62 0 180)
(length 2.54)
- (name "VSSA"
+ (name "VO"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "19"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin input line
- (at -17.78 1.27 0)
- (length 2.54)
- (name "VREF+"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "20"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "VREFBUF_OUT" bidirectional line)
- )
- (pin power_in line
- (at -17.78 -1.27 0)
- (length 2.54)
- (name "VDDA"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "21"
+ (number "2"
(effects
(font
(size 1.27 1.27)
@@ -1902,108 +1246,16 @@
)
)
(pin power_in line
- (at -17.78 -12.7 0)
+ (at -7.62 0 0)
(length 2.54)
- (name "VSS"
+ (name "VI"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "23"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin power_in line
- (at -17.78 12.7 0)
- (length 2.54)
- (name "VDD"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "24"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin passive line
- (at -17.78 -12.7 0)
- (length 2.54)
- (hide yes)
- (name "VSS"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "35"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin power_in line
- (at -17.78 10.16 0)
- (length 2.54)
- (name "VDD"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "36"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin passive line
- (at -17.78 -12.7 0)
- (length 2.54)
- (hide yes)
- (name "VSS"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "47"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin power_in line
- (at -17.78 7.62 0)
- (length 2.54)
- (name "VDD"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "48"
+ (number "3"
(effects
(font
(size 1.27 1.27)
@@ -2014,14 +1266,14 @@
)
(embedded_fonts no)
)
- (symbol "STM32_project:STM32G474CBT6"
+ (symbol "Regulator_Switching:TPS5430DDA"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
(property "Reference" "U"
- (at -15.24 34.29 0)
+ (at -10.16 8.89 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2031,8 +1283,8 @@
(justify left)
)
)
- (property "Value" "STM32G474CBT6"
- (at -14.986 -34.036 0)
+ (property "Value" "TPS5430DDA"
+ (at -1.27 8.89 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -2042,50 +1294,20 @@
(justify left)
)
)
- (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm"
- (at 0 -38.1 0)
+ (property "Footprint" "Package_SO:TI_SO-PowerPAD-8_ThermalVias"
+ (at 1.27 -8.89 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
+ (italic yes)
)
+ (justify left)
)
)
- (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
- (at 0 -40.386 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
- (at 0 -42.418 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_locked" ""
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_keywords" "Arm Cortex-M4 STM32G4 STM32G4x4"
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/tps5430.pdf"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
@@ -2096,7 +1318,7 @@
)
)
)
- (property "ki_fp_filters" "LQFP*7x7mm*P0.5mm*"
+ (property "Description" "3A, Step Down Swift Converter, Adjustable Output Voltage, 5.5-36V Input Voltage, PowerSO-8"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
@@ -2107,10 +1329,32 @@
)
)
)
- (symbol "STM32G474CBT6_1_0"
+ (property "ki_keywords" "Step-Down DC-DC Switching Regulator"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "TI*SO*PowerPAD*ThermalVias*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "TPS5430DDA_0_1"
(rectangle
- (start -15.24 33.02)
- (end 15.24 -33.02)
+ (start -10.16 7.62)
+ (end 10.16 -7.62)
(stroke
(width 0.254)
(type default)
@@ -2120,1185 +1364,11 @@
)
)
)
- (symbol "STM32G474CBT6_1_1"
- (pin bidirectional line
- (at -17.78 6.35 0)
+ (symbol "TPS5430DDA_1_1"
+ (pin input line
+ (at 12.7 5.08 180)
(length 2.54)
- (name "PC13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "2"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "RTC_OUT1" bidirectional line)
- (alternate "RTC_TAMP1" bidirectional line)
- (alternate "RTC_TS" bidirectional line)
- (alternate "SYS_WKUP2" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "TIM8_CH4N" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 3.81 0)
- (length 2.54)
- (name "PC14"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "3"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "RCC_OSC32_IN" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 1.27 0)
- (length 2.54)
- (name "PC15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "4"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "RCC_OSC32_OUT" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 22.86 0)
- (length 2.54)
- (name "OSC_IN"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "5"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN10" bidirectional line)
- (alternate "I2C2_SDA" bidirectional line)
- (alternate "I2S2_WS" bidirectional line)
- (alternate "RCC_OSC_IN" bidirectional line)
- (alternate "SPI2_NSS" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 20.32 0)
- (length 2.54)
- (name "OSC_OUT"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "6"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN10" bidirectional line)
- (alternate "COMP3_INM" bidirectional line)
- (alternate "I2S2_CK" bidirectional line)
- (alternate "RCC_OSC_OUT" bidirectional line)
- (alternate "SPI2_SCK" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 30.48 0)
- (length 2.54)
- (name "nRST"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "7"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "DAC1_EXTI10" bidirectional line)
- (alternate "DAC2_EXTI10" bidirectional line)
- (alternate "DAC3_EXTI10" bidirectional line)
- (alternate "DAC4_EXTI10" bidirectional line)
- (alternate "RCC_MCO" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 15.24 0)
- (length 2.54)
- (name "PA0"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "8"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN1" bidirectional line)
- (alternate "ADC2_IN1" bidirectional line)
- (alternate "COMP1_INM" bidirectional line)
- (alternate "COMP1_OUT" bidirectional line)
- (alternate "COMP3_INP" bidirectional line)
- (alternate "RTC_TAMP2" bidirectional line)
- (alternate "SYS_WKUP1" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "TIM5_CH1" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
- (alternate "TIM8_ETR" bidirectional line)
- (alternate "USART2_CTS" bidirectional line)
- (alternate "USART2_NSS" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 12.7 0)
- (length 2.54)
- (name "PA1"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "9"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN2" bidirectional line)
- (alternate "ADC2_IN2" bidirectional line)
- (alternate "COMP1_INP" bidirectional line)
- (alternate "OPAMP1_VINP" bidirectional line)
- (alternate "OPAMP1_VINP_SEC" bidirectional line)
- (alternate "OPAMP3_VINP" bidirectional line)
- (alternate "OPAMP3_VINP_SEC" bidirectional line)
- (alternate "OPAMP6_VINM" bidirectional line)
- (alternate "OPAMP6_VINM0" bidirectional line)
- (alternate "OPAMP6_VINM_SEC" bidirectional line)
- (alternate "RTC_REFIN" bidirectional line)
- (alternate "TIM15_CH1N" bidirectional line)
- (alternate "TIM2_CH2" bidirectional line)
- (alternate "TIM5_CH2" bidirectional line)
- (alternate "USART2_DE" bidirectional line)
- (alternate "USART2_RTS" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -17.78 0)
- (length 2.54)
- (name "PA2"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "10"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN3" bidirectional line)
- (alternate "ADC3_EXTI2" bidirectional line)
- (alternate "ADC4_EXTI2" bidirectional line)
- (alternate "ADC5_EXTI2" bidirectional line)
- (alternate "COMP2_INM" bidirectional line)
- (alternate "COMP2_OUT" bidirectional line)
- (alternate "LPUART1_TX" bidirectional line)
- (alternate "OPAMP1_VOUT" bidirectional line)
- (alternate "QUADSPI1_BK1_NCS" bidirectional line)
- (alternate "RCC_LSCO" bidirectional line)
- (alternate "SYS_WKUP4" bidirectional line)
- (alternate "TIM15_CH1" bidirectional line)
- (alternate "TIM2_CH3" bidirectional line)
- (alternate "TIM5_CH3" bidirectional line)
- (alternate "UCPD1_FRSTX1" bidirectional line)
- (alternate "UCPD1_FRSTX2" bidirectional line)
- (alternate "USART2_TX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -20.32 0)
- (length 2.54)
- (name "PA3"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "11"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN4" bidirectional line)
- (alternate "ADC3_EXTI3" bidirectional line)
- (alternate "ADC4_EXTI3" bidirectional line)
- (alternate "ADC5_EXTI3" bidirectional line)
- (alternate "COMP2_INP" bidirectional line)
- (alternate "LPUART1_RX" bidirectional line)
- (alternate "OPAMP1_VINM" bidirectional line)
- (alternate "OPAMP1_VINM0" bidirectional line)
- (alternate "OPAMP1_VINM_SEC" bidirectional line)
- (alternate "OPAMP1_VINP" bidirectional line)
- (alternate "OPAMP1_VINP_SEC" bidirectional line)
- (alternate "OPAMP5_VINM" bidirectional line)
- (alternate "OPAMP5_VINM1" bidirectional line)
- (alternate "OPAMP5_VINM_SEC" bidirectional line)
- (alternate "QUADSPI1_CLK" bidirectional line)
- (alternate "SAI1_CK1" bidirectional line)
- (alternate "SAI1_MCLK_A" bidirectional line)
- (alternate "TIM15_CH2" bidirectional line)
- (alternate "TIM2_CH4" bidirectional line)
- (alternate "TIM5_CH4" bidirectional line)
- (alternate "USART2_RX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 6.35 180)
- (length 2.54)
- (name "PA4"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "12"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN17" bidirectional line)
- (alternate "COMP1_INM" bidirectional line)
- (alternate "DAC1_OUT1" bidirectional line)
- (alternate "I2S3_WS" bidirectional line)
- (alternate "SAI1_FS_B" bidirectional line)
- (alternate "SPI1_NSS" bidirectional line)
- (alternate "SPI3_NSS" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "USART2_CK" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -30.48 180)
- (length 2.54)
- (name "PA5"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN13" bidirectional line)
- (alternate "COMP2_INM" bidirectional line)
- (alternate "DAC1_OUT2" bidirectional line)
- (alternate "OPAMP2_VINM" bidirectional line)
- (alternate "OPAMP2_VINM0" bidirectional line)
- (alternate "OPAMP2_VINM_SEC" bidirectional line)
- (alternate "SPI1_SCK" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "UCPD1_FRSTX1" bidirectional line)
- (alternate "UCPD1_FRSTX2" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 3.81 180)
- (length 2.54)
- (name "PA6"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "14"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN3" bidirectional line)
- (alternate "COMP1_OUT" bidirectional line)
- (alternate "DAC2_OUT1" bidirectional line)
- (alternate "LPUART1_CTS" bidirectional line)
- (alternate "OPAMP2_VOUT" bidirectional line)
- (alternate "QUADSPI1_BK1_IO3" bidirectional line)
- (alternate "SPI1_MISO" bidirectional line)
- (alternate "TIM16_CH1" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM3_CH1" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 1.27 180)
- (length 2.54)
- (name "PA7"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN4" bidirectional line)
- (alternate "COMP2_INP" bidirectional line)
- (alternate "COMP2_OUT" bidirectional line)
- (alternate "OPAMP1_VINP" bidirectional line)
- (alternate "OPAMP1_VINP_SEC" bidirectional line)
- (alternate "OPAMP2_VINP" bidirectional line)
- (alternate "OPAMP2_VINP_SEC" bidirectional line)
- (alternate "QUADSPI1_BK1_IO2" bidirectional line)
- (alternate "SPI1_MOSI" bidirectional line)
- (alternate "TIM17_CH1" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "TIM8_CH1N" bidirectional line)
- (alternate "UCPD1_FRSTX1" bidirectional line)
- (alternate "UCPD1_FRSTX2" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 12.7 180)
- (length 2.54)
- (name "PB0"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "16"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN15" bidirectional line)
- (alternate "ADC3_IN12" bidirectional line)
- (alternate "COMP4_INP" bidirectional line)
- (alternate "HRTIM1_FLT5" bidirectional line)
- (alternate "OPAMP2_VINP" bidirectional line)
- (alternate "OPAMP2_VINP_SEC" bidirectional line)
- (alternate "OPAMP3_VINP" bidirectional line)
- (alternate "OPAMP3_VINP_SEC" bidirectional line)
- (alternate "QUADSPI1_BK1_IO1" bidirectional line)
- (alternate "TIM1_CH2N" bidirectional line)
- (alternate "TIM3_CH3" bidirectional line)
- (alternate "TIM8_CH2N" bidirectional line)
- (alternate "UCPD1_FRSTX1" bidirectional line)
- (alternate "UCPD1_FRSTX2" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 10.16 180)
- (length 2.54)
- (name "PB1"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "17"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN12" bidirectional line)
- (alternate "ADC3_IN1" bidirectional line)
- (alternate "COMP1_INP" bidirectional line)
- (alternate "COMP4_OUT" bidirectional line)
- (alternate "HRTIM1_SCOUT" bidirectional line)
- (alternate "LPUART1_DE" bidirectional line)
- (alternate "LPUART1_RTS" bidirectional line)
- (alternate "OPAMP3_VOUT" bidirectional line)
- (alternate "OPAMP6_VINM" bidirectional line)
- (alternate "OPAMP6_VINM1" bidirectional line)
- (alternate "OPAMP6_VINM_SEC" bidirectional line)
- (alternate "QUADSPI1_BK1_IO0" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- (alternate "TIM3_CH4" bidirectional line)
- (alternate "TIM8_CH3N" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -1.27 180)
- (length 2.54)
- (name "PB2"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "18"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC2_IN12" bidirectional line)
- (alternate "ADC3_EXTI2" bidirectional line)
- (alternate "ADC4_EXTI2" bidirectional line)
- (alternate "ADC5_EXTI2" bidirectional line)
- (alternate "COMP4_INM" bidirectional line)
- (alternate "HRTIM1_SCIN" bidirectional line)
- (alternate "I2C3_SMBA" bidirectional line)
- (alternate "LPTIM1_OUT" bidirectional line)
- (alternate "OPAMP3_VINM" bidirectional line)
- (alternate "OPAMP3_VINM0" bidirectional line)
- (alternate "OPAMP3_VINM_SEC" bidirectional line)
- (alternate "QUADSPI1_BK2_IO1" bidirectional line)
- (alternate "RTC_OUT2" bidirectional line)
- (alternate "TIM20_CH1" bidirectional line)
- (alternate "TIM5_CH1" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -11.43 180)
- (length 2.54)
- (name "PB10"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "22"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP5_INM" bidirectional line)
- (alternate "DAC1_EXTI10" bidirectional line)
- (alternate "DAC2_EXTI10" bidirectional line)
- (alternate "DAC3_EXTI10" bidirectional line)
- (alternate "DAC4_EXTI10" bidirectional line)
- (alternate "HRTIM1_FLT3" bidirectional line)
- (alternate "LPUART1_RX" bidirectional line)
- (alternate "OPAMP3_VINM" bidirectional line)
- (alternate "OPAMP3_VINM1" bidirectional line)
- (alternate "OPAMP3_VINM_SEC" bidirectional line)
- (alternate "OPAMP4_VINM" bidirectional line)
- (alternate "OPAMP4_VINM0" bidirectional line)
- (alternate "OPAMP4_VINM_SEC" bidirectional line)
- (alternate "QUADSPI1_CLK" bidirectional line)
- (alternate "SAI1_SCK_A" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM2_CH3" bidirectional line)
- (alternate "USART3_TX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -13.97 180)
- (length 2.54)
- (name "PB11"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "25"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI11" bidirectional line)
- (alternate "ADC1_IN14" bidirectional line)
- (alternate "ADC2_EXTI11" bidirectional line)
- (alternate "ADC2_IN14" bidirectional line)
- (alternate "COMP6_INP" bidirectional line)
- (alternate "HRTIM1_FLT4" bidirectional line)
- (alternate "LPUART1_TX" bidirectional line)
- (alternate "OPAMP4_VINP" bidirectional line)
- (alternate "OPAMP4_VINP_SEC" bidirectional line)
- (alternate "OPAMP6_VOUT" bidirectional line)
- (alternate "QUADSPI1_BK1_NCS" bidirectional line)
- (alternate "TIM2_CH4" bidirectional line)
- (alternate "USART3_RX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 10.16 0)
- (length 2.54)
- (name "PB12"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "26"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN11" bidirectional line)
- (alternate "ADC4_IN3" bidirectional line)
- (alternate "COMP7_INM" bidirectional line)
- (alternate "FDCAN2_RX" bidirectional line)
- (alternate "HRTIM1_CHC1" bidirectional line)
- (alternate "I2C2_SMBA" bidirectional line)
- (alternate "I2S2_WS" bidirectional line)
- (alternate "LPUART1_DE" bidirectional line)
- (alternate "LPUART1_RTS" bidirectional line)
- (alternate "OPAMP4_VOUT" bidirectional line)
- (alternate "OPAMP6_VINP" bidirectional line)
- (alternate "OPAMP6_VINP_SEC" bidirectional line)
- (alternate "SPI2_NSS" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM5_ETR" bidirectional line)
- (alternate "USART3_CK" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 21.59 180)
- (length 2.54)
- (name "PB13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "27"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC3_IN5" bidirectional line)
- (alternate "COMP5_INP" bidirectional line)
- (alternate "FDCAN2_TX" bidirectional line)
- (alternate "HRTIM1_CHC2" bidirectional line)
- (alternate "I2S2_CK" bidirectional line)
- (alternate "LPUART1_CTS" bidirectional line)
- (alternate "OPAMP3_VINP" bidirectional line)
- (alternate "OPAMP3_VINP_SEC" bidirectional line)
- (alternate "OPAMP4_VINP" bidirectional line)
- (alternate "OPAMP4_VINP_SEC" bidirectional line)
- (alternate "OPAMP6_VINP" bidirectional line)
- (alternate "OPAMP6_VINP_SEC" bidirectional line)
- (alternate "SPI2_SCK" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "USART3_CTS" bidirectional line)
- (alternate "USART3_NSS" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 19.05 180)
- (length 2.54)
- (name "PB14"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "28"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_IN5" bidirectional line)
- (alternate "ADC4_IN4" bidirectional line)
- (alternate "COMP4_OUT" bidirectional line)
- (alternate "COMP7_INP" bidirectional line)
- (alternate "HRTIM1_CHD1" bidirectional line)
- (alternate "OPAMP2_VINP" bidirectional line)
- (alternate "OPAMP2_VINP_SEC" bidirectional line)
- (alternate "OPAMP5_VINP" bidirectional line)
- (alternate "OPAMP5_VINP_SEC" bidirectional line)
- (alternate "SPI2_MISO" bidirectional line)
- (alternate "TIM15_CH1" bidirectional line)
- (alternate "TIM1_CH2N" bidirectional line)
- (alternate "USART3_DE" bidirectional line)
- (alternate "USART3_RTS" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 16.51 180)
- (length 2.54)
- (name "PB15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "29"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "ADC2_IN15" bidirectional line)
- (alternate "ADC4_IN5" bidirectional line)
- (alternate "COMP3_OUT" bidirectional line)
- (alternate "COMP6_INM" bidirectional line)
- (alternate "HRTIM1_CHD2" bidirectional line)
- (alternate "I2S2_SD" bidirectional line)
- (alternate "OPAMP5_VINM" bidirectional line)
- (alternate "OPAMP5_VINM0" bidirectional line)
- (alternate "OPAMP5_VINM_SEC" bidirectional line)
- (alternate "RTC_REFIN" bidirectional line)
- (alternate "SPI2_MOSI" bidirectional line)
- (alternate "TIM15_CH1N" bidirectional line)
- (alternate "TIM15_CH2" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 30.48 180)
- (length 2.54)
- (name "PA8"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "30"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC5_IN1" bidirectional line)
- (alternate "COMP7_OUT" bidirectional line)
- (alternate "FDCAN3_RX" bidirectional line)
- (alternate "HRTIM1_CHA1" bidirectional line)
- (alternate "I2C2_SDA" bidirectional line)
- (alternate "I2C3_SCL" bidirectional line)
- (alternate "I2S2_MCK" bidirectional line)
- (alternate "OPAMP5_VOUT" bidirectional line)
- (alternate "RCC_MCO" bidirectional line)
- (alternate "SAI1_CK2" bidirectional line)
- (alternate "SAI1_SCK_A" bidirectional line)
- (alternate "TIM1_CH1" bidirectional line)
- (alternate "TIM4_ETR" bidirectional line)
- (alternate "USART1_CK" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 27.94 180)
- (length 2.54)
- (name "PA9"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "31"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC5_IN2" bidirectional line)
- (alternate "COMP5_OUT" bidirectional line)
- (alternate "DAC1_EXTI9" bidirectional line)
- (alternate "DAC2_EXTI9" bidirectional line)
- (alternate "DAC3_EXTI9" bidirectional line)
- (alternate "DAC4_EXTI9" bidirectional line)
- (alternate "HRTIM1_CHA2" bidirectional line)
- (alternate "I2C2_SCL" bidirectional line)
- (alternate "I2C3_SMBA" bidirectional line)
- (alternate "I2S3_MCK" bidirectional line)
- (alternate "SAI1_FS_A" bidirectional line)
- (alternate "TIM15_BKIN" bidirectional line)
- (alternate "TIM1_CH2" bidirectional line)
- (alternate "TIM2_CH3" bidirectional line)
- (alternate "UCPD1_DBCC1" bidirectional line)
- (alternate "USART1_TX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 25.4 180)
- (length 2.54)
- (name "PA10"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "32"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP6_OUT" bidirectional line)
- (alternate "CRS_SYNC" bidirectional line)
- (alternate "DAC1_EXTI10" bidirectional line)
- (alternate "DAC2_EXTI10" bidirectional line)
- (alternate "DAC3_EXTI10" bidirectional line)
- (alternate "DAC4_EXTI10" bidirectional line)
- (alternate "HRTIM1_CHB1" bidirectional line)
- (alternate "I2C2_SMBA" bidirectional line)
- (alternate "SAI1_D1" bidirectional line)
- (alternate "SAI1_SD_A" bidirectional line)
- (alternate "SPI2_MISO" bidirectional line)
- (alternate "TIM17_BKIN" bidirectional line)
- (alternate "TIM1_CH3" bidirectional line)
- (alternate "TIM2_CH4" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
- (alternate "UCPD1_DBCC2" bidirectional line)
- (alternate "USART1_RX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -6.35 0)
- (length 2.54)
- (name "PA11"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "33"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI11" bidirectional line)
- (alternate "ADC2_EXTI11" bidirectional line)
- (alternate "COMP1_OUT" bidirectional line)
- (alternate "FDCAN1_RX" bidirectional line)
- (alternate "HRTIM1_CHB2" bidirectional line)
- (alternate "I2S2_SD" bidirectional line)
- (alternate "SPI2_MOSI" bidirectional line)
- (alternate "TIM1_BKIN2" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "TIM1_CH4" bidirectional line)
- (alternate "TIM4_CH1" bidirectional line)
- (alternate "USART1_CTS" bidirectional line)
- (alternate "USART1_NSS" bidirectional line)
- (alternate "USB_DM" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -8.89 0)
- (length 2.54)
- (name "PA12"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "34"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP2_OUT" bidirectional line)
- (alternate "FDCAN1_TX" bidirectional line)
- (alternate "HRTIM1_FLT1" bidirectional line)
- (alternate "I2S_CKIN" bidirectional line)
- (alternate "TIM16_CH1" bidirectional line)
- (alternate "TIM1_CH2N" bidirectional line)
- (alternate "TIM1_ETR" bidirectional line)
- (alternate "TIM4_CH2" bidirectional line)
- (alternate "USART1_DE" bidirectional line)
- (alternate "USART1_RTS" bidirectional line)
- (alternate "USB_DP" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -24.13 180)
- (length 2.54)
- (name "PA13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "37"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "I2C1_SCL" bidirectional line)
- (alternate "I2C4_SCL" bidirectional line)
- (alternate "IR_OUT" bidirectional line)
- (alternate "SAI1_SD_B" bidirectional line)
- (alternate "SYS_JTMS-SWDIO" bidirectional line)
- (alternate "TIM16_CH1N" bidirectional line)
- (alternate "TIM4_CH3" bidirectional line)
- (alternate "USART3_CTS" bidirectional line)
- (alternate "USART3_NSS" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -26.67 180)
- (length 2.54)
- (name "PA14"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "38"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "I2C1_SDA" bidirectional line)
- (alternate "I2C4_SMBA" bidirectional line)
- (alternate "LPTIM1_OUT" bidirectional line)
- (alternate "SAI1_FS_B" bidirectional line)
- (alternate "SYS_JTCK-SWCLK" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM8_CH2" bidirectional line)
- (alternate "USART2_TX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -17.78 180)
- (length 2.54)
- (name "PA15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "39"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "FDCAN3_TX" bidirectional line)
- (alternate "HRTIM1_FLT2" bidirectional line)
- (alternate "I2C1_SCL" bidirectional line)
- (alternate "I2S3_WS" bidirectional line)
- (alternate "SPI1_NSS" bidirectional line)
- (alternate "SPI3_NSS" bidirectional line)
- (alternate "SYS_JTDI" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "TIM8_CH1" bidirectional line)
- (alternate "USART2_RX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -27.94 0)
- (length 2.54)
- (name "PB3"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "40"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "ADC3_EXTI3" bidirectional line)
- (alternate "ADC4_EXTI3" bidirectional line)
- (alternate "ADC5_EXTI3" bidirectional line)
- (alternate "CRS_SYNC" bidirectional line)
- (alternate "FDCAN3_RX" bidirectional line)
- (alternate "HRTIM1_EEV9" bidirectional line)
- (alternate "HRTIM1_SCOUT" bidirectional line)
- (alternate "I2S3_CK" bidirectional line)
- (alternate "SAI1_SCK_B" bidirectional line)
- (alternate "SPI1_SCK" bidirectional line)
- (alternate "SPI3_SCK" bidirectional line)
- (alternate "SYS_JTDO-SWO" bidirectional line)
- (alternate "TIM2_CH2" bidirectional line)
- (alternate "TIM3_ETR" bidirectional line)
- (alternate "TIM4_ETR" bidirectional line)
- (alternate "TIM8_CH1N" bidirectional line)
- (alternate "USART2_TX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 -30.48 0)
- (length 2.54)
- (name "PB4"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "41"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "FDCAN3_TX" bidirectional line)
- (alternate "HRTIM1_EEV7" bidirectional line)
- (alternate "SAI1_MCLK_B" bidirectional line)
- (alternate "SPI1_MISO" bidirectional line)
- (alternate "SPI3_MISO" bidirectional line)
- (alternate "SYS_JTRST" bidirectional line)
- (alternate "TIM16_CH1" bidirectional line)
- (alternate "TIM17_BKIN" bidirectional line)
- (alternate "TIM3_CH1" bidirectional line)
- (alternate "TIM8_CH2N" bidirectional line)
- (alternate "UCPD1_CC2" bidirectional line)
- (alternate "USART2_RX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -3.81 180)
- (length 2.54)
- (name "PB5"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "42"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "FDCAN2_RX" bidirectional line)
- (alternate "HRTIM1_EEV6" bidirectional line)
- (alternate "I2C1_SMBA" bidirectional line)
- (alternate "I2C3_SDA" bidirectional line)
- (alternate "I2S3_SD" bidirectional line)
- (alternate "LPTIM1_IN1" bidirectional line)
- (alternate "SAI1_SD_B" bidirectional line)
- (alternate "SPI1_MOSI" bidirectional line)
- (alternate "SPI3_MOSI" bidirectional line)
- (alternate "TIM16_BKIN" bidirectional line)
- (alternate "TIM17_CH1" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "TIM8_CH3N" bidirectional line)
- (alternate "USART2_CK" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -6.35 180)
- (length 2.54)
- (name "PB6"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "43"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP4_OUT" bidirectional line)
- (alternate "FDCAN2_TX" bidirectional line)
- (alternate "HRTIM1_EEV4" bidirectional line)
- (alternate "HRTIM1_SCIN" bidirectional line)
- (alternate "LPTIM1_ETR" bidirectional line)
- (alternate "SAI1_FS_B" bidirectional line)
- (alternate "TIM16_CH1N" bidirectional line)
- (alternate "TIM4_CH1" bidirectional line)
- (alternate "TIM8_BKIN2" bidirectional line)
- (alternate "TIM8_CH1" bidirectional line)
- (alternate "TIM8_ETR" bidirectional line)
- (alternate "UCPD1_CC1" bidirectional line)
- (alternate "USART1_TX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -20.32 180)
- (length 2.54)
- (name "PB7"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "44"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP3_OUT" bidirectional line)
- (alternate "HRTIM1_EEV3" bidirectional line)
- (alternate "I2C1_SDA" bidirectional line)
- (alternate "I2C4_SDA" bidirectional line)
- (alternate "LPTIM1_IN2" bidirectional line)
- (alternate "SYS_PVD_IN" bidirectional line)
- (alternate "TIM17_CH1N" bidirectional line)
- (alternate "TIM3_CH4" bidirectional line)
- (alternate "TIM4_CH2" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
- (alternate "USART1_RX" bidirectional line)
- )
- (pin bidirectional line
- (at -17.78 27.94 0)
- (length 2.54)
- (name "BOOT0"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "45"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP1_OUT" bidirectional line)
- (alternate "FDCAN1_RX" bidirectional line)
- (alternate "HRTIM1_EEV8" bidirectional line)
- (alternate "I2C1_SCL" bidirectional line)
- (alternate "SAI1_CK1" bidirectional line)
- (alternate "SAI1_MCLK_A" bidirectional line)
- (alternate "TIM16_CH1" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM4_CH3" bidirectional line)
- (alternate "TIM8_CH2" bidirectional line)
- (alternate "USART3_RX" bidirectional line)
- )
- (pin bidirectional line
- (at 17.78 -8.89 180)
- (length 2.54)
- (name "PB9"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "46"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "COMP2_OUT" bidirectional line)
- (alternate "DAC1_EXTI9" bidirectional line)
- (alternate "DAC2_EXTI9" bidirectional line)
- (alternate "DAC3_EXTI9" bidirectional line)
- (alternate "DAC4_EXTI9" bidirectional line)
- (alternate "FDCAN1_TX" bidirectional line)
- (alternate "HRTIM1_EEV5" bidirectional line)
- (alternate "I2C1_SDA" bidirectional line)
- (alternate "IR_OUT" bidirectional line)
- (alternate "SAI1_D2" bidirectional line)
- (alternate "SAI1_FS_A" bidirectional line)
- (alternate "TIM17_CH1" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- (alternate "TIM4_CH4" bidirectional line)
- (alternate "TIM8_CH3" bidirectional line)
- (alternate "USART3_TX" bidirectional line)
- )
- )
- (symbol "STM32G474CBT6_2_0"
- (rectangle
- (start -6.35 17.78)
- (end 6.35 -17.78)
- (stroke
- (width 0.254)
- (type default)
- )
- (fill
- (type background)
- )
- )
- )
- (symbol "STM32G474CBT6_2_1"
- (pin power_in line
- (at -8.89 15.24 0)
- (length 2.54)
- (name "VBAT"
+ (name "BOOT"
(effects
(font
(size 1.27 1.27)
@@ -3313,17 +1383,37 @@
)
)
)
- (pin power_in line
- (at -8.89 -15.24 0)
+ (pin no_connect line
+ (at -10.16 2.54 0)
(length 2.54)
- (name "VSSA"
+ (hide yes)
+ (name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "19"
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at -10.16 -2.54 0)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
(effects
(font
(size 1.27 1.27)
@@ -3332,35 +1422,34 @@
)
)
(pin input line
- (at -8.89 1.27 0)
+ (at 12.7 -5.08 180)
(length 2.54)
- (name "VREF+"
+ (name "VSENSE"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "20"
+ (number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "VREFBUF_OUT" bidirectional line)
)
- (pin power_in line
- (at -8.89 -1.27 0)
+ (pin input line
+ (at -12.7 -5.08 0)
(length 2.54)
- (name "VDDA"
+ (name "EN"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "21"
+ (number "5"
(effects
(font
(size 1.27 1.27)
@@ -3369,16 +1458,16 @@
)
)
(pin power_in line
- (at -8.89 -12.7 0)
+ (at -2.54 -10.16 90)
(length 2.54)
- (name "VSS"
+ (name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "23"
+ (number "6"
(effects
(font
(size 1.27 1.27)
@@ -3387,16 +1476,16 @@
)
)
(pin power_in line
- (at -8.89 12.7 0)
+ (at -12.7 5.08 0)
(length 2.54)
- (name "VDD"
+ (name "VIN"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "24"
+ (number "7"
(effects
(font
(size 1.27 1.27)
@@ -3404,18 +1493,17 @@
)
)
)
- (pin passive line
- (at -8.89 -12.7 0)
+ (pin output line
+ (at 12.7 0 180)
(length 2.54)
- (hide yes)
- (name "VSS"
+ (name "PH"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "35"
+ (number "8"
(effects
(font
(size 1.27 1.27)
@@ -3424,16 +1512,16 @@
)
)
(pin power_in line
- (at -8.89 10.16 0)
+ (at 0 -10.16 90)
(length 2.54)
- (name "VDD"
+ (name "GNDPAD"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "36"
+ (number "9"
(effects
(font
(size 1.27 1.27)
@@ -3441,36 +1529,277 @@
)
)
)
- (pin passive line
- (at -8.89 -12.7 0)
- (length 2.54)
- (hide yes)
- (name "VSS"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "47"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:+15V"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
)
)
+ )
+ (property "Value" "+15V"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+15V\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "+15V_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 "+15V_1_1"
(pin power_in line
- (at -8.89 7.62 0)
- (length 2.54)
- (name "VDD"
+ (at 0 0 90)
+ (length 0)
+ (name ""
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "48"
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:+5V"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "+5V_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 "+5V_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)
@@ -3596,1527 +1925,1096 @@
)
(embedded_fonts no)
)
- (symbol "power:VDD"
- (power global)
- (pin_numbers
- (hide yes)
- )
- (pin_names
- (offset 0)
- (hide yes)
- )
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "#PWR"
- (at 0 -3.81 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "VDD"
- (at 0 3.556 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Power symbol creates a global label with name \"VDD\""
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_keywords" "global power"
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (symbol "VDD_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 "VDD_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)
+ )
+ (rectangle
+ (start 17.78 124.46)
+ (end 168.91 181.61)
+ (stroke
+ (width 0)
+ (type default)
)
- (symbol "power:VDDA"
- (power global)
- (pin_numbers
- (hide yes)
- )
- (pin_names
- (offset 0)
- (hide yes)
- )
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "#PWR"
- (at 0 -3.81 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "VDDA"
- (at 0 3.556 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Power symbol creates a global label with name \"VDDA\""
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_keywords" "global power"
- (at 0 0 0)
- (show_name no)
- (do_not_autoplace no)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (symbol "VDDA_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 "VDDA_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)
+ (fill
+ (type none)
)
+ (uuid "18154cc1-02ab-47a9-882a-68a9c6b193e5")
+ )
+ (rectangle
+ (start 189.23 24.13)
+ (end 261.62 55.88)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "2c28c935-ecd3-43d7-9c0d-3c2116ed141f")
+ )
+ (rectangle
+ (start 190.5 72.39)
+ (end 262.89 102.87)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "60f9831e-75fe-4432-a7ff-c67f2b28643d")
+ )
+ (rectangle
+ (start 190.5 124.46)
+ (end 262.89 151.13)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "8bf7c98f-a7ba-4d0f-a9cb-e4150c95cefd")
+ )
+ (text "LOGIC LDO"
+ (exclude_from_sim no)
+ (at 190.5 71.882 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "19c2e245-5481-4ae1-b136-55cee1532315")
+ )
+ (text "ANALOG LDO"
+ (exclude_from_sim no)
+ (at 189.23 23.876 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "8e32e069-c47e-4162-b83e-41bb0cf2c7d2")
+ )
+ (text "POWER CONNECTOR"
+ (exclude_from_sim no)
+ (at 190.5 123.952 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "b3252e88-8bdd-4061-acd4-53b019818e72")
+ )
+ (text "STEP-DOWN BUCK REGULATOR"
+ (exclude_from_sim no)
+ (at 17.78 123.952 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "e7fc357d-3f04-47a2-a96d-31bec1f8fc78")
)
(junction
- (at 246.38 64.77)
+ (at 127 146.05)
(diameter 0)
(color 0 0 0 0)
- (uuid "0338ddd8-af61-4078-a7a5-b9d68932513e")
+ (uuid "04ff52cc-dc43-4447-b64d-6545050c77e4")
)
(junction
- (at 246.38 36.83)
+ (at 104.14 135.89)
(diameter 0)
(color 0 0 0 0)
- (uuid "03c7b863-9955-4ad6-87e3-b9557b361c56")
+ (uuid "0c7dc662-8c96-4716-907c-a7f6438ca2d7")
)
(junction
- (at 200.66 34.29)
+ (at 224.79 45.72)
(diameter 0)
(color 0 0 0 0)
- (uuid "098b0b85-fd03-478f-b10d-55e90993b408")
+ (uuid "11ab3634-9b75-43d4-a7ec-7ece417594ec")
+ )
+ (junction
+ (at 233.68 34.29)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "15e3717b-7966-446c-b83c-40be436e110d")
+ )
+ (junction
+ (at 229.87 137.16)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "354786f0-8a16-47da-a15e-2f915488b140")
+ )
+ (junction
+ (at 127 163.83)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "37c6bfcb-2bee-4a2d-a976-9bcc01be5e1a")
+ )
+ (junction
+ (at 72.39 163.83)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "44079260-8b80-48cc-8416-772ccdd28d56")
+ )
+ (junction
+ (at 236.22 82.55)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6f98deb0-26ac-4038-8d4a-7c87923af16f")
+ )
+ (junction
+ (at 215.9 92.71)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "8173904e-f4af-4500-834e-b4ceffac8f56")
+ )
+ (junction
+ (at 39.37 135.89)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "85964e19-d874-44cc-b270-3f7b4f4dbf81")
+ )
+ (junction
+ (at 127 135.89)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "864457f2-cd77-4c9c-a69a-15185d4d5acb")
+ )
+ (junction
+ (at 234.95 82.55)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "87428e1b-fd96-4b2b-855d-67c940f891ca")
+ )
+ (junction
+ (at 129.54 135.89)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "8a6ab4dd-7705-4ce9-ad4f-d979f70f79e3")
+ )
+ (junction
+ (at 226.06 92.71)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b1449d20-4628-4dc8-bff5-db553bb48a90")
+ )
+ (junction
+ (at 72.39 152.4)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c214e987-b182-404b-b336-5fe8060b6c10")
+ )
+ (junction
+ (at 137.16 135.89)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c788b0be-d943-4b06-aeb5-d8b4db303ae3")
+ )
+ (junction
+ (at 215.9 82.55)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c8e27fb2-37d8-441e-858d-8030698b253d")
+ )
+ (junction
+ (at 227.33 134.62)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "cbf60f88-ce72-4e47-acce-887e8a4a6dbd")
+ )
+ (junction
+ (at 39.37 163.83)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d24fbec6-5604-4de5-b98e-459ce8f2a11c")
+ )
+ (junction
+ (at 107.95 163.83)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "e94529f3-e9fb-4a74-9780-f9b554f3e057")
+ )
+ (junction
+ (at 107.95 135.89)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ee8c4a01-a0e3-47eb-8a22-63e82b3947d0")
)
(junction
(at 237.49 34.29)
(diameter 0)
(color 0 0 0 0)
- (uuid "0fa40c1a-6ad0-4667-a073-107eb3a950b9")
- )
- (junction
- (at 246.38 34.29)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "195474f2-5d44-4688-9478-85334bc5fd29")
- )
- (junction
- (at 213.36 34.29)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "4967473f-8240-4954-b7b4-ae64da764c04")
- )
- (junction
- (at 189.23 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "555b7ec6-4340-4fd9-a807-9ed6599b6eec")
- )
- (junction
- (at 218.44 60.96)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "6e37b54a-892f-49d4-8b1e-173f446e8de1")
- )
- (junction
- (at 229.87 50.8)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "6fcb18b9-be69-4b7d-bbd3-f4f52e697de9")
- )
- (junction
- (at 69.85 43.18)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "7c966ab0-1891-4931-9493-cec7b3ad1fbd")
- )
- (junction
- (at 213.36 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "90e612ab-fa0e-4e3c-b013-b0098390d866")
- )
- (junction
- (at 237.49 50.8)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "998676ce-bacb-40f8-8de7-96a004110bb7")
- )
- (junction
- (at 246.38 50.8)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "9ae9ba7e-9a2e-4b99-b1c6-a2fa41d53d42")
- )
- (junction
- (at 189.23 34.29)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "9c4aa6a2-3ebc-4f74-a4ba-a9a42c5d855b")
- )
- (junction
- (at 224.79 34.29)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "9d543cec-2717-406a-a38a-3c0cc522aaa0")
- )
- (junction
- (at 246.38 39.37)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "ababc038-e8b8-4e6c-85be-701935648a80")
- )
- (junction
- (at 177.8 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "d4030c73-b763-449a-8c0d-c9a1ba79254b")
- )
- (junction
- (at 200.66 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "db4edaf6-8311-488e-b086-0f511439564b")
- )
- (junction
- (at 52.07 43.18)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "f4a2c7e5-fb47-450a-b86b-6037bca57b7f")
- )
- (no_connect
- (at 90.17 62.23)
- (uuid "070c6c3c-80bd-4b62-ac3d-75c623fa0d22")
- )
- (no_connect
- (at 90.17 57.15)
- (uuid "b9626c17-a754-40e6-b4b5-bf3430ed9623")
- )
- (no_connect
- (at 90.17 59.69)
- (uuid "e33834e1-e114-4801-805e-c84a17df435e")
+ (uuid "f452ea38-6062-406c-94d6-851271e6348a")
)
(wire
(pts
- (xy 246.38 64.77) (xy 246.38 66.04)
+ (xy 102.87 135.89) (xy 104.14 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "0cb56cd7-02ba-4203-b7a0-dbef5e43c955")
+ (uuid "00241da4-cabc-4d6a-9810-505244d9a56b")
)
(wire
(pts
- (xy 125.73 35.56) (xy 137.16 35.56)
+ (xy 215.9 83.82) (xy 215.9 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "0f7415cc-979b-4969-8c0d-7ccfa08c5405")
+ (uuid "025abfd8-517b-44ec-8313-69e7ab279039")
)
(wire
(pts
- (xy 237.49 50.8) (xy 246.38 50.8)
+ (xy 81.28 69.85) (xy 111.76 69.85)
)
(stroke
(width 0)
(type default)
)
- (uuid "12bee18d-f9c6-4fd8-887c-b0407794e5a7")
+ (uuid "03d79baf-c6a4-4016-aadf-dbab328966e3")
)
(wire
(pts
- (xy 125.73 46.99) (xy 137.16 46.99)
+ (xy 236.22 91.44) (xy 236.22 92.71)
)
(stroke
(width 0)
(type default)
)
- (uuid "16e33190-fe53-44a1-aa19-2024ad099f2c")
+ (uuid "050ceb7d-beeb-4dd0-8548-f39a07b91d8b")
)
(wire
(pts
- (xy 237.49 49.53) (xy 237.49 50.8)
+ (xy 237.49 133.35) (xy 237.49 134.62)
)
(stroke
(width 0)
(type default)
)
- (uuid "16f6ec88-8de0-4b1d-92fe-14469df2b6f6")
+ (uuid "05259837-085f-42b4-a6eb-d47aa4b29263")
)
(wire
(pts
- (xy 200.66 34.29) (xy 213.36 34.29)
+ (xy 39.37 137.16) (xy 39.37 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "1b1af3ca-08db-4cd3-abeb-1c5eb748c109")
+ (uuid "0758fd9b-606c-401a-89cf-500df7a7c4b3")
)
(wire
(pts
- (xy 125.73 90.17) (xy 137.16 90.17)
+ (xy 39.37 154.94) (xy 39.37 153.67)
)
(stroke
(width 0)
(type default)
)
- (uuid "1bdcb0c0-f46a-4e64-948b-34ac9df220bc")
+ (uuid "10415c20-974b-43d2-8d8c-d56ed72bf2d0")
)
(wire
(pts
- (xy 246.38 34.29) (xy 247.65 34.29)
+ (xy 30.48 163.83) (xy 39.37 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "1d407aff-75af-442d-b89a-7f3f55abdc4d")
+ (uuid "133d9f82-c976-424b-b896-f98b15ca6ddb")
)
(wire
(pts
- (xy 213.36 34.29) (xy 213.36 35.56)
+ (xy 104.14 135.89) (xy 107.95 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "23212e3a-1199-43b3-9174-d62830dfb818")
+ (uuid "15c18d09-7ae9-4854-8682-23d0c3c8a233")
)
(wire
(pts
- (xy 247.65 64.77) (xy 246.38 64.77)
+ (xy 107.95 163.83) (xy 72.39 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "23ff3882-a31c-474b-8f95-7ae4f18a90d8")
+ (uuid "1795bfef-3b1c-4d96-ad44-401aebbf4732")
)
(wire
(pts
- (xy 177.8 34.29) (xy 189.23 34.29)
+ (xy 223.52 144.78) (xy 229.87 144.78)
)
(stroke
(width 0)
(type default)
)
- (uuid "24a7abd8-e4f7-4d90-b051-68817d708333")
+ (uuid "1fe236e1-10d6-4cd6-9c02-7141758f422b")
)
(wire
(pts
- (xy 125.73 50.8) (xy 137.16 50.8)
+ (xy 72.39 152.4) (xy 74.93 152.4)
)
(stroke
(width 0)
(type default)
)
- (uuid "27a59af2-86f3-4ce0-93d6-48bd9907c1b0")
+ (uuid "2260eefa-d8a6-4371-a8fc-31d40f99bd9f")
)
(wire
(pts
- (xy 200.66 44.45) (xy 213.36 44.45)
+ (xy 107.95 152.4) (xy 107.95 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "3004f1ca-d3de-4e8d-97ca-fc4443a100e0")
+ (uuid "23cdaf15-be4d-4c4a-8113-1df48828e0cd")
)
(wire
(pts
- (xy 125.73 53.34) (xy 137.16 53.34)
+ (xy 81.28 76.2) (xy 111.76 76.2)
)
(stroke
(width 0)
(type default)
)
- (uuid "3058a317-c7ca-4c19-bcd0-919705d44a98")
+ (uuid "2b8dba4d-812e-41ea-ad6c-99bbda9bcdce")
)
(wire
(pts
- (xy 125.73 81.28) (xy 137.16 81.28)
+ (xy 215.9 92.71) (xy 226.06 92.71)
)
(stroke
(width 0)
(type default)
)
- (uuid "33cf9397-a833-4a97-aac1-4c1b94f5c493")
+ (uuid "2d6b4419-db84-4a97-bc41-a03d7aeafc0f")
)
(wire
(pts
- (xy 39.37 22.86) (xy 39.37 24.13)
+ (xy 137.16 143.51) (xy 137.16 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "34593b79-7be5-4410-a9ac-c8b294e290b3")
+ (uuid "2ec4e26f-30e7-4c32-aa5a-06a6fe379d67")
)
(wire
(pts
- (xy 69.85 43.18) (xy 69.85 44.45)
+ (xy 238.76 81.28) (xy 238.76 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "35b30cdf-631f-4331-a023-dd8f90302cf1")
+ (uuid "34697b26-99f0-4f73-bf5c-71830dee383f")
)
(wire
(pts
- (xy 246.38 36.83) (xy 246.38 39.37)
+ (xy 39.37 144.78) (xy 39.37 146.05)
)
(stroke
(width 0)
(type default)
)
- (uuid "3690239c-491d-46d1-8aa6-97c0d6f182b7")
+ (uuid "34d3ef0b-e4c3-4a2c-8b9f-02b4e69d1eb1")
)
(wire
(pts
- (xy 229.87 50.8) (xy 237.49 50.8)
+ (xy 107.95 135.89) (xy 107.95 147.32)
)
(stroke
(width 0)
(type default)
)
- (uuid "3855ad3f-859a-48da-8b3f-d4a4dbb362d4")
+ (uuid "3a4f7521-d041-47d7-810d-24e5d46f7a0a")
)
(wire
(pts
- (xy 125.73 41.91) (xy 137.16 41.91)
+ (xy 214.63 82.55) (xy 215.9 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "392777c3-0494-4cd4-8e8b-6cf2e6c6a9ef")
+ (uuid "44ae3f2c-4c03-4373-9df1-41792464fc39")
)
(wire
(pts
- (xy 78.74 81.28) (xy 90.17 81.28)
+ (xy 137.16 163.83) (xy 127 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "3cee4a7f-83e7-407c-9baa-b89aedf845a6")
+ (uuid "45fe9812-bd6c-47e5-8b75-ed04953734bd")
)
(wire
(pts
- (xy 189.23 34.29) (xy 200.66 34.29)
+ (xy 227.33 134.62) (xy 237.49 134.62)
)
(stroke
(width 0)
(type default)
)
- (uuid "3dee8a73-c5ab-465f-89a5-3883d1a3ef31")
+ (uuid "460d881a-51ed-4aa8-af77-0c77c1797399")
)
(wire
(pts
- (xy 125.73 44.45) (xy 137.16 44.45)
+ (xy 236.22 83.82) (xy 236.22 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "43d3de3f-9bb6-4744-af92-99e5bda4e9d2")
+ (uuid "4b794427-7734-4f09-9a6c-475eb42db3f4")
)
(wire
(pts
- (xy 52.07 52.07) (xy 52.07 53.34)
+ (xy 127 135.89) (xy 125.73 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "4453152b-13f4-4119-b9d6-9fafb5d2f54e")
+ (uuid "4d745966-310c-4e5f-b8c7-fe12a984b901")
)
(wire
(pts
- (xy 69.85 43.18) (xy 90.17 43.18)
+ (xy 87.63 146.05) (xy 127 146.05)
)
(stroke
(width 0)
(type default)
)
- (uuid "47d6ec00-5da6-4487-a70f-1d153b73aaf1")
+ (uuid "53f7a3de-3b9e-4c4f-b4bc-bafcc985c99a")
)
(wire
(pts
- (xy 218.44 60.96) (xy 229.87 60.96)
+ (xy 215.9 82.55) (xy 218.44 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "533ce06b-4714-452d-889e-44e5d8fa1b18")
+ (uuid "54770282-22a4-48cd-b4d6-81f534543c1c")
)
(wire
(pts
- (xy 218.44 50.8) (xy 229.87 50.8)
+ (xy 223.52 134.62) (xy 227.33 134.62)
)
(stroke
(width 0)
(type default)
)
- (uuid "567db48b-ef83-4dca-b756-96799ebc406c")
+ (uuid "577cc49a-b186-4ee7-9b19-b6d91a86e31a")
)
(wire
(pts
- (xy 224.79 43.18) (xy 224.79 44.45)
+ (xy 30.48 163.83) (xy 30.48 166.37)
)
(stroke
(width 0)
(type default)
)
- (uuid "5c1940dd-992e-4dec-87a0-d13e9b703031")
+ (uuid "5bfacba0-6b05-4037-8fe2-3464e100341b")
)
(wire
(pts
- (xy 246.38 48.26) (xy 247.65 48.26)
+ (xy 212.09 34.29) (xy 212.09 33.02)
)
(stroke
(width 0)
(type default)
)
- (uuid "6042cb95-0105-4392-9509-75bc85bc6e22")
+ (uuid "5c33f6bf-23af-4aa9-a371-1e76be027216")
)
(wire
(pts
- (xy 39.37 35.56) (xy 90.17 35.56)
+ (xy 229.87 137.16) (xy 237.49 137.16)
)
(stroke
(width 0)
(type default)
)
- (uuid "60b62f79-06bc-4d80-a887-e6d454a40294")
+ (uuid "5eb880f2-f686-4bc2-b035-adaafae19530")
)
(wire
(pts
- (xy 52.07 43.18) (xy 58.42 43.18)
+ (xy 237.49 34.29) (xy 233.68 34.29)
)
(stroke
(width 0)
(type default)
)
- (uuid "66164397-1c47-455a-9ede-e4e48c225618")
+ (uuid "60ecc016-bc3a-4d0f-af55-115eac0d7b44")
)
(wire
(pts
- (xy 218.44 60.96) (xy 218.44 62.23)
+ (xy 81.28 78.74) (xy 111.76 78.74)
)
(stroke
(width 0)
(type default)
)
- (uuid "67a90a71-71c7-4b5a-b05f-881f931d761d")
+ (uuid "63e50313-19e5-4130-80a7-d1abd0c3e2c8")
)
(wire
(pts
- (xy 78.74 69.85) (xy 90.17 69.85)
+ (xy 217.17 34.29) (xy 212.09 34.29)
)
(stroke
(width 0)
(type default)
)
- (uuid "682e53cf-1d4f-435f-9724-71295bb17e1f")
+ (uuid "679b0020-5d84-4e96-a28b-84f1b091e39e")
)
(wire
(pts
- (xy 200.66 34.29) (xy 200.66 35.56)
+ (xy 223.52 142.24) (xy 227.33 142.24)
)
(stroke
(width 0)
(type default)
)
- (uuid "69dd58d7-e2b5-4ccf-a652-5cab3a905b93")
+ (uuid "681c12b7-689f-4819-8b14-d87174e5347c")
)
(wire
(pts
- (xy 177.8 35.56) (xy 177.8 34.29)
+ (xy 233.68 34.29) (xy 232.41 34.29)
)
(stroke
(width 0)
(type default)
)
- (uuid "6bd1f9e0-614b-43f4-88ea-b1bd28240814")
+ (uuid "68e737c4-d6a0-476c-bfb4-15a02f8ad195")
)
(wire
(pts
- (xy 224.79 44.45) (xy 213.36 44.45)
+ (xy 242.57 34.29) (xy 237.49 34.29)
)
(stroke
(width 0)
(type default)
)
- (uuid "6d72e125-b3ee-47e1-b1ed-8bf0b4e579f5")
+ (uuid "7a47543b-2678-482e-b815-d7d93c3e81cc")
)
(wire
(pts
- (xy 200.66 44.45) (xy 189.23 44.45)
+ (xy 151.13 134.62) (xy 151.13 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "70a8d765-40b7-4e96-982a-0a56e25e02b9")
+ (uuid "7f7faba9-b7b3-4d8e-af53-82383b8b61d2")
)
(wire
(pts
- (xy 78.74 72.39) (xy 90.17 72.39)
+ (xy 234.95 82.55) (xy 233.68 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "741c0cb5-fd1f-4bee-99d8-8a1dac312cc0")
+ (uuid "88e88c8f-56ee-4aac-88b4-5c7f169b13de")
)
(wire
(pts
- (xy 224.79 34.29) (xy 237.49 34.29)
+ (xy 233.68 35.56) (xy 233.68 34.29)
)
(stroke
(width 0)
(type default)
)
- (uuid "796fe4d8-61ec-496f-98ef-8b0feb2b65ef")
+ (uuid "89fe00a3-e982-4e62-ac72-8817ad6b5b86")
)
(wire
(pts
- (xy 125.73 33.02) (xy 137.16 33.02)
+ (xy 137.16 134.62) (xy 137.16 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "7a95e1f0-e4c4-4e38-9d15-a099a23a5894")
+ (uuid "8b40ddef-f356-46f2-a94f-c30ab334b4c8")
)
(wire
(pts
- (xy 52.07 53.34) (xy 69.85 53.34)
+ (xy 223.52 137.16) (xy 229.87 137.16)
)
(stroke
(width 0)
(type default)
)
- (uuid "7c46ed79-b766-490b-af2a-626700b083c5")
+ (uuid "8dd2668f-dff4-44d3-90c7-edb3382bce56")
)
(wire
(pts
- (xy 213.36 44.45) (xy 213.36 43.18)
+ (xy 224.79 45.72) (xy 224.79 41.91)
)
(stroke
(width 0)
(type default)
)
- (uuid "7d41c4bf-e165-4fb3-87f4-d87128ed24f5")
+ (uuid "8ddf4aba-60c3-4f67-9353-5d429951d19a")
)
(wire
(pts
- (xy 246.38 36.83) (xy 247.65 36.83)
+ (xy 81.28 58.42) (xy 111.76 58.42)
)
(stroke
(width 0)
(type default)
)
- (uuid "7fc1e88e-e5a1-4d58-a9a2-250034108704")
+ (uuid "8e85f2c9-6a30-48fd-a27c-191b4b3a036e")
)
(wire
(pts
- (xy 177.8 43.18) (xy 177.8 44.45)
+ (xy 127 147.32) (xy 127 146.05)
)
(stroke
(width 0)
(type default)
)
- (uuid "823d3945-e0b0-46c0-9365-bd5a0c1c24c3")
+ (uuid "8f164e64-efef-4d5d-856b-c74d9e8a8a45")
)
(wire
(pts
- (xy 78.74 83.82) (xy 90.17 83.82)
+ (xy 227.33 142.24) (xy 227.33 134.62)
)
(stroke
(width 0)
(type default)
)
- (uuid "8910983a-ce7f-4ce3-a7a1-b01c2720416e")
+ (uuid "8fbbeae3-347c-478b-9d83-66b697da5a90")
)
(wire
(pts
- (xy 52.07 40.64) (xy 90.17 40.64)
+ (xy 81.28 63.5) (xy 111.76 63.5)
)
(stroke
(width 0)
(type default)
)
- (uuid "8b1780c2-662b-4297-8c04-629ab6edba59")
+ (uuid "901d7158-e5cf-4edc-b010-e3aa8927a388")
)
(wire
(pts
- (xy 177.8 45.72) (xy 177.8 44.45)
+ (xy 137.16 148.59) (xy 137.16 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "8d1a8429-3dd2-4b1d-8e51-45bccea1a530")
+ (uuid "90c0c9bd-841f-44da-b353-407b8cbc9d48")
)
(wire
(pts
- (xy 246.38 48.26) (xy 246.38 50.8)
+ (xy 127 144.78) (xy 127 146.05)
)
(stroke
(width 0)
(type default)
)
- (uuid "95089d36-c5a0-43c5-8cb0-88de2382c56d")
+ (uuid "9910df6d-a434-409a-9415-45b5bb251719")
)
(wire
(pts
- (xy 125.73 87.63) (xy 137.16 87.63)
+ (xy 127 154.94) (xy 127 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "9666acc1-dfa5-4791-ba06-6cc77ec83f05")
+ (uuid "9ece4784-e38e-40d5-89cb-4adad71ea61f")
)
(wire
(pts
- (xy 39.37 36.83) (xy 39.37 35.56)
+ (xy 39.37 163.83) (xy 72.39 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "971dbed6-94db-4563-afa4-d2d5f2aa547c")
+ (uuid "a047419c-9171-491e-b3b5-f631dfb0f1e7")
)
(wire
(pts
- (xy 189.23 34.29) (xy 189.23 35.56)
+ (xy 146.05 135.89) (xy 151.13 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "9e075206-8acd-4dc7-9e16-26fe7fbc8555")
+ (uuid "a15b44f1-3905-4875-93cb-2794f2e0fa44")
)
(wire
(pts
- (xy 246.38 39.37) (xy 247.65 39.37)
+ (xy 81.28 72.39) (xy 111.76 72.39)
)
(stroke
(width 0)
(type default)
)
- (uuid "a3af80e9-11f8-46e4-8b28-dc815b6e5fd5")
+ (uuid "a5d71be9-6dbf-4368-8bf1-c7d3078c7b48")
)
(wire
(pts
- (xy 125.73 83.82) (xy 137.16 83.82)
+ (xy 229.87 144.78) (xy 229.87 137.16)
)
(stroke
(width 0)
(type default)
)
- (uuid "a47e73ec-7d65-482e-b810-b70c1053b79f")
+ (uuid "a9b201e2-201a-4a2b-a0df-2b64891a7ce6")
)
(wire
(pts
- (xy 237.49 33.02) (xy 237.49 34.29)
+ (xy 87.63 140.97) (xy 104.14 140.97)
)
(stroke
(width 0)
(type default)
)
- (uuid "aad7962b-c3e9-4a53-ad7f-18c2e693c9fd")
+ (uuid "aabef8da-acba-4dc8-860c-34a931850d86")
)
(wire
(pts
- (xy 218.44 52.07) (xy 218.44 50.8)
+ (xy 81.28 52.07) (xy 111.76 52.07)
)
(stroke
(width 0)
(type default)
)
- (uuid "ad51ca91-b33e-4c1b-a9f0-d5e03b8d4281")
+ (uuid "ac803721-257b-407a-9942-86b3fb094577")
)
(wire
(pts
- (xy 125.73 38.1) (xy 137.16 38.1)
+ (xy 74.93 151.13) (xy 74.93 152.4)
)
(stroke
(width 0)
(type default)
)
- (uuid "ad73b755-edd1-46e2-ac79-a0ec2dd6e8a3")
+ (uuid "af0777a4-1d28-40d0-b010-b8df5131d1e7")
)
(wire
(pts
- (xy 237.49 34.29) (xy 246.38 34.29)
+ (xy 72.39 152.4) (xy 72.39 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "b06a6a59-1d9a-43f4-96f1-059185d30a48")
+ (uuid "b1280432-8681-4a97-afe1-077879960d3a")
)
(wire
(pts
- (xy 52.07 43.18) (xy 52.07 44.45)
+ (xy 39.37 162.56) (xy 39.37 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "b7943b45-12e7-49f2-a52a-a9e47268686e")
+ (uuid "b4a15bde-6c77-4284-8678-e2f7d9d43991")
)
(wire
(pts
- (xy 218.44 60.96) (xy 218.44 59.69)
+ (xy 214.63 81.28) (xy 214.63 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "b928a427-d497-4b83-9d6c-1e4097d52454")
+ (uuid "b8893427-5757-49db-bd4c-b95b1161eff4")
)
(wire
(pts
- (xy 189.23 44.45) (xy 189.23 43.18)
+ (xy 127 135.89) (xy 127 137.16)
)
(stroke
(width 0)
(type default)
)
- (uuid "bc20bd01-ee6f-4219-8211-76c8b0b247d4")
+ (uuid "babadf6e-a0f4-41bf-8b89-5070465e2c98")
)
(wire
(pts
- (xy 247.65 41.91) (xy 246.38 41.91)
+ (xy 237.49 137.16) (xy 237.49 138.43)
)
(stroke
(width 0)
(type default)
)
- (uuid "be46c122-4f9b-48d5-aeb9-610b4c45dfe1")
+ (uuid "baeda341-b38c-47a0-850a-ec54e794d639")
)
(wire
(pts
- (xy 229.87 50.8) (xy 229.87 52.07)
+ (xy 81.28 67.31) (xy 111.76 67.31)
)
(stroke
(width 0)
(type default)
)
- (uuid "bfbf1e49-9590-44e5-b6d2-eb92684039c5")
+ (uuid "bc0197d8-8db2-4c20-b651-8f73d2273c5a")
)
(wire
(pts
- (xy 213.36 34.29) (xy 224.79 34.29)
+ (xy 137.16 135.89) (xy 129.54 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "c3520210-48fa-4205-b8c4-40a28a6b4d37")
+ (uuid "bc36541c-0e98-4455-b0e8-01598112fbad")
)
(wire
(pts
- (xy 229.87 60.96) (xy 229.87 59.69)
+ (xy 127 163.83) (xy 107.95 163.83)
)
(stroke
(width 0)
(type default)
)
- (uuid "c5caeed9-89ac-4686-9f3b-49f2af40e3bf")
+ (uuid "c28825ce-3c35-436d-b1ca-790969cde075")
)
(wire
(pts
- (xy 78.74 53.34) (xy 90.17 53.34)
+ (xy 236.22 82.55) (xy 234.95 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "c619b59a-2e2d-480c-aa01-7bce3e3e9352")
+ (uuid "c5c23738-dfd5-4771-b6c3-93bf9ff05303")
)
(wire
(pts
- (xy 69.85 52.07) (xy 69.85 53.34)
+ (xy 233.68 45.72) (xy 224.79 45.72)
)
(stroke
(width 0)
(type default)
)
- (uuid "cafd10b4-2c41-47fe-9f28-19dee5d0aba9")
+ (uuid "c9556c72-08c3-4209-ac65-544de073f260")
)
(wire
(pts
- (xy 39.37 33.02) (xy 90.17 33.02)
+ (xy 137.16 135.89) (xy 140.97 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "cc01d753-779f-4ee4-8d71-7eec09c418aa")
+ (uuid "c9c63093-3072-4836-905c-8209ecf80c69")
)
(wire
(pts
- (xy 78.74 93.98) (xy 90.17 93.98)
+ (xy 129.54 135.89) (xy 127 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "d105694d-8cf5-4606-a4ce-37ddd3778698")
+ (uuid "ccb86833-692e-4698-a55e-0bd1154dd649")
)
(wire
(pts
- (xy 200.66 43.18) (xy 200.66 44.45)
+ (xy 104.14 140.97) (xy 104.14 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "d1516a64-245a-4fb6-a8de-e0e6dd4eb8ab")
+ (uuid "cdd332e5-eed4-4b50-8a90-14509eb83f56")
)
(wire
(pts
- (xy 246.38 50.8) (xy 247.65 50.8)
+ (xy 39.37 135.89) (xy 62.23 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "d25b1c7f-0e55-43fe-b364-9beb9bfff27f")
+ (uuid "cee80581-63a0-4bc5-89e9-88bd3384cbb7")
)
(wire
(pts
- (xy 78.74 50.8) (xy 90.17 50.8)
+ (xy 87.63 135.89) (xy 95.25 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "d4ab6ae8-8da0-4e5f-84f5-41cec66d9e1c")
+ (uuid "d5c3218c-3074-4cc3-a61e-ec508a33376a")
)
(wire
(pts
- (xy 60.96 45.72) (xy 60.96 54.61)
+ (xy 233.68 43.18) (xy 233.68 45.72)
)
(stroke
(width 0)
(type default)
)
- (uuid "d4c6347f-56c7-4a6f-a7fa-46d6dcec8b70")
+ (uuid "d75481cb-dc17-41e8-97cc-fed88d81f03a")
)
(wire
(pts
- (xy 224.79 34.29) (xy 224.79 35.56)
+ (xy 226.06 92.71) (xy 226.06 90.17)
)
(stroke
(width 0)
(type default)
)
- (uuid "d539721f-11cc-434a-a708-2c912ccf3ede")
+ (uuid "e1ec6f21-a749-4584-bbab-8c626cecb0cb")
)
(wire
(pts
- (xy 125.73 93.98) (xy 137.16 93.98)
+ (xy 215.9 91.44) (xy 215.9 92.71)
)
(stroke
(width 0)
(type default)
)
- (uuid "d8bcaa81-750f-4b3f-bf36-9c24e6a8c0b8")
+ (uuid "e3601772-6c22-4299-9cc9-282eb0fc68c2")
)
(wire
(pts
- (xy 246.38 39.37) (xy 246.38 41.91)
+ (xy 30.48 135.89) (xy 39.37 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "d9013fa8-0b9b-434b-b1a8-0cc076fbda9f")
+ (uuid "e485208f-b746-429b-87e9-5ba3a9436087")
)
(wire
(pts
- (xy 247.65 62.23) (xy 246.38 62.23)
+ (xy 224.79 48.26) (xy 224.79 45.72)
)
(stroke
(width 0)
(type default)
)
- (uuid "d9aaf12d-1546-46a3-a2ad-ecb9190d908a")
+ (uuid "e5107008-393f-483a-85eb-60889bb6ae9b")
)
(wire
(pts
- (xy 246.38 34.29) (xy 246.38 36.83)
+ (xy 242.57 33.02) (xy 242.57 34.29)
)
(stroke
(width 0)
(type default)
)
- (uuid "e148b62d-de83-42c8-bb1a-2b59f93a0324")
+ (uuid "ebba4385-f605-4b48-bd3a-a342dcfb8c08")
)
(wire
(pts
- (xy 78.74 91.44) (xy 90.17 91.44)
+ (xy 30.48 133.35) (xy 30.48 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "e66ee323-b7e1-4a7a-928e-1abd75ad6f41")
+ (uuid "ee0dbab2-c1da-47ef-ba55-ffe198d01530")
)
(wire
(pts
- (xy 63.5 43.18) (xy 69.85 43.18)
+ (xy 72.39 151.13) (xy 72.39 152.4)
)
(stroke
(width 0)
(type default)
)
- (uuid "e6767ba1-713e-4300-bbba-d26ef6057bb1")
+ (uuid "f0d9435e-f187-4204-957e-7b595459c4c2")
)
(wire
(pts
- (xy 39.37 45.72) (xy 39.37 44.45)
+ (xy 81.28 54.61) (xy 111.76 54.61)
)
(stroke
(width 0)
(type default)
)
- (uuid "e8adce7d-7e95-4d12-a248-4219b695d266")
+ (uuid "f9502639-50ea-44e9-ab02-56a2b3c0d3af")
)
(wire
(pts
- (xy 39.37 31.75) (xy 39.37 33.02)
+ (xy 226.06 92.71) (xy 236.22 92.71)
)
(stroke
(width 0)
(type default)
)
- (uuid "f1e9cdf2-f757-4f32-95b5-b60196036121")
+ (uuid "f9828f0e-1c8d-4a51-a469-6ad061868274")
)
(wire
(pts
- (xy 246.38 62.23) (xy 246.38 64.77)
+ (xy 215.9 93.98) (xy 215.9 92.71)
)
(stroke
(width 0)
(type default)
)
- (uuid "f462fc1f-a602-4e25-b21f-ca477a6cb307")
+ (uuid "fad630a2-f167-4441-a30e-8a65cabf34f9")
)
(wire
(pts
- (xy 177.8 44.45) (xy 189.23 44.45)
+ (xy 118.11 135.89) (xy 107.95 135.89)
)
(stroke
(width 0)
(type default)
)
- (uuid "fa66bbef-6c8e-4b1b-9174-34fc81d4a973")
+ (uuid "fbc65903-b53c-489a-9d63-832d699fb5d8")
)
(wire
(pts
- (xy 78.74 48.26) (xy 90.17 48.26)
+ (xy 238.76 82.55) (xy 236.22 82.55)
)
(stroke
(width 0)
(type default)
)
- (uuid "fcf3ad42-699f-4dba-8e22-f5551753dbb4")
+ (uuid "fd773e82-d9a9-4fce-87ac-28334830b0d9")
)
(wire
(pts
- (xy 52.07 40.64) (xy 52.07 43.18)
+ (xy 81.28 60.96) (xy 111.76 60.96)
)
(stroke
(width 0)
(type default)
)
- (uuid "fe4fa894-b458-4e3d-9b11-7a28fc640d0b")
- )
- (label "FDCAN_RX"
- (at 78.74 91.44 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "0ddfd47a-c377-4981-a0a3-a8f65cc1bc79")
- )
- (label "SENS_B"
- (at 137.16 53.34 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "1900e12b-2079-4a07-b878-04ceff0a8bde")
- )
- (label "PWM_Bn"
- (at 137.16 44.45 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "42765118-38dc-4a9e-b67f-e42aef03196a")
- )
- (label "SWDIO"
- (at 137.16 87.63 180)
- (effects
- (font
- (face "KiCad Font")
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "4360a7f7-140b-4c74-9030-facb7fd3507d")
- )
- (label "PWM_C"
- (at 137.16 38.1 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "5f92f81b-0e3f-42cd-92ce-a34c919229f2")
- )
- (label "USB_D+"
- (at 78.74 72.39 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "6a9b676c-556a-4b2e-b538-b2f4d68420e3")
- )
- (label "PWM_A"
- (at 137.16 33.02 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "6b564793-f5cb-457a-8c8b-394d8ca0956f")
- )
- (label "FDCAN_TX"
- (at 78.74 93.98 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "77b1fa52-afae-4995-bb7d-e248932cd68b")
- )
- (label "ENC_Z"
- (at 78.74 53.34 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "7bbf8779-ef34-4151-9961-70e217329eda")
- )
- (label "ENC_B"
- (at 78.74 50.8 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "80591d99-9276-493f-90b1-19eb0f6f7509")
- )
- (label "BOOT"
- (at 85.09 35.56 0)
- (effects
- (font
- (size 0.635 0.635)
- )
- (justify left bottom)
- )
- (uuid "86506be7-653a-4b5e-ace4-69d6cc7da02b")
- )
- (label "PWM_B"
- (at 137.16 35.56 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "9b33d2e4-456f-4cf3-b7ef-44a16492c4e7")
- )
- (label "HSE_IN"
- (at 85.09 40.64 0)
- (effects
- (font
- (size 0.635 0.635)
- )
- (justify left bottom)
- )
- (uuid "a2be0829-b22e-475e-8231-6867c0b0212a")
- )
- (label "PWM_An"
- (at 137.16 41.91 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "a404874a-fb69-4f84-8731-1b4c5e51a87c")
- )
- (label "ENC_A"
- (at 78.74 48.26 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "b5c91908-b86b-493d-9f96-a229b2fb9ba4")
- )
- (label "PWM_Cn"
- (at 137.16 46.99 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "bdba2419-ac49-4dcb-aab6-71dd726684f7")
- )
- (label "HSE_OUT"
- (at 85.09 43.18 0)
- (effects
- (font
- (size 0.635 0.635)
- )
- (justify left bottom)
- )
- (uuid "c5690ed4-6d96-4137-abea-13481e3cce71")
- )
- (label "UART_RX"
- (at 78.74 83.82 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "cd887194-c1d0-4b54-a60e-264839dec1df")
- )
- (label "SENS_A"
- (at 137.16 50.8 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "d91f6a23-a1c0-459c-adb8-19c6848cf917")
- )
- (label "nRST"
- (at 85.09 33.02 0)
- (effects
- (font
- (size 0.635 0.635)
- )
- (justify left bottom)
- )
- (uuid "dc4bbcec-6ea6-453e-898c-02e4994f278b")
- )
- (label "UART_TX"
- (at 78.74 81.28 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "e0208fbd-e5a0-4d67-a224-27c8a913c688")
- )
- (label "LED"
- (at 137.16 93.98 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "e835837b-7364-42ad-a44b-e4ff5237f0f4")
- )
- (label "SWCLK"
- (at 137.16 90.17 180)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right bottom)
- )
- (uuid "ebea8d6b-eb04-4bce-a454-056d44638ff7")
- )
- (label "I2C_SCL"
- (at 137.16 81.28 180)
- (effects
- (font
- (size 1.27 1.27)
- (color 0 255 255 1)
- )
- (justify right bottom)
- )
- (uuid "edd9b7ae-3400-4f90-8cf1-54898a818350")
- )
- (label "USB_D-"
- (at 78.74 69.85 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left bottom)
- )
- (uuid "f5915385-3544-43fa-b961-b4b11ed72037")
- )
- (label "I2C_SDA"
- (at 137.16 83.82 180)
- (effects
- (font
- (size 1.27 1.27)
- (color 0 255 255 1)
- )
- (justify right bottom)
- )
- (uuid "fb746bfa-cac0-48ca-afc8-c44faa4b5d9b")
+ (uuid "ffd83bd3-8c82-4dd2-9a7b-99941d880388")
)
(symbol
- (lib_id "Device:C")
- (at 229.87 55.88 0)
+ (lib_id "power:+5V")
+ (at 242.57 33.02 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -5125,31 +3023,30 @@
(in_pos_files yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "03adcb36-4670-4295-95e0-b5ecee40fb7e")
- (property "Reference" "C5"
- (at 233.68 54.6099 0)
+ (uuid "0626be88-21e6-4009-9c7a-46475cc12882")
+ (property "Reference" "#PWR09"
+ (at 242.57 36.83 0)
+ (hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
- (property "Value" "100n"
- (at 233.68 57.1499 0)
+ (property "Value" "VDDA"
+ (at 242.57 27.94 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
(property "Footprint" ""
- (at 230.8352 59.69 0)
+ (at 242.57 33.02 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -5160,7 +3057,7 @@
)
)
(property "Datasheet" ""
- (at 229.87 55.88 0)
+ (at 242.57 33.02 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -5170,88 +3067,8 @@
)
)
)
- (property "Description" "Unpolarized capacitor"
- (at 229.87 55.88 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "2"
- (uuid "ce69052d-5ca6-4ff0-9fce-6bd7ecbf7684")
- )
- (pin "1"
- (uuid "fe616bf2-3533-49ed-82e2-c194b0acadd2")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C5")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_name "STM32G474CBT6_1")
- (lib_id "STM32_project:STM32G474CBT6")
- (at 107.95 63.5 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (uuid "0ef5afd0-bbcc-49e0-abe9-2ca8505ebee7")
- (property "Reference" "U1"
- (at 94.488 29.464 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "STM32G474CBT6"
- (at 100.584 97.79 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm"
- (at 107.95 101.6 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
- (at 107.95 103.886 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
- (at 107.95 105.918 0)
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 242.57 33.02 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -5262,180 +3079,20 @@
)
)
(pin "1"
- (uuid "0bbaae50-7105-4557-bec4-6df46bdcdd1a")
- )
- (pin "24"
- (uuid "2e0d5e52-d210-43f8-ade5-4607f49c2f2b")
- )
- (pin "44"
- (uuid "18b96d44-9ec0-441e-886d-07930c9c8d48")
- (alternate "I2C1_SDA")
- )
- (pin "46"
- (uuid "7d7444ec-bf18-4169-a515-750728b6c5d2")
- )
- (pin "31"
- (uuid "3493dad7-b528-4c51-994b-309d97d780a4")
- (alternate "TIM1_CH2")
- )
- (pin "23"
- (uuid "8a9ebabb-c09c-4949-846a-6528fcf011f1")
- )
- (pin "35"
- (uuid "dd585e79-eb5b-49ec-ac6f-7c968c65801c")
- )
- (pin "30"
- (uuid "24351a07-5726-4803-b0a6-8b909fd6161a")
- (alternate "TIM1_CH1")
- )
- (pin "40"
- (uuid "fb15a93f-1b62-40e7-9cbf-cc6c641eb05c")
- (alternate "FDCAN3_RX")
- )
- (pin "48"
- (uuid "0060e1ec-4de1-4663-ab63-443be17ae110")
- )
- (pin "2"
- (uuid "5a6dfd8e-bb3c-48d3-9023-2e97af5f4035")
- )
- (pin "3"
- (uuid "b9984f14-252b-4b47-aca8-9d50c2f7cda6")
- )
- (pin "4"
- (uuid "2aff166a-1c76-4f90-a8bc-c91fbb11d556")
- )
- (pin "5"
- (uuid "d8c2f502-5487-48f9-88d5-8516f46849b4")
- )
- (pin "6"
- (uuid "f1e82cc6-3199-44eb-8853-f37821a093ad")
- )
- (pin "7"
- (uuid "d2291ed4-7884-4e41-90bc-eb3f64c60a25")
- )
- (pin "8"
- (uuid "33e0f2ef-9904-419d-98f4-63d834e9c0dd")
- (alternate "TIM5_CH1")
- )
- (pin "9"
- (uuid "0a3b4c59-aef4-40c7-9fff-6b93742cf798")
- (alternate "TIM5_CH2")
- )
- (pin "10"
- (uuid "dee443de-1c76-4c29-a982-a8666aeae698")
- (alternate "USART2_TX")
- )
- (pin "11"
- (uuid "c93d469b-6a43-4bb0-b47a-b467407b21f7")
- (alternate "USART2_RX")
- )
- (pin "12"
- (uuid "434be033-5632-4d41-a032-e8d04d0f478f")
- )
- (pin "25"
- (uuid "a428d3d5-107a-4d63-b53f-e89f41aa6487")
- )
- (pin "32"
- (uuid "6b2e9ce4-a017-4a7e-9f19-e3631cf19083")
- (alternate "TIM1_CH3")
- )
- (pin "47"
- (uuid "ace28983-694d-45a7-b9cc-75bcbb038b1c")
- )
- (pin "39"
- (uuid "fc6c7227-3cf3-4b7d-b82c-9ea2b9c7096a")
- (alternate "I2C1_SCL")
- )
- (pin "37"
- (uuid "ad114ed8-8cd5-4b85-97d0-09a9bafc8512")
- )
- (pin "27"
- (uuid "c4397ef2-9342-4c46-a641-cc06feeeb94a")
- (alternate "TIM1_CH1N")
- )
- (pin "19"
- (uuid "41008d75-eefb-4312-82c3-aa055f1cdc01")
- )
- (pin "20"
- (uuid "06e15b8d-4f3e-45db-b55c-cf85c1c556fc")
- )
- (pin "28"
- (uuid "6aa0c2f8-bc59-4a73-a2ec-6777fd35b314")
- (alternate "TIM1_CH2N")
- )
- (pin "21"
- (uuid "11fc413f-8a1b-45d1-9361-a7b5222d395b")
- )
- (pin "38"
- (uuid "fc58ae4d-37e7-4699-8ba2-cef6f1cf0aed")
- )
- (pin "45"
- (uuid "76473b1c-c365-4f98-8d94-94d7241a8c75")
- )
- (pin "42"
- (uuid "310022f1-9d3c-44bc-a268-555d310c6e38")
- )
- (pin "22"
- (uuid "a93450d7-fd97-4ea7-908a-a923ad511650")
- )
- (pin "18"
- (uuid "32af57e5-e47b-4f4e-9f44-84e0b8ffa245")
- )
- (pin "29"
- (uuid "94fe73fe-0e82-4c7e-a2f0-4b6138a2fbee")
- (alternate "TIM1_CH3N")
- )
- (pin "13"
- (uuid "ca4f51de-a63b-41c8-997b-cf9ce382e575")
- )
- (pin "14"
- (uuid "72776d7d-9aa0-4143-8f09-4c4ed6e597dc")
- )
- (pin "15"
- (uuid "d6ea4c3a-7075-49ae-9ca0-2f83c4ff8b95")
- )
- (pin "16"
- (uuid "8e1c7012-ef97-43b9-bcb8-61893d59dffd")
- (alternate "ADC1_IN15")
- )
- (pin "17"
- (uuid "14d098e5-f782-43de-8a2d-2ef410991c39")
- (alternate "ADC1_IN12")
- )
- (pin "26"
- (uuid "62e1cbb9-c868-4d88-973c-b7329cad9049")
- (alternate "TIM5_ETR")
- )
- (pin "33"
- (uuid "b21cb65c-f5c0-41b6-bc9c-3209728a0aa6")
- (alternate "USB_DM")
- )
- (pin "34"
- (uuid "0318c6ac-5c6c-4bcd-a7d7-45652f73e548")
- (alternate "USB_DP")
- )
- (pin "41"
- (uuid "200d37ea-3467-44da-8842-c19de3868130")
- (alternate "FDCAN3_TX")
- )
- (pin "36"
- (uuid "639f6694-c9f7-4a32-8cf8-d68f6a2f5b03")
- )
- (pin "43"
- (uuid "4977cd62-c73a-4779-8425-6fe7cf807c3b")
+ (uuid "bad5f667-d32e-40f8-835b-0e050cd49925")
)
(instances
(project "STM32G474_FOC_CONTROLLER"
(path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "U1")
+ (reference "#PWR09")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:VDD")
- (at 39.37 22.86 0)
+ (lib_id "power:+15V")
+ (at 237.49 133.35 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -5444,9 +3101,87 @@
(in_pos_files yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "101abda2-ad59-4ac0-820e-6719cc121a9b")
+ (uuid "0e8a4efb-23ee-42bd-9448-406a11dd3eee")
+ (property "Reference" "#PWR010"
+ (at 237.49 137.16 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+15V"
+ (at 237.49 128.27 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 237.49 133.35 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 237.49 133.35 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+15V\""
+ (at 237.49 133.35 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "dc2d0723-f86b-4aed-80dc-31ca34dcc27a")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "#PWR010")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 224.79 48.26 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "11bb0c72-282a-48cb-9689-7a6208b1855f")
(property "Reference" "#PWR08"
- (at 39.37 26.67 0)
+ (at 224.79 54.61 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -5456,8 +3191,8 @@
)
)
)
- (property "Value" "VDD"
- (at 39.37 17.78 0)
+ (property "Value" "GND"
+ (at 224.79 53.34 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -5467,7 +3202,7 @@
)
)
(property "Footprint" ""
- (at 39.37 22.86 0)
+ (at 224.79 48.26 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -5478,7 +3213,7 @@
)
)
(property "Datasheet" ""
- (at 39.37 22.86 0)
+ (at 224.79 48.26 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -5488,8 +3223,8 @@
)
)
)
- (property "Description" "Power symbol creates a global label with name \"VDD\""
- (at 39.37 22.86 0)
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 224.79 48.26 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -5500,7 +3235,7 @@
)
)
(pin "1"
- (uuid "71322469-426b-4b27-9cb4-5a68ca62d18c")
+ (uuid "351bd012-f6f9-42c9-b3a1-8e4d3596f965")
)
(instances
(project "STM32G474_FOC_CONTROLLER"
@@ -5511,91 +3246,9 @@
)
)
)
- (symbol
- (lib_id "Device:C")
- (at 224.79 39.37 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "1a700f34-ba06-4dc8-8cc8-8871ca0fc866")
- (property "Reference" "C4"
- (at 228.6 38.0999 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "100n"
- (at 228.6 40.6399 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" ""
- (at 225.7552 43.18 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 224.79 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Unpolarized capacitor"
- (at 224.79 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "2"
- (uuid "abf6dd03-2566-4ccf-abdc-3da1776dc8c2")
- )
- (pin "1"
- (uuid "c8567abb-c0ef-4d18-94b0-419f30e818cd")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C4")
- (unit 1)
- )
- )
- )
- )
(symbol
(lib_id "power:GND")
- (at 39.37 45.72 0)
+ (at 30.48 166.37 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -5604,1136 +3257,9 @@
(in_pos_files yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "237e64bf-2451-440f-b960-0f46f4293a83")
- (property "Reference" "#PWR07"
- (at 39.37 52.07 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "GND"
- (at 39.37 50.8 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at 39.37 45.72 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 39.37 45.72 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 39.37 45.72 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "1"
- (uuid "e449ec2b-8da0-4b54-964f-56033f11e587")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "#PWR07")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "power:GND")
- (at 60.96 54.61 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "2876dfca-deca-4db6-92ba-c5fe6b5efc5a")
- (property "Reference" "#PWR01"
- (at 60.96 60.96 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "GND"
- (at 60.96 59.69 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at 60.96 54.61 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 60.96 54.61 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 60.96 54.61 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "1"
- (uuid "495c914c-8ddc-49a1-b90d-6093ddfa57a6")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "#PWR01")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "Device:C")
- (at 213.36 39.37 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "2c8bf108-8059-45a9-aefc-ca147ebd5318")
- (property "Reference" "C3"
- (at 217.17 38.0999 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "100n"
- (at 217.17 40.6399 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" ""
- (at 214.3252 43.18 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 213.36 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Unpolarized capacitor"
- (at 213.36 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "2"
- (uuid "67816404-3360-4c37-a453-6b5aeb54da88")
- )
- (pin "1"
- (uuid "1363b9c9-7ac2-45fb-990f-42f99641d13d")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C3")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "power:VDDA")
- (at 237.49 49.53 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "32b14c4e-75a5-48f3-9256-9a00880f3a78")
- (property "Reference" "#PWR04"
- (at 237.49 53.34 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "VDDA"
- (at 237.49 44.45 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at 237.49 49.53 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 237.49 49.53 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Power symbol creates a global label with name \"VDDA\""
- (at 237.49 49.53 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "1"
- (uuid "300cddba-05bf-41cb-87b1-6621d9b68793")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "#PWR04")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "Device:Crystal_GND24_Small")
- (at 60.96 43.18 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (uuid "4ac91a5f-c40d-4938-937a-2b9a390d9515")
- (property "Reference" "Y1"
- (at 58.42 45.466 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "16MHZ"
- (at 65.532 45.466 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm"
- (at 60.96 43.18 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 60.96 43.18 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Four pin crystal, GND on pins 2 and 4, small symbol"
- (at 60.96 43.18 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property private "KLC_S3.3" "The rectangle is not a symbol body but a graphical element"
- (at 60.96 53.34 0)
- (hide yes)
- (show_name yes)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property private "KLC_S4.1" "Some pins are on 50mil grid to make the symbol small"
- (at 60.96 55.88 0)
- (hide yes)
- (show_name yes)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "1"
- (uuid "6780e184-734b-48e9-b5b8-7e8ff0ad83c5")
- )
- (pin "2"
- (uuid "d6c87858-7733-4829-aac4-fb5b2e3ac5b0")
- )
- (pin "3"
- (uuid "54caba9d-4589-4450-81b2-1479b96b3d00")
- )
- (pin "4"
- (uuid "dc504577-ffc2-42a2-95e8-c66fc259dbb9")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "Y1")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "Device:R")
- (at 39.37 40.64 180)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (uuid "4e21f55d-58be-4a02-bff7-0587a4f39742")
- (property "Reference" "R1"
- (at 42.164 39.624 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "10k"
- (at 42.418 41.656 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at 41.148 40.64 90)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 39.37 40.64 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Resistor"
- (at 39.37 40.64 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "1"
- (uuid "b421958b-74f7-4643-a500-9343e086b493")
- )
- (pin "2"
- (uuid "fc742360-fd36-4169-832d-08a4d5d4c5d6")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "R1")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "Device:C")
- (at 177.8 39.37 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "5fc943f2-1d17-47f3-82a8-5516304dbef8")
- (property "Reference" "C7"
- (at 181.61 38.0999 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "4.7u"
- (at 181.61 40.6399 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" ""
- (at 178.7652 43.18 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 177.8 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Unpolarized capacitor"
- (at 177.8 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "2"
- (uuid "c4b31599-2eea-42ae-aae1-14cf3284742a")
- )
- (pin "1"
- (uuid "11d5e2ae-7e2d-4cf8-81b4-9530bfe103ea")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C7")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "STM32_project:STM32G474CBT6")
- (at 256.54 49.53 0)
- (unit 2)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (uuid "697e3a20-de55-43f1-b8be-fe712c2ec361")
- (property "Reference" "U1"
- (at 250.19 30.48 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "STM32G474CBT6"
- (at 250.19 68.58 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" "Package_QFP:LQFP-48_7x7mm_P0.5mm"
- (at 256.54 87.63 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474cb.pdf"
- (at 256.54 89.916 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 128KB flash, 128KB RAM, 170 MHz, 1.71-3.6V, 38 GPIO, LQFP48"
- (at 256.54 91.948 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "1"
- (uuid "0bbaae50-7105-4557-bec4-6df46bdcdd1b")
- )
- (pin "24"
- (uuid "2e0d5e52-d210-43f8-ade5-4607f49c2f2c")
- )
- (pin "44"
- (uuid "18b96d44-9ec0-441e-886d-07930c9c8d49")
- )
- (pin "46"
- (uuid "7d7444ec-bf18-4169-a515-750728b6c5d3")
- )
- (pin "31"
- (uuid "3493dad7-b528-4c51-994b-309d97d780a5")
- )
- (pin "23"
- (uuid "8a9ebabb-c09c-4949-846a-6528fcf011f2")
- )
- (pin "35"
- (uuid "dd585e79-eb5b-49ec-ac6f-7c968c65801d")
- )
- (pin "30"
- (uuid "24351a07-5726-4803-b0a6-8b909fd6161b")
- )
- (pin "40"
- (uuid "fb15a93f-1b62-40e7-9cbf-cc6c641eb05d")
- )
- (pin "48"
- (uuid "0060e1ec-4de1-4663-ab63-443be17ae111")
- )
- (pin "2"
- (uuid "5a6dfd8e-bb3c-48d3-9023-2e97af5f4036")
- )
- (pin "3"
- (uuid "b9984f14-252b-4b47-aca8-9d50c2f7cda7")
- )
- (pin "4"
- (uuid "2aff166a-1c76-4f90-a8bc-c91fbb11d557")
- )
- (pin "5"
- (uuid "d8c2f502-5487-48f9-88d5-8516f46849b5")
- )
- (pin "6"
- (uuid "f1e82cc6-3199-44eb-8853-f37821a093ae")
- )
- (pin "7"
- (uuid "d2291ed4-7884-4e41-90bc-eb3f64c60a26")
- )
- (pin "8"
- (uuid "33e0f2ef-9904-419d-98f4-63d834e9c0de")
- )
- (pin "9"
- (uuid "0a3b4c59-aef4-40c7-9fff-6b93742cf799")
- )
- (pin "10"
- (uuid "dee443de-1c76-4c29-a982-a8666aeae699")
- )
- (pin "11"
- (uuid "c93d469b-6a43-4bb0-b47a-b467407b21f8")
- )
- (pin "12"
- (uuid "434be033-5632-4d41-a032-e8d04d0f4790")
- )
- (pin "25"
- (uuid "a428d3d5-107a-4d63-b53f-e89f41aa6488")
- )
- (pin "32"
- (uuid "6b2e9ce4-a017-4a7e-9f19-e3631cf19084")
- )
- (pin "47"
- (uuid "ace28983-694d-45a7-b9cc-75bcbb038b1d")
- )
- (pin "39"
- (uuid "fc6c7227-3cf3-4b7d-b82c-9ea2b9c7096b")
- )
- (pin "37"
- (uuid "ad114ed8-8cd5-4b85-97d0-09a9bafc8513")
- )
- (pin "27"
- (uuid "c4397ef2-9342-4c46-a641-cc06feeeb94b")
- )
- (pin "19"
- (uuid "41008d75-eefb-4312-82c3-aa055f1cdc02")
- )
- (pin "20"
- (uuid "06e15b8d-4f3e-45db-b55c-cf85c1c556fd")
- )
- (pin "28"
- (uuid "6aa0c2f8-bc59-4a73-a2ec-6777fd35b315")
- )
- (pin "21"
- (uuid "11fc413f-8a1b-45d1-9361-a7b5222d395c")
- )
- (pin "38"
- (uuid "fc58ae4d-37e7-4699-8ba2-cef6f1cf0aee")
- )
- (pin "45"
- (uuid "76473b1c-c365-4f98-8d94-94d7241a8c76")
- )
- (pin "42"
- (uuid "310022f1-9d3c-44bc-a268-555d310c6e39")
- )
- (pin "22"
- (uuid "a93450d7-fd97-4ea7-908a-a923ad511651")
- )
- (pin "18"
- (uuid "32af57e5-e47b-4f4e-9f44-84e0b8ffa246")
- )
- (pin "29"
- (uuid "94fe73fe-0e82-4c7e-a2f0-4b6138a2fbef")
- )
- (pin "13"
- (uuid "ca4f51de-a63b-41c8-997b-cf9ce382e576")
- )
- (pin "14"
- (uuid "72776d7d-9aa0-4143-8f09-4c4ed6e597dd")
- )
- (pin "15"
- (uuid "d6ea4c3a-7075-49ae-9ca0-2f83c4ff8b96")
- )
- (pin "16"
- (uuid "8e1c7012-ef97-43b9-bcb8-61893d59dffe")
- )
- (pin "17"
- (uuid "14d098e5-f782-43de-8a2d-2ef410991c3a")
- )
- (pin "26"
- (uuid "62e1cbb9-c868-4d88-973c-b7329cad904a")
- )
- (pin "33"
- (uuid "b21cb65c-f5c0-41b6-bc9c-3209728a0aa7")
- )
- (pin "34"
- (uuid "0318c6ac-5c6c-4bcd-a7d7-45652f73e549")
- )
- (pin "41"
- (uuid "200d37ea-3467-44da-8842-c19de3868131")
- )
- (pin "36"
- (uuid "639f6694-c9f7-4a32-8cf8-d68f6a2f5b04")
- )
- (pin "43"
- (uuid "4977cd62-c73a-4779-8425-6fe7cf807c3c")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "U1")
- (unit 2)
- )
- )
- )
- )
- (symbol
- (lib_id "Device:C")
- (at 189.23 39.37 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "6aaf85c4-3e92-4053-ad4e-a12c74975539")
- (property "Reference" "C1"
- (at 193.04 38.0999 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "100n"
- (at 193.04 40.6399 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" ""
- (at 190.1952 43.18 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 189.23 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Unpolarized capacitor"
- (at 189.23 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "2"
- (uuid "bbf49e74-9f6b-47e2-9c5c-fc9c9030b041")
- )
- (pin "1"
- (uuid "729e94f4-0be9-450a-8cbe-a531f600d4fc")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C1")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "Device:C")
- (at 52.07 48.26 0)
- (mirror y)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (uuid "8fa4d85f-7bd7-434e-8e74-e0e8371b3989")
- (property "Reference" "C8"
- (at 48.26 46.9899 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "10p"
- (at 48.26 49.5299 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" ""
- (at 51.1048 52.07 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 52.07 48.26 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Unpolarized capacitor"
- (at 52.07 48.26 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "2"
- (uuid "65c3f916-b9e7-4ced-9575-e8a799e777c5")
- )
- (pin "1"
- (uuid "a48ca8ac-949b-4db7-82f3-b14da92063e9")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C8")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "power:VDD")
- (at 237.49 33.02 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "9560d4bb-0a4b-446e-b2c1-b66cff548da4")
- (property "Reference" "#PWR05"
- (at 237.49 36.83 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "VDD"
- (at 237.49 27.94 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at 237.49 33.02 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 237.49 33.02 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Power symbol creates a global label with name \"VDD\""
- (at 237.49 33.02 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "1"
- (uuid "a2d62f77-a3e4-4aea-9d75-37a7a7cc8d11")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "#PWR05")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "Device:C")
- (at 200.66 39.37 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "959931ed-7d29-4a6c-a3b2-f0c97353aab5")
- (property "Reference" "C2"
- (at 204.47 38.0999 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "100n"
- (at 204.47 40.6399 0)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" ""
- (at 201.6252 43.18 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 200.66 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Unpolarized capacitor"
- (at 200.66 39.37 0)
- (hide yes)
- (show_name no)
- (do_not_autoplace no)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (pin "2"
- (uuid "28c51d38-8f32-4195-bc66-106aad9a7361")
- )
- (pin "1"
- (uuid "eeadb1c8-f95e-457d-826c-3a221386e8b2")
- )
- (instances
- (project "STM32G474_FOC_CONTROLLER"
- (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C2")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "power:GND")
- (at 177.8 45.72 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (in_pos_files yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "9a65f847-1129-4c2d-a5a9-a03181d24cdd")
+ (uuid "16c68535-2eb0-454c-b17c-99f17ca6fa5b")
(property "Reference" "#PWR02"
- (at 177.8 52.07 0)
+ (at 30.48 172.72 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6744,7 +3270,7 @@
)
)
(property "Value" "GND"
- (at 177.8 50.8 0)
+ (at 30.48 171.45 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -6754,7 +3280,7 @@
)
)
(property "Footprint" ""
- (at 177.8 45.72 0)
+ (at 30.48 166.37 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6765,7 +3291,7 @@
)
)
(property "Datasheet" ""
- (at 177.8 45.72 0)
+ (at 30.48 166.37 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6776,7 +3302,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 177.8 45.72 0)
+ (at 30.48 166.37 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6787,7 +3313,7 @@
)
)
(pin "1"
- (uuid "befa7383-be47-4473-8810-ae8b2de52af5")
+ (uuid "5da7b0e2-5b00-4b35-9010-e7f5fb25aa3b")
)
(instances
(project "STM32G474_FOC_CONTROLLER"
@@ -6799,8 +3325,8 @@
)
)
(symbol
- (lib_id "power:GND")
- (at 218.44 62.23 0)
+ (lib_id "power:+5V")
+ (at 212.09 33.02 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -6809,9 +3335,9 @@
(in_pos_files yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "b2158472-3cd0-4127-be40-62debb5bf8d6")
- (property "Reference" "#PWR03"
- (at 218.44 68.58 0)
+ (uuid "1bae593a-b3b4-4006-8633-28a5498b94da")
+ (property "Reference" "#PWR05"
+ (at 212.09 36.83 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6821,8 +3347,8 @@
)
)
)
- (property "Value" "GND"
- (at 218.44 67.31 0)
+ (property "Value" "+5V"
+ (at 212.09 27.94 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -6832,7 +3358,7 @@
)
)
(property "Footprint" ""
- (at 218.44 62.23 0)
+ (at 212.09 33.02 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6843,7 +3369,7 @@
)
)
(property "Datasheet" ""
- (at 218.44 62.23 0)
+ (at 212.09 33.02 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6853,8 +3379,8 @@
)
)
)
- (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 218.44 62.23 0)
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 212.09 33.02 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6865,7 +3391,775 @@
)
)
(pin "1"
- (uuid "a328177e-e685-4163-8e4c-4dc4f3fc3b21")
+ (uuid "c70dbbac-2b07-4aec-8490-712d4b1074a5")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "#PWR05")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 214.63 81.28 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "2d0823f8-f39f-4daf-8d6d-b9bff256e18d")
+ (property "Reference" "#PWR06"
+ (at 214.63 85.09 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 214.63 76.2 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 214.63 81.28 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 214.63 81.28 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 214.63 81.28 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "5c12aef7-516a-451d-b8a9-1107128edc76")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "#PWR06")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint_Alt")
+ (at 237.49 34.29 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "3cdd44e8-0aa0-4d8f-ba94-3eb603c811c6")
+ (property "Reference" "TP10"
+ (at 240.03 29.7179 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "TestPoint_Alt"
+ (at 240.03 32.2579 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm"
+ (at 242.57 34.29 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 242.57 34.29 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point (alternative shape)"
+ (at 237.49 34.29 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "af6cb51e-45f6-479b-9de6-6f72aef6d77b")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "TP10")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 233.68 39.37 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "427aa7b9-b723-4a75-87d0-3e2fc56d7221")
+ (property "Reference" "C7"
+ (at 237.49 38.0999 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "22u"
+ (at 237.49 40.6399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
+ (at 234.6452 43.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 233.68 39.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 233.68 39.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL10A226MQ8NRNC"
+ (at 233.68 39.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C59461"
+ (at 233.68 39.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 233.68 39.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 233.68 39.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "e29e411d-44a7-46ba-a0f1-78b15ec5da57")
+ )
+ (pin "2"
+ (uuid "6cfec8ee-a4e8-453b-a8d9-524c04dc73bb")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "C7")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x02")
+ (at 218.44 134.62 0)
+ (mirror y)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "4fed9aee-b565-4f2c-91f7-ad8b035c7f08")
+ (property "Reference" "J1"
+ (at 215.9 134.6199 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "POWER1"
+ (at 215.9 137.1599 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal"
+ (at 218.44 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 218.44 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 218.44 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 218.44 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 218.44 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 218.44 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 218.44 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "1a38bf5c-43f7-4e47-875e-c6f8040e690b")
+ )
+ (pin "1"
+ (uuid "ab883f1d-0773-45e4-a3e1-2dcc1692fbad")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "J1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 238.76 81.28 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "529a3f86-e497-44f1-beed-147aec3306f8")
+ (property "Reference" "#PWR012"
+ (at 238.76 85.09 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 238.76 76.2 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 238.76 81.28 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 238.76 81.28 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 238.76 81.28 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "b0bb48e2-8d8e-46c3-a2b8-70b11982deba")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "#PWR012")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:L")
+ (at 121.92 135.89 90)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "56e3a797-b73c-4626-8dc2-35163c931785")
+ (property "Reference" "L1"
+ (at 121.92 133.604 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "22u"
+ (at 121.92 137.922 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Inductor_SMD:L_12x12mm_H8mm"
+ (at 121.92 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 121.92 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Inductor"
+ (at 121.92 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "IHLP4040DZER220M11"
+ (at 121.92 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C1329581"
+ (at 121.92 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 121.92 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 121.92 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "ea869027-e822-4569-a9d3-5e9b1dd07529")
+ )
+ (pin "1"
+ (uuid "8f42b69f-0f62-448b-9802-e8010b0329a8")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "L1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+15V")
+ (at 30.48 133.35 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "5ddefb3c-693c-44d0-b7bf-743f6c318385")
+ (property "Reference" "#PWR01"
+ (at 30.48 137.16 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+15V"
+ (at 30.48 128.27 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 30.48 133.35 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 30.48 133.35 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+15V\""
+ (at 30.48 133.35 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "307ab94e-3a50-4bc2-907f-c203cbfaa159")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "#PWR01")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 137.16 134.62 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "63b7d098-2ca0-450c-813f-e3aeb3d9b6b3")
+ (property "Reference" "#PWR03"
+ (at 137.16 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 137.16 129.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 137.16 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 137.16 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 137.16 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "06bb87b4-9b05-4b15-b642-806a73fe38dc")
)
(instances
(project "STM32G474_FOC_CONTROLLER"
@@ -6878,7 +4172,7 @@
)
(symbol
(lib_id "Device:C")
- (at 218.44 55.88 0)
+ (at 39.37 158.75 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -6887,9 +4181,9 @@
(in_pos_files yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "c9866484-99e9-4c89-ac0a-de2327ada584")
- (property "Reference" "C6"
- (at 222.25 54.6099 0)
+ (uuid "6a25e835-34e0-4534-9f32-299b5b0a52e5")
+ (property "Reference" "C3"
+ (at 43.18 157.4799 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -6899,8 +4193,8 @@
(justify left)
)
)
- (property "Value" "1u"
- (at 222.25 57.1499 0)
+ (property "Value" "22u"
+ (at 43.18 160.0199 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -6910,8 +4204,8 @@
(justify left)
)
)
- (property "Footprint" ""
- (at 219.4052 59.69 0)
+ (property "Footprint" "Capacitor_SMD:C_1210_3225Metric"
+ (at 40.3352 162.56 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6922,7 +4216,7 @@
)
)
(property "Datasheet" ""
- (at 218.44 55.88 0)
+ (at 39.37 158.75 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6933,7 +4227,7 @@
)
)
(property "Description" "Unpolarized capacitor"
- (at 218.44 55.88 0)
+ (at 39.37 158.75 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -6943,11 +4237,1165 @@
)
)
)
- (pin "2"
- (uuid "154e4247-49d0-4b87-81e8-77766d0306b7")
+ (property "Comment" "GRM32ER61E226KE15L"
+ (at 39.37 158.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C65428"
+ (at 39.37 158.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 39.37 158.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 39.37 158.75 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
(pin "1"
- (uuid "b150381a-be48-47a9-b06d-17bab02faafd")
+ (uuid "7d2f3588-7dd4-4276-8333-21ed4697c95c")
+ )
+ (pin "2"
+ (uuid "3072c218-65a5-437d-9bd9-8287d9e199cd")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "C3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 39.37 140.97 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6d7b356f-9ba1-4dfc-9327-428a47c58826")
+ (property "Reference" "C1"
+ (at 43.18 139.6999 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "22u"
+ (at 43.18 142.2399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_1210_3225Metric"
+ (at 40.3352 144.78 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 39.37 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 39.37 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "GRM32ER61E226KE15L"
+ (at 39.37 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C65428"
+ (at 39.37 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 39.37 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 39.37 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ffa566ac-efdf-4d45-ba5a-1ee1f11ca819")
+ )
+ (pin "2"
+ (uuid "b830340f-9b42-4ae5-8fce-6fc2f8fc34f1")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "C1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Regulator_Linear:AMS1117-3.3")
+ (at 224.79 34.29 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6e88a645-85e6-4136-88ee-da48823a2e5f")
+ (property "Reference" "U2"
+ (at 224.79 27.94 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "AMS1117-3.3"
+ (at 224.79 30.48 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2"
+ (at 224.79 29.21 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf"
+ (at 227.33 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"
+ (at 224.79 34.29 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "AMS1117-3.3"
+ (at 224.79 34.29 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C6186"
+ (at 224.79 34.29 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 224.79 34.29 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 224.79 34.29 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "518ca175-001f-4ad0-8e77-68bbdebf863e")
+ )
+ (pin "3"
+ (uuid "520e1ac3-c048-4889-a6ca-c7c1783834f4")
+ )
+ (pin "2"
+ (uuid "5fa4a0ec-4eef-4b59-8987-a10848935da4")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "U2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Regulator_Switching:TPS5430DDA")
+ (at 74.93 140.97 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "739a1619-3924-441e-b235-6052e2b499ec")
+ (property "Reference" "U1"
+ (at 74.93 128.27 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "TPS5430DDA"
+ (at 74.93 130.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_SO:TI_SO-PowerPAD-8_ThermalVias"
+ (at 76.2 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ (justify left)
+ )
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/tps5430.pdf"
+ (at 74.93 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "3A, Step Down Swift Converter, Adjustable Output Voltage, 5.5-36V Input Voltage, PowerSO-8"
+ (at 74.93 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "TPS5430DDAR"
+ (at 74.93 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C9864"
+ (at 74.93 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 74.93 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 74.93 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "e0fdc739-5152-4b48-82fa-e3984e9536e7")
+ )
+ (pin "3"
+ (uuid "1521b18b-925d-4a12-a01d-b8ee292f5e20")
+ )
+ (pin "7"
+ (uuid "adf8e853-a8d8-40ad-a120-2ddc63814b47")
+ )
+ (pin "6"
+ (uuid "1e81ee2f-fbf1-4c7b-b645-697d998b333f")
+ )
+ (pin "2"
+ (uuid "80a8db5b-1577-4d9e-bfb0-b90de5e1708c")
+ )
+ (pin "8"
+ (uuid "f24deac9-c872-4dad-b9ca-97248d589bc3")
+ )
+ (pin "4"
+ (uuid "c15f43e9-fc55-440f-a54f-42a14dc7ac2c")
+ )
+ (pin "5"
+ (uuid "63c591cf-a0a1-4d6d-91cf-012e05c7b782")
+ )
+ (pin "9"
+ (uuid "168ee605-25b0-4f90-ab14-682c03600a00")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "U1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector:TestPoint_Alt")
+ (at 234.95 82.55 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "7c8727ca-eb42-463d-9b9a-3822d3748706")
+ (property "Reference" "TP9"
+ (at 237.49 77.9779 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "TestPoint_Alt"
+ (at 237.49 80.5179 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm"
+ (at 240.03 82.55 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 240.03 82.55 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point (alternative shape)"
+ (at 234.95 82.55 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "e7f7e7a5-27f9-473c-b82a-82eebe23bfbc")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "TP9")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 127 151.13 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "86f1711a-8c0d-4dd6-90f5-ca56ca0a8397")
+ (property "Reference" "R2"
+ (at 129.54 149.8599 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "3k24"
+ (at 129.54 152.3999 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
+ (at 125.222 151.13 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 127 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 127 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0603WAF3241T5E"
+ (at 127 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C22994"
+ (at 127 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 127 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 127 151.13 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "61745411-b40b-4c7f-9c2d-141c10f4eb37")
+ )
+ (pin "2"
+ (uuid "53c11570-c2c0-4036-beb6-7732dabae6f8")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "R2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:D_Zener_Small_Filled")
+ (at 107.95 149.86 270)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "9c322802-0a14-48ed-a05b-756c09d1e62e")
+ (property "Reference" "D1"
+ (at 110.49 148.5899 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "550mV@5A"
+ (at 110.49 151.1299 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Diode_SMD:D_SMA"
+ (at 107.95 149.86 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 107.95 149.86 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Zener diode, small symbol, filled shape"
+ (at 107.95 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "SS54"
+ (at 107.95 149.86 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C22452"
+ (at 107.95 149.86 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 107.95 149.86 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 107.95 149.86 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "2d302904-65fc-46e1-8988-123acc44800a")
+ )
+ (pin "2"
+ (uuid "d33e4ff4-c386-4fff-9500-e3d331922bf6")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "D1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 127 140.97 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "a45f8a0a-3f24-4f76-ab39-53e7cd474293")
+ (property "Reference" "R1"
+ (at 129.54 139.6999 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "10k"
+ (at 129.54 142.2399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
+ (at 125.222 140.97 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 127 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 127 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1002T5E"
+ (at 127 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25804"
+ (at 127 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 127 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 127 140.97 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "102de5f8-cc80-48eb-bbab-3b3c119eabfc")
+ )
+ (pin "2"
+ (uuid "b66e1776-d170-42f3-89ee-5324fe81e1ca")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "R1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C_Polarized_Small_US")
+ (at 137.16 146.05 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "a944c00a-34d5-47e4-b8d5-6b2301066206")
+ (property "Reference" "C5"
+ (at 139.7 144.3481 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "150u"
+ (at 139.7 146.8881 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_Tantalum_SMD:CP_EIA-3528-15_AVX-H"
+ (at 137.16 146.05 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 137.16 146.05 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Polarized capacitor, small US symbol"
+ (at 137.16 146.05 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "6TPE150MAZB"
+ (at 137.16 146.05 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C79110"
+ (at 137.16 146.05 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 137.16 146.05 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 137.16 146.05 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "114676b5-f01b-4546-b823-300c17ae8821")
+ )
+ (pin "2"
+ (uuid "6e4cc17a-1ca4-4f79-9388-682e7053653c")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "C5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 215.9 87.63 0)
+ (mirror y)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "aa321b14-b7ff-486d-86d7-2410a943cf68")
+ (property "Reference" "C6"
+ (at 212.598 86.36 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "1u"
+ (at 212.598 88.9 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 214.9348 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 215.9 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 215.9 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05A105KA5NQNC"
+ (at 215.9 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C52923"
+ (at 215.9 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 215.9 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 215.9 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "3c3fe72b-303f-4f3e-972c-dc04c633ab6f")
+ )
+ (pin "2"
+ (uuid "7877c2db-4551-46aa-9705-35e12b613216")
)
(instances
(project "STM32G474_FOC_CONTROLLER"
@@ -6959,19 +5407,20 @@
)
)
(symbol
- (lib_id "Device:C")
- (at 69.85 48.26 0)
+ (lib_id "Connector:TestPoint_Alt")
+ (at 129.54 135.89 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
- (in_bom yes)
+ (in_bom no)
(on_board yes)
(in_pos_files yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "d453e44e-fe49-4524-aa36-2c00fdb91b84")
- (property "Reference" "C9"
- (at 73.66 46.9899 0)
+ (uuid "b4b2bff4-0af2-4e6e-a12c-dfd7acbabb23")
+ (property "Reference" "TP8"
+ (at 132.08 131.3179 0)
+ (hide yes)
(show_name no)
(do_not_autoplace no)
(effects
@@ -6981,8 +5430,9 @@
(justify left)
)
)
- (property "Value" "10p"
- (at 73.66 49.5299 0)
+ (property "Value" "TestPoint_Alt"
+ (at 132.08 133.8579 0)
+ (hide yes)
(show_name no)
(do_not_autoplace no)
(effects
@@ -6992,8 +5442,8 @@
(justify left)
)
)
- (property "Footprint" ""
- (at 70.8152 52.07 0)
+ (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm"
+ (at 134.62 135.89 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7004,7 +5454,86 @@
)
)
(property "Datasheet" ""
- (at 69.85 48.26 0)
+ (at 134.62 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "test point (alternative shape)"
+ (at 129.54 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "7c2e5c2c-6d96-401f-b77b-8a1e520dbeaa")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "TP8")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 39.37 149.86 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "bb2b999b-c1e2-43cd-894e-e07372058c21")
+ (property "Reference" "C2"
+ (at 43.18 148.5899 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "22u"
+ (at 43.18 151.1299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_1210_3225Metric"
+ (at 40.3352 153.67 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 39.37 149.86 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7015,7 +5544,7 @@
)
)
(property "Description" "Unpolarized capacitor"
- (at 69.85 48.26 0)
+ (at 39.37 149.86 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7025,24 +5554,68 @@
)
)
)
- (pin "2"
- (uuid "75c55946-3f3a-49f7-a4f8-118153881918")
+ (property "Comment" "GRM32ER61E226KE15L"
+ (at 39.37 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C65428"
+ (at 39.37 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 39.37 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 39.37 149.86 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
(pin "1"
- (uuid "cac6c1e7-5787-420a-8924-7ff774ff2069")
+ (uuid "a25bedf4-30d8-4453-bd37-54497d330f37")
+ )
+ (pin "2"
+ (uuid "131ae009-d5ab-4a10-bba4-cf288a20c2f7")
)
(instances
(project "STM32G474_FOC_CONTROLLER"
(path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C9")
+ (reference "C2")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:GND")
- (at 246.38 66.04 0)
+ (lib_id "Regulator_Linear:AMS1117-3.3")
+ (at 226.06 82.55 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -7051,9 +5624,261 @@
(in_pos_files yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "e352f34f-6ba3-49aa-a386-553192d0f659")
- (property "Reference" "#PWR06"
- (at 246.38 72.39 0)
+ (uuid "c426daba-115e-46e2-9ca4-4e0ed0041b7f")
+ (property "Reference" "U3"
+ (at 226.06 76.2 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "AMS1117-3.3"
+ (at 226.06 78.74 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2"
+ (at 226.06 77.47 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf"
+ (at 228.6 88.9 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"
+ (at 226.06 82.55 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "AMS1117-3.3"
+ (at 226.06 82.55 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C6186"
+ (at 226.06 82.55 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 226.06 82.55 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 226.06 82.55 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "884d22ba-b2a3-4382-bffc-ca9a7690a54e")
+ )
+ (pin "3"
+ (uuid "55f9c464-c00b-404c-8533-c1b3437348e8")
+ )
+ (pin "2"
+ (uuid "5d51aeb1-4656-4d0e-81e2-e335a982b794")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "U3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:D_Zener_Small_Filled")
+ (at 143.51 135.89 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "cad35094-0aaf-45c5-8afc-b09a3583364a")
+ (property "Reference" "D2"
+ (at 143.002 132.842 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "550mV@5A"
+ (at 139.192 138.684 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Diode_SMD:D_SMA"
+ (at 143.51 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 143.51 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Zener diode, small symbol, filled shape"
+ (at 143.51 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "SS54"
+ (at 143.51 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C22452"
+ (at 143.51 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 143.51 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 143.51 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "fefdfa86-f0c9-421c-8a72-d087356c1b20")
+ )
+ (pin "2"
+ (uuid "f404c9ed-3a21-4428-b8d1-36d745d08bbb")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "D2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 215.9 93.98 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "e0872680-a105-4111-81bc-e5457fa8486c")
+ (property "Reference" "#PWR07"
+ (at 215.9 100.33 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7064,7 +5889,7 @@
)
)
(property "Value" "GND"
- (at 246.38 71.12 0)
+ (at 215.9 99.06 0)
(show_name no)
(do_not_autoplace no)
(effects
@@ -7074,7 +5899,7 @@
)
)
(property "Footprint" ""
- (at 246.38 66.04 0)
+ (at 215.9 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7085,7 +5910,7 @@
)
)
(property "Datasheet" ""
- (at 246.38 66.04 0)
+ (at 215.9 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7096,7 +5921,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 246.38 66.04 0)
+ (at 215.9 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7107,20 +5932,20 @@
)
)
(pin "1"
- (uuid "a70c9a6c-c5e1-43a3-bfa7-30103040e8ab")
+ (uuid "80133644-17fa-4242-9b1f-7aa44e0985a3")
)
(instances
(project "STM32G474_FOC_CONTROLLER"
(path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "#PWR06")
+ (reference "#PWR07")
(unit 1)
)
)
)
)
(symbol
- (lib_id "Device:C")
- (at 39.37 27.94 0)
+ (lib_id "power:GND")
+ (at 237.49 138.43 0)
(unit 1)
(body_style 1)
(exclude_from_sim no)
@@ -7129,31 +5954,30 @@
(in_pos_files yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "f3930cd4-9eea-4b5b-b7d1-6c33efe98546")
- (property "Reference" "C10"
- (at 43.18 26.6699 0)
+ (uuid "e2ac4d1c-8a88-4970-bbfd-870354f6fa4f")
+ (property "Reference" "#PWR011"
+ (at 237.49 144.78 0)
+ (hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
- (property "Value" "100n"
- (at 43.18 29.2099 0)
+ (property "Value" "GND"
+ (at 237.49 143.51 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
(property "Footprint" ""
- (at 40.3352 31.75 0)
+ (at 237.49 138.43 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7164,7 +5988,7 @@
)
)
(property "Datasheet" ""
- (at 39.37 27.94 0)
+ (at 237.49 138.43 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7174,8 +5998,131 @@
)
)
)
- (property "Description" "Unpolarized capacitor"
- (at 39.37 27.94 0)
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 237.49 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "5a0a2fb0-b4d4-4c31-844c-3b021a1e8017")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "#PWR011")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x02")
+ (at 218.44 142.24 0)
+ (mirror y)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom no)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "eed63061-a102-4922-a4bb-c8baa2ee5c34")
+ (property "Reference" "J2"
+ (at 215.9 142.2399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "POWER2"
+ (at 215.9 144.7799 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal"
+ (at 218.44 142.24 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 218.44 142.24 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 218.44 142.24 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" ""
+ (at 218.44 142.24 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" ""
+ (at 218.44 142.24 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 218.44 142.24 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 218.44 142.24 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
@@ -7186,24 +6133,3592 @@
)
)
(pin "2"
- (uuid "23ff1a77-35b4-430d-825f-bb12c09c31ab")
+ (uuid "b28ee5a4-0d04-45b7-823b-15fe4f0743c1")
)
(pin "1"
- (uuid "b909ebe0-31a7-49b8-8d71-f7c128517e5c")
+ (uuid "cad15a15-161b-4553-96f3-36a3e8afb0f7")
)
(instances
(project "STM32G474_FOC_CONTROLLER"
(path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
- (reference "C10")
+ (reference "J2")
(unit 1)
)
)
)
)
+ (symbol
+ (lib_id "Device:C")
+ (at 99.06 135.89 90)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "fae31358-14da-4d9f-bf04-84bb183db04e")
+ (property "Reference" "C4"
+ (at 99.06 131.826 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "10n"
+ (at 99.06 139.7 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
+ (at 102.87 134.9248 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 99.06 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 99.06 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL21B103KBANNNC"
+ (at 99.06 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C1710"
+ (at 99.06 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 99.06 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 99.06 135.89 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "e1bd9cc3-e190-4fdb-93d3-5de6d4fc7321")
+ )
+ (pin "2"
+ (uuid "2426e8ea-f2ba-4b0f-ac46-03a14e637049")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "C4")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 236.22 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "fd3c9fe5-89ff-4865-ab7f-9a7d4eb9e6a8")
+ (property "Reference" "C8"
+ (at 239.014 86.36 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "1u"
+ (at 239.014 88.9 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 237.1852 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 236.22 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 236.22 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05A105KA5NQNC"
+ (at 236.22 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C52923"
+ (at 236.22 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 236.22 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 236.22 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ccfbc9f4-380e-4ab6-80be-3a3d656b1595")
+ )
+ (pin "2"
+ (uuid "da511d67-4553-41c0-a89d-a3620dc8fddd")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "C8")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 151.13 134.62 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "ffef2d71-8f5a-4e01-ac32-d0525bfc42f4")
+ (property "Reference" "#PWR04"
+ (at 151.13 138.43 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VBUS"
+ (at 151.13 129.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 151.13 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 151.13 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 151.13 134.62 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ee9ff404-c3ca-4334-a52f-cf140337f9db")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (reference "#PWR04")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (sheet
+ (at 54.61 49.53)
+ (size 26.67 31.75)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (fill
+ (color 0 0 0 0)
+ )
+ (uuid "4afede55-ae49-4322-b43c-d4170b4ee217")
+ (property "Sheetname" "stm32"
+ (at 54.61 48.8184 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Sheetfile" "MCU.kicad_sch"
+ (at 54.61 82.042 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ )
+ (pin "DRV_OFF" input
+ (at 81.28 52.07 0)
+ (uuid "8fbbd517-ed98-4216-a0f6-349aa3df2b0e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "PWM_A" input
+ (at 81.28 58.42 0)
+ (uuid "5203cec6-112e-46ac-b103-5ce89dc727d7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "PWM_AN" input
+ (at 81.28 67.31 0)
+ (uuid "71d8ddfc-91ff-49a0-a720-379d1ce1c64f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "PWM_B" input
+ (at 81.28 60.96 0)
+ (uuid "8d3cbbb6-a35d-44f2-9cba-3c2daef794c4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "PWM_BN" input
+ (at 81.28 69.85 0)
+ (uuid "a299fb19-2e46-4a50-812e-ac9d3beffa30")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "PWM_C" input
+ (at 81.28 63.5 0)
+ (uuid "37d47d4b-e2d9-4528-9339-5fbc41269e8e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "PWM_CN" input
+ (at 81.28 72.39 0)
+ (uuid "8ff0d35c-54a6-4c7f-8389-942039110fce")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "SENS_A" input
+ (at 81.28 76.2 0)
+ (uuid "2bc76123-5d3d-4457-9710-b10775162274")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "SENS_B" input
+ (at 81.28 78.74 0)
+ (uuid "50cebbbc-2323-4c65-8263-0fde150a5734")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (pin "DRV_NFAULT" input
+ (at 81.28 54.61 0)
+ (uuid "9ea2c451-948c-4722-9bf4-dfc3114a27ec")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (page "2")
+ )
+ )
+ )
+ )
+ (sheet
+ (at 111.76 49.53)
+ (size 20.32 31.75)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (fill
+ (color 0 0 0 0)
+ )
+ (uuid "792f8656-7f21-4b63-abcd-37895e88bf76")
+ (property "Sheetname" "drv8316"
+ (at 111.76 48.8184 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Sheetfile" "drv8316.kicad_sch"
+ (at 111.76 81.8646 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ )
+ (pin "SENS_A" input
+ (at 111.76 76.2 180)
+ (uuid "7b4ea78e-8bad-476b-861c-805f2102b102")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "SENS_B" input
+ (at 111.76 78.74 180)
+ (uuid "613a51c5-b8b4-4aea-bbae-e939e283be19")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "INHC" input
+ (at 111.76 63.5 180)
+ (uuid "d5b671fe-3823-4a98-b678-0affce4ce21a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "INLB" input
+ (at 111.76 69.85 180)
+ (uuid "6d60cc7a-2bf4-4850-b8ad-4853f8d46bff")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "INLC" input
+ (at 111.76 72.39 180)
+ (uuid "7e0a4d5a-6575-4f6d-a892-700337c772f6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "INHB" input
+ (at 111.76 60.96 180)
+ (uuid "6d8f8af7-c90b-43b7-9a86-75b9f6bf74ea")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "INLA" input
+ (at 111.76 67.31 180)
+ (uuid "1c0a18ab-75e1-4e5d-bf0a-65f92964f8df")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "DRV_OFF" input
+ (at 111.76 52.07 180)
+ (uuid "53329139-3ece-4209-8036-edfe0f85ae86")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "INHA" input
+ (at 111.76 58.42 180)
+ (uuid "552d2e3e-199c-4938-8ce9-600ad09e263b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (pin "NFAULT" input
+ (at 111.76 54.61 180)
+ (uuid "5a7032a8-cb7c-417d-81d7-bf5a029be651")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3"
+ (page "4")
+ )
+ )
+ )
+ )
(sheet_instances
(path "/"
(page "1")
)
)
(embedded_fonts no)
+ (embedded_files
+ (file
+ (name "SchematicPageTemplate.kicad_wks")
+ (type worksheet)
+ (data |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|
+ )
+ (checksum "F7349C03803964218792304056A2900C")
+ )
+ )
)
diff --git a/STM32_project.kicad_sym b/STM32_project.kicad_sym
index 6ba5c1d..bf1e48b 100644
--- a/STM32_project.kicad_sym
+++ b/STM32_project.kicad_sym
@@ -2,6 +2,864 @@
(version 20251024)
(generator "kicad_symbol_editor")
(generator_version "10.0")
+ (symbol "DRV8316CTRGFR"
+ (pin_names
+ (offset 0.254)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U?"
+ (at 18.796 37.084 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ )
+ )
+ (property "Value" "DRV8316CTRGFR"
+ (at 12.7 -36.068 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left top)
+ )
+ )
+ (property "Footprint" "drv3816:VQFN40_RGF_TEX"
+ (at 0.508 0.254 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.ti.com/lit/gpn/drv8316c"
+ (at 3.81 3.048 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_locked" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "DRV8316CTRGFR"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "VQFN40_RGF_TEX VQFN40_RGF_TEX-M VQFN40_RGF_TEX-L"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "DRV8316CTRGFR_0_1"
+ (pin no_connect line
+ (at -24.13 -16.51 0)
+ (length 3.81)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -39.37 90)
+ (length 3.81)
+ (name "AGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 -24.13 180)
+ (length 3.81)
+ (name "FB_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -21.59 180)
+ (length 3.81)
+ (name "GND_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 -19.05 180)
+ (length 3.81)
+ (name "SW_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 -10.16 180)
+ (length 3.81)
+ (name "CPL"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 -12.7 180)
+ (length 3.81)
+ (name "CPH"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 -7.62 180)
+ (length 3.81)
+ (name "CP"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 7.62 39.37 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 5.08 39.37 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 2.54 39.37 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -39.37 90)
+ (length 3.81)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 13.97 180)
+ (length 3.81)
+ (name "OUTA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 11.43 180)
+ (length 3.81)
+ (name "OUTA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -39.37 90)
+ (length 3.81)
+ (hide yes)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 8.89 180)
+ (length 3.81)
+ (name "OUTB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 6.35 180)
+ (length 3.81)
+ (name "OUTB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -39.37 90)
+ (length 3.81)
+ (hide yes)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 3.81 180)
+ (length 3.81)
+ (name "OUTC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 1.27 180)
+ (length 3.81)
+ (name "OUTC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 22.86 0)
+ (length 3.81)
+ (name "DRVOFF"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at -24.13 -19.05 0)
+ (length 3.81)
+ (name "NFAULT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 26.67 0)
+ (length 3.81)
+ (name "NSLEEP"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at 24.13 -27.94 180)
+ (length 3.81)
+ (name "VSEL_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -1.27 39.37 270)
+ (length 3.81)
+ (name "AVDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "25"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -39.37 90)
+ (length 3.81)
+ (hide yes)
+ (name "AGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 17.78 0)
+ (length 3.81)
+ (name "INHA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 15.24 0)
+ (length 3.81)
+ (name "INLA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 12.7 0)
+ (length 3.81)
+ (name "INHB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 10.16 0)
+ (length 3.81)
+ (name "INLB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "30"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 7.62 0)
+ (length 3.81)
+ (name "INHC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "31"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 5.08 0)
+ (length 3.81)
+ (name "INLC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "32"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -2.54 0)
+ (length 3.81)
+ (name "MODE"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "33"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -5.08 0)
+ (length 3.81)
+ (name "SLEW"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "34"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -10.16 0)
+ (length 3.81)
+ (name "OCP/SR"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "35"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -7.62 0)
+ (length 3.81)
+ (name "GAIN"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "36"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 24.13 19.05 180)
+ (length 3.81)
+ (name "SOC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "38"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 24.13 21.59 180)
+ (length 3.81)
+ (name "SOB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "39"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 24.13 24.13 180)
+ (length 3.81)
+ (name "SOA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "40"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -39.37 90)
+ (length 3.81)
+ (hide yes)
+ (name "EPAD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "41"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (symbol "DRV8316CTRGFR_1_1"
+ (rectangle
+ (start -20.32 35.56)
+ (end 20.32 -35.56)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin power_in line
+ (at -5.08 39.37 270)
+ (length 3.81)
+ (name "VREF"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "37"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ILIM" power_in line)
+ )
+ )
+ (embedded_fonts no)
+ )
(symbol "STM32G474CBT6"
(exclude_from_sim no)
(in_bom yes)
@@ -1469,4 +2327,235 @@
)
(embedded_fonts no)
)
+ (symbol "TPT1334-T8TR"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U"
+ (at -6.35 6.604 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Value" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:SOT-23-8"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_locked" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "TPT1334-T8TR_0_0"
+ (pin bidirectional line
+ (at -8.89 -3.81 0)
+ (length 2.54)
+ (name "TXD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -8.89 -1.27 0)
+ (length 2.54)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -8.89 1.27 0)
+ (length 2.54)
+ (name "VCC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -8.89 3.81 0)
+ (length 2.54)
+ (name "RXD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 10.16 -3.81 180)
+ (length 2.54)
+ (name "SHDN"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 10.16 -1.27 180)
+ (length 2.54)
+ (name "CANL"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 10.16 1.27 180)
+ (length 2.54)
+ (name "CANH"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 10.16 3.81 180)
+ (length 2.54)
+ (name "STB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (symbol "TPT1334-T8TR_1_1"
+ (rectangle
+ (start -6.35 6.35)
+ (end 7.62 -6.35)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
)
diff --git a/SchematicPageTemplate.kicad_wks b/SchematicPageTemplate.kicad_wks
new file mode 100644
index 0000000..7687916
--- /dev/null
+++ b/SchematicPageTemplate.kicad_wks
@@ -0,0 +1,3063 @@
+(kicad_wks
+ (version 20231118)
+ (generator "pl_editor")
+ (generator_version "10.0")
+ (setup
+ (textsize 1.5 1.5)
+ (linewidth 0.15)
+ (textlinewidth 0.15)
+ (left_margin 10)
+ (right_margin 10)
+ (top_margin 10)
+ (bottom_margin 10)
+ )
+ (rect
+ (name "")
+ (start 110 34)
+ (end 2 2)
+ (comment "rect around the title block")
+ )
+ (rect
+ (name "")
+ (start 0 0 ltcorner)
+ (end 0 0)
+ (repeat 2)
+ (incrx 2)
+ (incry 2)
+ )
+ (line
+ (name "")
+ (start 50 2 ltcorner)
+ (end 50 0 ltcorner)
+ (repeat 30)
+ (incrx 50)
+ )
+ (tbtext "1"
+ (name "")
+ (pos 25 1 ltcorner)
+ (font
+ (size 1.3 1.3)
+ )
+ (repeat 100)
+ (incrx 50)
+ )
+ (line
+ (name "")
+ (start 50 2 lbcorner)
+ (end 50 0 lbcorner)
+ (repeat 30)
+ (incrx 50)
+ )
+ (tbtext "1"
+ (name "")
+ (pos 25 1 lbcorner)
+ (font
+ (size 1.3 1.3)
+ )
+ (repeat 100)
+ (incrx 50)
+ )
+ (line
+ (name "")
+ (start 0 50 ltcorner)
+ (end 2 50 ltcorner)
+ (repeat 30)
+ (incry 50)
+ )
+ (tbtext "A"
+ (name "")
+ (pos 1 25 ltcorner)
+ (font
+ (size 1.3 1.3)
+ )
+ (justify center)
+ (repeat 100)
+ (incry 50)
+ )
+ (line
+ (name "")
+ (start 0 50 rtcorner)
+ (end 2 50 rtcorner)
+ (repeat 30)
+ (incry 50)
+ )
+ (tbtext "A"
+ (name "")
+ (pos 1 25 rtcorner)
+ (font
+ (size 1.3 1.3)
+ )
+ (justify center)
+ (repeat 100)
+ (incry 50)
+ )
+ (tbtext "Date: ${ISSUE_DATE}"
+ (name "")
+ (pos 109 3.6502)
+ )
+ (line
+ (name "")
+ (start 110 5.5)
+ (end 2 5.5)
+ )
+ (tbtext "${KICAD_VERSION}"
+ (name "")
+ (pos 28.25 10.6002)
+ (comment "Kicad version")
+ )
+ (line
+ (name "")
+ (start 110 8.5)
+ (end 2 8.5)
+ )
+ (tbtext "Rev: ${REVISION}"
+ (name "")
+ (pos 28.25 7.1502)
+ (font bold)
+ )
+ (tbtext "Page: ${#}/${##}"
+ (name "")
+ (pos 28.25 3.8502)
+ (comment "Sheet id")
+ )
+ (line
+ (name "")
+ (start 110 12.5)
+ (end 2 12.5)
+ )
+ (tbtext "${TITLE}"
+ (name "")
+ (pos 109.25 22.45)
+ (font
+ (size 3.5 3.5) bold italic)
+ )
+ (tbtext "File: ${FILENAME}"
+ (name "")
+ (pos 109 6.8002)
+ )
+ (line
+ (name "")
+ (start 110 18.5002)
+ (end 28.489 18.5022)
+ )
+ (tbtext "${COMPANY}"
+ (name "")
+ (pos 109 15.5)
+ (font
+ (size 2 2) italic)
+ (comment "Company name")
+ )
+ (line
+ (name "")
+ (start 28.489 34.0022)
+ (end 28.489 2.0022)
+ )
+ (tbtext "Author: ${COMMENT1}"
+ (name "")
+ (pos 109 10.502)
+ )
+ (bitmap
+ (name "")
+ (pos 14.989 23.5022)
+ (scale 0.5)
+ (data "iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABHNCSVQICAgIfAhkiAAAIABJREFU"
+ "eJzs3dmPJdmd2Pfv75wTETfumktl7dVbVa/VzeYyHA7FkcSxJQ0EQQbsQQuGbRiQLEB/gh7NVwMW"
+ "bBkG/GTrwfKDMQYM2NJYogYWR7JmRFEURQ7JmV7Y3eyuvSr3e2/ciDiLHyJyqWKTbHLIXti/TyOR"
+ "nZk3896bmZXnxO/8FlBKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSiml"
+ "lFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRS"
+ "SimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkop"
+ "pZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWU"
+ "UkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJK"
+ "KaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSiml"
+ "lFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRS"
+ "SimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkop"
+ "pZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWU"
+ "UkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJK"
+ "KaWUUkoppZRSSimllFK/YPJhPwClFPT/FtOPeT8/8rHUv1/e83M+QEn6h3j6b0l8j78tpx+n6d9O"
+ "j9zuQ34uSn2y6AZAqY+G97MBMLyC8DVK6mlOCDkpffD/hpcA0j9W04INsLcCQr/4B90AKPXRpxsA"
+ "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"
+ "rkJggg=="
+ )
+ )
+)
diff --git a/drv8316.kicad_sch b/drv8316.kicad_sch
new file mode 100644
index 0000000..0c61805
--- /dev/null
+++ b/drv8316.kicad_sch
@@ -0,0 +1,7772 @@
+(kicad_sch
+ (version 20260306)
+ (generator "eeschema")
+ (generator_version "10.0")
+ (uuid "1513cd59-63e5-43c7-b5ee-afdf559691b6")
+ (paper "A4")
+ (title_block
+ (title "Toid FOC Controller")
+ (date "2026-05-17")
+ (rev "1.0")
+ (company "Robotoid")
+ (comment 1 "Petar Vukotić")
+ )
+ (lib_symbols
+ (symbol "Connector_Generic:Conn_01x04"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J"
+ (at 0 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_01x04"
+ (at 0 -7.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Conn_01x04_1_1"
+ (rectangle
+ (start -1.27 3.81)
+ (end 1.27 -6.35)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -1.27 2.667)
+ (end 0 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -4.953)
+ (end 0 -5.207)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 2.54 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -5.08 0)
+ (length 3.81)
+ (name "Pin_4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "DRV8316CTRGFR_1"
+ (pin_names
+ (offset 0.254)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U4"
+ (at 16.256 20.574 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "DRV8316CTRGFR"
+ (at 1.27 -21.082 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "drv3816:VQFN40_RGF_TEX"
+ (at -0.254 -5.588 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.ti.com/lit/gpn/drv8316c"
+ (at 0.508 -2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "DRV8316CTRGFR"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "VQFN40_RGF_TEX VQFN40_RGF_TEX-M VQFN40_RGF_TEX-L"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "DRV8316CTRGFR_1_0_1"
+ (text "DRV8316T"
+ (at 0 1.778 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ )
+ )
+ )
+ )
+ (symbol "DRV8316CTRGFR_1_1_1"
+ (rectangle
+ (start -20.32 30.48)
+ (end 20.32 -30.48)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin no_connect line
+ (at -24.13 -21.59 0)
+ (length 3.81)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -34.29 90)
+ (length 3.81)
+ (name "AGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 7.62 180)
+ (length 3.81)
+ (name "CPL"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 21.59 180)
+ (length 3.81)
+ (name "CPH"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 24.13 180)
+ (length 3.81)
+ (name "CP"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 7.62 34.29 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 5.08 34.29 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 2.54 34.29 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -34.29 90)
+ (length 3.81)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -10.16 180)
+ (length 3.81)
+ (name "OUTA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -12.7 180)
+ (length 3.81)
+ (name "OUTA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -34.29 90)
+ (length 3.81)
+ (hide yes)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -15.24 180)
+ (length 3.81)
+ (name "OUTB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -17.78 180)
+ (length 3.81)
+ (name "OUTB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -34.29 90)
+ (length 3.81)
+ (hide yes)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -20.32 180)
+ (length 3.81)
+ (name "OUTC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -22.86 180)
+ (length 3.81)
+ (name "OUTC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 17.78 0)
+ (length 3.81)
+ (name "DRVOFF"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at -24.13 -24.13 0)
+ (length 3.81)
+ (name "NFAULT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 21.59 0)
+ (length 3.81)
+ (name "NSLEEP"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -1.27 34.29 270)
+ (length 3.81)
+ (name "AVDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "25"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -34.29 90)
+ (length 3.81)
+ (hide yes)
+ (name "AGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 12.7 0)
+ (length 3.81)
+ (name "INHA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 10.16 0)
+ (length 3.81)
+ (name "INLA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 7.62 0)
+ (length 3.81)
+ (name "INHB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 5.08 0)
+ (length 3.81)
+ (name "INLB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "30"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 2.54 0)
+ (length 3.81)
+ (name "INHC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "31"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 0 0)
+ (length 3.81)
+ (name "INLC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "32"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -7.62 0)
+ (length 3.81)
+ (name "MODE"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "33"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -10.16 0)
+ (length 3.81)
+ (name "SLEW"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "34"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -15.24 0)
+ (length 3.81)
+ (name "OCP/SR"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "35"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -12.7 0)
+ (length 3.81)
+ (name "GAIN"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "36"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -5.08 34.29 270)
+ (length 3.81)
+ (name "VREF"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "37"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ILIM" power_in line)
+ )
+ (pin power_in line
+ (at -5.08 34.29 270)
+ (length 3.81)
+ (name "VREF"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "37"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ILIM" power_in line)
+ )
+ (pin output line
+ (at 24.13 -5.08 180)
+ (length 3.81)
+ (name "SOC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "38"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 24.13 -2.54 180)
+ (length 3.81)
+ (name "SOB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "39"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 24.13 0 180)
+ (length 3.81)
+ (name "SOA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "40"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -34.29 90)
+ (length 3.81)
+ (hide yes)
+ (name "EPAD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "41"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (symbol "DRV8316CTRGFR_1_2_1"
+ (rectangle
+ (start -20.32 19.05)
+ (end 20.32 -19.05)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (text "BUCK CONVERTER"
+ (at 0 -1.016 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 -16.51 180)
+ (length 3.81)
+ (name "FB_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -8.89 180)
+ (length 3.81)
+ (name "GND_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 5.08 180)
+ (length 3.81)
+ (name "SW_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 11.43 0)
+ (length 3.81)
+ (name "VSEL_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:C"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0.254)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "C"
+ (at 0.635 2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "C"
+ (at 0.635 -2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 0.9652 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "cap capacitor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "C_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "C_0_1"
+ (polyline
+ (pts
+ (xy -2.032 0.762) (xy 2.032 0.762)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.032 -0.762) (xy 2.032 -0.762)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "C_1_1"
+ (pin passive line
+ (at 0 3.81 270)
+ (length 2.794)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 2.794)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:C_Polarized_US"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0.254)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "C"
+ (at 0.635 2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "C_Polarized_US"
+ (at 0.635 -2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Polarized capacitor, US symbol"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "cap capacitor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "CP_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "C_Polarized_US_0_1"
+ (polyline
+ (pts
+ (xy -2.032 0.762) (xy 2.032 0.762)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.778 2.286) (xy -0.762 2.286)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.27 1.778) (xy -1.27 2.794)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start -2.032 -1.27)
+ (mid 0 -0.5572)
+ (end 2.032 -1.27)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "C_Polarized_US_1_1"
+ (pin passive line
+ (at 0 3.81 270)
+ (length 2.794)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 3.302)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:L"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "L"
+ (at -1.27 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "L"
+ (at 1.905 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Inductor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "inductor choke coil reactor magnetic"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "L_0_1"
+ (arc
+ (start 0 2.54)
+ (mid 0.6323 1.905)
+ (end 0 1.27)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start 0 1.27)
+ (mid 0.6323 0.635)
+ (end 0 0)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start 0 0)
+ (mid 0.6323 -0.635)
+ (end 0 -1.27)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start 0 -1.27)
+ (mid 0.6323 -1.905)
+ (end 0 -2.54)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "L_1_1"
+ (pin passive line
+ (at 0 3.81 270)
+ (length 1.27)
+ (name "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 1.27)
+ (name "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Device:R"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "R"
+ (at 2.032 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "R"
+ (at 0 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at -1.778 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "R res resistor"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "R_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "R_0_1"
+ (rectangle
+ (start -1.016 -2.54)
+ (end 1.016 2.54)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "R_1_1"
+ (pin passive line
+ (at 0 3.81 270)
+ (length 1.27)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 1.27)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "STM32_project:DRV8316CTRGFR"
+ (pin_names
+ (offset 0.254)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U4"
+ (at 16.256 20.574 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "DRV8316CTRGFR"
+ (at 1.27 -21.082 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "drv3816:VQFN40_RGF_TEX"
+ (at -0.254 -5.588 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.ti.com/lit/gpn/drv8316c"
+ (at 0.508 -2.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "DRV8316CTRGFR"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "VQFN40_RGF_TEX VQFN40_RGF_TEX-M VQFN40_RGF_TEX-L"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "DRV8316CTRGFR_0_1"
+ (text "DRV8316T"
+ (at 0 1.778 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ )
+ )
+ )
+ )
+ (symbol "DRV8316CTRGFR_1_1"
+ (rectangle
+ (start -20.32 30.48)
+ (end 20.32 -30.48)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin no_connect line
+ (at -24.13 -21.59 0)
+ (length 3.81)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -34.29 90)
+ (length 3.81)
+ (name "AGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 7.62 180)
+ (length 3.81)
+ (name "CPL"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 21.59 180)
+ (length 3.81)
+ (name "CPH"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 24.13 180)
+ (length 3.81)
+ (name "CP"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 7.62 34.29 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 5.08 34.29 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 2.54 34.29 270)
+ (length 3.81)
+ (name "VM"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -34.29 90)
+ (length 3.81)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -10.16 180)
+ (length 3.81)
+ (name "OUTA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -12.7 180)
+ (length 3.81)
+ (name "OUTA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -34.29 90)
+ (length 3.81)
+ (hide yes)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -15.24 180)
+ (length 3.81)
+ (name "OUTB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -17.78 180)
+ (length 3.81)
+ (name "OUTB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 2.54 -34.29 90)
+ (length 3.81)
+ (hide yes)
+ (name "PGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -20.32 180)
+ (length 3.81)
+ (name "OUTC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -22.86 180)
+ (length 3.81)
+ (name "OUTC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 17.78 0)
+ (length 3.81)
+ (name "DRVOFF"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at -24.13 -24.13 0)
+ (length 3.81)
+ (name "NFAULT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 21.59 0)
+ (length 3.81)
+ (name "NSLEEP"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -1.27 34.29 270)
+ (length 3.81)
+ (name "AVDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "25"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -34.29 90)
+ (length 3.81)
+ (hide yes)
+ (name "AGND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 12.7 0)
+ (length 3.81)
+ (name "INHA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 10.16 0)
+ (length 3.81)
+ (name "INLA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 7.62 0)
+ (length 3.81)
+ (name "INHB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 5.08 0)
+ (length 3.81)
+ (name "INLB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "30"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 2.54 0)
+ (length 3.81)
+ (name "INHC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "31"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 0 0)
+ (length 3.81)
+ (name "INLC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "32"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -7.62 0)
+ (length 3.81)
+ (name "MODE"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "33"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -10.16 0)
+ (length 3.81)
+ (name "SLEW"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "34"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -15.24 0)
+ (length 3.81)
+ (name "OCP/SR"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "35"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 -12.7 0)
+ (length 3.81)
+ (name "GAIN"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "36"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -5.08 34.29 270)
+ (length 3.81)
+ (name "VREF"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "37"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ILIM" power_in line)
+ )
+ (pin power_in line
+ (at -5.08 34.29 270)
+ (length 3.81)
+ (name "VREF"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "37"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ILIM" power_in line)
+ )
+ (pin output line
+ (at 24.13 -5.08 180)
+ (length 3.81)
+ (name "SOC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "38"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 24.13 -2.54 180)
+ (length 3.81)
+ (name "SOB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "39"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 24.13 0 180)
+ (length 3.81)
+ (name "SOA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "40"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -2.54 -34.29 90)
+ (length 3.81)
+ (hide yes)
+ (name "EPAD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "41"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (symbol "DRV8316CTRGFR_2_1"
+ (rectangle
+ (start -20.32 19.05)
+ (end 20.32 -19.05)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (text "BUCK CONVERTER"
+ (at 0 -1.016 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 -16.51 180)
+ (length 3.81)
+ (name "FB_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 24.13 -8.89 180)
+ (length 3.81)
+ (name "GND_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 24.13 5.08 180)
+ (length 3.81)
+ (name "SW_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -24.13 11.43 0)
+ (length 3.81)
+ (name "VSEL_BK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:+15V"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+15V"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+15V\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "+15V_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 "+15V_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:GND"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -6.35 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "GND_0_1"
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "GND_1_1"
+ (pin power_in line
+ (at 0 0 270)
+ (length 0)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:VDD"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "VDD_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 "VDD_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)
+ )
+ )
+ (rectangle
+ (start 147.32 20.32)
+ (end 275.59 140.97)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "197838f7-847b-4479-9433-a84900f90c0a")
+ )
+ (rectangle
+ (start 19.05 21.59)
+ (end 139.7 87.63)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "d194cee6-5490-4a1e-ac52-02c93b6fc58a")
+ )
+ (rectangle
+ (start 19.05 95.25)
+ (end 81.28 152.4)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "e42548b3-281a-4395-a17b-edc5ea2b775d")
+ )
+ (rectangle
+ (start 86.36 95.25)
+ (end 139.7 152.4)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "e85a1ab7-7009-4a2e-a483-c8e3e3a49ee9")
+ )
+ (text "POWER & IO\n"
+ (exclude_from_sim no)
+ (at 147.32 19.558 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.762)
+ (bold yes)
+ (color 0 0 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "5fc8d9b0-2eab-4be9-897b-ac283de7482d")
+ )
+ (text "MOTOR OUTPUT"
+ (exclude_from_sim no)
+ (at 86.36 94.742 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.762)
+ (bold yes)
+ (color 0 0 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "9dd9c567-2396-47f8-8314-e984b92195ed")
+ )
+ (text "CURRENT SENSE FILTERS"
+ (exclude_from_sim no)
+ (at 19.05 94.742 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.762)
+ (bold yes)
+ (color 0 0 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "a021ef9c-5df6-4276-a580-1313d2b24459")
+ )
+ (text "INTEGRATED BUCK CONVERTER\n"
+ (exclude_from_sim no)
+ (at 19.304 21.336 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.762)
+ (bold yes)
+ (color 0 0 255 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "ef78fb53-0df0-457d-ac77-936262be4b17")
+ )
+ (junction
+ (at 107.95 48.26)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "16e5b477-0099-4f8e-9d30-ee8b77fa8869")
+ )
+ (junction
+ (at 52.07 107.95)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "16ecdcd2-f5b0-43f3-8eb1-94254303d1af")
+ )
+ (junction
+ (at 234.95 107.95)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "2f5400e1-eb82-42ea-a72a-4dd85f4a7152")
+ )
+ (junction
+ (at 207.01 123.19)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3b2e07a8-ba1f-4c19-a969-63aaab841cec")
+ )
+ (junction
+ (at 107.95 62.23)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3b356901-63c0-4001-bacd-ceff0c2978e4")
+ )
+ (junction
+ (at 52.07 127)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3b97ef2a-28e5-4697-9f72-6f764e781024")
+ )
+ (junction
+ (at 208.28 35.56)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3bb110e8-58e4-4a4a-b957-e66251284b73")
+ )
+ (junction
+ (at 234.95 97.79)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3c02f0fb-025b-4bfc-90bd-d624827d83e8")
+ )
+ (junction
+ (at 250.19 34.29)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "4b00af92-9c6b-4512-9301-fb0bbf1a3dd7")
+ )
+ (junction
+ (at 194.31 35.56)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "4cb97bd3-543a-40c9-8d67-6000e415b542")
+ )
+ (junction
+ (at 184.15 111.76)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "695283ca-8077-4a71-82de-6fed5b3879d8")
+ )
+ (junction
+ (at 237.49 45.72)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "8cb23bd4-15eb-4532-ae89-c4cc307baba6")
+ )
+ (junction
+ (at 237.49 34.29)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "908fd7d0-d902-4c87-b442-41feae8ff1ca")
+ )
+ (junction
+ (at 214.63 52.07)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "a623de41-51b4-47d6-8dd1-3e10a83c1733")
+ )
+ (junction
+ (at 217.17 34.29)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "a75c3dd0-6bf3-4e8e-878e-64f2afcedda0")
+ )
+ (junction
+ (at 234.95 102.87)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ce933879-5d80-4e87-bc16-7a5a8fccc0b3")
+ )
+ (junction
+ (at 161.29 102.87)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d283eece-381c-4cf4-8396-05cee5d8c792")
+ )
+ (junction
+ (at 250.19 45.72)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "e1e933e0-47c8-4476-97de-70702c10881a")
+ )
+ (junction
+ (at 217.17 52.07)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "f15b5b3a-f86b-4522-87cd-82f82c0871c3")
+ )
+ (junction
+ (at 167.64 66.04)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "f79e6df2-9059-4ac6-a49f-ea65d90f61d7")
+ )
+ (no_connect
+ (at 185.42 100.33)
+ (uuid "40b04585-e46e-4fec-99df-9d2f8ab02293")
+ )
+ (no_connect
+ (at 111.76 128.27)
+ (uuid "744b681e-21fb-486a-aca7-75b556a8c904")
+ )
+ (no_connect
+ (at 233.68 92.71)
+ (uuid "82bded83-dc61-4528-a674-12dd8eff0a50")
+ )
+ (no_connect
+ (at 185.42 97.79)
+ (uuid "9f724c85-aa6a-4066-804f-d7e3f03f71d6")
+ )
+ (wire
+ (pts
+ (xy 250.19 34.29) (xy 264.16 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "03c2a9f5-6824-43c2-8945-7abfb6459150")
+ )
+ (wire
+ (pts
+ (xy 167.64 83.82) (xy 167.64 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "047f81a5-834c-4225-9401-c8735b5116a6")
+ )
+ (wire
+ (pts
+ (xy 52.07 137.16) (xy 52.07 135.89)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0765d7d6-2143-4a83-896c-fa936b1cd5ff")
+ )
+ (wire
+ (pts
+ (xy 217.17 52.07) (xy 217.17 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "08be6be8-a046-448d-8207-f4438857dd11")
+ )
+ (wire
+ (pts
+ (xy 234.95 107.95) (xy 243.84 107.95)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0de1cb26-9062-4a7b-95c7-868906f651eb")
+ )
+ (wire
+ (pts
+ (xy 107.95 62.23) (xy 107.95 59.69)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0eee6ed7-d918-4356-a970-77259e450402")
+ )
+ (wire
+ (pts
+ (xy 52.07 118.11) (xy 52.07 116.84)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0f4a322f-8163-47e7-94ea-a74eebeb32f0")
+ )
+ (wire
+ (pts
+ (xy 184.15 118.11) (xy 184.15 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1857f144-c937-4679-a804-ea5c97414666")
+ )
+ (wire
+ (pts
+ (xy 167.64 95.25) (xy 185.42 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1cdee122-012b-4026-8033-c4560a14726e")
+ )
+ (wire
+ (pts
+ (xy 224.79 35.56) (xy 208.28 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1d8d6f82-0182-4868-98ce-1ffaacdee6f5")
+ )
+ (wire
+ (pts
+ (xy 234.95 100.33) (xy 234.95 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1f08ee27-b6e1-440f-8cf7-45dafd15ed85")
+ )
+ (wire
+ (pts
+ (xy 233.68 90.17) (xy 243.84 90.17)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1fb056da-f1ab-4bf1-b6d5-f6cf03217fc7")
+ )
+ (wire
+ (pts
+ (xy 237.49 45.72) (xy 237.49 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "25317ae3-62de-4dbb-b433-c8720b6dd270")
+ )
+ (wire
+ (pts
+ (xy 97.79 62.23) (xy 107.95 62.23)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "25f9ea8b-bf34-4559-93fe-3342afb0bc97")
+ )
+ (wire
+ (pts
+ (xy 41.91 41.91) (xy 49.53 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "27711a2b-81b0-4968-9849-e6ae7b515aa2")
+ )
+ (wire
+ (pts
+ (xy 233.68 105.41) (xy 234.95 105.41)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "27ca6671-c6b6-4470-a809-97aa2fe6fa26")
+ )
+ (wire
+ (pts
+ (xy 167.64 66.04) (xy 167.64 76.2)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "28e28721-b9b9-4da9-a904-a8f66a5b5d00")
+ )
+ (wire
+ (pts
+ (xy 208.28 33.02) (xy 208.28 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2f22f694-d9a1-4edd-b8d8-89c4107b52ee")
+ )
+ (wire
+ (pts
+ (xy 161.29 102.87) (xy 161.29 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2faa9fe8-e34c-4c32-9a48-f3d3578d1509")
+ )
+ (wire
+ (pts
+ (xy 234.95 107.95) (xy 234.95 110.49)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "30752f33-59be-41fc-911c-d70dd23164df")
+ )
+ (wire
+ (pts
+ (xy 181.61 69.85) (xy 185.42 69.85)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "34336603-d6d9-483b-9afa-e89c9254c236")
+ )
+ (wire
+ (pts
+ (xy 237.49 34.29) (xy 250.19 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3cf75d68-d55e-4009-9ebe-ec5bc7ac4756")
+ )
+ (wire
+ (pts
+ (xy 224.79 44.45) (xy 224.79 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3d72958d-f165-4dd7-8ee9-5b1714664d7f")
+ )
+ (wire
+ (pts
+ (xy 212.09 52.07) (xy 214.63 52.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3df11e9f-83fc-494e-8008-f4c06e28bbb6")
+ )
+ (wire
+ (pts
+ (xy 233.68 66.04) (xy 238.76 66.04)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3efd394f-fb1e-4b3d-b9f9-1db1c7cb6f2f")
+ )
+ (wire
+ (pts
+ (xy 181.61 77.47) (xy 185.42 77.47)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "41336557-cf37-4239-99b3-32dd26697508")
+ )
+ (wire
+ (pts
+ (xy 217.17 33.02) (xy 217.17 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "452fcfbb-41fc-411b-81ac-dc4a2d5f4de2")
+ )
+ (wire
+ (pts
+ (xy 52.07 127) (xy 52.07 128.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "45bdbfff-07e0-41e4-a0ba-70afd2cff30f")
+ )
+ (wire
+ (pts
+ (xy 233.68 100.33) (xy 234.95 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4790e821-2b5d-4b70-943d-f9ed10179524")
+ )
+ (wire
+ (pts
+ (xy 184.15 111.76) (xy 185.42 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "49bef104-83e2-4214-80df-23e18dcd35a5")
+ )
+ (wire
+ (pts
+ (xy 181.61 87.63) (xy 185.42 87.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4a3d3b5c-1e45-4e9a-ad9a-c0a4f4c64f3e")
+ )
+ (wire
+ (pts
+ (xy 194.31 35.56) (xy 194.31 36.83)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4cc64a5d-01d0-4330-8d47-a9b8237435ff")
+ )
+ (wire
+ (pts
+ (xy 208.28 35.56) (xy 208.28 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "520caa63-4662-422d-82df-2ccb995c683a")
+ )
+ (wire
+ (pts
+ (xy 181.61 74.93) (xy 185.42 74.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "52c4ad8a-8fb1-4cfc-8a43-acebd8ddc171")
+ )
+ (wire
+ (pts
+ (xy 50.8 127) (xy 52.07 127)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "533ad35e-c3ab-46ab-a7bc-9e2e7177e06f")
+ )
+ (wire
+ (pts
+ (xy 118.11 48.26) (xy 107.95 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "54815e3e-d4f3-4423-a55a-acc1a4546e1f")
+ )
+ (wire
+ (pts
+ (xy 217.17 34.29) (xy 217.17 52.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "56623db0-dbb5-4a15-a0db-997fce50070d")
+ )
+ (wire
+ (pts
+ (xy 52.07 107.95) (xy 58.42 107.95)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "572e63d7-d17a-4a2a-bc6d-7c8a592b763e")
+ )
+ (wire
+ (pts
+ (xy 41.91 41.91) (xy 41.91 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5860ba57-a912-42fb-befc-306c5f70e575")
+ )
+ (wire
+ (pts
+ (xy 97.79 69.85) (xy 118.11 69.85)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "67d1583d-23df-46b7-92b1-4632cf549fe9")
+ )
+ (wire
+ (pts
+ (xy 167.64 66.04) (xy 185.42 66.04)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "696f99d0-00e5-452a-9b49-b23680e0025d")
+ )
+ (wire
+ (pts
+ (xy 106.68 48.26) (xy 107.95 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "72113d25-4c08-4b28-88a2-efda5ca3d866")
+ )
+ (wire
+ (pts
+ (xy 234.95 97.79) (xy 243.84 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7238510e-631a-4fbf-b9cb-5bf1c9b67ed5")
+ )
+ (wire
+ (pts
+ (xy 161.29 101.6) (xy 161.29 102.87)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7bd55e5b-3106-4e0b-9918-b0384d323344")
+ )
+ (wire
+ (pts
+ (xy 264.16 44.45) (xy 264.16 63.5)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "84218da0-229a-4ef2-bb3e-c68ac72ddd4d")
+ )
+ (wire
+ (pts
+ (xy 52.07 127) (xy 58.42 127)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "850cf78c-fd61-43d1-ac2e-f61f39927167")
+ )
+ (wire
+ (pts
+ (xy 212.09 53.34) (xy 212.09 52.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "883d10dd-afda-450d-ae10-62b8d45585bc")
+ )
+ (wire
+ (pts
+ (xy 50.8 107.95) (xy 52.07 107.95)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "88ed251b-3591-4f7d-8be7-f7592dffcfa0")
+ )
+ (wire
+ (pts
+ (xy 181.61 82.55) (xy 185.42 82.55)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "94b7e68f-208b-4b74-b319-c5ebab6eeb71")
+ )
+ (wire
+ (pts
+ (xy 214.63 52.07) (xy 214.63 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "94d71b94-6da2-4672-a973-926fb0b8c5a0")
+ )
+ (wire
+ (pts
+ (xy 207.01 123.19) (xy 207.01 124.46)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "963a9485-b289-4bbd-80cf-af1e972761ae")
+ )
+ (wire
+ (pts
+ (xy 217.17 34.29) (xy 237.49 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "97a30a1c-d2c3-49b7-8f52-25fa6e221877")
+ )
+ (wire
+ (pts
+ (xy 233.68 97.79) (xy 234.95 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "99940fdd-79b6-45b8-8c2a-5cc98ddd301a")
+ )
+ (wire
+ (pts
+ (xy 194.31 35.56) (xy 204.47 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9b953cd0-a198-40a5-836f-8878ef7169c5")
+ )
+ (wire
+ (pts
+ (xy 238.76 76.2) (xy 238.76 80.01)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9de81fd6-7990-4db4-87b9-2f17851309d3")
+ )
+ (wire
+ (pts
+ (xy 207.01 123.19) (xy 212.09 123.19)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9f438d8c-e0ac-4748-a312-d42e144d07c9")
+ )
+ (wire
+ (pts
+ (xy 118.11 69.85) (xy 118.11 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a1843134-b9b5-477d-b212-f9760a02b295")
+ )
+ (wire
+ (pts
+ (xy 111.76 123.19) (xy 99.06 123.19)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a1be5213-93b3-4323-bd35-50d6d2c3009b")
+ )
+ (wire
+ (pts
+ (xy 233.68 107.95) (xy 234.95 107.95)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a6c6387c-80a0-4258-8bc3-0f46bc0ec06d")
+ )
+ (wire
+ (pts
+ (xy 234.95 102.87) (xy 243.84 102.87)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a6d323d7-e9f7-4e76-8d32-fedf8595ddef")
+ )
+ (wire
+ (pts
+ (xy 234.95 102.87) (xy 234.95 105.41)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a97cccfa-9d80-40ec-b09a-be6df43560bb")
+ )
+ (wire
+ (pts
+ (xy 194.31 33.02) (xy 194.31 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "adbff892-0ae8-4315-a7d7-7b464c39a78b")
+ )
+ (wire
+ (pts
+ (xy 250.19 34.29) (xy 250.19 36.83)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "af7fda47-894d-44d5-ae9e-78e8d67f5e08")
+ )
+ (wire
+ (pts
+ (xy 111.76 120.65) (xy 99.06 120.65)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b202383a-4c85-4b65-bf27-70b1995effd2")
+ )
+ (wire
+ (pts
+ (xy 167.64 64.77) (xy 167.64 66.04)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b22e4a0d-abd4-4cfa-bb1c-c82aab9e85b0")
+ )
+ (wire
+ (pts
+ (xy 99.06 48.26) (xy 97.79 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b74a9d10-fc92-42e5-97db-5c720c50a262")
+ )
+ (wire
+ (pts
+ (xy 168.91 111.76) (xy 161.29 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b8385141-dbda-4f45-831b-3c4a2be45c32")
+ )
+ (wire
+ (pts
+ (xy 35.56 127) (xy 43.18 127)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b8fb0d4b-9e34-4031-b766-baffda452cc9")
+ )
+ (wire
+ (pts
+ (xy 161.29 102.87) (xy 185.42 102.87)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ba1c165f-7b1f-4f44-b595-1734db454a66")
+ )
+ (wire
+ (pts
+ (xy 237.49 36.83) (xy 237.49 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bc23767f-c876-4399-987b-c167796d14d5")
+ )
+ (wire
+ (pts
+ (xy 238.76 66.04) (xy 238.76 68.58)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bc668349-9046-465a-bc5d-1233eaebb87a")
+ )
+ (wire
+ (pts
+ (xy 233.68 110.49) (xy 234.95 110.49)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bf992851-e62d-4351-a12a-ba354cc44df4")
+ )
+ (wire
+ (pts
+ (xy 181.61 80.01) (xy 185.42 80.01)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c27b1168-ae4c-4fa1-968a-a15cb5365e57")
+ )
+ (wire
+ (pts
+ (xy 52.07 107.95) (xy 52.07 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c2e19a71-4f65-472b-9953-31534e46fdc7")
+ )
+ (wire
+ (pts
+ (xy 233.68 102.87) (xy 234.95 102.87)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c52783d0-fa74-4ad8-a524-a696358e07e1")
+ )
+ (wire
+ (pts
+ (xy 194.31 44.45) (xy 194.31 46.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c5cde53b-0132-4277-8622-c0af1631a766")
+ )
+ (wire
+ (pts
+ (xy 233.68 87.63) (xy 243.84 87.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c5d1ebfc-a5ba-42e2-a348-1fbd23e92411")
+ )
+ (wire
+ (pts
+ (xy 181.61 85.09) (xy 185.42 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c6d22f8e-f898-4941-8a07-872d276b2201")
+ )
+ (wire
+ (pts
+ (xy 107.95 48.26) (xy 107.95 52.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c855bf0b-0299-4310-851b-95dfd700bd57")
+ )
+ (wire
+ (pts
+ (xy 233.68 63.5) (xy 264.16 63.5)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c8b458d6-3930-4141-9f9a-c59ed1a600fd")
+ )
+ (wire
+ (pts
+ (xy 250.19 45.72) (xy 250.19 46.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cce04af0-2879-470a-8469-0969f0e3ed52")
+ )
+ (wire
+ (pts
+ (xy 204.47 35.56) (xy 204.47 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d1047517-4f77-4c1f-a8cc-aab1f49b0fbe")
+ )
+ (wire
+ (pts
+ (xy 176.53 111.76) (xy 184.15 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d14f0e1a-91a5-4eac-a4ad-e0c0db815d43")
+ )
+ (wire
+ (pts
+ (xy 250.19 44.45) (xy 250.19 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d41c4792-8cc5-4ac1-9473-ffc589334bf5")
+ )
+ (wire
+ (pts
+ (xy 111.76 125.73) (xy 99.06 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d7a08581-2192-4c65-8219-adf53a948747")
+ )
+ (wire
+ (pts
+ (xy 212.09 121.92) (xy 212.09 123.19)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "dedd57d3-77ec-4044-9a64-02b4daa81ad9")
+ )
+ (wire
+ (pts
+ (xy 214.63 52.07) (xy 217.17 52.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "df2e9d36-3149-449c-8e83-9a9ae1d5bd75")
+ )
+ (wire
+ (pts
+ (xy 176.53 118.11) (xy 184.15 118.11)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e531e4d5-703c-4dd4-81c8-5fa769919458")
+ )
+ (wire
+ (pts
+ (xy 35.56 107.95) (xy 43.18 107.95)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e6e7f4c3-29ad-4401-8383-6596aa4abcf2")
+ )
+ (wire
+ (pts
+ (xy 224.79 45.72) (xy 237.49 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f494e3e8-e507-4434-86c8-0e72aeb5f1aa")
+ )
+ (wire
+ (pts
+ (xy 238.76 80.01) (xy 233.68 80.01)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f49b9146-5f00-4845-9861-fc2b4e6d7698")
+ )
+ (wire
+ (pts
+ (xy 224.79 35.56) (xy 224.79 36.83)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f72cab85-dea0-44dc-a520-4049da1fc195")
+ )
+ (wire
+ (pts
+ (xy 237.49 45.72) (xy 250.19 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f88dce58-a6ef-49a1-bed3-12c9c3433c44")
+ )
+ (wire
+ (pts
+ (xy 207.01 121.92) (xy 207.01 123.19)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fa808940-4c52-4cf9-b6f1-a3b51fb0b3bd")
+ )
+ (wire
+ (pts
+ (xy 264.16 36.83) (xy 264.16 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fcf5a60b-874f-409c-95c6-25a7bbbac2b6")
+ )
+ (label "OUT_B"
+ (at 243.84 102.87 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 194 0 0.7529411765)
+ )
+ (justify right bottom)
+ )
+ (uuid "0932ac43-086d-4036-a984-7c10d3cd56df")
+ )
+ (label "SOB"
+ (at 243.84 90.17 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 0 194 0.7607843137)
+ )
+ (justify right bottom)
+ )
+ (uuid "3ead0c5d-093e-4143-9373-8e241575d8ab")
+ )
+ (label "SOA"
+ (at 243.84 87.63 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 0 194 0.7607843137)
+ )
+ (justify right bottom)
+ )
+ (uuid "580a9842-4214-4153-b2ba-507f45936037")
+ )
+ (label "OUT_C"
+ (at 243.84 107.95 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 194 0 0.7529411765)
+ )
+ (justify right bottom)
+ )
+ (uuid "5db3c159-f7ac-49f4-bd50-2e7ef654a2e0")
+ )
+ (label "SOA"
+ (at 35.56 107.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 0 194 0.7607843137)
+ )
+ (justify left bottom)
+ )
+ (uuid "72e6cded-1167-4aaa-b161-5537523d6e85")
+ )
+ (label "SOB"
+ (at 35.56 127 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 0 194 0.7607843137)
+ )
+ (justify left bottom)
+ )
+ (uuid "7c442936-5a73-4b1e-a584-3b3c5acfef87")
+ )
+ (label "OUT_A"
+ (at 99.06 120.65 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 194 0 0.7529411765)
+ )
+ (justify left bottom)
+ )
+ (uuid "7d07edfa-c66b-4e1c-9fbb-63769c959734")
+ )
+ (label "OUT_A"
+ (at 243.84 97.79 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 194 0 0.7529411765)
+ )
+ (justify right bottom)
+ )
+ (uuid "8ab8e81b-0ec4-4015-9442-09a9b5c7c787")
+ )
+ (label "OUT_B"
+ (at 99.06 123.19 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 194 0 0.7529411765)
+ )
+ (justify left bottom)
+ )
+ (uuid "dd5d3a0e-2c36-4dde-95a1-b79bd9ea21e3")
+ )
+ (label "OUT_C"
+ (at 99.06 125.73 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (color 0 194 0 0.7529411765)
+ )
+ (justify left bottom)
+ )
+ (uuid "f4836650-39ae-4345-ac34-ef7ed6d3332b")
+ )
+ (hierarchical_label "NFAULT"
+ (shape input)
+ (at 176.53 118.11 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "25c269e1-6310-4004-a912-27d5c3400b3f")
+ )
+ (hierarchical_label "INLC"
+ (shape input)
+ (at 181.61 87.63 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "380c8abc-b9da-4414-9228-7aa7ae3351b0")
+ )
+ (hierarchical_label "INHB"
+ (shape input)
+ (at 181.61 80.01 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "5ad6854a-6899-431e-a02a-9965cbaab9b7")
+ )
+ (hierarchical_label "SENS_B"
+ (shape input)
+ (at 58.42 127 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "64c1a48d-63d9-4dbd-87ef-cc20b350a144")
+ )
+ (hierarchical_label "INLB"
+ (shape input)
+ (at 181.61 82.55 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "6a79aaf4-544d-4461-9513-f86cb2a3e23c")
+ )
+ (hierarchical_label "INHA"
+ (shape input)
+ (at 181.61 74.93 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "85d738b1-83e6-452b-a71d-51c49db0efdf")
+ )
+ (hierarchical_label "SENS_A"
+ (shape input)
+ (at 58.42 107.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "961eb95d-0cdf-43b1-89f5-6db5d9ab66a9")
+ )
+ (hierarchical_label "INLA"
+ (shape input)
+ (at 181.61 77.47 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "d5854a5d-3e3c-48d0-9477-bf1af55ec28c")
+ )
+ (hierarchical_label "DRV_OFF"
+ (shape input)
+ (at 181.61 69.85 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "de023de6-83e1-4c07-802a-32477a329158")
+ )
+ (hierarchical_label "INHC"
+ (shape input)
+ (at 181.61 85.09 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "fc8231ac-00d3-4127-b1f1-9cf569b213a6")
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 237.49 40.64 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "027fe467-b115-44cb-ade3-0fc3f2c0dc2c")
+ (property "Reference" "C26"
+ (at 241.3 39.3699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 241.3 41.9099 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 238.4552 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 237.49 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 237.49 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 237.49 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 237.49 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 237.49 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 237.49 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "c3bed642-e874-428a-9394-8158ce74834a")
+ )
+ (pin "2"
+ (uuid "2a17bfb5-5d42-4249-859e-444da76bcf8b")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C26")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 194.31 46.99 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "0743d455-f093-436c-80af-19a98b928b8f")
+ (property "Reference" "#PWR049"
+ (at 194.31 53.34 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 194.31 52.07 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 194.31 46.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 194.31 46.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 194.31 46.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "9a9febda-482a-40b1-b73f-0c9e59f3ac49")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR049")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 46.99 107.95 90)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "0daedfa8-cabb-4c20-ba79-0ee121f8b2e3")
+ (property "Reference" "R8"
+ (at 46.99 105.664 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "1k"
+ (at 46.99 110.49 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
+ (at 46.99 109.728 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 46.99 107.95 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 46.99 107.95 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1001T5E"
+ (at 46.99 107.95 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C21190"
+ (at 46.99 107.95 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 46.99 107.95 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 46.99 107.95 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "9792b698-c914-43e1-ae58-e40fe3962f9e")
+ )
+ (pin "2"
+ (uuid "c3a4b2ac-d8f0-4ab7-b1a4-3784af78d325")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "R8")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "STM32_project:DRV8316CTRGFR")
+ (at 73.66 53.34 0)
+ (unit 2)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "187b7b99-90ec-424b-907a-d818b433d6c2")
+ (property "Reference" "U10"
+ (at 87.884 33.02 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "DRV8316CTRGFR"
+ (at 74.93 74.422 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "FOC_footprints:VQFN-40_EP_5.1x7_Pitch0.5mm"
+ (at 73.406 58.928 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.ti.com/lit/gpn/drv8316c"
+ (at 74.168 55.88 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 73.66 53.34 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "DRV8316CTRGFR"
+ (at 73.66 53.34 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C6602057"
+ (at 73.66 53.34 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 73.66 53.34 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 73.66 53.34 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "6"
+ (uuid "e456f344-9632-4500-96b8-be1bab0849bc")
+ )
+ (pin "5"
+ (uuid "421b3b0e-1384-4267-bae8-a7278a61ce57")
+ )
+ (pin "7"
+ (uuid "cee8bd34-fba3-4b0b-805a-8fa1f18754f7")
+ )
+ (pin "8"
+ (uuid "36909a4c-bd12-403b-b523-ac3f481c82c0")
+ )
+ (pin "4"
+ (uuid "b828f391-f3d8-4975-932b-e2f751b34f65")
+ )
+ (pin "3"
+ (uuid "1333b1ed-9674-4ea6-bebf-4d472e0f7a5b")
+ )
+ (pin "24"
+ (uuid "398c732d-ff81-4171-87dc-ce670b98681e")
+ )
+ (pin "37"
+ (uuid "a0db282a-006a-4cd3-a338-725f17d072e2")
+ )
+ (pin "12"
+ (uuid "051c78ae-75b3-415b-bf81-29e399518703")
+ )
+ (pin "10"
+ (uuid "5721ef8a-baca-410e-b869-02f23da7c89b")
+ )
+ (pin "15"
+ (uuid "424a2958-34cd-4810-b61e-bc6a9e0d6f59")
+ )
+ (pin "17"
+ (uuid "1fb5b73e-a196-4c91-92a5-3859d896a839")
+ )
+ (pin "20"
+ (uuid "dff92551-2337-4025-8546-b6225a03d368")
+ )
+ (pin "33"
+ (uuid "c68b9fd5-b592-4ef3-ab60-00277f624b1f")
+ )
+ (pin "41"
+ (uuid "c2307b4d-f777-42aa-bc94-4a5fcd920b25")
+ )
+ (pin "36"
+ (uuid "60f9a27d-3441-40ed-88c5-d374e046b0fa")
+ )
+ (pin "39"
+ (uuid "f63d4e51-565d-450d-99fa-8e5c6b51aecc")
+ )
+ (pin "14"
+ (uuid "c41fd968-2de3-4b11-bf08-0233b8018b6b")
+ )
+ (pin "13"
+ (uuid "1a5dd83b-4c5e-4e1d-a04d-8bdc81b288e0")
+ )
+ (pin "16"
+ (uuid "c9a888bd-410c-45c4-9386-14d09ab867ff")
+ )
+ (pin "2"
+ (uuid "a9e675a8-c69f-4910-abc4-2ad0fe70abaa")
+ )
+ (pin "25"
+ (uuid "4b98f818-54d0-4c63-b305-40dc45da7588")
+ )
+ (pin "30"
+ (uuid "4094bf38-3298-4591-b43b-737e696f6a64")
+ )
+ (pin "40"
+ (uuid "77506df5-2199-4bba-9de3-62ceb1af4cd4")
+ )
+ (pin "28"
+ (uuid "8ea32889-b12d-460c-a6c4-fbdb7b0bb1c0")
+ )
+ (pin "1"
+ (uuid "f4cd5c59-ab2d-47eb-9be5-789a1fcedf3b")
+ )
+ (pin "29"
+ (uuid "b53e8f45-618a-4f06-b850-d032772181d0")
+ )
+ (pin "26"
+ (uuid "d3d6ad67-1be4-4239-b62f-58b152e21b12")
+ )
+ (pin "34"
+ (uuid "3a0472b4-bb3d-4b00-b29e-510487c8c826")
+ )
+ (pin "19"
+ (uuid "d80a7a57-b549-4717-9d19-607f3020aaa3")
+ )
+ (pin "37"
+ (uuid "8ed20ee5-bd15-4e96-807b-ab9aedb20306")
+ )
+ (pin "21"
+ (uuid "907cdfeb-4e9c-475f-a02b-64b79f31d739")
+ )
+ (pin "9"
+ (uuid "613e8048-3e03-4b82-8a77-d26793349343")
+ )
+ (pin "22"
+ (uuid "2ca2f962-a8b2-4d25-a158-da6e24f4f8d7")
+ )
+ (pin "31"
+ (uuid "8888a21d-b2c4-4468-89a7-bbfe98edd01a")
+ )
+ (pin "11"
+ (uuid "8a133b59-309c-4d60-82b0-f259550e6927")
+ )
+ (pin "35"
+ (uuid "4d33cb5b-c3ce-42fd-9eda-f0e371498a28")
+ )
+ (pin "27"
+ (uuid "7497a971-89e2-47f5-8c6f-7ffdd537d485")
+ )
+ (pin "38"
+ (uuid "8c063a18-6fef-4be7-a874-dd55fd67634b")
+ )
+ (pin "18"
+ (uuid "69e046f1-608e-4305-b3d8-5c6f9da166e7")
+ )
+ (pin "23"
+ (uuid "cbb6f958-92ce-495a-af83-e82ed0bceb0a")
+ )
+ (pin "32"
+ (uuid "be7f9d10-0554-41f7-b9b0-6f181878845f")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "U10")
+ (unit 2)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 52.07 137.16 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1a47003b-2e70-4eea-8d19-751b2a97c3db")
+ (property "Reference" "#PWR044"
+ (at 52.07 143.51 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 52.07 142.24 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 52.07 137.16 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 52.07 137.16 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 52.07 137.16 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "997ab36c-bea4-48b1-b27c-93dc75c36078")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR044")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 194.31 33.02 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1ea8d34c-2500-4676-87c1-91b529893407")
+ (property "Reference" "#PWR048"
+ (at 194.31 36.83 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDDA"
+ (at 194.31 27.94 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 194.31 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 194.31 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 194.31 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0f476863-c1aa-4689-8d95-79cd45b6ca79")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR048")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C_Polarized_US")
+ (at 250.19 40.64 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1f7bb7be-f05b-4b3a-8a08-7fa7c572134a")
+ (property "Reference" "C28"
+ (at 254 38.7349 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "10u"
+ (at 254 41.2749 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:CP_Elec_6.3x7.7"
+ (at 250.19 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 250.19 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Polarized capacitor, US symbol"
+ (at 250.19 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "RVT2A100M0607"
+ (at 250.19 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C86606"
+ (at 250.19 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 250.19 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 250.19 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "fd4ea272-a798-4554-bd9f-b541afb06fdf")
+ )
+ (pin "2"
+ (uuid "93999914-d02f-43ea-997e-f185d091ac17")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C28")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 208.28 33.02 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "2dced6f7-8731-417c-a752-2c6ae0fca91a")
+ (property "Reference" "#PWR051"
+ (at 208.28 36.83 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "DRV_VDDA"
+ (at 208.28 27.94 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 208.28 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 208.28 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 208.28 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "4390db21-7c5d-4cbc-bc87-a2076c7221ba")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR051")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 107.95 55.88 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "2eb9b7ea-ec78-4710-beb9-e09f4a86e68d")
+ (property "Reference" "C22"
+ (at 111.76 54.6099 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 111.76 57.1499 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 108.9152 59.69 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 107.95 55.88 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 107.95 55.88 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 107.95 55.88 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 107.95 55.88 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 107.95 55.88 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 107.95 55.88 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "12cb8342-d7a2-40ae-bb1a-52ca24e69a4d")
+ )
+ (pin "2"
+ (uuid "2a8e4efc-3d48-42ff-82bb-4112d509eb64")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C22")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 167.64 80.01 0)
+ (mirror y)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "39b5539b-89a5-412d-92a7-955cfb8d38a6")
+ (property "Reference" "C23"
+ (at 163.83 78.7399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 163.83 81.2799 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 166.6748 83.82 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 167.64 80.01 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 167.64 80.01 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 167.64 80.01 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 167.64 80.01 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 167.64 80.01 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 167.64 80.01 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "049ece7b-68cb-4dc7-ab65-4ed043eeaee0")
+ )
+ (pin "2"
+ (uuid "f8809d8d-89d9-4625-860d-d085a8dadd00")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C23")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 52.07 113.03 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "3ccb1f70-302e-4360-a1ec-b3f9494cb36d")
+ (property "Reference" "C20"
+ (at 57.658 114.3 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "30p"
+ (at 57.912 112.268 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 53.0352 116.84 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 52.07 113.03 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 52.07 113.03 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0603CG300J500NT"
+ (at 52.07 113.03 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C1658"
+ (at 52.07 113.03 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 52.07 113.03 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 52.07 113.03 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0856cbf9-92f4-4dfe-a109-222123d1bab5")
+ )
+ (pin "2"
+ (uuid "7a724828-4c4d-4188-9bf3-62dd9f6d48eb")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C20")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 41.91 44.45 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "45b2de2f-1ee8-4e8a-8a98-879f1f453f4d")
+ (property "Reference" "#PWR042"
+ (at 41.91 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 41.91 49.53 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 41.91 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 41.91 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 41.91 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "c799b2bc-48e3-42b8-91c2-a4434a35400d")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR042")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:L")
+ (at 102.87 48.26 90)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "476c05f0-2c4f-48c6-8b6e-f9af2386d659")
+ (property "Reference" "L2"
+ (at 102.87 45.974 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "22u"
+ (at 102.87 50.038 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Inductor_SMD_Wurth:L_Wurth_WE-LQSH-3012"
+ (at 102.87 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 102.87 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Inductor"
+ (at 102.87 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "LQH3NPN220MJRL"
+ (at 102.87 48.26 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C110302"
+ (at 102.87 48.26 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 102.87 48.26 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 102.87 48.26 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "31e9e0eb-65d6-4d06-8b1e-e8cfd55f2fd1")
+ )
+ (pin "1"
+ (uuid "0909e485-489f-4492-8df1-2c85abe05f44")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "L2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 107.95 62.23 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6871b407-ae52-42c4-8fe9-9395a717c451")
+ (property "Reference" "#PWR045"
+ (at 107.95 68.58 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 107.95 67.31 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 107.95 62.23 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 107.95 62.23 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 107.95 62.23 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ff55f85c-a364-4e4b-908a-ff5afaecb4ea")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR045")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 194.31 40.64 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "7e3d6f26-aa5a-43e4-89fb-b67cb9649448")
+ (property "Reference" "C24"
+ (at 198.12 39.3699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 198.12 41.9099 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 195.2752 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 194.31 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 194.31 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 194.31 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 194.31 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 194.31 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 194.31 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "512e9308-1f92-4767-b0e4-869cbac55630")
+ )
+ (pin "2"
+ (uuid "34a54456-e8b4-40f7-ab45-8fd7b22fac7d")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C24")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 161.29 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "813e9fca-f841-49b3-b6bb-2785d6cde461")
+ (property "Reference" "#PWR046"
+ (at 161.29 105.41 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "DRV_VDDA"
+ (at 161.29 96.52 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 161.29 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 161.29 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 161.29 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "5d2db989-79bd-4f94-aebc-b39d5907b7f6")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR046")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+15V")
+ (at 217.17 33.02 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "875881bc-ed71-49db-880f-0b93ffcafcdf")
+ (property "Reference" "#PWR052"
+ (at 217.17 36.83 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+15V"
+ (at 217.17 27.94 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 217.17 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 217.17 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+15V\""
+ (at 217.17 33.02 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "dfabf124-76a1-44f1-bc9f-4794745b3aad")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR052")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 52.07 132.08 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "ab9adf68-dc83-4818-995a-ebb9b1e80356")
+ (property "Reference" "C21"
+ (at 57.658 133.35 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "30p"
+ (at 57.912 131.318 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 53.0352 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 52.07 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 52.07 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0603CG300J500NT"
+ (at 52.07 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C1658"
+ (at 52.07 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 52.07 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 52.07 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "c335c09e-5995-4147-80e8-a8a679233bb4")
+ )
+ (pin "2"
+ (uuid "505768b4-41b7-49a1-be92-b28f3895828b")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C21")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 238.76 72.39 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "ae95f168-91de-4d2d-9786-76f69fd37859")
+ (property "Reference" "C27"
+ (at 242.57 71.1199 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 242.57 73.6599 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
+ (at 239.7252 76.2 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 238.76 72.39 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 238.76 72.39 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL05B104KB54PNC"
+ (at 238.76 72.39 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C307331"
+ (at 238.76 72.39 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 238.76 72.39 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 238.76 72.39 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "2fd22619-ea11-452c-a040-ee698399af65")
+ )
+ (pin "2"
+ (uuid "b76cb857-8844-44d8-a323-6765fdcc656e")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C27")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 167.64 64.77 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "b4051ac8-a826-4cc8-b85d-7209a44dde6b")
+ (property "Reference" "#PWR047"
+ (at 167.64 68.58 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 167.64 59.69 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 167.64 64.77 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 167.64 64.77 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 167.64 64.77 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "f52025ab-e5f9-45c4-a3be-dccca84649a6")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR047")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 172.72 111.76 90)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "b48a2c00-2f93-4be4-8396-39170888cbf2")
+ (property "Reference" "R10"
+ (at 172.466 109.728 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "100k"
+ (at 172.72 114.046 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0402_1005Metric"
+ (at 172.72 113.538 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 172.72 111.76 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 172.72 111.76 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0402WGF1003TCE"
+ (at 172.72 111.76 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C25741"
+ (at 172.72 111.76 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 172.72 111.76 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 172.72 111.76 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "ec138a6c-1b75-44d5-aafc-cf496b1e6e90")
+ )
+ (pin "1"
+ (uuid "f708a565-b78e-4f8d-a54a-1aa709913caa")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "R10")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 52.07 118.11 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "b4f7fe6f-8519-4452-ad48-23b318436e28")
+ (property "Reference" "#PWR043"
+ (at 52.07 124.46 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 52.07 123.19 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 52.07 118.11 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 52.07 118.11 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 52.07 118.11 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "419b235a-1c6e-41b6-b9eb-49a54cead953")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR043")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 224.79 40.64 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "bc421c5d-8cab-418c-8508-92f46c42d3d0")
+ (property "Reference" "C25"
+ (at 228.6 39.3699 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "1u"
+ (at 228.6 41.9099 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
+ (at 225.7552 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 224.79 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 224.79 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL10A105KB8NNNC"
+ (at 224.79 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C15849"
+ (at 224.79 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 224.79 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 224.79 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "f42c9c04-5e3d-4d3a-a957-d6c8ed11f45c")
+ )
+ (pin "2"
+ (uuid "6157dfe1-a42e-40c2-a0a7-6d7729e1e84a")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C25")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_name "DRV8316CTRGFR_1")
+ (lib_id "STM32_project:DRV8316CTRGFR")
+ (at 209.55 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "be440264-a15f-4d5f-9bf4-0bb4869b8985")
+ (property "Reference" "U10"
+ (at 224.028 55.88 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "DRV8316CTRGFR"
+ (at 213.868 119.888 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "FOC_footprints:VQFN-40_EP_5.1x7_Pitch0.5mm"
+ (at 209.296 93.218 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.ti.com/lit/gpn/drv8316c"
+ (at 210.058 90.17 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 209.55 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "DRV8316CTRGFR"
+ (at 209.55 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C6602057"
+ (at 209.55 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 209.55 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 209.55 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "6"
+ (uuid "e456f344-9632-4500-96b8-be1bab0849bd")
+ )
+ (pin "5"
+ (uuid "421b3b0e-1384-4267-bae8-a7278a61ce58")
+ )
+ (pin "7"
+ (uuid "cee8bd34-fba3-4b0b-805a-8fa1f18754f8")
+ )
+ (pin "8"
+ (uuid "36909a4c-bd12-403b-b523-ac3f481c82c1")
+ )
+ (pin "4"
+ (uuid "b828f391-f3d8-4975-932b-e2f751b34f66")
+ )
+ (pin "3"
+ (uuid "1333b1ed-9674-4ea6-bebf-4d472e0f7a5c")
+ )
+ (pin "24"
+ (uuid "398c732d-ff81-4171-87dc-ce670b98681f")
+ )
+ (pin "37"
+ (uuid "da09f6d4-e62e-4e83-94bb-7082dba99be9")
+ )
+ (pin "23"
+ (uuid "7292564e-39ee-418c-9a5a-2393d92cde7c")
+ )
+ (pin "2"
+ (uuid "a93258c9-6ed9-488a-9bea-c4a52e5cfb7f")
+ )
+ (pin "40"
+ (uuid "00a8950f-de32-4cf3-a73d-fc2f152f5532")
+ )
+ (pin "41"
+ (uuid "5d18eb65-d03e-4ea6-a808-9584c158d906")
+ )
+ (pin "35"
+ (uuid "f69df7e6-f1bf-4bd4-b378-927568a5e65a")
+ )
+ (pin "36"
+ (uuid "f189341f-5eb8-49a7-9976-72986d21c91a")
+ )
+ (pin "19"
+ (uuid "24e5be7b-874c-49b0-822f-83d8eb664c79")
+ )
+ (pin "20"
+ (uuid "fd6447a0-16e1-4845-9676-9ad70a87348b")
+ )
+ (pin "1"
+ (uuid "8f204f94-78a5-46b6-ac2c-8adf3e8a3409")
+ )
+ (pin "38"
+ (uuid "1e6d0fd9-d3d3-43c0-b478-259731d952c4")
+ )
+ (pin "39"
+ (uuid "6adab589-a220-4f79-82e0-c02bb4a51068")
+ )
+ (pin "15"
+ (uuid "a6a940cf-a266-46e1-bc09-ff44b5875653")
+ )
+ (pin "16"
+ (uuid "18daae13-2308-4c38-b1a0-0b4679f928fc")
+ )
+ (pin "9"
+ (uuid "b7758bce-e3cb-4c91-97c2-f0c3b9325b9e")
+ )
+ (pin "10"
+ (uuid "98726703-4312-4b5b-b6d0-8ad229902ff7")
+ )
+ (pin "37"
+ (uuid "72d3cf21-b3e9-488b-84ee-2c9b9eca9ed0")
+ )
+ (pin "29"
+ (uuid "dccf56e5-fd79-4921-a02d-261b22cbbf42")
+ )
+ (pin "30"
+ (uuid "d80c98f6-13fb-46c1-b988-9877fdacd5c0")
+ )
+ (pin "27"
+ (uuid "a43c5179-db01-4607-9297-b35257b97b99")
+ )
+ (pin "28"
+ (uuid "b2f48bae-6c48-4026-b6a4-e152b1e52284")
+ )
+ (pin "31"
+ (uuid "030b0e90-0709-48a8-97ff-c160eee9db96")
+ )
+ (pin "32"
+ (uuid "463ab5a1-86a4-4201-a219-b764c0f0c436")
+ )
+ (pin "13"
+ (uuid "e2db990d-e01f-41ff-8206-7354f8f0e01b")
+ )
+ (pin "14"
+ (uuid "d716064e-99d9-449e-9605-29825785799c")
+ )
+ (pin "11"
+ (uuid "09da38fc-5c70-4a3b-8fcf-184e78242a1d")
+ )
+ (pin "12"
+ (uuid "a666cb3b-ede2-4ac8-af96-780612f44a91")
+ )
+ (pin "17"
+ (uuid "0e23cccb-5aab-4aed-b662-ddb0480c53d3")
+ )
+ (pin "18"
+ (uuid "271094af-38d2-4ae2-b5b9-67c71f023db5")
+ )
+ (pin "33"
+ (uuid "9ea104bd-3293-437d-a699-d6bb55927adb")
+ )
+ (pin "34"
+ (uuid "77b150d6-e408-440b-92f2-cddec41c0bdd")
+ )
+ (pin "25"
+ (uuid "faf91723-3029-4672-ba26-eec327f525af")
+ )
+ (pin "26"
+ (uuid "de27af5e-e7b0-405f-b69d-d445a42d7fbb")
+ )
+ (pin "21"
+ (uuid "4ffa4679-8918-43a2-91bc-04c059fca507")
+ )
+ (pin "22"
+ (uuid "6c3126e1-c384-46d1-906c-9ac9e6755ed8")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "U10")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 207.01 124.46 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c01201a8-a871-4998-ad8b-c6e84735de06")
+ (property "Reference" "#PWR050"
+ (at 207.01 130.81 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 207.01 129.54 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 207.01 124.46 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 207.01 124.46 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 207.01 124.46 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "235cb4aa-d47a-4ba5-84b6-d856ed08457e")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR050")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 264.16 40.64 0)
+ (mirror x)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "dc020d20-c7b4-4d80-a191-899339d7af48")
+ (property "Reference" "C29"
+ (at 269.748 39.37 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "1u"
+ (at 270.002 41.402 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
+ (at 265.1252 36.83 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 264.16 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 264.16 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "CL10A105KB8NNNC"
+ (at 264.16 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C15849"
+ (at 264.16 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 264.16 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 264.16 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "2cda1001-03df-4723-a4da-fefa27d8bf7e")
+ )
+ (pin "2"
+ (uuid "43755337-e8cb-4094-b720-fdd859355923")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "C29")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x04")
+ (at 116.84 123.19 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "edc0fafa-93d3-45ac-981b-f2b2272cb4fa")
+ (property "Reference" "J12"
+ (at 119.38 123.1899 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "Conn_01x04"
+ (at 119.38 125.7299 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_Molex:Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal"
+ (at 116.84 123.19 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 116.84 123.19 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 116.84 123.19 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "HC-MX3.0-2*2AW"
+ (at 116.84 123.19 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C3294383"
+ (at 116.84 123.19 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "3b3875f1-27d3-468f-b021-520b37fe1616")
+ )
+ (pin "2"
+ (uuid "de223825-71eb-450a-9974-6abd58803481")
+ )
+ (pin "4"
+ (uuid "f6b5f3b1-5947-4a14-a36e-105ed600ef44")
+ )
+ (pin "3"
+ (uuid "2d4c47f1-a46e-4041-98fd-4a46fc2333b0")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "J12")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 250.19 46.99 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "f065b1a9-98dd-409b-b6f5-47485f817ddf")
+ (property "Reference" "#PWR053"
+ (at 250.19 53.34 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 250.19 52.07 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 250.19 46.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 250.19 46.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 250.19 46.99 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "bc02159f-3f98-4ebc-a31b-950369ae37d4")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "#PWR053")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 46.99 127 90)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "f5bdf74f-f2fa-4a03-9e35-0800c5fffa04")
+ (property "Reference" "R9"
+ (at 46.99 124.714 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "1k"
+ (at 46.99 129.54 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
+ (at 46.99 128.778 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 46.99 127 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Resistor"
+ (at 46.99 127 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "0603WAF1001T5E"
+ (at 46.99 127 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C21190"
+ (at 46.99 127 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 46.99 127 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 46.99 127 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "b2408c13-9d73-497b-849e-989b2d66af10")
+ )
+ (pin "2"
+ (uuid "088e6f5a-05c2-4225-95c4-aee18f93e782")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/792f8656-7f21-4b63-abcd-37895e88bf76"
+ (reference "R9")
+ (unit 1)
+ )
+ )
+ )
+ )
+)
diff --git a/encoders.kicad_sch b/encoders.kicad_sch
new file mode 100644
index 0000000..492ced9
--- /dev/null
+++ b/encoders.kicad_sch
@@ -0,0 +1,5826 @@
+(kicad_sch
+ (version 20260306)
+ (generator "eeschema")
+ (generator_version "10.0")
+ (uuid "92937559-3b1e-4205-81a2-0dae1fa6b5df")
+ (paper "A4")
+ (title_block
+ (title "Toid FOC Controller")
+ (date "2026-05-17")
+ (rev "1.0")
+ (company "Robotoid")
+ (comment 1 "Petar Vukotić")
+ )
+ (lib_symbols
+ (symbol "Connector_Generic:Conn_01x05"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J"
+ (at 0 7.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_01x05"
+ (at 0 -7.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Conn_01x05_1_1"
+ (rectangle
+ (start -1.27 6.35)
+ (end 1.27 -6.35)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -1.27 5.207)
+ (end 0 4.953)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 2.667)
+ (end 0 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -4.953)
+ (end 0 -5.207)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 5.08 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 2.54 0)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -5.08 0)
+ (length 3.81)
+ (name "Pin_5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Connector_Generic:Conn_02x03_Top_Bottom"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J"
+ (at 1.27 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_02x03_Top_Bottom"
+ (at 1.27 -5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x03, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_2x??_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Conn_02x03_Top_Bottom_1_1"
+ (rectangle
+ (start -1.27 3.81)
+ (end 3.81 -3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -1.27 2.667)
+ (end 0 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 2.667)
+ (end 2.54 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 0.127)
+ (end 2.54 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -2.413)
+ (end 2.54 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 2.54 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 2.54 180)
+ (length 3.81)
+ (name "Pin_4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 0 180)
+ (length 3.81)
+ (name "Pin_5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -2.54 180)
+ (length 3.81)
+ (name "Pin_6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Connector_Generic:Conn_02x05_Odd_Even"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "J"
+ (at 1.27 7.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_02x05_Odd_Even"
+ (at 1.27 -7.62 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_2x??_*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Conn_02x05_Odd_Even_1_1"
+ (rectangle
+ (start -1.27 6.35)
+ (end 3.81 -6.35)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -1.27 5.207)
+ (end 0 4.953)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 2.667)
+ (end 0 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -4.953)
+ (end 0 -5.207)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 5.207)
+ (end 2.54 4.953)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 2.667)
+ (end 2.54 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 0.127)
+ (end 2.54 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -2.413)
+ (end 2.54 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -4.953)
+ (end 2.54 -5.207)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 5.08 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 5.08 180)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 2.54 0)
+ (length 3.81)
+ (name "Pin_3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 2.54 180)
+ (length 3.81)
+ (name "Pin_4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 0 180)
+ (length 3.81)
+ (name "Pin_6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -2.54 180)
+ (length 3.81)
+ (name "Pin_8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -5.08 0)
+ (length 3.81)
+ (name "Pin_9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -5.08 180)
+ (length 3.81)
+ (name "Pin_10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Interface:AM26LV32xD"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U"
+ (at -8.89 24.13 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "AM26LV32xD"
+ (at 10.16 24.13 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm"
+ (at 25.4 -24.13 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/am26lv32.pdf"
+ (at 0 -10.16 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "32Mbps 3.3V RS485 Quad Line Receivers, SOIC-16"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "receiver rs485 rs422 differential"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "SOIC*3.9x9.9mm*P1.27mm*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "AM26LV32xD_0_1"
+ (rectangle
+ (start -10.16 22.86)
+ (end 10.16 -22.86)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (polyline
+ (pts
+ (xy -7.62 2.54) (xy -5.08 2.54) (xy -5.08 1.27) (xy -3.81 1.27)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start -4.064 1.778)
+ (mid -3.5541 0)
+ (end -4.064 -1.778)
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 19.05) (xy -4.572 19.05)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 19.05) (xy -5.842 20.32) (xy -6.35 20.32)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 16.51) (xy -5.08 16.51)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 16.51) (xy -5.842 15.24) (xy -6.096 15.24) (xy -6.35 15.24)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 11.43) (xy -5.842 12.7) (xy -6.35 12.7)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 8.89) (xy -5.842 7.62) (xy -6.35 7.62)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 -8.89) (xy -5.842 -7.366) (xy -6.35 -7.366)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 -11.43) (xy -5.842 -12.7) (xy -6.35 -12.7)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 -16.51) (xy -5.842 -15.24) (xy -6.35 -15.24)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 -19.05) (xy -5.842 -20.32) (xy -6.35 -20.32)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center -4.826 16.51)
+ (radius 0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -4.572 19.812) (xy -4.572 15.748) (xy -1.016 17.78) (xy -4.572 19.812)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -4.318 -1.27) (xy -5.08 -1.27) (xy -5.08 -2.54) (xy -7.62 -2.54)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center -4.064 -1.27)
+ (radius 0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -4.064 -1.778) (xy -2.286 -1.778)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start -0.508 0)
+ (mid -1.1381 -1.1479)
+ (end -2.286 -1.778)
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start -2.286 1.778)
+ (mid -1.1381 1.1479)
+ (end -0.508 0)
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.286 1.778) (xy -4.064 1.778)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.016 17.78) (xy 6.35 17.78)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.016 10.16) (xy 6.35 10.16)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.016 -10.16) (xy 6.35 -10.16)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.016 -17.78) (xy 6.35 -17.78)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 0) (xy 0 0)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 0 7.62)
+ (radius 0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 7.62) (xy 0 0)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 7.62) (xy -2.794 7.62) (xy -2.794 9.144)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 7.62) (xy 0 15.24) (xy -2.794 15.24) (xy -2.794 16.764)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 -15.24)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 0 0)
+ (radius 0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 -7.62) (xy -2.794 -7.62) (xy -2.794 -9.144)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 0 -7.62)
+ (radius 0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 -15.24) (xy -2.794 -15.24) (xy -2.794 -16.764)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "AM26LV32xD_1_1"
+ (polyline
+ (pts
+ (xy -5.842 11.43) (xy -4.572 11.43)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 8.89) (xy -5.08 8.89)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 -8.89) (xy -4.572 -8.89)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 -11.43) (xy -5.08 -11.43)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 -16.51) (xy -4.572 -16.51)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.842 -19.05) (xy -5.08 -19.05)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center -4.826 8.89)
+ (radius 0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center -4.826 -11.43)
+ (radius 0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center -4.826 -19.05)
+ (radius 0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -4.572 12.192) (xy -4.572 8.128) (xy -1.016 10.16) (xy -4.572 12.192)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -4.572 -8.128) (xy -4.572 -12.192) (xy -1.016 -10.16) (xy -4.572 -8.128)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -4.572 -15.748) (xy -4.572 -19.812) (xy -1.016 -17.78) (xy -4.572 -15.748)
+ )
+ (stroke
+ (width 0.127)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin input line
+ (at -12.7 15.24 0)
+ (length 2.54)
+ (name "1B"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 20.32 0)
+ (length 2.54)
+ (name "1A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at 12.7 17.78 180)
+ (length 2.54)
+ (name "1Y"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 2.54 0)
+ (length 2.54)
+ (name "G"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at 12.7 10.16 180)
+ (length 2.54)
+ (name "2Y"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 12.7 0)
+ (length 2.54)
+ (name "2A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 7.62 0)
+ (length 2.54)
+ (name "2B"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 0 -25.4 90)
+ (length 2.54)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 -12.7 0)
+ (length 2.54)
+ (name "3B"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 -7.62 0)
+ (length 2.54)
+ (name "3A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at 12.7 -10.16 180)
+ (length 2.54)
+ (name "3Y"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 -2.54 0)
+ (length 2.54)
+ (name "~{G}"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at 12.7 -17.78 180)
+ (length 2.54)
+ (name "4Y"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 -15.24 0)
+ (length 2.54)
+ (name "4A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 -20.32 0)
+ (length 2.54)
+ (name "4B"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 0 25.4 270)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Logic_LevelTranslator:TXB0304RUT"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U"
+ (at -6.35 16.51 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "TXB0304RUT"
+ (at 3.81 16.51 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_DFN_QFN:Texas_R-PUQFN-N12"
+ (at 0 -19.05 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/txb0304.pdf"
+ (at 2.794 2.413 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "4-Bit Bidirectional Voltage-Level Translator, Auto Direction Sensing, 0.9 - 3.6V APort, 0.9 - 3.6V BPort, Active High Output Enable, Texas_PUQFN-12"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "Level-Shifter CMOS-TTL-Translation"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "Texas*R*PUQFN*N12*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "TXB0304RUT_0_1"
+ (rectangle
+ (start -7.62 15.24)
+ (end 7.62 -15.24)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.286 7.493) (xy -2.286 8.509) (xy -0.508 8.509)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.286 2.413) (xy -2.286 3.429) (xy -0.508 3.429)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.286 -2.667) (xy -2.286 -1.651) (xy -0.508 -1.651)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.286 -7.747) (xy -2.286 -6.731) (xy -0.508 -6.731)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 6.477) (xy -2.286 6.477) (xy -2.286 7.493) (xy -4.318 7.493)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 6.477) (xy 1.27 7.493) (xy 1.27 5.461) (xy -0.508 6.477)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 1.397) (xy -2.286 1.397) (xy -2.286 2.413) (xy -4.064 2.413)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 1.397) (xy 1.27 2.413) (xy 1.27 0.381) (xy -0.508 1.397)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 -3.683) (xy -2.286 -3.683) (xy -2.286 -2.667) (xy -4.064 -2.667)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 -3.683) (xy 1.27 -2.667) (xy 1.27 -4.699) (xy -0.508 -3.683)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 -8.763) (xy -2.286 -8.763) (xy -2.286 -7.747) (xy -4.064 -7.747)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 -8.763) (xy 1.27 -7.747) (xy 1.27 -9.779) (xy -0.508 -8.763)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 8.509) (xy -0.508 7.493) (xy -0.508 9.525) (xy 1.27 8.509)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 8.509) (xy 3.048 8.509) (xy 3.048 7.493) (xy 4.318 7.493)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 3.429) (xy -0.508 2.413) (xy -0.508 4.445) (xy 1.27 3.429)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 3.429) (xy 3.048 3.429) (xy 3.048 2.413) (xy 4.318 2.413)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 -1.651) (xy -0.508 -2.667) (xy -0.508 -0.635) (xy 1.27 -1.651)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 -1.651) (xy 3.048 -1.651) (xy 3.048 -2.667) (xy 4.318 -2.667)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 -6.731) (xy -0.508 -7.747) (xy -0.508 -5.715) (xy 1.27 -6.731)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 -6.731) (xy 3.048 -6.731) (xy 3.048 -7.747) (xy 4.318 -7.747)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.048 7.493) (xy 3.048 6.477) (xy 1.27 6.477)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.048 2.413) (xy 3.048 1.397) (xy 1.27 1.397)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.048 -2.667) (xy 3.048 -3.683) (xy 1.27 -3.683)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.048 -7.747) (xy 3.048 -8.763) (xy 1.27 -8.763)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "TXB0304RUT_1_1"
+ (pin power_in line
+ (at -2.54 17.78 270)
+ (length 2.54)
+ (name "VCCA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at -10.16 7.62 0)
+ (length 2.54)
+ (name "A1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at -10.16 2.54 0)
+ (length 2.54)
+ (name "A2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at -10.16 -2.54 0)
+ (length 2.54)
+ (name "A3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at -10.16 -7.62 0)
+ (length 2.54)
+ (name "A4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 0 -17.78 90)
+ (length 2.54)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at 10.16 -7.62 180)
+ (length 2.54)
+ (name "B4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at 10.16 -2.54 180)
+ (length 2.54)
+ (name "B3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at 10.16 2.54 180)
+ (length 2.54)
+ (name "B2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin tri_state line
+ (at 10.16 7.62 180)
+ (length 2.54)
+ (name "B1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 2.54 17.78 270)
+ (length 2.54)
+ (name "VCCB"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -10.16 12.7 0)
+ (length 2.54)
+ (name "OE"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:+5V"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "+5V_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 "+5V_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:GND"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -6.35 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "GND_0_1"
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "GND_1_1"
+ (pin power_in line
+ (at 0 0 270)
+ (length 0)
+ (name ""
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:VDD"
+ (power global)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 0 3.556 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "VDD_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 "VDD_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)
+ )
+ )
+ (rectangle
+ (start 170.18 97.79)
+ (end 246.38 139.7)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "5876c495-4732-4372-bbf1-00d133f29ee9")
+ )
+ (rectangle
+ (start 168.91 21.59)
+ (end 256.54 78.74)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "a5238589-75f4-48b0-a557-9a4c173a2290")
+ )
+ (rectangle
+ (start 20.32 116.84)
+ (end 129.54 185.42)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "e91d51f1-b7f5-4432-86ac-a694f3adf9cb")
+ )
+ (rectangle
+ (start 19.05 21.59)
+ (end 144.78 104.14)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ (uuid "f7b5c3c5-c545-4521-a5ad-fd2f375f0308")
+ )
+ (text "INC ENCODER LEVEL SHIFTING"
+ (exclude_from_sim no)
+ (at 18.542 20.32 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "240b977f-e0ac-4b82-a863-94384051b52a")
+ )
+ (text "HALL ENCODER"
+ (exclude_from_sim no)
+ (at 19.812 116.078 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "49bf3949-8fe0-446f-b7e5-4d117ff1baf9")
+ )
+ (text "5V INC ENCODER CONNECTOR\n"
+ (exclude_from_sim no)
+ (at 169.164 21.082 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "9e4f0e06-cbdb-4d00-a6de-c8f6358a15a7")
+ )
+ (text "3V3 INC ENCODER CONNECTOR\n"
+ (exclude_from_sim no)
+ (at 170.18 97.028 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (thickness 0.508)
+ (bold yes)
+ (color 0 0 194 1)
+ )
+ (justify left bottom)
+ )
+ (uuid "eb3b8b50-de09-449a-828c-4795654155e4")
+ )
+ (junction
+ (at 80.01 171.45)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "118a5722-379c-4f0c-a554-f89763233a47")
+ )
+ (junction
+ (at 45.72 64.77)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "256e4046-c54d-458c-8cb5-304d65ad4b1f")
+ )
+ (junction
+ (at 99.06 41.91)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b4b15aad-3aaa-4b61-af10-f84902fa3cb3")
+ )
+ (junction
+ (at 77.47 133.35)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b66d858d-50a6-435d-8b3d-2d8401b99d17")
+ )
+ (junction
+ (at 69.85 88.9)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d227dc37-d34a-4051-b4b2-5432ed063a71")
+ )
+ (no_connect
+ (at 203.2 45.72)
+ (uuid "3c80f810-788f-4ade-a4b8-4b99c0f3ea44")
+ )
+ (no_connect
+ (at 57.15 77.47)
+ (uuid "449d86a3-c273-4e95-be27-d69521dc7500")
+ )
+ (no_connect
+ (at 91.44 68.58)
+ (uuid "65d88e1c-f7bb-4f54-9adc-0c3439bd818c")
+ )
+ (no_connect
+ (at 90.17 160.02)
+ (uuid "845064aa-faab-4874-b88b-3627829a6abb")
+ )
+ (no_connect
+ (at 69.85 160.02)
+ (uuid "93f3108a-41d3-4262-b38d-2c063b3a4e39")
+ )
+ (no_connect
+ (at 215.9 48.26)
+ (uuid "ccda2908-b916-472d-813a-4c960b33c21e")
+ )
+ (no_connect
+ (at 82.55 80.01)
+ (uuid "cf9e99e4-edc3-4f33-983b-99fec16ae13e")
+ )
+ (no_connect
+ (at 57.15 82.55)
+ (uuid "cfdc090d-5b0b-4cea-a4b2-476dae76504a")
+ )
+ (no_connect
+ (at 111.76 68.58)
+ (uuid "ea919524-0ac7-4a79-ac5b-461dd9d73eb7")
+ )
+ (wire
+ (pts
+ (xy 77.47 133.35) (xy 77.47 134.62)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "04890003-549a-404a-994e-b6a588da65ca")
+ )
+ (wire
+ (pts
+ (xy 69.85 35.56) (xy 69.85 36.83)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "05f9822a-d8ef-4177-ab83-200564be78ad")
+ )
+ (wire
+ (pts
+ (xy 45.72 64.77) (xy 45.72 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "086663db-c432-4b08-a130-141d1b7b745d")
+ )
+ (wire
+ (pts
+ (xy 195.58 53.34) (xy 203.2 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0e243dc4-e5bd-4ee8-83d4-4b5f7cb7e054")
+ )
+ (wire
+ (pts
+ (xy 205.74 113.03) (xy 194.31 113.03)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "104e5a6b-c286-4df3-848c-f58238979744")
+ )
+ (wire
+ (pts
+ (xy 90.17 48.26) (xy 90.17 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "12a5432a-bd5b-4d65-b0ca-ece4a3e3d43b")
+ )
+ (wire
+ (pts
+ (xy 119.38 63.5) (xy 111.76 63.5)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "15c172a7-04db-40d8-8f43-906bd3ee16c8")
+ )
+ (wire
+ (pts
+ (xy 45.72 59.69) (xy 57.15 59.69)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1b2e4e97-9c44-4026-90f0-0c05c761f90e")
+ )
+ (wire
+ (pts
+ (xy 80.01 171.45) (xy 80.01 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "23018945-b81c-4b52-9968-ea72a8df6fad")
+ )
+ (wire
+ (pts
+ (xy 101.6 78.74) (xy 101.6 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "23af91c5-924a-4689-8f98-46ff4d10aa50")
+ )
+ (wire
+ (pts
+ (xy 83.82 63.5) (xy 91.44 63.5)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "25b1ed9a-e82c-4d6a-a037-32fb209d1d34")
+ )
+ (wire
+ (pts
+ (xy 49.53 41.91) (xy 57.15 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "294eb722-6881-42d2-b90a-44f5dd302b0a")
+ )
+ (wire
+ (pts
+ (xy 49.53 54.61) (xy 57.15 54.61)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2c764a8c-2fd4-47c1-86bd-9a77dd7b8ae4")
+ )
+ (wire
+ (pts
+ (xy 49.53 46.99) (xy 57.15 46.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2e7da80f-308f-440c-b6c9-5d3290281fc3")
+ )
+ (wire
+ (pts
+ (xy 34.29 168.91) (xy 45.72 168.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3498baee-7834-4008-a6c6-824014fab43e")
+ )
+ (wire
+ (pts
+ (xy 77.47 132.08) (xy 77.47 133.35)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "36bd24c9-4442-444c-a1b5-de4209651dff")
+ )
+ (wire
+ (pts
+ (xy 45.72 64.77) (xy 57.15 64.77)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "39aa3abd-2de6-4664-a3d8-b6ebc63d7789")
+ )
+ (wire
+ (pts
+ (xy 223.52 53.34) (xy 215.9 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4067dd49-5d13-4c8f-a5ee-94567cbe42b3")
+ )
+ (wire
+ (pts
+ (xy 195.58 50.8) (xy 203.2 50.8)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4100376c-7ac2-4df7-a2b5-aa503b7d7728")
+ )
+ (wire
+ (pts
+ (xy 57.15 49.53) (xy 49.53 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "413ffaed-14d0-42b7-b6da-cc8193bdf20e")
+ )
+ (wire
+ (pts
+ (xy 194.31 120.65) (xy 205.74 120.65)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "44374a20-4831-4489-8f26-6da377617f98")
+ )
+ (wire
+ (pts
+ (xy 119.38 53.34) (xy 111.76 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4fe9927c-7ebe-4577-ba39-a16263a1b83e")
+ )
+ (wire
+ (pts
+ (xy 83.82 72.39) (xy 82.55 72.39)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "544f65ed-ccff-46a4-aca5-f23c3462f386")
+ )
+ (wire
+ (pts
+ (xy 68.58 133.35) (xy 77.47 133.35)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "588b9f2c-f21a-4fdf-bce0-1d78f61056b3")
+ )
+ (wire
+ (pts
+ (xy 80.01 170.18) (xy 80.01 171.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5b7c5b38-da48-4a9e-9a65-0b6b9a5b5e43")
+ )
+ (wire
+ (pts
+ (xy 198.12 110.49) (xy 205.74 110.49)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5bb73f17-9ad6-4cac-8f9a-039cf2b28217")
+ )
+ (wire
+ (pts
+ (xy 87.63 44.45) (xy 87.63 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5bc151b9-41d6-4812-bcc2-4a8527a19d55")
+ )
+ (wire
+ (pts
+ (xy 203.2 48.26) (xy 189.23 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "65322539-2526-4a70-a416-e813c21c61b4")
+ )
+ (wire
+ (pts
+ (xy 91.44 48.26) (xy 90.17 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6639089b-9282-46d0-8bed-063b14fe0dca")
+ )
+ (wire
+ (pts
+ (xy 194.31 120.65) (xy 194.31 123.19)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "66aad719-35e4-45e9-8c72-ded350bb63e8")
+ )
+ (wire
+ (pts
+ (xy 83.82 72.39) (xy 83.82 63.5)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "69fe45a4-42ab-4448-9e49-093bd2661039")
+ )
+ (wire
+ (pts
+ (xy 36.83 171.45) (xy 36.83 149.86)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6b17cdd9-b0f6-4ab9-be12-b0dcb6f30614")
+ )
+ (wire
+ (pts
+ (xy 34.29 168.91) (xy 34.29 144.78)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6d2b12b0-0ca0-41b8-b8df-c78a3c002560")
+ )
+ (wire
+ (pts
+ (xy 36.83 149.86) (xy 69.85 149.86)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6f61e52c-bcc2-46f3-aee1-dcfb8e79632f")
+ )
+ (wire
+ (pts
+ (xy 227.33 44.45) (xy 227.33 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "75c62fe9-82a3-4aab-b215-92be9d79d585")
+ )
+ (wire
+ (pts
+ (xy 82.55 52.07) (xy 83.82 52.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "76ca1cdd-760c-4a1c-b66d-fddc64bd2a08")
+ )
+ (wire
+ (pts
+ (xy 104.14 40.64) (xy 104.14 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "792416ce-9a2a-4aeb-b5cd-bc4a223bbe3f")
+ )
+ (wire
+ (pts
+ (xy 58.42 168.91) (xy 60.96 168.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7ddce645-246c-4f9d-85ec-ff03f3f7e363")
+ )
+ (wire
+ (pts
+ (xy 82.55 44.45) (xy 87.63 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7e66f99b-4470-49c8-9ef0-04c70ca09040")
+ )
+ (wire
+ (pts
+ (xy 97.79 144.78) (xy 90.17 144.78)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "872e8d12-c95e-4c96-8d06-1116555fa57d")
+ )
+ (wire
+ (pts
+ (xy 97.79 154.94) (xy 90.17 154.94)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8f9a730a-1f43-4c9f-9849-b753cd0e7aba")
+ )
+ (wire
+ (pts
+ (xy 45.72 171.45) (xy 36.83 171.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "93ee7e3f-d431-43d8-9d44-ab4797742675")
+ )
+ (wire
+ (pts
+ (xy 119.38 58.42) (xy 111.76 58.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9778eedd-4047-46e5-aa5e-4470c4626613")
+ )
+ (wire
+ (pts
+ (xy 90.17 41.91) (xy 99.06 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "98f340bf-355a-413c-a0d8-c43a2b71184f")
+ )
+ (wire
+ (pts
+ (xy 34.29 144.78) (xy 69.85 144.78)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9e932318-df57-46f3-ac0a-0e3f3ecbcc4a")
+ )
+ (wire
+ (pts
+ (xy 39.37 154.94) (xy 69.85 154.94)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a24dfc85-fe1a-4a98-a75e-14c23f067af3")
+ )
+ (wire
+ (pts
+ (xy 39.37 173.99) (xy 39.37 154.94)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a3fb8234-ef7b-46c5-8482-1adbd5bbf9cd")
+ )
+ (wire
+ (pts
+ (xy 195.58 55.88) (xy 203.2 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b1b85c20-9399-4254-b2a9-5c15e27290c9")
+ )
+ (wire
+ (pts
+ (xy 45.72 59.69) (xy 45.72 64.77)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b3c4bc99-145a-4b5f-a467-59947bcae5c9")
+ )
+ (wire
+ (pts
+ (xy 60.96 166.37) (xy 60.96 168.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b420e757-224b-4a72-858b-e2d46be1c6b5")
+ )
+ (wire
+ (pts
+ (xy 223.52 55.88) (xy 215.9 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bf225754-f201-42f5-b9bb-c38819dac35f")
+ )
+ (wire
+ (pts
+ (xy 82.55 132.08) (xy 82.55 134.62)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c13d63b7-c2fa-41fe-875e-c6688c8f849b")
+ )
+ (wire
+ (pts
+ (xy 69.85 91.44) (xy 69.85 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c4a213a4-0564-4823-8baf-cc74882fad9c")
+ )
+ (wire
+ (pts
+ (xy 198.12 118.11) (xy 205.74 118.11)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c8489469-b5ee-4bde-aebe-9079efe4df08")
+ )
+ (wire
+ (pts
+ (xy 99.06 41.91) (xy 99.06 43.18)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c9b0a95c-f160-4c3a-98be-41001344711c")
+ )
+ (wire
+ (pts
+ (xy 189.23 48.26) (xy 189.23 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d08e951f-0343-4d80-a7a3-b84382394b6f")
+ )
+ (wire
+ (pts
+ (xy 49.53 69.85) (xy 57.15 69.85)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d13be9fa-d59b-43eb-a666-bd1b1ec19cf1")
+ )
+ (wire
+ (pts
+ (xy 83.82 52.07) (xy 83.82 58.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d5d43d10-75ae-4e6b-8954-1b10e78c6b27")
+ )
+ (wire
+ (pts
+ (xy 227.33 45.72) (xy 215.9 45.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d99dd456-be21-46b9-a999-f938f31b93ac")
+ )
+ (wire
+ (pts
+ (xy 101.6 88.9) (xy 69.85 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "db56bc6e-47e4-4a68-a3da-73ec9effc067")
+ )
+ (wire
+ (pts
+ (xy 97.79 149.86) (xy 90.17 149.86)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "dc6ad352-99c7-49cf-983f-8341ec003dba")
+ )
+ (wire
+ (pts
+ (xy 49.53 74.93) (xy 57.15 74.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e00e2184-4954-4562-9f0e-7062abdcede4")
+ )
+ (wire
+ (pts
+ (xy 194.31 113.03) (xy 194.31 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e1222375-32ff-4462-9b1b-d9fd8a2f74ce")
+ )
+ (wire
+ (pts
+ (xy 198.12 115.57) (xy 205.74 115.57)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e5b99d6b-e3d1-4a24-b103-660fda013de6")
+ )
+ (wire
+ (pts
+ (xy 68.58 139.7) (xy 68.58 133.35)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e709a904-52e2-42f7-b2bf-854fa5d626f5")
+ )
+ (wire
+ (pts
+ (xy 69.85 139.7) (xy 68.58 139.7)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e92c2713-bfa8-4b48-bb12-fe7ce11da7df")
+ )
+ (wire
+ (pts
+ (xy 45.72 173.99) (xy 39.37 173.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e9ec01a8-1840-4f22-97cd-91bad1bd3224")
+ )
+ (wire
+ (pts
+ (xy 223.52 50.8) (xy 215.9 50.8)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "eb999a64-1e3f-4e97-9656-f561605cde77")
+ )
+ (wire
+ (pts
+ (xy 69.85 88.9) (xy 69.85 87.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ecfbb2d8-a09e-49d7-9c21-c098e344a797")
+ )
+ (wire
+ (pts
+ (xy 99.06 40.64) (xy 99.06 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ed633f02-665f-4ade-bec3-4232cb905f0e")
+ )
+ (wire
+ (pts
+ (xy 83.82 58.42) (xy 91.44 58.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "edac90ff-3537-4581-bd1c-7a72470fe02b")
+ )
+ (wire
+ (pts
+ (xy 58.42 171.45) (xy 80.01 171.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ee2059d8-b724-4f2e-af6c-2ba04412291b")
+ )
+ (wire
+ (pts
+ (xy 87.63 53.34) (xy 91.44 53.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f88d3edd-d049-45b1-8ab6-cef7518db95d")
+ )
+ (wire
+ (pts
+ (xy 45.72 88.9) (xy 69.85 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fb08e5ec-531a-40a8-b1ca-5bbf2405f43c")
+ )
+ (label "ENC_BL"
+ (at 49.53 54.61 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "18c58ea8-a37f-4763-b79f-e0d6057ec710")
+ )
+ (label "ENC_AH"
+ (at 223.52 50.8 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ (uuid "225e5347-2f3c-442b-a407-e2becc1a07fa")
+ )
+ (label "ENC_B"
+ (at 119.38 58.42 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "2507c6b7-0587-4163-98e0-c7873a6ccd85")
+ )
+ (label "ENC_A"
+ (at 119.38 53.34 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "307894c1-2a9c-4f32-8e30-6c73a0e7e6ff")
+ )
+ (label "ENC_BL"
+ (at 195.58 53.34 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "38699f19-3bd3-48df-bec7-f17fe36416b6")
+ )
+ (label "ENC_Z"
+ (at 198.12 118.11 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "3b64cb75-5bdc-47ed-a9b8-08b6d4087b40")
+ )
+ (label "ENC_AL"
+ (at 49.53 46.99 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "411354de-2c3b-47be-89e9-1eaf0be0ae22")
+ )
+ (label "ENC_ZH"
+ (at 223.52 55.88 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ (uuid "411d4554-3955-45d6-b4ad-529df07caa07")
+ )
+ (label "ENC_ZL"
+ (at 49.53 74.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "48286cf4-848e-4e04-9c3d-70a9943fc951")
+ )
+ (label "ENC_Z"
+ (at 119.38 63.5 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "686fd994-8797-4d1e-9f41-2d955cc4f779")
+ )
+ (label "HALL_C"
+ (at 97.79 154.94 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "6976eb3a-23b7-453e-ae0b-99374a402f8a")
+ )
+ (label "ENC_A"
+ (at 198.12 115.57 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "75299b26-a056-4a55-9a11-bb97903cb0ad")
+ )
+ (label "ENC_B"
+ (at 198.12 110.49 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "89718c7d-c20e-4cdc-9d95-1cfccc37fcf3")
+ )
+ (label "ENC_ZL"
+ (at 195.58 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "a07387a2-c338-401b-95ea-dceaf0546f55")
+ )
+ (label "HALL_B"
+ (at 97.79 149.86 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "a64694a2-4fd9-4e59-8cd1-a1eabcf0e1a4")
+ )
+ (label "ENC_BH"
+ (at 223.52 53.34 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ (uuid "ac638577-127a-4e27-bd5f-3bf080dcff70")
+ )
+ (label "ENC_AL"
+ (at 195.58 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "b992c281-f343-47ee-88be-b77f72f047a3")
+ )
+ (label "HALL_A"
+ (at 97.79 144.78 180)
+ (effects
+ (font
+ (size 0.635 0.635)
+ )
+ (justify right bottom)
+ )
+ (uuid "d19fed7d-0f7c-48c1-8a19-600da2af756a")
+ )
+ (label "ENC_AH"
+ (at 49.53 41.91 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "f5272144-f87c-4a59-9370-c66997207342")
+ )
+ (label "ENC_ZH"
+ (at 49.53 69.85 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "f6bca818-bc1d-4cbb-8b99-81d4e0535dde")
+ )
+ (label "ENC_BH"
+ (at 49.53 49.53 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left bottom)
+ )
+ (uuid "f8437101-08b0-43ee-bb96-a4df41452948")
+ )
+ (hierarchical_label "ENC_A"
+ (shape input)
+ (at 119.38 53.34 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left)
+ )
+ (uuid "3493e17b-2287-485c-86bc-69d8e5bd1a16")
+ )
+ (hierarchical_label "HALL_B"
+ (shape input)
+ (at 97.79 149.86 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left)
+ )
+ (uuid "3f0f4c09-ffef-4681-bedc-613d10bc3769")
+ )
+ (hierarchical_label "ENC_Z"
+ (shape input)
+ (at 119.38 63.5 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left)
+ )
+ (uuid "7cfaff21-3c23-4ea7-bd4b-62f26b383369")
+ )
+ (hierarchical_label "HALL_C"
+ (shape input)
+ (at 97.79 154.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left)
+ )
+ (uuid "b740e174-d009-4cc0-bdc6-6588c03d9539")
+ )
+ (hierarchical_label "HALL_A"
+ (shape input)
+ (at 97.79 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left)
+ )
+ (uuid "cbe0ffd0-2971-44a0-86b0-f0728804909c")
+ )
+ (hierarchical_label "ENC_B"
+ (shape input)
+ (at 119.38 58.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.254)
+ (bold yes)
+ )
+ (justify left)
+ )
+ (uuid "ff234107-e5dd-4087-9f8a-e07449d0a65a")
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_01x05")
+ (at 210.82 115.57 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "05cd0023-e37c-452c-90aa-9572149620b1")
+ (property "Reference" "J11"
+ (at 213.36 114.2999 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "3v3 Encoder Connector"
+ (at 213.36 116.8399 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical"
+ (at 210.82 115.57 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 210.82 115.57 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 210.82 115.57 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "XH-5A"
+ (at 210.82 115.57 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C2318"
+ (at 210.82 115.57 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 210.82 115.57 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 210.82 115.57 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "2"
+ (uuid "dec0d68b-7e76-4d0a-918f-6d891c49782d")
+ )
+ (pin "1"
+ (uuid "ca7fd7e5-6eaa-463d-92c7-b79912f3f25a")
+ )
+ (pin "3"
+ (uuid "274d9e74-27b1-4dd7-bf8f-cf05eb9d2ae7")
+ )
+ (pin "4"
+ (uuid "38c4d1ab-83ee-45a7-b857-8c070c49731f")
+ )
+ (pin "5"
+ (uuid "49a294c6-96f9-4e0c-9660-95f94576131d")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "J11")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Logic_LevelTranslator:TXB0304RUT")
+ (at 101.6 60.96 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "31456f8b-c860-4cc6-b1f0-a8b37cfff709")
+ (property "Reference" "U9"
+ (at 103.7433 78.74 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "TXB0304RUT"
+ (at 103.7433 81.28 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_DFN_QFN:Texas_R-PUQFN-N12"
+ (at 101.6 80.01 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/txb0304.pdf"
+ (at 104.394 58.547 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "4-Bit Bidirectional Voltage-Level Translator, Auto Direction Sensing, 0.9 - 3.6V APort, 0.9 - 3.6V BPort, Active High Output Enable, Texas_PUQFN-12"
+ (at 101.6 60.96 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "TXB0304RUTR"
+ (at 101.6 60.96 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C69598"
+ (at 101.6 60.96 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 101.6 60.96 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 101.6 60.96 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "4"
+ (uuid "25d7616e-6295-4c70-9883-194924a52d1d")
+ )
+ (pin "3"
+ (uuid "78e9ef70-9568-4038-b33e-59ebc33021cb")
+ )
+ (pin "1"
+ (uuid "10c821ed-f028-4900-9033-72c9da47a28d")
+ )
+ (pin "2"
+ (uuid "9237d2c3-9472-4288-a4f6-b3f90f4cc4be")
+ )
+ (pin "11"
+ (uuid "8d4f38e7-d847-4b57-afd2-0a0d6b01ca08")
+ )
+ (pin "10"
+ (uuid "88569e95-b1bc-4d98-bd68-da459bdc0770")
+ )
+ (pin "9"
+ (uuid "43bc11dc-d1b0-4b9d-8ad8-75f1d006cb2a")
+ )
+ (pin "8"
+ (uuid "e7ca00d2-cae0-43da-a2a0-31b9b4eef7bf")
+ )
+ (pin "7"
+ (uuid "609ffb89-f65c-4598-83ef-4f1bfc0c123d")
+ )
+ (pin "6"
+ (uuid "9d9fa2f0-8199-48f9-b9c0-fa387d56fede")
+ )
+ (pin "5"
+ (uuid "0d0fc136-f3f9-4730-b270-4507d845936c")
+ )
+ (pin "12"
+ (uuid "f52b73a2-60e1-44f5-8fc1-b26ab0c51844")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "U9")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 69.85 35.56 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "41cbc44b-5de3-41bf-84c4-61311195bd00")
+ (property "Reference" "#PWR032"
+ (at 69.85 39.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 69.85 30.48 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 69.85 35.56 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 69.85 35.56 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 69.85 35.56 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "f935c1d2-bbdf-4f5e-abe6-8505d2b399e4")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR032")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 227.33 44.45 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "46b746d9-e432-4f2a-ba91-9827f8f08bbd")
+ (property "Reference" "#PWR041"
+ (at 227.33 48.26 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 227.33 39.37 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 227.33 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 227.33 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 227.33 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8912ca08-bfbd-4bed-be21-0606f9641212")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR041")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 104.14 40.64 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "546f9408-8881-4d84-83d6-4d614a8d62a2")
+ (property "Reference" "#PWR038"
+ (at 104.14 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 104.14 35.56 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 104.14 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 104.14 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 104.14 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "3a257e28-6818-4616-9b58-85a66eb02d8c")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR038")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_02x03_Top_Bottom")
+ (at 50.8 171.45 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "992c7d1c-b221-4050-b2b8-a09cebcce6f5")
+ (property "Reference" "J9"
+ (at 50.8 166.116 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Hall Encoder Connector"
+ (at 52.578 176.784 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Connector_Molex:Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal"
+ (at 50.8 171.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 50.8 171.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x03, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 50.8 171.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "HC-MX3.0-2*3AW"
+ (at 50.8 171.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C3294384"
+ (at 50.8 171.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 50.8 171.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 50.8 171.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "1fc620b0-3431-40fe-ba44-be5638f1972b")
+ )
+ (pin "6"
+ (uuid "4f6db9fa-d961-463b-a744-3edf4d6f99c1")
+ )
+ (pin "3"
+ (uuid "0be7f260-4f53-4c0b-85e2-cac4e62ce4a6")
+ )
+ (pin "4"
+ (uuid "d7cdd7e3-7fe1-47c2-8492-95507b71277f")
+ )
+ (pin "5"
+ (uuid "bbc051b2-b95b-4f22-9607-326852bdaebc")
+ )
+ (pin "2"
+ (uuid "a8253df4-fa28-4af1-8aeb-8fd1b791257e")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "J9")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Logic_LevelTranslator:TXB0304RUT")
+ (at 80.01 152.4 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "a13c1bec-2c91-4299-a5dd-22e4e03fd8f8")
+ (property "Reference" "U8"
+ (at 85.344 135.636 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "TXB0304RUT"
+ (at 82.55 169.418 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_DFN_QFN:Texas_R-PUQFN-N12"
+ (at 80.01 171.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/txb0304.pdf"
+ (at 82.804 149.987 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "4-Bit Bidirectional Voltage-Level Translator, Auto Direction Sensing, 0.9 - 3.6V APort, 0.9 - 3.6V BPort, Active High Output Enable, Texas_PUQFN-12"
+ (at 80.01 152.4 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "TXB0304RUTR"
+ (at 80.01 152.4 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C69598"
+ (at 80.01 152.4 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 80.01 152.4 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 80.01 152.4 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "4"
+ (uuid "ca8b90bc-6f99-45e3-a748-a2fe026b171d")
+ )
+ (pin "3"
+ (uuid "b78f8986-5e4a-4ce6-8666-4f3a574988a9")
+ )
+ (pin "1"
+ (uuid "c35dcaa9-170f-4df1-b679-18a1ede949ca")
+ )
+ (pin "2"
+ (uuid "3c49b48b-e026-4d86-8216-1404d57a1968")
+ )
+ (pin "11"
+ (uuid "cb7ed2ac-8600-4230-ba0c-458450225a9d")
+ )
+ (pin "10"
+ (uuid "a03c3ced-3ca6-4442-aa7d-ac174e16f8ee")
+ )
+ (pin "9"
+ (uuid "c53e6237-0a98-4c4c-ad4c-fe642ca2b94e")
+ )
+ (pin "8"
+ (uuid "399ddff8-373d-490e-b21f-59378899d540")
+ )
+ (pin "7"
+ (uuid "f6a87b6e-f246-4bed-b666-4df7ee2509cf")
+ )
+ (pin "6"
+ (uuid "41e99adb-ebad-41ae-9faf-42744964cb7a")
+ )
+ (pin "5"
+ (uuid "0c884052-1157-4c02-b969-d6b6fc329db6")
+ )
+ (pin "12"
+ (uuid "d062cc62-6f92-4afa-b1d1-4efa71fb990c")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "U8")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Interface:AM26LV32xD")
+ (at 69.85 62.23 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "b72cd7f1-978b-4d68-a9e4-21fcbc0f4193")
+ (property "Reference" "U7"
+ (at 77.47 38.1 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "AM26C32IPWR"
+ (at 71.374 86.36 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_SO:TSSOP-16_4.4x5mm_P0.65mm"
+ (at 95.25 86.36 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" "https://www.ti.com/cn/lit/gpn/am26c32"
+ (at 69.85 72.39 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "-40℃~+85℃ 0 10mA 4 4.5V~5.5V Receiver ±3kV TSSOP-16 RS-485 / RS-422 ICs ROHS"
+ (at 69.85 62.23 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "AM26C32IPWR"
+ (at 69.85 62.23 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C478459"
+ (at 69.85 62.23 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 69.85 62.23 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 69.85 62.23 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d5ba60a5-ee4f-48e9-bf5c-b4a374b45f53")
+ )
+ (pin "2"
+ (uuid "a53abe4a-a2f6-435d-83dc-ada948e36a93")
+ )
+ (pin "9"
+ (uuid "b02df3d0-473f-4579-97f3-eb632396ace6")
+ )
+ (pin "7"
+ (uuid "428525c4-07ac-430c-ba4d-96a399e74d7d")
+ )
+ (pin "12"
+ (uuid "2296026f-d6d6-4f0e-b8ce-c103a0ea074c")
+ )
+ (pin "4"
+ (uuid "d0931aef-2f2f-4f20-88ac-1a743222dd5a")
+ )
+ (pin "3"
+ (uuid "2314a1f5-ab68-4b97-ac01-dad7cf2358e8")
+ )
+ (pin "10"
+ (uuid "6a4d1cd9-0488-449a-8d9b-fcf8c7403ad9")
+ )
+ (pin "8"
+ (uuid "ebcb5510-9adc-479c-957b-d021cf4f6321")
+ )
+ (pin "6"
+ (uuid "c644586f-165f-4947-9f0b-969d0ca56e9e")
+ )
+ (pin "11"
+ (uuid "d0b32e10-6155-4b6b-ae05-9a1dcb07c620")
+ )
+ (pin "13"
+ (uuid "7d1414e8-0436-4725-b823-1b24942f9af5")
+ )
+ (pin "14"
+ (uuid "d9bf981e-94e4-4fca-ad99-91ae1601f363")
+ )
+ (pin "15"
+ (uuid "601519c7-1552-4f30-be9a-3d544cc8e11c")
+ )
+ (pin "16"
+ (uuid "f9d60f3c-ed7b-4ec4-b8c1-7c5c165271a6")
+ )
+ (pin "5"
+ (uuid "f1967cd8-5903-4cba-ab0d-e272412c3841")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "U7")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 69.85 91.44 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "baf75235-5970-412f-a3ca-ec2a479018ee")
+ (property "Reference" "#PWR033"
+ (at 69.85 97.79 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 69.85 96.52 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 69.85 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 69.85 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 69.85 91.44 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "f9093743-5747-490e-b079-e208a67573ce")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR033")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 194.31 123.19 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c1ba3e7c-4ad4-4884-96cc-f9dd0fb69308")
+ (property "Reference" "#PWR040"
+ (at 194.31 129.54 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 194.31 128.27 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 194.31 123.19 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 194.31 123.19 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 194.31 123.19 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8f48b0f6-864a-44ea-ab43-70f1ab6f0d60")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR040")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 77.47 132.08 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c1feaa86-792b-4cc3-a5ed-b25410012877")
+ (property "Reference" "#PWR034"
+ (at 77.47 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 77.47 127 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 77.47 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 77.47 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 77.47 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ab462a36-4e04-4990-9976-80d2b3daea43")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR034")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 82.55 132.08 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c7740553-41a9-47bf-9404-89ce0a25ae35")
+ (property "Reference" "#PWR036"
+ (at 82.55 135.89 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 82.55 127 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 82.55 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 82.55 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 82.55 132.08 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "eeacefb4-8cb0-4d37-83dd-42d9a5da0d25")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR036")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 99.06 40.64 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "ccb3520b-9cae-4a9f-93c5-5920cc84a46f")
+ (property "Reference" "#PWR037"
+ (at 99.06 44.45 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 99.06 35.56 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 99.06 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 99.06 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 99.06 40.64 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "1c80bfc2-f7c8-4240-b775-21bb47e300e5")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR037")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+5V")
+ (at 60.96 166.37 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d56f99b6-2be7-4e26-9f36-db059adf5787")
+ (property "Reference" "#PWR031"
+ (at 60.96 170.18 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "+5V"
+ (at 60.96 161.29 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 60.96 166.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 60.96 166.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+5V\""
+ (at 60.96 166.37 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "5e361e88-1738-427f-838c-6ac0131f179a")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR031")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 80.01 172.72 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d6e0cc85-a02b-42bb-adc9-c4272f9eaf9e")
+ (property "Reference" "#PWR035"
+ (at 80.01 179.07 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "GND"
+ (at 80.01 177.8 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 80.01 172.72 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 80.01 172.72 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 80.01 172.72 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "3bec0114-de14-4ff5-9cb6-de25ba66c4c9")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR035")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_02x05_Odd_Even")
+ (at 208.28 50.8 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (uuid "dc2990d9-294c-44f0-ab9a-835f33b132f3")
+ (property "Reference" "J10"
+ (at 209.296 43.18 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Maxon Encoder Connector"
+ (at 210.058 58.166 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Connector_IDC:IDC-Header_2x05_P2.54mm_Horizontal"
+ (at 208.28 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 208.28 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 208.28 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Comment" "2.54-2*5PBent Header"
+ (at 208.28 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "JLPCB Part #" "C9140"
+ (at 208.28 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S3.3" ""
+ (at 208.28 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KLC_S4.1" ""
+ (at 208.28 50.8 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "10"
+ (uuid "dfb876e1-5b33-43eb-9790-cfb252b5ffdf")
+ )
+ (pin "9"
+ (uuid "398c5bac-2a0e-411b-be3d-d4ac0c0c6367")
+ )
+ (pin "2"
+ (uuid "5acd566c-654f-4eb1-a09b-55d49575f553")
+ )
+ (pin "8"
+ (uuid "2abddb42-7fef-4851-b3b6-bfa9ebfb2e17")
+ )
+ (pin "3"
+ (uuid "1ec0a6ea-4e51-457c-89fa-3d662e8cd714")
+ )
+ (pin "5"
+ (uuid "6511426c-9498-4351-a837-1197e08670de")
+ )
+ (pin "1"
+ (uuid "51531565-60b7-45fd-baef-d6c09237e474")
+ )
+ (pin "4"
+ (uuid "ee168e26-b01e-4cde-a222-c75220f8c74e")
+ )
+ (pin "6"
+ (uuid "172a29e7-4983-43a1-8d91-4e8977fd5e37")
+ )
+ (pin "7"
+ (uuid "7e70a459-589e-4e4c-b1ab-2e6e3940bbd9")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "J10")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:VDD")
+ (at 194.31 111.76 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "e3937b21-ae46-4980-9bb1-a6da88002a50")
+ (property "Reference" "#PWR039"
+ (at 194.31 115.57 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "VDD"
+ (at 194.31 106.68 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 194.31 111.76 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 194.31 111.76 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (at 194.31 111.76 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "adf18688-f7e3-45bd-a6e9-1dd9aae06a40")
+ )
+ (instances
+ (project "STM32G474_FOC_CONTROLLER"
+ (path "/371b9c11-6d27-424b-a37c-1f68f45b53c3/4afede55-ae49-4322-b43c-d4170b4ee217/98093c78-281e-4420-a7de-d254a44fc122"
+ (reference "#PWR039")
+ (unit 1)
+ )
+ )
+ )
+ )
+)
diff --git a/output/STM32G474_FOC_CONTROLLER-B_Cu.gbr b/output/STM32G474_FOC_CONTROLLER-B_Cu.gbr
new file mode 100644
index 0000000..9e52ce8
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-B_Cu.gbr
@@ -0,0 +1,318 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:13+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Copper,L2,Bot*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:13*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%TA.AperFunction,ComponentPad*%
+%ADD10RoundRect,0.250001X-0.499999X-0.499999X0.499999X-0.499999X0.499999X0.499999X-0.499999X0.499999X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD11C,1.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD12RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD13C,1.700000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD14RoundRect,0.249999X-0.790001X-1.550001X0.790001X-1.550001X0.790001X1.550001X-0.790001X1.550001X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD15O,2.080000X3.600000*%
+%TD*%
+%TA.AperFunction,HeatsinkPad*%
+%ADD16C,0.370000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD17O,1.000000X2.100000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD18O,1.000000X1.800000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD19R,1.700000X1.700000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD20RoundRect,0.250000X-0.600000X-0.750000X0.600000X-0.750000X0.600000X0.750000X-0.600000X0.750000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD21O,1.700000X2.000000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD22C,0.600000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD23R,2.950000X4.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD24O,2.200000X3.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD25R,1.500000X2.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD26O,1.500000X2.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD27RoundRect,0.250000X-0.600000X-0.725000X0.600000X-0.725000X0.600000X0.725000X-0.600000X0.725000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD28O,1.700000X1.950000*%
+%TD*%
+G04 APERTURE END LIST*
+D10*
+%TO.P,J9,1,Pin_1_1*%
+%TO.N,Net-(J9-Pin_1)*%
+X151205000Y-109345000D03*
+D11*
+%TO.P,J9,2,Pin_2_2*%
+%TO.N,Net-(J9-Pin_2)*%
+X154205000Y-109345000D03*
+%TO.P,J9,3,Pin_3_3*%
+%TO.N,Net-(J9-Pin_3)*%
+X157205000Y-109345000D03*
+%TO.P,J9,4,Pin_4_4*%
+%TO.N,+5V*%
+X151205000Y-112345000D03*
+%TO.P,J9,5,Pin_5_5*%
+%TO.N,GND*%
+X154205000Y-112345000D03*
+%TO.P,J9,6,Pin_6_6*%
+%TO.N,unconnected-(J9-Pin_6-Pad6)*%
+X157205000Y-112345000D03*
+%TD*%
+D12*
+%TO.P,J10,1,Pin_1_1*%
+%TO.N,unconnected-(J10-Pin_1-Pad1)*%
+X132300000Y-105525000D03*
+D13*
+%TO.P,J10,2,Pin_2_2*%
+%TO.N,+5V*%
+X134840000Y-105525000D03*
+%TO.P,J10,3,Pin_3_3*%
+%TO.N,unconnected-(J10-Pin_3-Pad3)*%
+X132300000Y-108065000D03*
+%TO.P,J10,4,Pin_4_4*%
+%TO.N,unconnected-(J10-Pin_4-Pad4)*%
+X134840000Y-108065000D03*
+%TO.P,J10,5,Pin_5_5*%
+%TO.N,/stm32/Encoders/ENC_AL*%
+X132300000Y-110605000D03*
+%TO.P,J10,6,Pin_6_6*%
+%TO.N,/stm32/Encoders/ENC_AH*%
+X134840000Y-110605000D03*
+%TO.P,J10,7,Pin_7_7*%
+%TO.N,/stm32/Encoders/ENC_BL*%
+X132300000Y-113145000D03*
+%TO.P,J10,8,Pin_8_8*%
+%TO.N,/stm32/Encoders/ENC_BH*%
+X134840000Y-113145000D03*
+%TO.P,J10,9,Pin_9_9*%
+%TO.N,/stm32/Encoders/ENC_ZL*%
+X132300000Y-115685000D03*
+%TO.P,J10,10,Pin_10_10*%
+%TO.N,/stm32/Encoders/ENC_ZH*%
+X134840000Y-115685000D03*
+%TD*%
+D14*
+%TO.P,J2,1,Pin_1_1*%
+%TO.N,+15V*%
+X113285000Y-64970000D03*
+D15*
+%TO.P,J2,2,Pin_2_2*%
+%TO.N,GND*%
+X118365000Y-64970000D03*
+%TD*%
+D16*
+%TO.P,U10,41,EPAD_41*%
+%TO.N,GND*%
+X106925000Y-117635000D03*
+X106925000Y-118985000D03*
+X106925000Y-120335000D03*
+X107800000Y-116385000D03*
+X107800000Y-117635000D03*
+X107800000Y-118985000D03*
+X107800000Y-120335000D03*
+X107800000Y-121585000D03*
+X109050000Y-116385000D03*
+X109050000Y-117635000D03*
+X109050000Y-118985000D03*
+X109050000Y-120335000D03*
+X109050000Y-121585000D03*
+X109925000Y-117635000D03*
+X109925000Y-118985000D03*
+X109925000Y-120335000D03*
+%TD*%
+D17*
+%TO.P,J3,SH,SHIELD_SH*%
+%TO.N,unconnected-(J3-SHIELD-PadSH)*%
+X138015000Y-83680000D03*
+D18*
+%TO.N,unconnected-(J3-SHIELD-PadSH)_1*%
+X138015000Y-87860000D03*
+D17*
+%TO.N,unconnected-(J3-SHIELD-PadSH)_2*%
+X146655000Y-83680000D03*
+D18*
+%TO.N,unconnected-(J3-SHIELD-PadSH)_3*%
+X146655000Y-87860000D03*
+%TD*%
+D19*
+%TO.P,J5,1,Pin_1_1*%
+%TO.N,/stm32/UART_TX*%
+X150735000Y-88705000D03*
+D13*
+%TO.P,J5,2,Pin_2_2*%
+%TO.N,/stm32/UART_RX*%
+X150735000Y-91245000D03*
+%TO.P,J5,3,Pin_3_3*%
+%TO.N,GND*%
+X150735000Y-93785000D03*
+%TD*%
+D20*
+%TO.P,J7,1,Pin_1_1*%
+%TO.N,/stm32/CAN_H*%
+X132865000Y-64835000D03*
+D21*
+%TO.P,J7,2,Pin_2_2*%
+%TO.N,/stm32/CAN_L*%
+X135365000Y-64835000D03*
+%TD*%
+D22*
+%TO.P,U1,9,GNDPAD_9*%
+%TO.N,GND*%
+X108025000Y-91830000D03*
+X108025000Y-93030000D03*
+X108025000Y-94330000D03*
+X108025000Y-95430000D03*
+D23*
+X108625000Y-93630000D03*
+D22*
+X109225000Y-91830000D03*
+X109225000Y-93030000D03*
+X109225000Y-94330000D03*
+X109225000Y-95430000D03*
+%TD*%
+D24*
+%TO.P,SW1,*%
+%TO.N,*%
+X138365000Y-78500000D03*
+X146565000Y-78500000D03*
+D25*
+%TO.P,SW1,1,A_1*%
+%TO.N,Net-(SW1-A)*%
+X140465000Y-78500000D03*
+D26*
+%TO.P,SW1,2,B_2*%
+%TO.N,/stm32/CAN_H*%
+X142465000Y-78500000D03*
+%TO.P,SW1,3,C_3*%
+%TO.N,unconnected-(SW1-C-Pad3)*%
+X144465000Y-78500000D03*
+%TD*%
+D20*
+%TO.P,J8,1,Pin_1_1*%
+%TO.N,/stm32/CAN_H*%
+X142315000Y-64835000D03*
+D21*
+%TO.P,J8,2,Pin_2_2*%
+%TO.N,/stm32/CAN_L*%
+X144815000Y-64835000D03*
+%TD*%
+D27*
+%TO.P,J11,1,Pin_1_1*%
+%TO.N,/stm32/ENC_B*%
+X132865000Y-125185000D03*
+D28*
+%TO.P,J11,2,Pin_2_2*%
+%TO.N,VDD*%
+X135365000Y-125185000D03*
+%TO.P,J11,3,Pin_3_3*%
+%TO.N,/stm32/ENC_A*%
+X137865000Y-125185000D03*
+%TO.P,J11,4,Pin_4_4*%
+%TO.N,/stm32/ENC_Z*%
+X140365000Y-125185000D03*
+%TO.P,J11,5,Pin_5_5*%
+%TO.N,GND*%
+X142865000Y-125185000D03*
+%TD*%
+D27*
+%TO.P,J4,1,Pin_1_1*%
+%TO.N,VDD*%
+X151765000Y-64875000D03*
+D28*
+%TO.P,J4,2,Pin_2_2*%
+%TO.N,/stm32/I2C_SCL*%
+X154265000Y-64875000D03*
+%TO.P,J4,3,Pin_3_3*%
+%TO.N,/stm32/I2C_SDA*%
+X156765000Y-64875000D03*
+%TO.P,J4,4,Pin_4_4*%
+%TO.N,GND*%
+X159265000Y-64875000D03*
+%TD*%
+D14*
+%TO.P,J1,1,Pin_1_1*%
+%TO.N,+15V*%
+X99000000Y-64970000D03*
+D15*
+%TO.P,J1,2,Pin_2_2*%
+%TO.N,GND*%
+X104080000Y-64970000D03*
+%TD*%
+D10*
+%TO.P,J12,1,Pin_1_1*%
+%TO.N,/drv8316/OUT_A*%
+X99105000Y-109785000D03*
+D11*
+%TO.P,J12,2,Pin_2_2*%
+%TO.N,/drv8316/OUT_B*%
+X102105000Y-109785000D03*
+%TO.P,J12,3,Pin_3_3*%
+%TO.N,/drv8316/OUT_C*%
+X99105000Y-112785000D03*
+%TO.P,J12,4,Pin_4_4*%
+%TO.N,unconnected-(J12-Pin_4-Pad4)*%
+X102105000Y-112785000D03*
+%TD*%
+D19*
+%TO.P,J6,1,Pin_1_1*%
+%TO.N,/stm32/SWDIO*%
+X155325000Y-88705000D03*
+D13*
+%TO.P,J6,2,Pin_2_2*%
+%TO.N,/stm32/SWCLK*%
+X155325000Y-91245000D03*
+%TO.P,J6,3,Pin_3_3*%
+%TO.N,GND*%
+X155325000Y-93785000D03*
+%TD*%
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-B_Mask.gbr b/output/STM32G474_FOC_CONTROLLER-B_Mask.gbr
new file mode 100644
index 0000000..679c327
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-B_Mask.gbr
@@ -0,0 +1,165 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:32+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Soldermask,Bot*%
+%TF.FilePolarity,Negative*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:32*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10C,3.000000*%
+%ADD11RoundRect,0.250001X-0.499999X-0.499999X0.499999X-0.499999X0.499999X0.499999X-0.499999X0.499999X0*%
+%ADD12C,1.500000*%
+%ADD13RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
+%ADD14C,1.700000*%
+%ADD15RoundRect,0.249999X-0.790001X-1.550001X0.790001X-1.550001X0.790001X1.550001X-0.790001X1.550001X0*%
+%ADD16O,2.080000X3.600000*%
+%ADD17C,0.650000*%
+%ADD18O,1.000000X2.100000*%
+%ADD19O,1.000000X1.800000*%
+%ADD20R,1.700000X1.700000*%
+%ADD21RoundRect,0.250000X-0.600000X-0.750000X0.600000X-0.750000X0.600000X0.750000X-0.600000X0.750000X0*%
+%ADD22O,1.700000X2.000000*%
+%ADD23O,2.200000X3.500000*%
+%ADD24R,1.500000X2.500000*%
+%ADD25O,1.500000X2.500000*%
+%ADD26RoundRect,0.250000X-0.600000X-0.725000X0.600000X-0.725000X0.600000X0.725000X-0.600000X0.725000X0*%
+%ADD27O,1.700000X1.950000*%
+G04 APERTURE END LIST*
+D10*
+%TO.C,J9*%
+X154205000Y-105025000D03*
+D11*
+X151205000Y-109345000D03*
+D12*
+X154205000Y-109345000D03*
+X157205000Y-109345000D03*
+X151205000Y-112345000D03*
+X154205000Y-112345000D03*
+X157205000Y-112345000D03*
+%TD*%
+D13*
+%TO.C,J10*%
+X132300000Y-105525000D03*
+D14*
+X134840000Y-105525000D03*
+X132300000Y-108065000D03*
+X134840000Y-108065000D03*
+X132300000Y-110605000D03*
+X134840000Y-110605000D03*
+X132300000Y-113145000D03*
+X134840000Y-113145000D03*
+X132300000Y-115685000D03*
+X134840000Y-115685000D03*
+%TD*%
+D15*
+%TO.C,J2*%
+X113285000Y-64970000D03*
+D16*
+X118365000Y-64970000D03*
+%TD*%
+D17*
+%TO.C,J3*%
+X139445000Y-84180000D03*
+X145225000Y-84180000D03*
+D18*
+X138015000Y-83680000D03*
+D19*
+X138015000Y-87860000D03*
+D18*
+X146655000Y-83680000D03*
+D19*
+X146655000Y-87860000D03*
+%TD*%
+D20*
+%TO.C,J5*%
+X150735000Y-88705000D03*
+D14*
+X150735000Y-91245000D03*
+X150735000Y-93785000D03*
+%TD*%
+D21*
+%TO.C,J7*%
+X132865000Y-64835000D03*
+D22*
+X135365000Y-64835000D03*
+%TD*%
+D23*
+%TO.C,SW1*%
+X138365000Y-78500000D03*
+X146565000Y-78500000D03*
+D24*
+X140465000Y-78500000D03*
+D25*
+X142465000Y-78500000D03*
+X144465000Y-78500000D03*
+%TD*%
+D21*
+%TO.C,J8*%
+X142315000Y-64835000D03*
+D22*
+X144815000Y-64835000D03*
+%TD*%
+D26*
+%TO.C,J11*%
+X132865000Y-125185000D03*
+D27*
+X135365000Y-125185000D03*
+X137865000Y-125185000D03*
+X140365000Y-125185000D03*
+X142865000Y-125185000D03*
+%TD*%
+D26*
+%TO.C,J4*%
+X151765000Y-64875000D03*
+D27*
+X154265000Y-64875000D03*
+X156765000Y-64875000D03*
+X159265000Y-64875000D03*
+%TD*%
+D15*
+%TO.C,J1*%
+X99000000Y-64970000D03*
+D16*
+X104080000Y-64970000D03*
+%TD*%
+D10*
+%TO.C,J12*%
+X100605000Y-105465000D03*
+D11*
+X99105000Y-109785000D03*
+D12*
+X102105000Y-109785000D03*
+X99105000Y-112785000D03*
+X102105000Y-112785000D03*
+%TD*%
+D20*
+%TO.C,J6*%
+X155325000Y-88705000D03*
+D14*
+X155325000Y-91245000D03*
+X155325000Y-93785000D03*
+%TD*%
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-B_Paste.gbr b/output/STM32G474_FOC_CONTROLLER-B_Paste.gbr
new file mode 100644
index 0000000..01e14eb
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-B_Paste.gbr
@@ -0,0 +1,15 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:19+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Paste,Bot*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:19*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 APERTURE END LIST*
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-B_Silkscreen.gbr b/output/STM32G474_FOC_CONTROLLER-B_Silkscreen.gbr
new file mode 100644
index 0000000..baa3249
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-B_Silkscreen.gbr
@@ -0,0 +1,15 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:25+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Legend,Bot*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:25*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 APERTURE END LIST*
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-Edge_Cuts.gbr b/output/STM32G474_FOC_CONTROLLER-Edge_Cuts.gbr
new file mode 100644
index 0000000..9b33680
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-Edge_Cuts.gbr
@@ -0,0 +1,40 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:35+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Profile,NP*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:35*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%TA.AperFunction,Profile*%
+%ADD10C,0.050000*%
+%TD*%
+G04 APERTURE END LIST*
+D10*
+X91500000Y-64000000D02*
+X91500000Y-64000000D01*
+G75*
+G02*
+X96500000Y-59000000I5000000J0D01*
+G01*
+X160000000Y-59000000D01*
+G75*
+G02*
+X165000000Y-64000000I0J-5000000D01*
+G01*
+X165000000Y-128500000D01*
+G75*
+G02*
+X160000000Y-133500000I-5000000J0D01*
+G01*
+X96500000Y-133500000D01*
+G75*
+G02*
+X91500000Y-128500000I0J5000000D01*
+G01*
+X91500000Y-64000000D01*
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-F_Cu.gbr b/output/STM32G474_FOC_CONTROLLER-F_Cu.gbr
new file mode 100644
index 0000000..d9c8fde
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-F_Cu.gbr
@@ -0,0 +1,1366 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:06+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Copper,L1,Top*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:06*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD10C,1.500000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD11RoundRect,0.250000X-0.420000X-0.945000X0.420000X-0.945000X0.420000X0.945000X-0.420000X0.945000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD12RoundRect,0.250000X-1.000000X-0.650000X1.000000X-0.650000X1.000000X0.650000X-1.000000X0.650000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD13RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD14RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD15RoundRect,0.250000X-0.325000X-1.100000X0.325000X-1.100000X0.325000X1.100000X-0.325000X1.100000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD16RoundRect,0.250001X-0.499999X-0.499999X0.499999X-0.499999X0.499999X0.499999X-0.499999X0.499999X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD17C,1.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD18RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD19C,1.700000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD20RoundRect,0.249999X-0.790001X-1.550001X0.790001X-1.550001X0.790001X1.550001X-0.790001X1.550001X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD21O,2.080000X3.600000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD22R,0.600000X0.250000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD23R,0.250000X0.600000*%
+%TD*%
+%TA.AperFunction,HeatsinkPad*%
+%ADD24C,0.370000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD25R,3.700000X5.700000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD26RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD27RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD28RoundRect,0.243750X-0.243750X-0.456250X0.243750X-0.456250X0.243750X0.456250X-0.243750X0.456250X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD29RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD30RoundRect,0.150000X-0.150000X-0.425000X0.150000X-0.425000X0.150000X0.425000X-0.150000X0.425000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD31RoundRect,0.075000X-0.075000X-0.500000X0.075000X-0.500000X0.075000X0.500000X-0.075000X0.500000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD32O,1.000000X2.100000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD33O,1.000000X1.800000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD34RoundRect,0.250000X-1.500000X-0.550000X1.500000X-0.550000X1.500000X0.550000X-1.500000X0.550000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD35R,1.700000X1.700000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD36R,2.900000X5.400000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD37RoundRect,0.250000X-0.600000X-0.750000X0.600000X-0.750000X0.600000X0.750000X-0.600000X0.750000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD38O,1.700000X2.000000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD39R,0.850000X2.800000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD40RoundRect,0.075000X-0.662500X-0.075000X0.662500X-0.075000X0.662500X0.075000X-0.662500X0.075000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD41RoundRect,0.075000X-0.075000X-0.662500X0.075000X-0.662500X0.075000X0.662500X-0.075000X0.662500X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD42RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD43R,1.550000X0.600000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD44C,0.600000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD45R,2.600000X3.100000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD46R,2.950000X4.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD47O,2.200000X3.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD48R,1.500000X2.500000*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD49O,1.500000X2.500000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD50R,0.600000X0.200000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD51R,0.150000X0.250000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD52R,0.200000X0.600000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD53RoundRect,0.250000X-0.450000X-0.350000X0.450000X-0.350000X0.450000X0.350000X-0.450000X0.350000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD54RoundRect,0.250000X-0.600000X-0.725000X0.600000X-0.725000X0.600000X0.725000X-0.600000X0.725000X0*%
+%TD*%
+%TA.AperFunction,ComponentPad*%
+%ADD55O,1.700000X1.950000*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD56RoundRect,0.375000X-0.625000X-0.375000X0.625000X-0.375000X0.625000X0.375000X-0.625000X0.375000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD57RoundRect,0.500000X-0.500000X-1.400000X0.500000X-1.400000X0.500000X1.400000X-0.500000X1.400000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD58RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+%TD*%
+%TA.AperFunction,SMDPad,CuDef*%
+%ADD59RoundRect,0.125000X-0.537500X-0.125000X0.537500X-0.125000X0.537500X0.125000X-0.537500X0.125000X0*%
+%TD*%
+G04 APERTURE END LIST*
+D10*
+%TO.P,TP6,1,1_1*%
+%TO.N,/stm32/SENS_A*%
+X134715000Y-80385000D03*
+%TD*%
+D11*
+%TO.P,C5,1*%
+%TO.N,+5V*%
+X95990000Y-94815000D03*
+%TO.P,C5,2*%
+%TO.N,GND*%
+X99070000Y-94815000D03*
+%TD*%
+D12*
+%TO.P,D2,1,K_1*%
+%TO.N,+5V*%
+X121190000Y-95565000D03*
+%TO.P,D2,2,A_2*%
+%TO.N,VBUS*%
+X125190000Y-95565000D03*
+%TD*%
+D13*
+%TO.P,C11,1*%
+%TO.N,/stm32/HSE_OUT*%
+X137445000Y-96415000D03*
+%TO.P,C11,2*%
+%TO.N,Net-(C10-Pad2)*%
+X138405000Y-96415000D03*
+%TD*%
+%TO.P,C21,1*%
+%TO.N,/stm32/SENS_B*%
+X107665000Y-102795000D03*
+%TO.P,C21,2*%
+%TO.N,GND*%
+X108625000Y-102795000D03*
+%TD*%
+D14*
+%TO.P,C12,1*%
+%TO.N,VDD*%
+X159865000Y-70805000D03*
+%TO.P,C12,2*%
+%TO.N,GND*%
+X161765000Y-70805000D03*
+%TD*%
+D15*
+%TO.P,C2,1*%
+%TO.N,Net-(C1-Pad2)*%
+X120470000Y-82365000D03*
+%TO.P,C2,2*%
+%TO.N,Net-(C2-Pad2)*%
+X123420000Y-82365000D03*
+%TD*%
+D16*
+%TO.P,J9,1,Pin_1_1*%
+%TO.N,Net-(J9-Pin_1)*%
+X151205000Y-109345000D03*
+D17*
+%TO.P,J9,2,Pin_2_2*%
+%TO.N,Net-(J9-Pin_2)*%
+X154205000Y-109345000D03*
+%TO.P,J9,3,Pin_3_3*%
+%TO.N,Net-(J9-Pin_3)*%
+X157205000Y-109345000D03*
+%TO.P,J9,4,Pin_4_4*%
+%TO.N,+5V*%
+X151205000Y-112345000D03*
+%TO.P,J9,5,Pin_5_5*%
+%TO.N,GND*%
+X154205000Y-112345000D03*
+%TO.P,J9,6,Pin_6_6*%
+%TO.N,unconnected-(J9-Pin_6-Pad6)*%
+X157205000Y-112345000D03*
+%TD*%
+D18*
+%TO.P,J10,1,Pin_1_1*%
+%TO.N,unconnected-(J10-Pin_1-Pad1)*%
+X132300000Y-105525000D03*
+D19*
+%TO.P,J10,2,Pin_2_2*%
+%TO.N,+5V*%
+X134840000Y-105525000D03*
+%TO.P,J10,3,Pin_3_3*%
+%TO.N,unconnected-(J10-Pin_3-Pad3)*%
+X132300000Y-108065000D03*
+%TO.P,J10,4,Pin_4_4*%
+%TO.N,unconnected-(J10-Pin_4-Pad4)*%
+X134840000Y-108065000D03*
+%TO.P,J10,5,Pin_5_5*%
+%TO.N,/stm32/Encoders/ENC_AL*%
+X132300000Y-110605000D03*
+%TO.P,J10,6,Pin_6_6*%
+%TO.N,/stm32/Encoders/ENC_AH*%
+X134840000Y-110605000D03*
+%TO.P,J10,7,Pin_7_7*%
+%TO.N,/stm32/Encoders/ENC_BL*%
+X132300000Y-113145000D03*
+%TO.P,J10,8,Pin_8_8*%
+%TO.N,/stm32/Encoders/ENC_BH*%
+X134840000Y-113145000D03*
+%TO.P,J10,9,Pin_9_9*%
+%TO.N,/stm32/Encoders/ENC_ZL*%
+X132300000Y-115685000D03*
+%TO.P,J10,10,Pin_10_10*%
+%TO.N,/stm32/Encoders/ENC_ZH*%
+X134840000Y-115685000D03*
+%TD*%
+D20*
+%TO.P,J2,1,Pin_1_1*%
+%TO.N,+15V*%
+X113285000Y-64970000D03*
+D21*
+%TO.P,J2,2,Pin_2_2*%
+%TO.N,GND*%
+X118365000Y-64970000D03*
+%TD*%
+D13*
+%TO.P,C19,1*%
+%TO.N,VDDA*%
+X143185000Y-96415000D03*
+%TO.P,C19,2*%
+%TO.N,GND*%
+X144145000Y-96415000D03*
+%TD*%
+D22*
+%TO.P,U10,1,NC_1*%
+%TO.N,unconnected-(U10A-NC-Pad1)*%
+X106050000Y-116235000D03*
+%TO.P,U10,2,AGND_2*%
+%TO.N,GND*%
+X106050000Y-116735000D03*
+%TO.P,U10,3,FB_BK_3*%
+%TO.N,Net-(U10B-FB_BK)*%
+X106050000Y-117235000D03*
+%TO.P,U10,4,GND_BK_4*%
+%TO.N,GND*%
+X106050000Y-117735000D03*
+%TO.P,U10,5,SW_BK_5*%
+%TO.N,Net-(U10B-SW_BK)*%
+X106050000Y-118235000D03*
+%TO.P,U10,6,CPL_6*%
+%TO.N,Net-(U10A-CPL)*%
+X106050000Y-118735000D03*
+%TO.P,U10,7,CPH_7*%
+%TO.N,Net-(U10A-CPH)*%
+X106050000Y-119235000D03*
+%TO.P,U10,8,CP_8*%
+%TO.N,Net-(U10A-CP)*%
+X106050000Y-119735000D03*
+%TO.P,U10,9,VM_9*%
+%TO.N,+15V*%
+X106050000Y-120235000D03*
+%TO.P,U10,10,VM_10*%
+X106050000Y-120735000D03*
+%TO.P,U10,11,VM_11*%
+X106050000Y-121235000D03*
+%TO.P,U10,12,PGND_12*%
+%TO.N,GND*%
+X106050000Y-121735000D03*
+D23*
+%TO.P,U10,13,OUTA_13*%
+%TO.N,/drv8316/OUT_A*%
+X106675000Y-122310000D03*
+%TO.P,U10,14,OUTA_14*%
+X107175000Y-122310000D03*
+%TO.P,U10,15,PGND_15*%
+%TO.N,GND*%
+X107675000Y-122310000D03*
+%TO.P,U10,16,OUTB_16*%
+%TO.N,/drv8316/OUT_B*%
+X108175000Y-122310000D03*
+%TO.P,U10,17,OUTB_17*%
+X108675000Y-122310000D03*
+%TO.P,U10,18,PGND_18*%
+%TO.N,GND*%
+X109175000Y-122310000D03*
+%TO.P,U10,19,OUTC_19*%
+%TO.N,/drv8316/OUT_C*%
+X109675000Y-122310000D03*
+%TO.P,U10,20,OUTC_20*%
+X110175000Y-122310000D03*
+D22*
+%TO.P,U10,21,DRVOFF_21*%
+%TO.N,/drv8316/DRV_OFF*%
+X110800000Y-121735000D03*
+%TO.P,U10,22,NFAULT_22*%
+%TO.N,/drv8316/NFAULT*%
+X110800000Y-121235000D03*
+%TO.P,U10,23,NSLEEP_23*%
+%TO.N,VDD*%
+X110800000Y-120735000D03*
+%TO.P,U10,24,VSEL_BK_24*%
+%TO.N,GND*%
+X110800000Y-120235000D03*
+%TO.P,U10,25,AVDD_25*%
+%TO.N,DRV_VDDA*%
+X110800000Y-119735000D03*
+%TO.P,U10,26,AGND_26*%
+%TO.N,GND*%
+X110800000Y-119235000D03*
+%TO.P,U10,27,INHA_27*%
+%TO.N,/stm32/PWM_A*%
+X110800000Y-118735000D03*
+%TO.P,U10,28,INLA_28*%
+%TO.N,/stm32/PWM_An*%
+X110800000Y-118235000D03*
+%TO.P,U10,29,INHB_29*%
+%TO.N,/stm32/PWM_B*%
+X110800000Y-117735000D03*
+%TO.P,U10,30,INLB_30*%
+%TO.N,/stm32/PWM_Bn*%
+X110800000Y-117235000D03*
+%TO.P,U10,31,INHC_31*%
+%TO.N,/stm32/PWM_C*%
+X110800000Y-116735000D03*
+%TO.P,U10,32,INLC_32*%
+%TO.N,/stm32/PWM_Cn*%
+X110800000Y-116235000D03*
+D23*
+%TO.P,U10,33,MODE_33*%
+%TO.N,Net-(U10A-MODE)*%
+X110175000Y-115660000D03*
+%TO.P,U10,34,SLEW_34*%
+%TO.N,unconnected-(U10A-SLEW-Pad34)*%
+X109675000Y-115660000D03*
+%TO.P,U10,35,OCP/SR_35*%
+%TO.N,DRV_VDDA*%
+X109175000Y-115660000D03*
+%TO.P,U10,36,GAIN_36*%
+%TO.N,unconnected-(U10A-GAIN-Pad36)*%
+X108675000Y-115660000D03*
+%TO.P,U10,37,VREF_37*%
+%TO.N,VDDA*%
+X108175000Y-115660000D03*
+%TO.P,U10,38,SOC_38*%
+%TO.N,unconnected-(U10A-SOC-Pad38)*%
+X107675000Y-115660000D03*
+%TO.P,U10,39,SOB_39*%
+%TO.N,/drv8316/SOB*%
+X107175000Y-115660000D03*
+%TO.P,U10,40,SOA_40*%
+%TO.N,/drv8316/SOA*%
+X106675000Y-115660000D03*
+D24*
+%TO.P,U10,41,EPAD_41*%
+%TO.N,GND*%
+X106925000Y-117635000D03*
+X106925000Y-118985000D03*
+X106925000Y-120335000D03*
+X107800000Y-116385000D03*
+X107800000Y-117635000D03*
+X107800000Y-118985000D03*
+X107800000Y-120335000D03*
+X107800000Y-121585000D03*
+D25*
+X108425000Y-118985000D03*
+D24*
+X109050000Y-116385000D03*
+X109050000Y-117635000D03*
+X109050000Y-118985000D03*
+X109050000Y-120335000D03*
+X109050000Y-121585000D03*
+X109925000Y-117635000D03*
+X109925000Y-118985000D03*
+X109925000Y-120335000D03*
+%TD*%
+D26*
+%TO.P,C29,1*%
+%TO.N,Net-(U10A-CP)*%
+X110810000Y-103605000D03*
+%TO.P,C29,2*%
+%TO.N,+15V*%
+X112360000Y-103605000D03*
+%TD*%
+D27*
+%TO.P,R1,1*%
+%TO.N,+5V*%
+X114080000Y-94005000D03*
+%TO.P,R1,2*%
+%TO.N,Net-(U1-VSENSE)*%
+X115730000Y-94005000D03*
+%TD*%
+%TO.P,R9,1*%
+%TO.N,/drv8316/SOB*%
+X110760000Y-108625000D03*
+%TO.P,R9,2*%
+%TO.N,/stm32/SENS_B*%
+X112410000Y-108625000D03*
+%TD*%
+D28*
+%TO.P,D3,1,K_1*%
+%TO.N,GND*%
+X130697500Y-95330000D03*
+%TO.P,D3,2,A_2*%
+%TO.N,/stm32/LED*%
+X132572500Y-95330000D03*
+%TD*%
+D29*
+%TO.P,U4,1,I/O1_1*%
+%TO.N,/stm32/USB_D-*%
+X154877500Y-70750000D03*
+%TO.P,U4,2,GND_2*%
+%TO.N,GND*%
+X154877500Y-71700000D03*
+%TO.P,U4,3,I/O2_3*%
+%TO.N,/stm32/USB_D+*%
+X154877500Y-72650000D03*
+%TO.P,U4,4,I/O2_4*%
+%TO.N,Net-(J3-D+-PadA6)*%
+X157152500Y-72650000D03*
+%TO.P,U4,5,VBUS_5*%
+%TO.N,VBUS*%
+X157152500Y-71700000D03*
+%TO.P,U4,6,I/O1_6*%
+%TO.N,Net-(J3-D--PadA7)*%
+X157152500Y-70750000D03*
+%TD*%
+D30*
+%TO.P,J3,A1,GND_A1*%
+%TO.N,GND*%
+X139135000Y-83105000D03*
+%TO.P,J3,A4,VBUS_A4*%
+%TO.N,VBUS*%
+X139935000Y-83105000D03*
+D31*
+%TO.P,J3,A5,CC1_A5*%
+%TO.N,Net-(J3-CC1)*%
+X141085000Y-83105000D03*
+%TO.P,J3,A6,D+_A6*%
+%TO.N,Net-(J3-D+-PadA6)*%
+X142085000Y-83105000D03*
+%TO.P,J3,A7,D-_A7*%
+%TO.N,Net-(J3-D--PadA7)*%
+X142585000Y-83105000D03*
+%TO.P,J3,A8*%
+%TO.N,N/C*%
+X143585000Y-83105000D03*
+D30*
+%TO.P,J3,A9,VBUS_A9*%
+%TO.N,VBUS*%
+X144735000Y-83105000D03*
+%TO.P,J3,A12,GND_A12*%
+%TO.N,GND*%
+X145535000Y-83105000D03*
+%TO.P,J3,B1,GND_B1*%
+X145535000Y-83105000D03*
+%TO.P,J3,B4,VBUS_B4*%
+%TO.N,VBUS*%
+X144735000Y-83105000D03*
+D31*
+%TO.P,J3,B5,CC2_B5*%
+%TO.N,Net-(J3-CC2)*%
+X144085000Y-83105000D03*
+%TO.P,J3,B6,D+_B6*%
+%TO.N,Net-(J3-D+-PadA6)*%
+X143085000Y-83105000D03*
+%TO.P,J3,B7,D-_B7*%
+%TO.N,Net-(J3-D--PadA7)*%
+X141585000Y-83105000D03*
+%TO.P,J3,B8*%
+%TO.N,N/C*%
+X140585000Y-83105000D03*
+D30*
+%TO.P,J3,B9,VBUS_B9*%
+%TO.N,VBUS*%
+X139935000Y-83105000D03*
+%TO.P,J3,B12,GND_B12*%
+%TO.N,GND*%
+X139135000Y-83105000D03*
+D32*
+%TO.P,J3,SH,SHIELD_SH*%
+%TO.N,unconnected-(J3-SHIELD-PadSH)*%
+X138015000Y-83680000D03*
+D33*
+%TO.N,unconnected-(J3-SHIELD-PadSH)_1*%
+X138015000Y-87860000D03*
+D32*
+%TO.N,unconnected-(J3-SHIELD-PadSH)_2*%
+X146655000Y-83680000D03*
+D33*
+%TO.N,unconnected-(J3-SHIELD-PadSH)_3*%
+X146655000Y-87860000D03*
+%TD*%
+D12*
+%TO.P,D1,1,K_1*%
+%TO.N,Net-(D1-K)*%
+X121190000Y-91015000D03*
+%TO.P,D1,2,A_2*%
+%TO.N,GND*%
+X125190000Y-91015000D03*
+%TD*%
+D34*
+%TO.P,C28,1*%
+%TO.N,+15V*%
+X97025000Y-118635000D03*
+%TO.P,C28,2*%
+%TO.N,GND*%
+X102425000Y-118635000D03*
+%TD*%
+D10*
+%TO.P,TP5,1,1_1*%
+%TO.N,/stm32/PWM_C*%
+X134715000Y-76835000D03*
+%TD*%
+D26*
+%TO.P,C25,1*%
+%TO.N,DRV_VDDA*%
+X110810000Y-101095000D03*
+%TO.P,C25,2*%
+%TO.N,GND*%
+X112360000Y-101095000D03*
+%TD*%
+D13*
+%TO.P,C16,1*%
+%TO.N,VDD*%
+X143185000Y-92475000D03*
+%TO.P,C16,2*%
+%TO.N,GND*%
+X144145000Y-92475000D03*
+%TD*%
+D35*
+%TO.P,J5,1,Pin_1_1*%
+%TO.N,/stm32/UART_TX*%
+X150735000Y-88705000D03*
+D19*
+%TO.P,J5,2,Pin_2_2*%
+%TO.N,/stm32/UART_RX*%
+X150735000Y-91245000D03*
+%TO.P,J5,3,Pin_3_3*%
+%TO.N,GND*%
+X150735000Y-93785000D03*
+%TD*%
+D36*
+%TO.P,L1,1,1_1*%
+%TO.N,Net-(D1-K)*%
+X106785000Y-83115000D03*
+%TO.P,L1,2,2_2*%
+%TO.N,+5V*%
+X116685000Y-83115000D03*
+%TD*%
+D13*
+%TO.P,C18,1*%
+%TO.N,VDD*%
+X143185000Y-94445000D03*
+%TO.P,C18,2*%
+%TO.N,GND*%
+X144145000Y-94445000D03*
+%TD*%
+D10*
+%TO.P,TP7,1,1_1*%
+%TO.N,/stm32/SENS_B*%
+X134715000Y-83935000D03*
+%TD*%
+D13*
+%TO.P,C20,1*%
+%TO.N,/stm32/SENS_A*%
+X107665000Y-100825000D03*
+%TO.P,C20,2*%
+%TO.N,GND*%
+X108625000Y-100825000D03*
+%TD*%
+%TO.P,C13,1*%
+%TO.N,VDD*%
+X140315000Y-92475000D03*
+%TO.P,C13,2*%
+%TO.N,GND*%
+X141275000Y-92475000D03*
+%TD*%
+D10*
+%TO.P,TP2,1,1_1*%
+%TO.N,/stm32/BOOT*%
+X131165000Y-80385000D03*
+%TD*%
+D37*
+%TO.P,J7,1,Pin_1_1*%
+%TO.N,/stm32/CAN_H*%
+X132865000Y-64835000D03*
+D38*
+%TO.P,J7,2,Pin_2_2*%
+%TO.N,/stm32/CAN_L*%
+X135365000Y-64835000D03*
+%TD*%
+D39*
+%TO.P,L2,1,1_1*%
+%TO.N,Net-(U10B-SW_BK)*%
+X110780000Y-112155000D03*
+%TO.P,L2,2,2_2*%
+%TO.N,Net-(U10B-FB_BK)*%
+X113130000Y-112155000D03*
+%TD*%
+D13*
+%TO.P,C24,1*%
+%TO.N,VDDA*%
+X107665000Y-108705000D03*
+%TO.P,C24,2*%
+%TO.N,GND*%
+X108625000Y-108705000D03*
+%TD*%
+D40*
+%TO.P,U5,1,VBAT_1*%
+%TO.N,VDD*%
+X149952500Y-77985000D03*
+%TO.P,U5,2,PC13_2*%
+%TO.N,/stm32/HALL_A*%
+X149952500Y-78485000D03*
+%TO.P,U5,3,PC14_3*%
+%TO.N,/stm32/HALL_B*%
+X149952500Y-78985000D03*
+%TO.P,U5,4,PC15_4*%
+%TO.N,/stm32/HALL_C*%
+X149952500Y-79485000D03*
+%TO.P,U5,5,OSC_IN_5*%
+%TO.N,/stm32/HSE_IN*%
+X149952500Y-79985000D03*
+%TO.P,U5,6,OSC_OUT_6*%
+%TO.N,/stm32/HSE_OUT*%
+X149952500Y-80485000D03*
+%TO.P,U5,7,nRST_7*%
+%TO.N,/stm32/nRST*%
+X149952500Y-80985000D03*
+%TO.P,U5,8,TIM5_CH1_8*%
+%TO.N,/stm32/ENC_A*%
+X149952500Y-81485000D03*
+%TO.P,U5,9,TIM5_CH2_9*%
+%TO.N,/stm32/ENC_B*%
+X149952500Y-81985000D03*
+%TO.P,U5,10,USART2_TX_10*%
+%TO.N,/stm32/UART_TX*%
+X149952500Y-82485000D03*
+%TO.P,U5,11,USART2_RX_11*%
+%TO.N,/stm32/UART_RX*%
+X149952500Y-82985000D03*
+%TO.P,U5,12,PA4_12*%
+%TO.N,/drv8316/DRV_OFF*%
+X149952500Y-83485000D03*
+D41*
+%TO.P,U5,13,PA5_13*%
+%TO.N,/stm32/LED*%
+X151365000Y-84897500D03*
+%TO.P,U5,14,PA6_14*%
+%TO.N,/drv8316/NFAULT*%
+X151865000Y-84897500D03*
+%TO.P,U5,15,PA7_15*%
+%TO.N,unconnected-(U5A-PA7-Pad15)*%
+X152365000Y-84897500D03*
+%TO.P,U5,16,ADC1_IN15_16*%
+%TO.N,/stm32/SENS_A*%
+X152865000Y-84897500D03*
+%TO.P,U5,17,ADC1_IN12_17*%
+%TO.N,/stm32/SENS_B*%
+X153365000Y-84897500D03*
+%TO.P,U5,18,PB2_18*%
+%TO.N,unconnected-(U5A-PB2-Pad18)*%
+X153865000Y-84897500D03*
+%TO.P,U5,19,VSSA_19*%
+%TO.N,GND*%
+X154365000Y-84897500D03*
+%TO.P,U5,20,VREF+_20*%
+%TO.N,VDDA*%
+X154865000Y-84897500D03*
+%TO.P,U5,21,VDDA_21*%
+X155365000Y-84897500D03*
+%TO.P,U5,22,PB10_22*%
+%TO.N,unconnected-(U5A-PB10-Pad22)*%
+X155865000Y-84897500D03*
+%TO.P,U5,23,VSS_23*%
+%TO.N,GND*%
+X156365000Y-84897500D03*
+%TO.P,U5,24,VDD_24*%
+%TO.N,VDD*%
+X156865000Y-84897500D03*
+D40*
+%TO.P,U5,25,PB11_25*%
+%TO.N,unconnected-(U5A-PB11-Pad25)*%
+X158277500Y-83485000D03*
+%TO.P,U5,26,TIM5_ETR_26*%
+%TO.N,/stm32/ENC_Z*%
+X158277500Y-82985000D03*
+%TO.P,U5,27,TIM1_CH1N_27*%
+%TO.N,/stm32/PWM_An*%
+X158277500Y-82485000D03*
+%TO.P,U5,28,TIM1_CH2N_28*%
+%TO.N,/stm32/PWM_Bn*%
+X158277500Y-81985000D03*
+%TO.P,U5,29,TIM1_CH3N_29*%
+%TO.N,/stm32/PWM_Cn*%
+X158277500Y-81485000D03*
+%TO.P,U5,30,TIM1_CH1_30*%
+%TO.N,/stm32/PWM_A*%
+X158277500Y-80985000D03*
+%TO.P,U5,31,TIM1_CH2_31*%
+%TO.N,/stm32/PWM_B*%
+X158277500Y-80485000D03*
+%TO.P,U5,32,TIM1_CH3_32*%
+%TO.N,/stm32/PWM_C*%
+X158277500Y-79985000D03*
+%TO.P,U5,33,USB_DM_33*%
+%TO.N,/stm32/USB_D-*%
+X158277500Y-79485000D03*
+%TO.P,U5,34,USB_DP_34*%
+%TO.N,/stm32/USB_D+*%
+X158277500Y-78985000D03*
+%TO.P,U5,35,VSS_35*%
+%TO.N,GND*%
+X158277500Y-78485000D03*
+%TO.P,U5,36,VDD_36*%
+%TO.N,VDD*%
+X158277500Y-77985000D03*
+D41*
+%TO.P,U5,37,PA13_37*%
+%TO.N,/stm32/SWDIO*%
+X156865000Y-76572500D03*
+%TO.P,U5,38,PA14_38*%
+%TO.N,/stm32/SWCLK*%
+X156365000Y-76572500D03*
+%TO.P,U5,39,I2C1_SCL_39*%
+%TO.N,/stm32/I2C_SCL*%
+X155865000Y-76572500D03*
+%TO.P,U5,40,FDCAN3_RX_40*%
+%TO.N,/stm32/FDCAN_RX*%
+X155365000Y-76572500D03*
+%TO.P,U5,41,FDCAN3_TX_41*%
+%TO.N,/stm32/FDCAN_TX*%
+X154865000Y-76572500D03*
+%TO.P,U5,42,PB5_42*%
+%TO.N,unconnected-(U5A-PB5-Pad42)*%
+X154365000Y-76572500D03*
+%TO.P,U5,43,PB6_43*%
+%TO.N,unconnected-(U5A-PB6-Pad43)*%
+X153865000Y-76572500D03*
+%TO.P,U5,44,I2C1_SDA_44*%
+%TO.N,/stm32/I2C_SDA*%
+X153365000Y-76572500D03*
+%TO.P,U5,45,BOOT0_45*%
+%TO.N,/stm32/BOOT*%
+X152865000Y-76572500D03*
+%TO.P,U5,46,PB9_46*%
+%TO.N,unconnected-(U5A-PB9-Pad46)*%
+X152365000Y-76572500D03*
+%TO.P,U5,47,VSS_47*%
+%TO.N,GND*%
+X151865000Y-76572500D03*
+%TO.P,U5,48,VDD_48*%
+%TO.N,VDD*%
+X151365000Y-76572500D03*
+%TD*%
+D42*
+%TO.P,R5,1*%
+%TO.N,Net-(J3-CC1)*%
+X160735000Y-78045000D03*
+%TO.P,R5,2*%
+%TO.N,GND*%
+X161755000Y-78045000D03*
+%TD*%
+D43*
+%TO.P,U1,1,BOOT_1*%
+%TO.N,Net-(U1-BOOT)*%
+X105925000Y-91725000D03*
+%TO.P,U1,2,NC_2*%
+%TO.N,unconnected-(U1-NC-Pad2)*%
+X105925000Y-92995000D03*
+%TO.P,U1,3,NC_3*%
+%TO.N,unconnected-(U1-NC-Pad3)*%
+X105925000Y-94265000D03*
+%TO.P,U1,4,VSENSE_4*%
+%TO.N,Net-(U1-VSENSE)*%
+X105925000Y-95535000D03*
+%TO.P,U1,5,EN_5*%
+%TO.N,unconnected-(U1-EN-Pad5)*%
+X111325000Y-95535000D03*
+%TO.P,U1,6,GND_6*%
+%TO.N,GND*%
+X111325000Y-94265000D03*
+%TO.P,U1,7,VIN_7*%
+%TO.N,+15V*%
+X111325000Y-92995000D03*
+%TO.P,U1,8,PH_8*%
+%TO.N,Net-(D1-K)*%
+X111325000Y-91725000D03*
+D44*
+%TO.P,U1,9,GNDPAD_9*%
+%TO.N,GND*%
+X108025000Y-91830000D03*
+X108025000Y-93030000D03*
+X108025000Y-94330000D03*
+X108025000Y-95430000D03*
+D45*
+X108625000Y-93630000D03*
+D46*
+X108625000Y-93630000D03*
+D44*
+X109225000Y-91830000D03*
+X109225000Y-93030000D03*
+X109225000Y-94330000D03*
+X109225000Y-95430000D03*
+%TD*%
+D10*
+%TO.P,TP3,1,1_1*%
+%TO.N,/stm32/PWM_A*%
+X131165000Y-83935000D03*
+%TD*%
+D27*
+%TO.P,R6,1*%
+%TO.N,GND*%
+X158800000Y-92685000D03*
+%TO.P,R6,2*%
+%TO.N,Net-(U6-SHDN)*%
+X160450000Y-92685000D03*
+%TD*%
+D10*
+%TO.P,TP4,1,1_1*%
+%TO.N,/stm32/PWM_B*%
+X131165000Y-87485000D03*
+%TD*%
+D13*
+%TO.P,C15,1*%
+%TO.N,VDD*%
+X140315000Y-96415000D03*
+%TO.P,C15,2*%
+%TO.N,GND*%
+X141275000Y-96415000D03*
+%TD*%
+D47*
+%TO.P,SW1,*%
+%TO.N,*%
+X138365000Y-78500000D03*
+X146565000Y-78500000D03*
+D48*
+%TO.P,SW1,1,A_1*%
+%TO.N,Net-(SW1-A)*%
+X140465000Y-78500000D03*
+D49*
+%TO.P,SW1,2,B_2*%
+%TO.N,/stm32/CAN_H*%
+X142465000Y-78500000D03*
+%TO.P,SW1,3,C_3*%
+%TO.N,unconnected-(SW1-C-Pad3)*%
+X144465000Y-78500000D03*
+%TD*%
+D50*
+%TO.P,U8,1,VCCA_1*%
+%TO.N,+5V*%
+X147750000Y-121920000D03*
+D51*
+X147975000Y-121745000D03*
+D50*
+%TO.P,U8,2,A1_2*%
+%TO.N,Net-(J9-Pin_1)*%
+X147750000Y-122320000D03*
+%TO.P,U8,3,A2_3*%
+%TO.N,Net-(J9-Pin_2)*%
+X147750000Y-122720000D03*
+%TO.P,U8,4,A3_4*%
+%TO.N,Net-(J9-Pin_3)*%
+X147750000Y-123120000D03*
+%TO.P,U8,5,A4_5*%
+%TO.N,unconnected-(U8-A4-Pad5)*%
+X147750000Y-123520000D03*
+D52*
+%TO.P,U8,6,GND_6*%
+%TO.N,GND*%
+X148400000Y-123520000D03*
+D50*
+%TO.P,U8,7,B4_7*%
+%TO.N,unconnected-(U8-B4-Pad7)*%
+X149050000Y-123520000D03*
+%TO.P,U8,8,B3_8*%
+%TO.N,/stm32/HALL_C*%
+X149050000Y-123120000D03*
+%TO.P,U8,9,B2_9*%
+%TO.N,/stm32/HALL_B*%
+X149050000Y-122720000D03*
+%TO.P,U8,10,B1_10*%
+%TO.N,/stm32/HALL_A*%
+X149050000Y-122320000D03*
+%TO.P,U8,11,VCCB_11*%
+%TO.N,VDD*%
+X149050000Y-121920000D03*
+D52*
+%TO.P,U8,12,OE_12*%
+%TO.N,+5V*%
+X148400000Y-121920000D03*
+%TD*%
+D42*
+%TO.P,R7,1*%
+%TO.N,Net-(SW1-A)*%
+X160735000Y-80035000D03*
+%TO.P,R7,2*%
+%TO.N,/stm32/CAN_L*%
+X161755000Y-80035000D03*
+%TD*%
+%TO.P,R4,1*%
+%TO.N,Net-(J3-CC2)*%
+X160735000Y-76055000D03*
+%TO.P,R4,2*%
+%TO.N,GND*%
+X161755000Y-76055000D03*
+%TD*%
+D13*
+%TO.P,C6,1*%
+%TO.N,+5V*%
+X123895000Y-65495000D03*
+%TO.P,C6,2*%
+%TO.N,GND*%
+X124855000Y-65495000D03*
+%TD*%
+%TO.P,C8,1*%
+%TO.N,VDD*%
+X123895000Y-67465000D03*
+%TO.P,C8,2*%
+%TO.N,GND*%
+X124855000Y-67465000D03*
+%TD*%
+D53*
+%TO.P,Y1,1,1_1*%
+%TO.N,/stm32/HSE_IN*%
+X130915000Y-92385000D03*
+%TO.P,Y1,2,G_2*%
+%TO.N,GND*%
+X133115000Y-92385000D03*
+%TO.P,Y1,3,3_3*%
+%TO.N,/stm32/HSE_OUT*%
+X133115000Y-90685000D03*
+%TO.P,Y1,4,G_4*%
+%TO.N,GND*%
+X130915000Y-90685000D03*
+%TD*%
+D27*
+%TO.P,R2,1*%
+%TO.N,Net-(U1-VSENSE)*%
+X114080000Y-96515000D03*
+%TO.P,R2,2*%
+%TO.N,GND*%
+X115730000Y-96515000D03*
+%TD*%
+D37*
+%TO.P,J8,1,Pin_1_1*%
+%TO.N,/stm32/CAN_H*%
+X142315000Y-64835000D03*
+D38*
+%TO.P,J8,2,Pin_2_2*%
+%TO.N,/stm32/CAN_L*%
+X144815000Y-64835000D03*
+%TD*%
+D13*
+%TO.P,C27,1*%
+%TO.N,Net-(U10A-CPH)*%
+X107665000Y-112645000D03*
+%TO.P,C27,2*%
+%TO.N,Net-(U10A-CPL)*%
+X108625000Y-112645000D03*
+%TD*%
+%TO.P,C26,1*%
+%TO.N,+15V*%
+X107665000Y-110675000D03*
+%TO.P,C26,2*%
+%TO.N,GND*%
+X108625000Y-110675000D03*
+%TD*%
+%TO.P,C23,1*%
+%TO.N,VDD*%
+X107665000Y-106735000D03*
+%TO.P,C23,2*%
+%TO.N,Net-(U10A-MODE)*%
+X108625000Y-106735000D03*
+%TD*%
+D54*
+%TO.P,J11,1,Pin_1_1*%
+%TO.N,/stm32/ENC_B*%
+X132865000Y-125185000D03*
+D55*
+%TO.P,J11,2,Pin_2_2*%
+%TO.N,VDD*%
+X135365000Y-125185000D03*
+%TO.P,J11,3,Pin_3_3*%
+%TO.N,/stm32/ENC_A*%
+X137865000Y-125185000D03*
+%TO.P,J11,4,Pin_4_4*%
+%TO.N,/stm32/ENC_Z*%
+X140365000Y-125185000D03*
+%TO.P,J11,5,Pin_5_5*%
+%TO.N,GND*%
+X142865000Y-125185000D03*
+%TD*%
+D27*
+%TO.P,R3,1*%
+%TO.N,GND*%
+X158800000Y-90175000D03*
+%TO.P,R3,2*%
+%TO.N,/stm32/BOOT*%
+X160450000Y-90175000D03*
+%TD*%
+D26*
+%TO.P,C17,1*%
+%TO.N,VDDA*%
+X158850000Y-87665000D03*
+%TO.P,C17,2*%
+%TO.N,GND*%
+X160400000Y-87665000D03*
+%TD*%
+D13*
+%TO.P,C14,1*%
+%TO.N,VDD*%
+X140315000Y-94445000D03*
+%TO.P,C14,2*%
+%TO.N,GND*%
+X141275000Y-94445000D03*
+%TD*%
+D27*
+%TO.P,R8,1*%
+%TO.N,/drv8316/SOA*%
+X110760000Y-106115000D03*
+%TO.P,R8,2*%
+%TO.N,/stm32/SENS_A*%
+X112410000Y-106115000D03*
+%TD*%
+D14*
+%TO.P,C4,1*%
+%TO.N,Net-(U1-BOOT)*%
+X124215000Y-63005000D03*
+%TO.P,C4,2*%
+%TO.N,Net-(D1-K)*%
+X126115000Y-63005000D03*
+%TD*%
+D54*
+%TO.P,J4,1,Pin_1_1*%
+%TO.N,VDD*%
+X151765000Y-64875000D03*
+D55*
+%TO.P,J4,2,Pin_2_2*%
+%TO.N,/stm32/I2C_SCL*%
+X154265000Y-64875000D03*
+%TO.P,J4,3,Pin_3_3*%
+%TO.N,/stm32/I2C_SDA*%
+X156765000Y-64875000D03*
+%TO.P,J4,4,Pin_4_4*%
+%TO.N,GND*%
+X159265000Y-64875000D03*
+%TD*%
+D56*
+%TO.P,U2,1,GND_1*%
+%TO.N,GND*%
+X96275000Y-77890000D03*
+%TO.P,U2,2,VO_2*%
+%TO.N,VDDA*%
+X96275000Y-80190000D03*
+D57*
+X102575000Y-80190000D03*
+D56*
+%TO.P,U2,3,VI_3*%
+%TO.N,+5V*%
+X96275000Y-82490000D03*
+%TD*%
+D42*
+%TO.P,R10,1*%
+%TO.N,DRV_VDDA*%
+X112845000Y-115555000D03*
+%TO.P,R10,2*%
+%TO.N,/drv8316/NFAULT*%
+X113865000Y-115555000D03*
+%TD*%
+D20*
+%TO.P,J1,1,Pin_1_1*%
+%TO.N,+15V*%
+X99000000Y-64970000D03*
+D21*
+%TO.P,J1,2,Pin_2_2*%
+%TO.N,GND*%
+X104080000Y-64970000D03*
+%TD*%
+D10*
+%TO.P,TP1,1,1_1*%
+%TO.N,/stm32/nRST*%
+X131165000Y-76835000D03*
+%TD*%
+D15*
+%TO.P,C1,1*%
+%TO.N,+15V*%
+X120470000Y-78115000D03*
+%TO.P,C1,2*%
+%TO.N,Net-(C1-Pad2)*%
+X123420000Y-78115000D03*
+%TD*%
+D58*
+%TO.P,U7,1,1B_1*%
+%TO.N,/stm32/Encoders/ENC_AL*%
+X148487500Y-115140000D03*
+%TO.P,U7,2,1A_2*%
+%TO.N,/stm32/Encoders/ENC_AH*%
+X148487500Y-115790000D03*
+%TO.P,U7,3,1Y_3*%
+%TO.N,Net-(U7-1Y)*%
+X148487500Y-116440000D03*
+%TO.P,U7,4,G_4*%
+%TO.N,GND*%
+X148487500Y-117090000D03*
+%TO.P,U7,5,2Y_5*%
+%TO.N,Net-(U7-2Y)*%
+X148487500Y-117740000D03*
+%TO.P,U7,6,2A_6*%
+%TO.N,/stm32/Encoders/ENC_BH*%
+X148487500Y-118390000D03*
+%TO.P,U7,7,2B_7*%
+%TO.N,/stm32/Encoders/ENC_BL*%
+X148487500Y-119040000D03*
+%TO.P,U7,8,GND_8*%
+%TO.N,GND*%
+X148487500Y-119690000D03*
+%TO.P,U7,9,3B_9*%
+%TO.N,/stm32/Encoders/ENC_ZL*%
+X154212500Y-119690000D03*
+%TO.P,U7,10,3A_10*%
+%TO.N,/stm32/Encoders/ENC_ZH*%
+X154212500Y-119040000D03*
+%TO.P,U7,11,3Y_11*%
+%TO.N,Net-(U7-3Y)*%
+X154212500Y-118390000D03*
+%TO.P,U7,12,~{G}_12*%
+%TO.N,GND*%
+X154212500Y-117740000D03*
+%TO.P,U7,13,4Y_13*%
+%TO.N,unconnected-(U7-4Y-Pad13)*%
+X154212500Y-117090000D03*
+%TO.P,U7,14,4A_14*%
+%TO.N,unconnected-(U7-4A-Pad14)*%
+X154212500Y-116440000D03*
+%TO.P,U7,15,4B_15*%
+%TO.N,unconnected-(U7-4B-Pad15)*%
+X154212500Y-115790000D03*
+%TO.P,U7,16,VDD_16*%
+%TO.N,+5V*%
+X154212500Y-115140000D03*
+%TD*%
+D16*
+%TO.P,J12,1,Pin_1_1*%
+%TO.N,/drv8316/OUT_A*%
+X99105000Y-109785000D03*
+D17*
+%TO.P,J12,2,Pin_2_2*%
+%TO.N,/drv8316/OUT_B*%
+X102105000Y-109785000D03*
+%TO.P,J12,3,Pin_3_3*%
+%TO.N,/drv8316/OUT_C*%
+X99105000Y-112785000D03*
+%TO.P,J12,4,Pin_4_4*%
+%TO.N,unconnected-(J12-Pin_4-Pad4)*%
+X102105000Y-112785000D03*
+%TD*%
+D59*
+%TO.P,U6,1,TXD_1*%
+%TO.N,/stm32/FDCAN_TX*%
+X149727500Y-70705000D03*
+%TO.P,U6,2,GND_2*%
+%TO.N,GND*%
+X149727500Y-71355000D03*
+%TO.P,U6,3,VCC_3*%
+%TO.N,VDD*%
+X149727500Y-72005000D03*
+%TO.P,U6,4,RXD_4*%
+%TO.N,/stm32/FDCAN_RX*%
+X149727500Y-72655000D03*
+%TO.P,U6,5,SHDN_5*%
+%TO.N,Net-(U6-SHDN)*%
+X152002500Y-72655000D03*
+%TO.P,U6,6,CANL_6*%
+%TO.N,/stm32/CAN_L*%
+X152002500Y-72005000D03*
+%TO.P,U6,7,CANH_7*%
+%TO.N,/stm32/CAN_H*%
+X152002500Y-71355000D03*
+%TO.P,U6,8,STB_8*%
+%TO.N,Net-(U6-SHDN)*%
+X152002500Y-70705000D03*
+%TD*%
+D13*
+%TO.P,C10,1*%
+%TO.N,/stm32/HSE_IN*%
+X137445000Y-94445000D03*
+%TO.P,C10,2*%
+%TO.N,Net-(C10-Pad2)*%
+X138405000Y-94445000D03*
+%TD*%
+D26*
+%TO.P,C7,1*%
+%TO.N,VDDA*%
+X114130000Y-91495000D03*
+%TO.P,C7,2*%
+%TO.N,GND*%
+X115680000Y-91495000D03*
+%TD*%
+D50*
+%TO.P,U9,1,VCCA_1*%
+%TO.N,+5V*%
+X151175000Y-121920000D03*
+D51*
+X151400000Y-121745000D03*
+D50*
+%TO.P,U9,2,A1_2*%
+%TO.N,Net-(U7-1Y)*%
+X151175000Y-122320000D03*
+%TO.P,U9,3,A2_3*%
+%TO.N,Net-(U7-2Y)*%
+X151175000Y-122720000D03*
+%TO.P,U9,4,A3_4*%
+%TO.N,Net-(U7-3Y)*%
+X151175000Y-123120000D03*
+%TO.P,U9,5,A4_5*%
+%TO.N,unconnected-(U9-A4-Pad5)*%
+X151175000Y-123520000D03*
+D52*
+%TO.P,U9,6,GND_6*%
+%TO.N,GND*%
+X151825000Y-123520000D03*
+D50*
+%TO.P,U9,7,B4_7*%
+%TO.N,unconnected-(U9-B4-Pad7)*%
+X152475000Y-123520000D03*
+%TO.P,U9,8,B3_8*%
+%TO.N,/stm32/ENC_Z*%
+X152475000Y-123120000D03*
+%TO.P,U9,9,B2_9*%
+%TO.N,/stm32/ENC_B*%
+X152475000Y-122720000D03*
+%TO.P,U9,10,B1_10*%
+%TO.N,/stm32/ENC_A*%
+X152475000Y-122320000D03*
+%TO.P,U9,11,VCCB_11*%
+%TO.N,VDD*%
+X152475000Y-121920000D03*
+D52*
+%TO.P,U9,12,OE_12*%
+%TO.N,+5V*%
+X151825000Y-121920000D03*
+%TD*%
+D15*
+%TO.P,C3,1*%
+%TO.N,Net-(C2-Pad2)*%
+X120470000Y-86615000D03*
+%TO.P,C3,2*%
+%TO.N,GND*%
+X123420000Y-86615000D03*
+%TD*%
+D56*
+%TO.P,U3,1,GND_1*%
+%TO.N,GND*%
+X96275000Y-86215000D03*
+%TO.P,U3,2,VO_2*%
+%TO.N,VDD*%
+X96275000Y-88515000D03*
+D57*
+X102575000Y-88515000D03*
+D56*
+%TO.P,U3,3,VI_3*%
+%TO.N,+5V*%
+X96275000Y-90815000D03*
+%TD*%
+D13*
+%TO.P,C9,1*%
+%TO.N,GND*%
+X137445000Y-92475000D03*
+%TO.P,C9,2*%
+%TO.N,/stm32/nRST*%
+X138405000Y-92475000D03*
+%TD*%
+D35*
+%TO.P,J6,1,Pin_1_1*%
+%TO.N,/stm32/SWDIO*%
+X155325000Y-88705000D03*
+D19*
+%TO.P,J6,2,Pin_2_2*%
+%TO.N,/stm32/SWCLK*%
+X155325000Y-91245000D03*
+%TO.P,J6,3,Pin_3_3*%
+%TO.N,GND*%
+X155325000Y-93785000D03*
+%TD*%
+D13*
+%TO.P,C22,1*%
+%TO.N,Net-(U10B-FB_BK)*%
+X107665000Y-104765000D03*
+%TO.P,C22,2*%
+%TO.N,GND*%
+X108625000Y-104765000D03*
+%TD*%
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-F_Mask.gbr b/output/STM32G474_FOC_CONTROLLER-F_Mask.gbr
new file mode 100644
index 0000000..40b4d54
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-F_Mask.gbr
@@ -0,0 +1,678 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:29+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Soldermask,Top*%
+%TF.FilePolarity,Negative*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:29*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10C,1.500000*%
+%ADD11RoundRect,0.250000X-0.420000X-0.945000X0.420000X-0.945000X0.420000X0.945000X-0.420000X0.945000X0*%
+%ADD12RoundRect,0.250000X-1.000000X-0.650000X1.000000X-0.650000X1.000000X0.650000X-1.000000X0.650000X0*%
+%ADD13RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
+%ADD14RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%ADD15RoundRect,0.250000X-0.325000X-1.100000X0.325000X-1.100000X0.325000X1.100000X-0.325000X1.100000X0*%
+%ADD16C,3.000000*%
+%ADD17RoundRect,0.250001X-0.499999X-0.499999X0.499999X-0.499999X0.499999X0.499999X-0.499999X0.499999X0*%
+%ADD18RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
+%ADD19C,1.700000*%
+%ADD20RoundRect,0.249999X-0.790001X-1.550001X0.790001X-1.550001X0.790001X1.550001X-0.790001X1.550001X0*%
+%ADD21O,2.080000X3.600000*%
+%ADD22R,0.600000X0.250000*%
+%ADD23R,0.250000X0.600000*%
+%ADD24R,3.700000X5.700000*%
+%ADD25RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%ADD26RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%ADD27RoundRect,0.243750X-0.243750X-0.456250X0.243750X-0.456250X0.243750X0.456250X-0.243750X0.456250X0*%
+%ADD28RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
+%ADD29C,0.650000*%
+%ADD30RoundRect,0.150000X-0.150000X-0.425000X0.150000X-0.425000X0.150000X0.425000X-0.150000X0.425000X0*%
+%ADD31RoundRect,0.075000X-0.075000X-0.500000X0.075000X-0.500000X0.075000X0.500000X-0.075000X0.500000X0*%
+%ADD32O,1.000000X2.100000*%
+%ADD33O,1.000000X1.800000*%
+%ADD34RoundRect,0.250000X-1.500000X-0.550000X1.500000X-0.550000X1.500000X0.550000X-1.500000X0.550000X0*%
+%ADD35R,1.700000X1.700000*%
+%ADD36R,2.900000X5.400000*%
+%ADD37RoundRect,0.250000X-0.600000X-0.750000X0.600000X-0.750000X0.600000X0.750000X-0.600000X0.750000X0*%
+%ADD38O,1.700000X2.000000*%
+%ADD39R,0.850000X2.800000*%
+%ADD40RoundRect,0.075000X-0.662500X-0.075000X0.662500X-0.075000X0.662500X0.075000X-0.662500X0.075000X0*%
+%ADD41RoundRect,0.075000X-0.075000X-0.662500X0.075000X-0.662500X0.075000X0.662500X-0.075000X0.662500X0*%
+%ADD42RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
+%ADD43R,1.550000X0.600000*%
+%ADD44R,2.600000X3.100000*%
+%ADD45O,2.200000X3.500000*%
+%ADD46R,1.500000X2.500000*%
+%ADD47O,1.500000X2.500000*%
+%ADD48R,0.600000X0.200000*%
+%ADD49R,0.150000X0.250000*%
+%ADD50R,0.200000X0.600000*%
+%ADD51RoundRect,0.250000X-0.450000X-0.350000X0.450000X-0.350000X0.450000X0.350000X-0.450000X0.350000X0*%
+%ADD52RoundRect,0.250000X-0.600000X-0.725000X0.600000X-0.725000X0.600000X0.725000X-0.600000X0.725000X0*%
+%ADD53O,1.700000X1.950000*%
+%ADD54RoundRect,0.375000X-0.625000X-0.375000X0.625000X-0.375000X0.625000X0.375000X-0.625000X0.375000X0*%
+%ADD55RoundRect,0.500000X-0.500000X-1.400000X0.500000X-1.400000X0.500000X1.400000X-0.500000X1.400000X0*%
+%ADD56RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+%ADD57RoundRect,0.125000X-0.537500X-0.125000X0.537500X-0.125000X0.537500X0.125000X-0.537500X0.125000X0*%
+G04 APERTURE END LIST*
+D10*
+%TO.C,TP6*%
+X134715000Y-80385000D03*
+%TD*%
+D11*
+%TO.C,C5*%
+X95990000Y-94815000D03*
+X99070000Y-94815000D03*
+%TD*%
+D12*
+%TO.C,D2*%
+X121190000Y-95565000D03*
+X125190000Y-95565000D03*
+%TD*%
+D13*
+%TO.C,C11*%
+X137445000Y-96415000D03*
+X138405000Y-96415000D03*
+%TD*%
+%TO.C,C21*%
+X107665000Y-102795000D03*
+X108625000Y-102795000D03*
+%TD*%
+D14*
+%TO.C,C12*%
+X159865000Y-70805000D03*
+X161765000Y-70805000D03*
+%TD*%
+D15*
+%TO.C,C2*%
+X120470000Y-82365000D03*
+X123420000Y-82365000D03*
+%TD*%
+D16*
+%TO.C,J9*%
+X154205000Y-105025000D03*
+D17*
+X151205000Y-109345000D03*
+D10*
+X154205000Y-109345000D03*
+X157205000Y-109345000D03*
+X151205000Y-112345000D03*
+X154205000Y-112345000D03*
+X157205000Y-112345000D03*
+%TD*%
+D18*
+%TO.C,J10*%
+X132300000Y-105525000D03*
+D19*
+X134840000Y-105525000D03*
+X132300000Y-108065000D03*
+X134840000Y-108065000D03*
+X132300000Y-110605000D03*
+X134840000Y-110605000D03*
+X132300000Y-113145000D03*
+X134840000Y-113145000D03*
+X132300000Y-115685000D03*
+X134840000Y-115685000D03*
+%TD*%
+D20*
+%TO.C,J2*%
+X113285000Y-64970000D03*
+D21*
+X118365000Y-64970000D03*
+%TD*%
+D13*
+%TO.C,C19*%
+X143185000Y-96415000D03*
+X144145000Y-96415000D03*
+%TD*%
+D22*
+%TO.C,U10*%
+X106050000Y-116235000D03*
+X106050000Y-116735000D03*
+X106050000Y-117235000D03*
+X106050000Y-117735000D03*
+X106050000Y-118235000D03*
+X106050000Y-118735000D03*
+X106050000Y-119235000D03*
+X106050000Y-119735000D03*
+X106050000Y-120235000D03*
+X106050000Y-120735000D03*
+X106050000Y-121235000D03*
+X106050000Y-121735000D03*
+D23*
+X106675000Y-122310000D03*
+X107175000Y-122310000D03*
+X107675000Y-122310000D03*
+X108175000Y-122310000D03*
+X108675000Y-122310000D03*
+X109175000Y-122310000D03*
+X109675000Y-122310000D03*
+X110175000Y-122310000D03*
+D22*
+X110800000Y-121735000D03*
+X110800000Y-121235000D03*
+X110800000Y-120735000D03*
+X110800000Y-120235000D03*
+X110800000Y-119735000D03*
+X110800000Y-119235000D03*
+X110800000Y-118735000D03*
+X110800000Y-118235000D03*
+X110800000Y-117735000D03*
+X110800000Y-117235000D03*
+X110800000Y-116735000D03*
+X110800000Y-116235000D03*
+D23*
+X110175000Y-115660000D03*
+X109675000Y-115660000D03*
+X109175000Y-115660000D03*
+X108675000Y-115660000D03*
+X108175000Y-115660000D03*
+X107675000Y-115660000D03*
+X107175000Y-115660000D03*
+X106675000Y-115660000D03*
+D24*
+X108425000Y-118985000D03*
+%TD*%
+D25*
+%TO.C,C29*%
+X110810000Y-103605000D03*
+X112360000Y-103605000D03*
+%TD*%
+D26*
+%TO.C,R1*%
+X114080000Y-94005000D03*
+X115730000Y-94005000D03*
+%TD*%
+%TO.C,R9*%
+X110760000Y-108625000D03*
+X112410000Y-108625000D03*
+%TD*%
+D27*
+%TO.C,D3*%
+X130697500Y-95330000D03*
+X132572500Y-95330000D03*
+%TD*%
+D28*
+%TO.C,U4*%
+X154877500Y-70750000D03*
+X154877500Y-71700000D03*
+X154877500Y-72650000D03*
+X157152500Y-72650000D03*
+X157152500Y-71700000D03*
+X157152500Y-70750000D03*
+%TD*%
+D29*
+%TO.C,J3*%
+X139445000Y-84180000D03*
+X145225000Y-84180000D03*
+D30*
+X139135000Y-83105000D03*
+X139935000Y-83105000D03*
+D31*
+X141085000Y-83105000D03*
+X142085000Y-83105000D03*
+X142585000Y-83105000D03*
+X143585000Y-83105000D03*
+D30*
+X144735000Y-83105000D03*
+X145535000Y-83105000D03*
+X145535000Y-83105000D03*
+X144735000Y-83105000D03*
+D31*
+X144085000Y-83105000D03*
+X143085000Y-83105000D03*
+X141585000Y-83105000D03*
+X140585000Y-83105000D03*
+D30*
+X139935000Y-83105000D03*
+X139135000Y-83105000D03*
+D32*
+X138015000Y-83680000D03*
+D33*
+X138015000Y-87860000D03*
+D32*
+X146655000Y-83680000D03*
+D33*
+X146655000Y-87860000D03*
+%TD*%
+D12*
+%TO.C,D1*%
+X121190000Y-91015000D03*
+X125190000Y-91015000D03*
+%TD*%
+D34*
+%TO.C,C28*%
+X97025000Y-118635000D03*
+X102425000Y-118635000D03*
+%TD*%
+D10*
+%TO.C,TP5*%
+X134715000Y-76835000D03*
+%TD*%
+D25*
+%TO.C,C25*%
+X110810000Y-101095000D03*
+X112360000Y-101095000D03*
+%TD*%
+D13*
+%TO.C,C16*%
+X143185000Y-92475000D03*
+X144145000Y-92475000D03*
+%TD*%
+D35*
+%TO.C,J5*%
+X150735000Y-88705000D03*
+D19*
+X150735000Y-91245000D03*
+X150735000Y-93785000D03*
+%TD*%
+D36*
+%TO.C,L1*%
+X106785000Y-83115000D03*
+X116685000Y-83115000D03*
+%TD*%
+D13*
+%TO.C,C18*%
+X143185000Y-94445000D03*
+X144145000Y-94445000D03*
+%TD*%
+D10*
+%TO.C,TP7*%
+X134715000Y-83935000D03*
+%TD*%
+D13*
+%TO.C,C20*%
+X107665000Y-100825000D03*
+X108625000Y-100825000D03*
+%TD*%
+%TO.C,C13*%
+X140315000Y-92475000D03*
+X141275000Y-92475000D03*
+%TD*%
+D10*
+%TO.C,TP2*%
+X131165000Y-80385000D03*
+%TD*%
+D37*
+%TO.C,J7*%
+X132865000Y-64835000D03*
+D38*
+X135365000Y-64835000D03*
+%TD*%
+D39*
+%TO.C,L2*%
+X110780000Y-112155000D03*
+X113130000Y-112155000D03*
+%TD*%
+D13*
+%TO.C,C24*%
+X107665000Y-108705000D03*
+X108625000Y-108705000D03*
+%TD*%
+D40*
+%TO.C,U5*%
+X149952500Y-77985000D03*
+X149952500Y-78485000D03*
+X149952500Y-78985000D03*
+X149952500Y-79485000D03*
+X149952500Y-79985000D03*
+X149952500Y-80485000D03*
+X149952500Y-80985000D03*
+X149952500Y-81485000D03*
+X149952500Y-81985000D03*
+X149952500Y-82485000D03*
+X149952500Y-82985000D03*
+X149952500Y-83485000D03*
+D41*
+X151365000Y-84897500D03*
+X151865000Y-84897500D03*
+X152365000Y-84897500D03*
+X152865000Y-84897500D03*
+X153365000Y-84897500D03*
+X153865000Y-84897500D03*
+X154365000Y-84897500D03*
+X154865000Y-84897500D03*
+X155365000Y-84897500D03*
+X155865000Y-84897500D03*
+X156365000Y-84897500D03*
+X156865000Y-84897500D03*
+D40*
+X158277500Y-83485000D03*
+X158277500Y-82985000D03*
+X158277500Y-82485000D03*
+X158277500Y-81985000D03*
+X158277500Y-81485000D03*
+X158277500Y-80985000D03*
+X158277500Y-80485000D03*
+X158277500Y-79985000D03*
+X158277500Y-79485000D03*
+X158277500Y-78985000D03*
+X158277500Y-78485000D03*
+X158277500Y-77985000D03*
+D41*
+X156865000Y-76572500D03*
+X156365000Y-76572500D03*
+X155865000Y-76572500D03*
+X155365000Y-76572500D03*
+X154865000Y-76572500D03*
+X154365000Y-76572500D03*
+X153865000Y-76572500D03*
+X153365000Y-76572500D03*
+X152865000Y-76572500D03*
+X152365000Y-76572500D03*
+X151865000Y-76572500D03*
+X151365000Y-76572500D03*
+%TD*%
+D42*
+%TO.C,R5*%
+X160735000Y-78045000D03*
+X161755000Y-78045000D03*
+%TD*%
+D43*
+%TO.C,U1*%
+X105925000Y-91725000D03*
+X105925000Y-92995000D03*
+X105925000Y-94265000D03*
+X105925000Y-95535000D03*
+X111325000Y-95535000D03*
+X111325000Y-94265000D03*
+X111325000Y-92995000D03*
+X111325000Y-91725000D03*
+D44*
+X108625000Y-93630000D03*
+%TD*%
+D10*
+%TO.C,TP3*%
+X131165000Y-83935000D03*
+%TD*%
+D26*
+%TO.C,R6*%
+X158800000Y-92685000D03*
+X160450000Y-92685000D03*
+%TD*%
+D10*
+%TO.C,TP4*%
+X131165000Y-87485000D03*
+%TD*%
+D13*
+%TO.C,C15*%
+X140315000Y-96415000D03*
+X141275000Y-96415000D03*
+%TD*%
+D45*
+%TO.C,SW1*%
+X138365000Y-78500000D03*
+X146565000Y-78500000D03*
+D46*
+X140465000Y-78500000D03*
+D47*
+X142465000Y-78500000D03*
+X144465000Y-78500000D03*
+%TD*%
+D48*
+%TO.C,U8*%
+X147750000Y-121920000D03*
+D49*
+X147975000Y-121745000D03*
+D48*
+X147750000Y-122320000D03*
+X147750000Y-122720000D03*
+X147750000Y-123120000D03*
+X147750000Y-123520000D03*
+D50*
+X148400000Y-123520000D03*
+D48*
+X149050000Y-123520000D03*
+X149050000Y-123120000D03*
+X149050000Y-122720000D03*
+X149050000Y-122320000D03*
+X149050000Y-121920000D03*
+D50*
+X148400000Y-121920000D03*
+%TD*%
+D42*
+%TO.C,R7*%
+X160735000Y-80035000D03*
+X161755000Y-80035000D03*
+%TD*%
+%TO.C,R4*%
+X160735000Y-76055000D03*
+X161755000Y-76055000D03*
+%TD*%
+D13*
+%TO.C,C6*%
+X123895000Y-65495000D03*
+X124855000Y-65495000D03*
+%TD*%
+%TO.C,C8*%
+X123895000Y-67465000D03*
+X124855000Y-67465000D03*
+%TD*%
+D51*
+%TO.C,Y1*%
+X130915000Y-92385000D03*
+X133115000Y-92385000D03*
+X133115000Y-90685000D03*
+X130915000Y-90685000D03*
+%TD*%
+D26*
+%TO.C,R2*%
+X114080000Y-96515000D03*
+X115730000Y-96515000D03*
+%TD*%
+D37*
+%TO.C,J8*%
+X142315000Y-64835000D03*
+D38*
+X144815000Y-64835000D03*
+%TD*%
+D13*
+%TO.C,C27*%
+X107665000Y-112645000D03*
+X108625000Y-112645000D03*
+%TD*%
+%TO.C,C26*%
+X107665000Y-110675000D03*
+X108625000Y-110675000D03*
+%TD*%
+%TO.C,C23*%
+X107665000Y-106735000D03*
+X108625000Y-106735000D03*
+%TD*%
+D52*
+%TO.C,J11*%
+X132865000Y-125185000D03*
+D53*
+X135365000Y-125185000D03*
+X137865000Y-125185000D03*
+X140365000Y-125185000D03*
+X142865000Y-125185000D03*
+%TD*%
+D26*
+%TO.C,R3*%
+X158800000Y-90175000D03*
+X160450000Y-90175000D03*
+%TD*%
+D25*
+%TO.C,C17*%
+X158850000Y-87665000D03*
+X160400000Y-87665000D03*
+%TD*%
+D13*
+%TO.C,C14*%
+X140315000Y-94445000D03*
+X141275000Y-94445000D03*
+%TD*%
+D26*
+%TO.C,R8*%
+X110760000Y-106115000D03*
+X112410000Y-106115000D03*
+%TD*%
+D14*
+%TO.C,C4*%
+X124215000Y-63005000D03*
+X126115000Y-63005000D03*
+%TD*%
+D52*
+%TO.C,J4*%
+X151765000Y-64875000D03*
+D53*
+X154265000Y-64875000D03*
+X156765000Y-64875000D03*
+X159265000Y-64875000D03*
+%TD*%
+D54*
+%TO.C,U2*%
+X96275000Y-77890000D03*
+X96275000Y-80190000D03*
+D55*
+X102575000Y-80190000D03*
+D54*
+X96275000Y-82490000D03*
+%TD*%
+D42*
+%TO.C,R10*%
+X112845000Y-115555000D03*
+X113865000Y-115555000D03*
+%TD*%
+D20*
+%TO.C,J1*%
+X99000000Y-64970000D03*
+D21*
+X104080000Y-64970000D03*
+%TD*%
+D10*
+%TO.C,TP1*%
+X131165000Y-76835000D03*
+%TD*%
+D15*
+%TO.C,C1*%
+X120470000Y-78115000D03*
+X123420000Y-78115000D03*
+%TD*%
+D56*
+%TO.C,U7*%
+X148487500Y-115140000D03*
+X148487500Y-115790000D03*
+X148487500Y-116440000D03*
+X148487500Y-117090000D03*
+X148487500Y-117740000D03*
+X148487500Y-118390000D03*
+X148487500Y-119040000D03*
+X148487500Y-119690000D03*
+X154212500Y-119690000D03*
+X154212500Y-119040000D03*
+X154212500Y-118390000D03*
+X154212500Y-117740000D03*
+X154212500Y-117090000D03*
+X154212500Y-116440000D03*
+X154212500Y-115790000D03*
+X154212500Y-115140000D03*
+%TD*%
+D16*
+%TO.C,J12*%
+X100605000Y-105465000D03*
+D17*
+X99105000Y-109785000D03*
+D10*
+X102105000Y-109785000D03*
+X99105000Y-112785000D03*
+X102105000Y-112785000D03*
+%TD*%
+D57*
+%TO.C,U6*%
+X149727500Y-70705000D03*
+X149727500Y-71355000D03*
+X149727500Y-72005000D03*
+X149727500Y-72655000D03*
+X152002500Y-72655000D03*
+X152002500Y-72005000D03*
+X152002500Y-71355000D03*
+X152002500Y-70705000D03*
+%TD*%
+D13*
+%TO.C,C10*%
+X137445000Y-94445000D03*
+X138405000Y-94445000D03*
+%TD*%
+D25*
+%TO.C,C7*%
+X114130000Y-91495000D03*
+X115680000Y-91495000D03*
+%TD*%
+D48*
+%TO.C,U9*%
+X151175000Y-121920000D03*
+D49*
+X151400000Y-121745000D03*
+D48*
+X151175000Y-122320000D03*
+X151175000Y-122720000D03*
+X151175000Y-123120000D03*
+X151175000Y-123520000D03*
+D50*
+X151825000Y-123520000D03*
+D48*
+X152475000Y-123520000D03*
+X152475000Y-123120000D03*
+X152475000Y-122720000D03*
+X152475000Y-122320000D03*
+X152475000Y-121920000D03*
+D50*
+X151825000Y-121920000D03*
+%TD*%
+D15*
+%TO.C,C3*%
+X120470000Y-86615000D03*
+X123420000Y-86615000D03*
+%TD*%
+D54*
+%TO.C,U3*%
+X96275000Y-86215000D03*
+X96275000Y-88515000D03*
+D55*
+X102575000Y-88515000D03*
+D54*
+X96275000Y-90815000D03*
+%TD*%
+D13*
+%TO.C,C9*%
+X137445000Y-92475000D03*
+X138405000Y-92475000D03*
+%TD*%
+D35*
+%TO.C,J6*%
+X155325000Y-88705000D03*
+D19*
+X155325000Y-91245000D03*
+X155325000Y-93785000D03*
+%TD*%
+D13*
+%TO.C,C22*%
+X107665000Y-104765000D03*
+X108625000Y-104765000D03*
+%TD*%
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-F_Paste.gbr b/output/STM32G474_FOC_CONTROLLER-F_Paste.gbr
new file mode 100644
index 0000000..c46e7ba
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-F_Paste.gbr
@@ -0,0 +1,560 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:16+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Paste,Top*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:16*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10RoundRect,0.250000X-0.420000X-0.945000X0.420000X-0.945000X0.420000X0.945000X-0.420000X0.945000X0*%
+%ADD11RoundRect,0.250000X-1.000000X-0.650000X1.000000X-0.650000X1.000000X0.650000X-1.000000X0.650000X0*%
+%ADD12RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
+%ADD13RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%ADD14RoundRect,0.250000X-0.325000X-1.100000X0.325000X-1.100000X0.325000X1.100000X-0.325000X1.100000X0*%
+%ADD15R,0.740000X0.950000*%
+%ADD16R,0.745000X0.950000*%
+%ADD17R,0.600000X0.250000*%
+%ADD18R,0.250000X0.600000*%
+%ADD19RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
+%ADD20RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
+%ADD21RoundRect,0.243750X-0.243750X-0.456250X0.243750X-0.456250X0.243750X0.456250X-0.243750X0.456250X0*%
+%ADD22RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
+%ADD23RoundRect,0.150000X-0.150000X-0.425000X0.150000X-0.425000X0.150000X0.425000X-0.150000X0.425000X0*%
+%ADD24RoundRect,0.075000X-0.075000X-0.500000X0.075000X-0.500000X0.075000X0.500000X-0.075000X0.500000X0*%
+%ADD25O,1.000000X2.100000*%
+%ADD26O,1.000000X1.800000*%
+%ADD27RoundRect,0.250000X-1.500000X-0.550000X1.500000X-0.550000X1.500000X0.550000X-1.500000X0.550000X0*%
+%ADD28R,2.900000X5.400000*%
+%ADD29R,0.850000X2.800000*%
+%ADD30RoundRect,0.075000X-0.662500X-0.075000X0.662500X-0.075000X0.662500X0.075000X-0.662500X0.075000X0*%
+%ADD31RoundRect,0.075000X-0.075000X-0.662500X0.075000X-0.662500X0.075000X0.662500X-0.075000X0.662500X0*%
+%ADD32RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
+%ADD33R,1.550000X0.600000*%
+%ADD34R,2.600000X3.100000*%
+%ADD35R,0.600000X0.200000*%
+%ADD36R,0.150000X0.250000*%
+%ADD37R,0.200000X0.600000*%
+%ADD38RoundRect,0.250000X-0.450000X-0.350000X0.450000X-0.350000X0.450000X0.350000X-0.450000X0.350000X0*%
+%ADD39RoundRect,0.375000X-0.625000X-0.375000X0.625000X-0.375000X0.625000X0.375000X-0.625000X0.375000X0*%
+%ADD40RoundRect,0.500000X-0.500000X-1.400000X0.500000X-1.400000X0.500000X1.400000X-0.500000X1.400000X0*%
+%ADD41RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+%ADD42RoundRect,0.125000X-0.537500X-0.125000X0.537500X-0.125000X0.537500X0.125000X-0.537500X0.125000X0*%
+G04 APERTURE END LIST*
+D10*
+%TO.C,C5*%
+X95990000Y-94815000D03*
+X99070000Y-94815000D03*
+%TD*%
+D11*
+%TO.C,D2*%
+X121190000Y-95565000D03*
+X125190000Y-95565000D03*
+%TD*%
+D12*
+%TO.C,C11*%
+X137445000Y-96415000D03*
+X138405000Y-96415000D03*
+%TD*%
+%TO.C,C21*%
+X107665000Y-102795000D03*
+X108625000Y-102795000D03*
+%TD*%
+D13*
+%TO.C,C12*%
+X159865000Y-70805000D03*
+X161765000Y-70805000D03*
+%TD*%
+D14*
+%TO.C,C2*%
+X120470000Y-82365000D03*
+X123420000Y-82365000D03*
+%TD*%
+D12*
+%TO.C,C19*%
+X143185000Y-96415000D03*
+X144145000Y-96415000D03*
+%TD*%
+D15*
+%TO.C,U10*%
+X106945000Y-116610000D03*
+X106945000Y-117560000D03*
+X106945000Y-118510000D03*
+X106945000Y-119460000D03*
+X106945000Y-120410000D03*
+X106945000Y-121360000D03*
+X107685000Y-116610000D03*
+X107685000Y-117560000D03*
+X107685000Y-118510000D03*
+X107685000Y-119460000D03*
+X107685000Y-120410000D03*
+X107685000Y-121360000D03*
+X108425000Y-116610000D03*
+X108425000Y-117560000D03*
+X108425000Y-118510000D03*
+X108425000Y-119460000D03*
+X108425000Y-120410000D03*
+X108425000Y-121360000D03*
+X109165000Y-116610000D03*
+X109165000Y-117560000D03*
+D16*
+X109165000Y-118510000D03*
+D15*
+X109165000Y-119460000D03*
+X109165000Y-120410000D03*
+X109165000Y-121360000D03*
+X109905000Y-116610000D03*
+X109905000Y-117560000D03*
+X109905000Y-118510000D03*
+X109905000Y-119460000D03*
+X109905000Y-120410000D03*
+X109905000Y-121360000D03*
+D17*
+X106050000Y-116235000D03*
+X106050000Y-116735000D03*
+X106050000Y-117235000D03*
+X106050000Y-117735000D03*
+X106050000Y-118235000D03*
+X106050000Y-118735000D03*
+X106050000Y-119235000D03*
+X106050000Y-119735000D03*
+X106050000Y-120235000D03*
+X106050000Y-120735000D03*
+X106050000Y-121235000D03*
+X106050000Y-121735000D03*
+D18*
+X106675000Y-122310000D03*
+X107175000Y-122310000D03*
+X107675000Y-122310000D03*
+X108175000Y-122310000D03*
+X108675000Y-122310000D03*
+X109175000Y-122310000D03*
+X109675000Y-122310000D03*
+X110175000Y-122310000D03*
+D17*
+X110800000Y-121735000D03*
+X110800000Y-121235000D03*
+X110800000Y-120735000D03*
+X110800000Y-120235000D03*
+X110800000Y-119735000D03*
+X110800000Y-119235000D03*
+X110800000Y-118735000D03*
+X110800000Y-118235000D03*
+X110800000Y-117735000D03*
+X110800000Y-117235000D03*
+X110800000Y-116735000D03*
+X110800000Y-116235000D03*
+D18*
+X110175000Y-115660000D03*
+X109675000Y-115660000D03*
+X109175000Y-115660000D03*
+X108675000Y-115660000D03*
+X108175000Y-115660000D03*
+X107675000Y-115660000D03*
+X107175000Y-115660000D03*
+X106675000Y-115660000D03*
+%TD*%
+D19*
+%TO.C,C29*%
+X110810000Y-103605000D03*
+X112360000Y-103605000D03*
+%TD*%
+D20*
+%TO.C,R1*%
+X114080000Y-94005000D03*
+X115730000Y-94005000D03*
+%TD*%
+%TO.C,R9*%
+X110760000Y-108625000D03*
+X112410000Y-108625000D03*
+%TD*%
+D21*
+%TO.C,D3*%
+X130697500Y-95330000D03*
+X132572500Y-95330000D03*
+%TD*%
+D22*
+%TO.C,U4*%
+X154877500Y-70750000D03*
+X154877500Y-71700000D03*
+X154877500Y-72650000D03*
+X157152500Y-72650000D03*
+X157152500Y-71700000D03*
+X157152500Y-70750000D03*
+%TD*%
+D23*
+%TO.C,J3*%
+X139135000Y-83105000D03*
+X139935000Y-83105000D03*
+D24*
+X141085000Y-83105000D03*
+X142085000Y-83105000D03*
+X142585000Y-83105000D03*
+X143585000Y-83105000D03*
+D23*
+X144735000Y-83105000D03*
+X145535000Y-83105000D03*
+X145535000Y-83105000D03*
+X144735000Y-83105000D03*
+D24*
+X144085000Y-83105000D03*
+X143085000Y-83105000D03*
+X141585000Y-83105000D03*
+X140585000Y-83105000D03*
+D23*
+X139935000Y-83105000D03*
+X139135000Y-83105000D03*
+D25*
+X138015000Y-83680000D03*
+D26*
+X138015000Y-87860000D03*
+D25*
+X146655000Y-83680000D03*
+D26*
+X146655000Y-87860000D03*
+%TD*%
+D11*
+%TO.C,D1*%
+X121190000Y-91015000D03*
+X125190000Y-91015000D03*
+%TD*%
+D27*
+%TO.C,C28*%
+X97025000Y-118635000D03*
+X102425000Y-118635000D03*
+%TD*%
+D19*
+%TO.C,C25*%
+X110810000Y-101095000D03*
+X112360000Y-101095000D03*
+%TD*%
+D12*
+%TO.C,C16*%
+X143185000Y-92475000D03*
+X144145000Y-92475000D03*
+%TD*%
+D28*
+%TO.C,L1*%
+X106785000Y-83115000D03*
+X116685000Y-83115000D03*
+%TD*%
+D12*
+%TO.C,C18*%
+X143185000Y-94445000D03*
+X144145000Y-94445000D03*
+%TD*%
+%TO.C,C20*%
+X107665000Y-100825000D03*
+X108625000Y-100825000D03*
+%TD*%
+%TO.C,C13*%
+X140315000Y-92475000D03*
+X141275000Y-92475000D03*
+%TD*%
+D29*
+%TO.C,L2*%
+X110780000Y-112155000D03*
+X113130000Y-112155000D03*
+%TD*%
+D12*
+%TO.C,C24*%
+X107665000Y-108705000D03*
+X108625000Y-108705000D03*
+%TD*%
+D30*
+%TO.C,U5*%
+X149952500Y-77985000D03*
+X149952500Y-78485000D03*
+X149952500Y-78985000D03*
+X149952500Y-79485000D03*
+X149952500Y-79985000D03*
+X149952500Y-80485000D03*
+X149952500Y-80985000D03*
+X149952500Y-81485000D03*
+X149952500Y-81985000D03*
+X149952500Y-82485000D03*
+X149952500Y-82985000D03*
+X149952500Y-83485000D03*
+D31*
+X151365000Y-84897500D03*
+X151865000Y-84897500D03*
+X152365000Y-84897500D03*
+X152865000Y-84897500D03*
+X153365000Y-84897500D03*
+X153865000Y-84897500D03*
+X154365000Y-84897500D03*
+X154865000Y-84897500D03*
+X155365000Y-84897500D03*
+X155865000Y-84897500D03*
+X156365000Y-84897500D03*
+X156865000Y-84897500D03*
+D30*
+X158277500Y-83485000D03*
+X158277500Y-82985000D03*
+X158277500Y-82485000D03*
+X158277500Y-81985000D03*
+X158277500Y-81485000D03*
+X158277500Y-80985000D03*
+X158277500Y-80485000D03*
+X158277500Y-79985000D03*
+X158277500Y-79485000D03*
+X158277500Y-78985000D03*
+X158277500Y-78485000D03*
+X158277500Y-77985000D03*
+D31*
+X156865000Y-76572500D03*
+X156365000Y-76572500D03*
+X155865000Y-76572500D03*
+X155365000Y-76572500D03*
+X154865000Y-76572500D03*
+X154365000Y-76572500D03*
+X153865000Y-76572500D03*
+X153365000Y-76572500D03*
+X152865000Y-76572500D03*
+X152365000Y-76572500D03*
+X151865000Y-76572500D03*
+X151365000Y-76572500D03*
+%TD*%
+D32*
+%TO.C,R5*%
+X160735000Y-78045000D03*
+X161755000Y-78045000D03*
+%TD*%
+D33*
+%TO.C,U1*%
+X105925000Y-91725000D03*
+X105925000Y-92995000D03*
+X105925000Y-94265000D03*
+X105925000Y-95535000D03*
+X111325000Y-95535000D03*
+X111325000Y-94265000D03*
+X111325000Y-92995000D03*
+X111325000Y-91725000D03*
+D34*
+X108625000Y-93630000D03*
+%TD*%
+D20*
+%TO.C,R6*%
+X158800000Y-92685000D03*
+X160450000Y-92685000D03*
+%TD*%
+D12*
+%TO.C,C15*%
+X140315000Y-96415000D03*
+X141275000Y-96415000D03*
+%TD*%
+D35*
+%TO.C,U8*%
+X147750000Y-121920000D03*
+D36*
+X147975000Y-121745000D03*
+D35*
+X147750000Y-122320000D03*
+X147750000Y-122720000D03*
+X147750000Y-123120000D03*
+X147750000Y-123520000D03*
+D37*
+X148400000Y-123520000D03*
+D35*
+X149050000Y-123520000D03*
+X149050000Y-123120000D03*
+X149050000Y-122720000D03*
+X149050000Y-122320000D03*
+X149050000Y-121920000D03*
+D37*
+X148400000Y-121920000D03*
+%TD*%
+D32*
+%TO.C,R7*%
+X160735000Y-80035000D03*
+X161755000Y-80035000D03*
+%TD*%
+%TO.C,R4*%
+X160735000Y-76055000D03*
+X161755000Y-76055000D03*
+%TD*%
+D12*
+%TO.C,C6*%
+X123895000Y-65495000D03*
+X124855000Y-65495000D03*
+%TD*%
+%TO.C,C8*%
+X123895000Y-67465000D03*
+X124855000Y-67465000D03*
+%TD*%
+D38*
+%TO.C,Y1*%
+X130915000Y-92385000D03*
+X133115000Y-92385000D03*
+X133115000Y-90685000D03*
+X130915000Y-90685000D03*
+%TD*%
+D20*
+%TO.C,R2*%
+X114080000Y-96515000D03*
+X115730000Y-96515000D03*
+%TD*%
+D12*
+%TO.C,C27*%
+X107665000Y-112645000D03*
+X108625000Y-112645000D03*
+%TD*%
+%TO.C,C26*%
+X107665000Y-110675000D03*
+X108625000Y-110675000D03*
+%TD*%
+%TO.C,C23*%
+X107665000Y-106735000D03*
+X108625000Y-106735000D03*
+%TD*%
+D20*
+%TO.C,R3*%
+X158800000Y-90175000D03*
+X160450000Y-90175000D03*
+%TD*%
+D19*
+%TO.C,C17*%
+X158850000Y-87665000D03*
+X160400000Y-87665000D03*
+%TD*%
+D12*
+%TO.C,C14*%
+X140315000Y-94445000D03*
+X141275000Y-94445000D03*
+%TD*%
+D20*
+%TO.C,R8*%
+X110760000Y-106115000D03*
+X112410000Y-106115000D03*
+%TD*%
+D13*
+%TO.C,C4*%
+X124215000Y-63005000D03*
+X126115000Y-63005000D03*
+%TD*%
+D39*
+%TO.C,U2*%
+X96275000Y-77890000D03*
+X96275000Y-80190000D03*
+D40*
+X102575000Y-80190000D03*
+D39*
+X96275000Y-82490000D03*
+%TD*%
+D32*
+%TO.C,R10*%
+X112845000Y-115555000D03*
+X113865000Y-115555000D03*
+%TD*%
+D14*
+%TO.C,C1*%
+X120470000Y-78115000D03*
+X123420000Y-78115000D03*
+%TD*%
+D41*
+%TO.C,U7*%
+X148487500Y-115140000D03*
+X148487500Y-115790000D03*
+X148487500Y-116440000D03*
+X148487500Y-117090000D03*
+X148487500Y-117740000D03*
+X148487500Y-118390000D03*
+X148487500Y-119040000D03*
+X148487500Y-119690000D03*
+X154212500Y-119690000D03*
+X154212500Y-119040000D03*
+X154212500Y-118390000D03*
+X154212500Y-117740000D03*
+X154212500Y-117090000D03*
+X154212500Y-116440000D03*
+X154212500Y-115790000D03*
+X154212500Y-115140000D03*
+%TD*%
+D42*
+%TO.C,U6*%
+X149727500Y-70705000D03*
+X149727500Y-71355000D03*
+X149727500Y-72005000D03*
+X149727500Y-72655000D03*
+X152002500Y-72655000D03*
+X152002500Y-72005000D03*
+X152002500Y-71355000D03*
+X152002500Y-70705000D03*
+%TD*%
+D12*
+%TO.C,C10*%
+X137445000Y-94445000D03*
+X138405000Y-94445000D03*
+%TD*%
+D19*
+%TO.C,C7*%
+X114130000Y-91495000D03*
+X115680000Y-91495000D03*
+%TD*%
+D35*
+%TO.C,U9*%
+X151175000Y-121920000D03*
+D36*
+X151400000Y-121745000D03*
+D35*
+X151175000Y-122320000D03*
+X151175000Y-122720000D03*
+X151175000Y-123120000D03*
+X151175000Y-123520000D03*
+D37*
+X151825000Y-123520000D03*
+D35*
+X152475000Y-123520000D03*
+X152475000Y-123120000D03*
+X152475000Y-122720000D03*
+X152475000Y-122320000D03*
+X152475000Y-121920000D03*
+D37*
+X151825000Y-121920000D03*
+%TD*%
+D14*
+%TO.C,C3*%
+X120470000Y-86615000D03*
+X123420000Y-86615000D03*
+%TD*%
+D39*
+%TO.C,U3*%
+X96275000Y-86215000D03*
+X96275000Y-88515000D03*
+D40*
+X102575000Y-88515000D03*
+D39*
+X96275000Y-90815000D03*
+%TD*%
+D12*
+%TO.C,C9*%
+X137445000Y-92475000D03*
+X138405000Y-92475000D03*
+%TD*%
+%TO.C,C22*%
+X107665000Y-104765000D03*
+X108625000Y-104765000D03*
+%TD*%
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-F_Silkscreen.gbr b/output/STM32G474_FOC_CONTROLLER-F_Silkscreen.gbr
new file mode 100644
index 0000000..0ed5546
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-F_Silkscreen.gbr
@@ -0,0 +1,4830 @@
+%TF.GenerationSoftware,KiCad,Pcbnew,10.0.4-1.fc44app2*%
+%TF.CreationDate,2026-08-06T21:58:22+02:00*%
+%TF.ProjectId,STM32G474_FOC_CONTROLLER,53544d33-3247-4343-9734-5f464f435f43,rev?*%
+%TF.SameCoordinates,Original*%
+%TF.FileFunction,Legend,Top*%
+%TF.FilePolarity,Positive*%
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 10.0.4-1.fc44app2) date 2026-08-06 21:58:22*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10C,0.150000*%
+%ADD11C,0.120000*%
+G04 APERTURE END LIST*
+D10*
+X133453095Y-78191819D02*
+X134024523Y-78191819D01*
+X133738809Y-79191819D02*
+X133738809Y-78191819D01*
+X134357857Y-79191819D02*
+X134357857Y-78191819D01*
+X134357857Y-78191819D02*
+X134738809Y-78191819D01*
+X134738809Y-78191819D02*
+X134834047Y-78239438D01*
+X134834047Y-78239438D02*
+X134881666Y-78287057D01*
+X134881666Y-78287057D02*
+X134929285Y-78382295D01*
+X134929285Y-78382295D02*
+X134929285Y-78525152D01*
+X134929285Y-78525152D02*
+X134881666Y-78620390D01*
+X134881666Y-78620390D02*
+X134834047Y-78668009D01*
+X134834047Y-78668009D02*
+X134738809Y-78715628D01*
+X134738809Y-78715628D02*
+X134357857Y-78715628D01*
+X135786428Y-78191819D02*
+X135595952Y-78191819D01*
+X135595952Y-78191819D02*
+X135500714Y-78239438D01*
+X135500714Y-78239438D02*
+X135453095Y-78287057D01*
+X135453095Y-78287057D02*
+X135357857Y-78429914D01*
+X135357857Y-78429914D02*
+X135310238Y-78620390D01*
+X135310238Y-78620390D02*
+X135310238Y-79001342D01*
+X135310238Y-79001342D02*
+X135357857Y-79096580D01*
+X135357857Y-79096580D02*
+X135405476Y-79144200D01*
+X135405476Y-79144200D02*
+X135500714Y-79191819D01*
+X135500714Y-79191819D02*
+X135691190Y-79191819D01*
+X135691190Y-79191819D02*
+X135786428Y-79144200D01*
+X135786428Y-79144200D02*
+X135834047Y-79096580D01*
+X135834047Y-79096580D02*
+X135881666Y-79001342D01*
+X135881666Y-79001342D02*
+X135881666Y-78763247D01*
+X135881666Y-78763247D02*
+X135834047Y-78668009D01*
+X135834047Y-78668009D02*
+X135786428Y-78620390D01*
+X135786428Y-78620390D02*
+X135691190Y-78572771D01*
+X135691190Y-78572771D02*
+X135500714Y-78572771D01*
+X135500714Y-78572771D02*
+X135405476Y-78620390D01*
+X135405476Y-78620390D02*
+X135357857Y-78668009D01*
+X135357857Y-78668009D02*
+X135310238Y-78763247D01*
+X97363333Y-92824580D02*
+X97315714Y-92872200D01*
+X97315714Y-92872200D02*
+X97172857Y-92919819D01*
+X97172857Y-92919819D02*
+X97077619Y-92919819D01*
+X97077619Y-92919819D02*
+X96934762Y-92872200D01*
+X96934762Y-92872200D02*
+X96839524Y-92776961D01*
+X96839524Y-92776961D02*
+X96791905Y-92681723D01*
+X96791905Y-92681723D02*
+X96744286Y-92491247D01*
+X96744286Y-92491247D02*
+X96744286Y-92348390D01*
+X96744286Y-92348390D02*
+X96791905Y-92157914D01*
+X96791905Y-92157914D02*
+X96839524Y-92062676D01*
+X96839524Y-92062676D02*
+X96934762Y-91967438D01*
+X96934762Y-91967438D02*
+X97077619Y-91919819D01*
+X97077619Y-91919819D02*
+X97172857Y-91919819D01*
+X97172857Y-91919819D02*
+X97315714Y-91967438D01*
+X97315714Y-91967438D02*
+X97363333Y-92015057D01*
+X98268095Y-91919819D02*
+X97791905Y-91919819D01*
+X97791905Y-91919819D02*
+X97744286Y-92396009D01*
+X97744286Y-92396009D02*
+X97791905Y-92348390D01*
+X97791905Y-92348390D02*
+X97887143Y-92300771D01*
+X97887143Y-92300771D02*
+X98125238Y-92300771D01*
+X98125238Y-92300771D02*
+X98220476Y-92348390D01*
+X98220476Y-92348390D02*
+X98268095Y-92396009D01*
+X98268095Y-92396009D02*
+X98315714Y-92491247D01*
+X98315714Y-92491247D02*
+X98315714Y-92729342D01*
+X98315714Y-92729342D02*
+X98268095Y-92824580D01*
+X98268095Y-92824580D02*
+X98220476Y-92872200D01*
+X98220476Y-92872200D02*
+X98125238Y-92919819D01*
+X98125238Y-92919819D02*
+X97887143Y-92919819D01*
+X97887143Y-92919819D02*
+X97791905Y-92872200D01*
+X97791905Y-92872200D02*
+X97744286Y-92824580D01*
+X122451905Y-93519819D02*
+X122451905Y-92519819D01*
+X122451905Y-92519819D02*
+X122690000Y-92519819D01*
+X122690000Y-92519819D02*
+X122832857Y-92567438D01*
+X122832857Y-92567438D02*
+X122928095Y-92662676D01*
+X122928095Y-92662676D02*
+X122975714Y-92757914D01*
+X122975714Y-92757914D02*
+X123023333Y-92948390D01*
+X123023333Y-92948390D02*
+X123023333Y-93091247D01*
+X123023333Y-93091247D02*
+X122975714Y-93281723D01*
+X122975714Y-93281723D02*
+X122928095Y-93376961D01*
+X122928095Y-93376961D02*
+X122832857Y-93472200D01*
+X122832857Y-93472200D02*
+X122690000Y-93519819D01*
+X122690000Y-93519819D02*
+X122451905Y-93519819D01*
+X123404286Y-92615057D02*
+X123451905Y-92567438D01*
+X123451905Y-92567438D02*
+X123547143Y-92519819D01*
+X123547143Y-92519819D02*
+X123785238Y-92519819D01*
+X123785238Y-92519819D02*
+X123880476Y-92567438D01*
+X123880476Y-92567438D02*
+X123928095Y-92615057D01*
+X123928095Y-92615057D02*
+X123975714Y-92710295D01*
+X123975714Y-92710295D02*
+X123975714Y-92805533D01*
+X123975714Y-92805533D02*
+X123928095Y-92948390D01*
+X123928095Y-92948390D02*
+X123356667Y-93519819D01*
+X123356667Y-93519819D02*
+X123975714Y-93519819D01*
+X137282142Y-95614580D02*
+X137234523Y-95662200D01*
+X137234523Y-95662200D02*
+X137091666Y-95709819D01*
+X137091666Y-95709819D02*
+X136996428Y-95709819D01*
+X136996428Y-95709819D02*
+X136853571Y-95662200D01*
+X136853571Y-95662200D02*
+X136758333Y-95566961D01*
+X136758333Y-95566961D02*
+X136710714Y-95471723D01*
+X136710714Y-95471723D02*
+X136663095Y-95281247D01*
+X136663095Y-95281247D02*
+X136663095Y-95138390D01*
+X136663095Y-95138390D02*
+X136710714Y-94947914D01*
+X136710714Y-94947914D02*
+X136758333Y-94852676D01*
+X136758333Y-94852676D02*
+X136853571Y-94757438D01*
+X136853571Y-94757438D02*
+X136996428Y-94709819D01*
+X136996428Y-94709819D02*
+X137091666Y-94709819D01*
+X137091666Y-94709819D02*
+X137234523Y-94757438D01*
+X137234523Y-94757438D02*
+X137282142Y-94805057D01*
+X138234523Y-95709819D02*
+X137663095Y-95709819D01*
+X137948809Y-95709819D02*
+X137948809Y-94709819D01*
+X137948809Y-94709819D02*
+X137853571Y-94852676D01*
+X137853571Y-94852676D02*
+X137758333Y-94947914D01*
+X137758333Y-94947914D02*
+X137663095Y-94995533D01*
+X139186904Y-95709819D02*
+X138615476Y-95709819D01*
+X138901190Y-95709819D02*
+X138901190Y-94709819D01*
+X138901190Y-94709819D02*
+X138805952Y-94852676D01*
+X138805952Y-94852676D02*
+X138710714Y-94947914D01*
+X138710714Y-94947914D02*
+X138615476Y-94995533D01*
+X107502142Y-101994580D02*
+X107454523Y-102042200D01*
+X107454523Y-102042200D02*
+X107311666Y-102089819D01*
+X107311666Y-102089819D02*
+X107216428Y-102089819D01*
+X107216428Y-102089819D02*
+X107073571Y-102042200D01*
+X107073571Y-102042200D02*
+X106978333Y-101946961D01*
+X106978333Y-101946961D02*
+X106930714Y-101851723D01*
+X106930714Y-101851723D02*
+X106883095Y-101661247D01*
+X106883095Y-101661247D02*
+X106883095Y-101518390D01*
+X106883095Y-101518390D02*
+X106930714Y-101327914D01*
+X106930714Y-101327914D02*
+X106978333Y-101232676D01*
+X106978333Y-101232676D02*
+X107073571Y-101137438D01*
+X107073571Y-101137438D02*
+X107216428Y-101089819D01*
+X107216428Y-101089819D02*
+X107311666Y-101089819D01*
+X107311666Y-101089819D02*
+X107454523Y-101137438D01*
+X107454523Y-101137438D02*
+X107502142Y-101185057D01*
+X107883095Y-101185057D02*
+X107930714Y-101137438D01*
+X107930714Y-101137438D02*
+X108025952Y-101089819D01*
+X108025952Y-101089819D02*
+X108264047Y-101089819D01*
+X108264047Y-101089819D02*
+X108359285Y-101137438D01*
+X108359285Y-101137438D02*
+X108406904Y-101185057D01*
+X108406904Y-101185057D02*
+X108454523Y-101280295D01*
+X108454523Y-101280295D02*
+X108454523Y-101375533D01*
+X108454523Y-101375533D02*
+X108406904Y-101518390D01*
+X108406904Y-101518390D02*
+X107835476Y-102089819D01*
+X107835476Y-102089819D02*
+X108454523Y-102089819D01*
+X109406904Y-102089819D02*
+X108835476Y-102089819D01*
+X109121190Y-102089819D02*
+X109121190Y-101089819D01*
+X109121190Y-101089819D02*
+X109025952Y-101232676D01*
+X109025952Y-101232676D02*
+X108930714Y-101327914D01*
+X108930714Y-101327914D02*
+X108835476Y-101375533D01*
+X160172142Y-69484580D02*
+X160124523Y-69532200D01*
+X160124523Y-69532200D02*
+X159981666Y-69579819D01*
+X159981666Y-69579819D02*
+X159886428Y-69579819D01*
+X159886428Y-69579819D02*
+X159743571Y-69532200D01*
+X159743571Y-69532200D02*
+X159648333Y-69436961D01*
+X159648333Y-69436961D02*
+X159600714Y-69341723D01*
+X159600714Y-69341723D02*
+X159553095Y-69151247D01*
+X159553095Y-69151247D02*
+X159553095Y-69008390D01*
+X159553095Y-69008390D02*
+X159600714Y-68817914D01*
+X159600714Y-68817914D02*
+X159648333Y-68722676D01*
+X159648333Y-68722676D02*
+X159743571Y-68627438D01*
+X159743571Y-68627438D02*
+X159886428Y-68579819D01*
+X159886428Y-68579819D02*
+X159981666Y-68579819D01*
+X159981666Y-68579819D02*
+X160124523Y-68627438D01*
+X160124523Y-68627438D02*
+X160172142Y-68675057D01*
+X161124523Y-69579819D02*
+X160553095Y-69579819D01*
+X160838809Y-69579819D02*
+X160838809Y-68579819D01*
+X160838809Y-68579819D02*
+X160743571Y-68722676D01*
+X160743571Y-68722676D02*
+X160648333Y-68817914D01*
+X160648333Y-68817914D02*
+X160553095Y-68865533D01*
+X161505476Y-68675057D02*
+X161553095Y-68627438D01*
+X161553095Y-68627438D02*
+X161648333Y-68579819D01*
+X161648333Y-68579819D02*
+X161886428Y-68579819D01*
+X161886428Y-68579819D02*
+X161981666Y-68627438D01*
+X161981666Y-68627438D02*
+X162029285Y-68675057D01*
+X162029285Y-68675057D02*
+X162076904Y-68770295D01*
+X162076904Y-68770295D02*
+X162076904Y-68865533D01*
+X162076904Y-68865533D02*
+X162029285Y-69008390D01*
+X162029285Y-69008390D02*
+X161457857Y-69579819D01*
+X161457857Y-69579819D02*
+X162076904Y-69579819D01*
+X121778333Y-80424580D02*
+X121730714Y-80472200D01*
+X121730714Y-80472200D02*
+X121587857Y-80519819D01*
+X121587857Y-80519819D02*
+X121492619Y-80519819D01*
+X121492619Y-80519819D02*
+X121349762Y-80472200D01*
+X121349762Y-80472200D02*
+X121254524Y-80376961D01*
+X121254524Y-80376961D02*
+X121206905Y-80281723D01*
+X121206905Y-80281723D02*
+X121159286Y-80091247D01*
+X121159286Y-80091247D02*
+X121159286Y-79948390D01*
+X121159286Y-79948390D02*
+X121206905Y-79757914D01*
+X121206905Y-79757914D02*
+X121254524Y-79662676D01*
+X121254524Y-79662676D02*
+X121349762Y-79567438D01*
+X121349762Y-79567438D02*
+X121492619Y-79519819D01*
+X121492619Y-79519819D02*
+X121587857Y-79519819D01*
+X121587857Y-79519819D02*
+X121730714Y-79567438D01*
+X121730714Y-79567438D02*
+X121778333Y-79615057D01*
+X122159286Y-79615057D02*
+X122206905Y-79567438D01*
+X122206905Y-79567438D02*
+X122302143Y-79519819D01*
+X122302143Y-79519819D02*
+X122540238Y-79519819D01*
+X122540238Y-79519819D02*
+X122635476Y-79567438D01*
+X122635476Y-79567438D02*
+X122683095Y-79615057D01*
+X122683095Y-79615057D02*
+X122730714Y-79710295D01*
+X122730714Y-79710295D02*
+X122730714Y-79805533D01*
+X122730714Y-79805533D02*
+X122683095Y-79948390D01*
+X122683095Y-79948390D02*
+X122111667Y-80519819D01*
+X122111667Y-80519819D02*
+X122730714Y-80519819D01*
+X153871666Y-98679819D02*
+X153871666Y-99394104D01*
+X153871666Y-99394104D02*
+X153824047Y-99536961D01*
+X153824047Y-99536961D02*
+X153728809Y-99632200D01*
+X153728809Y-99632200D02*
+X153585952Y-99679819D01*
+X153585952Y-99679819D02*
+X153490714Y-99679819D01*
+X154395476Y-99679819D02*
+X154585952Y-99679819D01*
+X154585952Y-99679819D02*
+X154681190Y-99632200D01*
+X154681190Y-99632200D02*
+X154728809Y-99584580D01*
+X154728809Y-99584580D02*
+X154824047Y-99441723D01*
+X154824047Y-99441723D02*
+X154871666Y-99251247D01*
+X154871666Y-99251247D02*
+X154871666Y-98870295D01*
+X154871666Y-98870295D02*
+X154824047Y-98775057D01*
+X154824047Y-98775057D02*
+X154776428Y-98727438D01*
+X154776428Y-98727438D02*
+X154681190Y-98679819D01*
+X154681190Y-98679819D02*
+X154490714Y-98679819D01*
+X154490714Y-98679819D02*
+X154395476Y-98727438D01*
+X154395476Y-98727438D02*
+X154347857Y-98775057D01*
+X154347857Y-98775057D02*
+X154300238Y-98870295D01*
+X154300238Y-98870295D02*
+X154300238Y-99108390D01*
+X154300238Y-99108390D02*
+X154347857Y-99203628D01*
+X154347857Y-99203628D02*
+X154395476Y-99251247D01*
+X154395476Y-99251247D02*
+X154490714Y-99298866D01*
+X154490714Y-99298866D02*
+X154681190Y-99298866D01*
+X154681190Y-99298866D02*
+X154776428Y-99251247D01*
+X154776428Y-99251247D02*
+X154824047Y-99203628D01*
+X154824047Y-99203628D02*
+X154871666Y-99108390D01*
+X137705476Y-98879819D02*
+X137705476Y-99594104D01*
+X137705476Y-99594104D02*
+X137657857Y-99736961D01*
+X137657857Y-99736961D02*
+X137562619Y-99832200D01*
+X137562619Y-99832200D02*
+X137419762Y-99879819D01*
+X137419762Y-99879819D02*
+X137324524Y-99879819D01*
+X138705476Y-99879819D02*
+X138134048Y-99879819D01*
+X138419762Y-99879819D02*
+X138419762Y-98879819D01*
+X138419762Y-98879819D02*
+X138324524Y-99022676D01*
+X138324524Y-99022676D02*
+X138229286Y-99117914D01*
+X138229286Y-99117914D02*
+X138134048Y-99165533D01*
+X139324524Y-98879819D02*
+X139419762Y-98879819D01*
+X139419762Y-98879819D02*
+X139515000Y-98927438D01*
+X139515000Y-98927438D02*
+X139562619Y-98975057D01*
+X139562619Y-98975057D02*
+X139610238Y-99070295D01*
+X139610238Y-99070295D02*
+X139657857Y-99260771D01*
+X139657857Y-99260771D02*
+X139657857Y-99498866D01*
+X139657857Y-99498866D02*
+X139610238Y-99689342D01*
+X139610238Y-99689342D02*
+X139562619Y-99784580D01*
+X139562619Y-99784580D02*
+X139515000Y-99832200D01*
+X139515000Y-99832200D02*
+X139419762Y-99879819D01*
+X139419762Y-99879819D02*
+X139324524Y-99879819D01*
+X139324524Y-99879819D02*
+X139229286Y-99832200D01*
+X139229286Y-99832200D02*
+X139181667Y-99784580D01*
+X139181667Y-99784580D02*
+X139134048Y-99689342D01*
+X139134048Y-99689342D02*
+X139086429Y-99498866D01*
+X139086429Y-99498866D02*
+X139086429Y-99260771D01*
+X139086429Y-99260771D02*
+X139134048Y-99070295D01*
+X139134048Y-99070295D02*
+X139181667Y-98975057D01*
+X139181667Y-98975057D02*
+X139229286Y-98927438D01*
+X139229286Y-98927438D02*
+X139324524Y-98879819D01*
+X115491666Y-61224819D02*
+X115491666Y-61939104D01*
+X115491666Y-61939104D02*
+X115444047Y-62081961D01*
+X115444047Y-62081961D02*
+X115348809Y-62177200D01*
+X115348809Y-62177200D02*
+X115205952Y-62224819D01*
+X115205952Y-62224819D02*
+X115110714Y-62224819D01*
+X115920238Y-61320057D02*
+X115967857Y-61272438D01*
+X115967857Y-61272438D02*
+X116063095Y-61224819D01*
+X116063095Y-61224819D02*
+X116301190Y-61224819D01*
+X116301190Y-61224819D02*
+X116396428Y-61272438D01*
+X116396428Y-61272438D02*
+X116444047Y-61320057D01*
+X116444047Y-61320057D02*
+X116491666Y-61415295D01*
+X116491666Y-61415295D02*
+X116491666Y-61510533D01*
+X116491666Y-61510533D02*
+X116444047Y-61653390D01*
+X116444047Y-61653390D02*
+X115872619Y-62224819D01*
+X115872619Y-62224819D02*
+X116491666Y-62224819D01*
+X143022142Y-95614580D02*
+X142974523Y-95662200D01*
+X142974523Y-95662200D02*
+X142831666Y-95709819D01*
+X142831666Y-95709819D02*
+X142736428Y-95709819D01*
+X142736428Y-95709819D02*
+X142593571Y-95662200D01*
+X142593571Y-95662200D02*
+X142498333Y-95566961D01*
+X142498333Y-95566961D02*
+X142450714Y-95471723D01*
+X142450714Y-95471723D02*
+X142403095Y-95281247D01*
+X142403095Y-95281247D02*
+X142403095Y-95138390D01*
+X142403095Y-95138390D02*
+X142450714Y-94947914D01*
+X142450714Y-94947914D02*
+X142498333Y-94852676D01*
+X142498333Y-94852676D02*
+X142593571Y-94757438D01*
+X142593571Y-94757438D02*
+X142736428Y-94709819D01*
+X142736428Y-94709819D02*
+X142831666Y-94709819D01*
+X142831666Y-94709819D02*
+X142974523Y-94757438D01*
+X142974523Y-94757438D02*
+X143022142Y-94805057D01*
+X143974523Y-95709819D02*
+X143403095Y-95709819D01*
+X143688809Y-95709819D02*
+X143688809Y-94709819D01*
+X143688809Y-94709819D02*
+X143593571Y-94852676D01*
+X143593571Y-94852676D02*
+X143498333Y-94947914D01*
+X143498333Y-94947914D02*
+X143403095Y-94995533D01*
+X144450714Y-95709819D02*
+X144641190Y-95709819D01*
+X144641190Y-95709819D02*
+X144736428Y-95662200D01*
+X144736428Y-95662200D02*
+X144784047Y-95614580D01*
+X144784047Y-95614580D02*
+X144879285Y-95471723D01*
+X144879285Y-95471723D02*
+X144926904Y-95281247D01*
+X144926904Y-95281247D02*
+X144926904Y-94900295D01*
+X144926904Y-94900295D02*
+X144879285Y-94805057D01*
+X144879285Y-94805057D02*
+X144831666Y-94757438D01*
+X144831666Y-94757438D02*
+X144736428Y-94709819D01*
+X144736428Y-94709819D02*
+X144545952Y-94709819D01*
+X144545952Y-94709819D02*
+X144450714Y-94757438D01*
+X144450714Y-94757438D02*
+X144403095Y-94805057D01*
+X144403095Y-94805057D02*
+X144355476Y-94900295D01*
+X144355476Y-94900295D02*
+X144355476Y-95138390D01*
+X144355476Y-95138390D02*
+X144403095Y-95233628D01*
+X144403095Y-95233628D02*
+X144450714Y-95281247D01*
+X144450714Y-95281247D02*
+X144545952Y-95328866D01*
+X144545952Y-95328866D02*
+X144736428Y-95328866D01*
+X144736428Y-95328866D02*
+X144831666Y-95281247D01*
+X144831666Y-95281247D02*
+X144879285Y-95233628D01*
+X144879285Y-95233628D02*
+X144926904Y-95138390D01*
+X107186905Y-113539819D02*
+X107186905Y-114349342D01*
+X107186905Y-114349342D02*
+X107234524Y-114444580D01*
+X107234524Y-114444580D02*
+X107282143Y-114492200D01*
+X107282143Y-114492200D02*
+X107377381Y-114539819D01*
+X107377381Y-114539819D02*
+X107567857Y-114539819D01*
+X107567857Y-114539819D02*
+X107663095Y-114492200D01*
+X107663095Y-114492200D02*
+X107710714Y-114444580D01*
+X107710714Y-114444580D02*
+X107758333Y-114349342D01*
+X107758333Y-114349342D02*
+X107758333Y-113539819D01*
+X108758333Y-114539819D02*
+X108186905Y-114539819D01*
+X108472619Y-114539819D02*
+X108472619Y-113539819D01*
+X108472619Y-113539819D02*
+X108377381Y-113682676D01*
+X108377381Y-113682676D02*
+X108282143Y-113777914D01*
+X108282143Y-113777914D02*
+X108186905Y-113825533D01*
+X109377381Y-113539819D02*
+X109472619Y-113539819D01*
+X109472619Y-113539819D02*
+X109567857Y-113587438D01*
+X109567857Y-113587438D02*
+X109615476Y-113635057D01*
+X109615476Y-113635057D02*
+X109663095Y-113730295D01*
+X109663095Y-113730295D02*
+X109710714Y-113920771D01*
+X109710714Y-113920771D02*
+X109710714Y-114158866D01*
+X109710714Y-114158866D02*
+X109663095Y-114349342D01*
+X109663095Y-114349342D02*
+X109615476Y-114444580D01*
+X109615476Y-114444580D02*
+X109567857Y-114492200D01*
+X109567857Y-114492200D02*
+X109472619Y-114539819D01*
+X109472619Y-114539819D02*
+X109377381Y-114539819D01*
+X109377381Y-114539819D02*
+X109282143Y-114492200D01*
+X109282143Y-114492200D02*
+X109234524Y-114444580D01*
+X109234524Y-114444580D02*
+X109186905Y-114349342D01*
+X109186905Y-114349342D02*
+X109139286Y-114158866D01*
+X109139286Y-114158866D02*
+X109139286Y-113920771D01*
+X109139286Y-113920771D02*
+X109186905Y-113730295D01*
+X109186905Y-113730295D02*
+X109234524Y-113635057D01*
+X109234524Y-113635057D02*
+X109282143Y-113587438D01*
+X109282143Y-113587438D02*
+X109377381Y-113539819D01*
+X110942142Y-102534580D02*
+X110894523Y-102582200D01*
+X110894523Y-102582200D02*
+X110751666Y-102629819D01*
+X110751666Y-102629819D02*
+X110656428Y-102629819D01*
+X110656428Y-102629819D02*
+X110513571Y-102582200D01*
+X110513571Y-102582200D02*
+X110418333Y-102486961D01*
+X110418333Y-102486961D02*
+X110370714Y-102391723D01*
+X110370714Y-102391723D02*
+X110323095Y-102201247D01*
+X110323095Y-102201247D02*
+X110323095Y-102058390D01*
+X110323095Y-102058390D02*
+X110370714Y-101867914D01*
+X110370714Y-101867914D02*
+X110418333Y-101772676D01*
+X110418333Y-101772676D02*
+X110513571Y-101677438D01*
+X110513571Y-101677438D02*
+X110656428Y-101629819D01*
+X110656428Y-101629819D02*
+X110751666Y-101629819D01*
+X110751666Y-101629819D02*
+X110894523Y-101677438D01*
+X110894523Y-101677438D02*
+X110942142Y-101725057D01*
+X111323095Y-101725057D02*
+X111370714Y-101677438D01*
+X111370714Y-101677438D02*
+X111465952Y-101629819D01*
+X111465952Y-101629819D02*
+X111704047Y-101629819D01*
+X111704047Y-101629819D02*
+X111799285Y-101677438D01*
+X111799285Y-101677438D02*
+X111846904Y-101725057D01*
+X111846904Y-101725057D02*
+X111894523Y-101820295D01*
+X111894523Y-101820295D02*
+X111894523Y-101915533D01*
+X111894523Y-101915533D02*
+X111846904Y-102058390D01*
+X111846904Y-102058390D02*
+X111275476Y-102629819D01*
+X111275476Y-102629819D02*
+X111894523Y-102629819D01*
+X112370714Y-102629819D02*
+X112561190Y-102629819D01*
+X112561190Y-102629819D02*
+X112656428Y-102582200D01*
+X112656428Y-102582200D02*
+X112704047Y-102534580D01*
+X112704047Y-102534580D02*
+X112799285Y-102391723D01*
+X112799285Y-102391723D02*
+X112846904Y-102201247D01*
+X112846904Y-102201247D02*
+X112846904Y-101820295D01*
+X112846904Y-101820295D02*
+X112799285Y-101725057D01*
+X112799285Y-101725057D02*
+X112751666Y-101677438D01*
+X112751666Y-101677438D02*
+X112656428Y-101629819D01*
+X112656428Y-101629819D02*
+X112465952Y-101629819D01*
+X112465952Y-101629819D02*
+X112370714Y-101677438D01*
+X112370714Y-101677438D02*
+X112323095Y-101725057D01*
+X112323095Y-101725057D02*
+X112275476Y-101820295D01*
+X112275476Y-101820295D02*
+X112275476Y-102058390D01*
+X112275476Y-102058390D02*
+X112323095Y-102153628D01*
+X112323095Y-102153628D02*
+X112370714Y-102201247D01*
+X112370714Y-102201247D02*
+X112465952Y-102248866D01*
+X112465952Y-102248866D02*
+X112656428Y-102248866D01*
+X112656428Y-102248866D02*
+X112751666Y-102201247D01*
+X112751666Y-102201247D02*
+X112799285Y-102153628D01*
+X112799285Y-102153628D02*
+X112846904Y-102058390D01*
+X114738333Y-93029819D02*
+X114405000Y-92553628D01*
+X114166905Y-93029819D02*
+X114166905Y-92029819D01*
+X114166905Y-92029819D02*
+X114547857Y-92029819D01*
+X114547857Y-92029819D02*
+X114643095Y-92077438D01*
+X114643095Y-92077438D02*
+X114690714Y-92125057D01*
+X114690714Y-92125057D02*
+X114738333Y-92220295D01*
+X114738333Y-92220295D02*
+X114738333Y-92363152D01*
+X114738333Y-92363152D02*
+X114690714Y-92458390D01*
+X114690714Y-92458390D02*
+X114643095Y-92506009D01*
+X114643095Y-92506009D02*
+X114547857Y-92553628D01*
+X114547857Y-92553628D02*
+X114166905Y-92553628D01*
+X115690714Y-93029819D02*
+X115119286Y-93029819D01*
+X115405000Y-93029819D02*
+X115405000Y-92029819D01*
+X115405000Y-92029819D02*
+X115309762Y-92172676D01*
+X115309762Y-92172676D02*
+X115214524Y-92267914D01*
+X115214524Y-92267914D02*
+X115119286Y-92315533D01*
+X111418333Y-107649819D02*
+X111085000Y-107173628D01*
+X110846905Y-107649819D02*
+X110846905Y-106649819D01*
+X110846905Y-106649819D02*
+X111227857Y-106649819D01*
+X111227857Y-106649819D02*
+X111323095Y-106697438D01*
+X111323095Y-106697438D02*
+X111370714Y-106745057D01*
+X111370714Y-106745057D02*
+X111418333Y-106840295D01*
+X111418333Y-106840295D02*
+X111418333Y-106983152D01*
+X111418333Y-106983152D02*
+X111370714Y-107078390D01*
+X111370714Y-107078390D02*
+X111323095Y-107126009D01*
+X111323095Y-107126009D02*
+X111227857Y-107173628D01*
+X111227857Y-107173628D02*
+X110846905Y-107173628D01*
+X111894524Y-107649819D02*
+X112085000Y-107649819D01*
+X112085000Y-107649819D02*
+X112180238Y-107602200D01*
+X112180238Y-107602200D02*
+X112227857Y-107554580D01*
+X112227857Y-107554580D02*
+X112323095Y-107411723D01*
+X112323095Y-107411723D02*
+X112370714Y-107221247D01*
+X112370714Y-107221247D02*
+X112370714Y-106840295D01*
+X112370714Y-106840295D02*
+X112323095Y-106745057D01*
+X112323095Y-106745057D02*
+X112275476Y-106697438D01*
+X112275476Y-106697438D02*
+X112180238Y-106649819D01*
+X112180238Y-106649819D02*
+X111989762Y-106649819D01*
+X111989762Y-106649819D02*
+X111894524Y-106697438D01*
+X111894524Y-106697438D02*
+X111846905Y-106745057D01*
+X111846905Y-106745057D02*
+X111799286Y-106840295D01*
+X111799286Y-106840295D02*
+X111799286Y-107078390D01*
+X111799286Y-107078390D02*
+X111846905Y-107173628D01*
+X111846905Y-107173628D02*
+X111894524Y-107221247D01*
+X111894524Y-107221247D02*
+X111989762Y-107268866D01*
+X111989762Y-107268866D02*
+X112180238Y-107268866D01*
+X112180238Y-107268866D02*
+X112275476Y-107221247D01*
+X112275476Y-107221247D02*
+X112323095Y-107173628D01*
+X112323095Y-107173628D02*
+X112370714Y-107078390D01*
+X130896905Y-94134819D02*
+X130896905Y-93134819D01*
+X130896905Y-93134819D02*
+X131135000Y-93134819D01*
+X131135000Y-93134819D02*
+X131277857Y-93182438D01*
+X131277857Y-93182438D02*
+X131373095Y-93277676D01*
+X131373095Y-93277676D02*
+X131420714Y-93372914D01*
+X131420714Y-93372914D02*
+X131468333Y-93563390D01*
+X131468333Y-93563390D02*
+X131468333Y-93706247D01*
+X131468333Y-93706247D02*
+X131420714Y-93896723D01*
+X131420714Y-93896723D02*
+X131373095Y-93991961D01*
+X131373095Y-93991961D02*
+X131277857Y-94087200D01*
+X131277857Y-94087200D02*
+X131135000Y-94134819D01*
+X131135000Y-94134819D02*
+X130896905Y-94134819D01*
+X131801667Y-93134819D02*
+X132420714Y-93134819D01*
+X132420714Y-93134819D02*
+X132087381Y-93515771D01*
+X132087381Y-93515771D02*
+X132230238Y-93515771D01*
+X132230238Y-93515771D02*
+X132325476Y-93563390D01*
+X132325476Y-93563390D02*
+X132373095Y-93611009D01*
+X132373095Y-93611009D02*
+X132420714Y-93706247D01*
+X132420714Y-93706247D02*
+X132420714Y-93944342D01*
+X132420714Y-93944342D02*
+X132373095Y-94039580D01*
+X132373095Y-94039580D02*
+X132325476Y-94087200D01*
+X132325476Y-94087200D02*
+X132230238Y-94134819D01*
+X132230238Y-94134819D02*
+X131944524Y-94134819D01*
+X131944524Y-94134819D02*
+X131849286Y-94087200D01*
+X131849286Y-94087200D02*
+X131801667Y-94039580D01*
+X155253095Y-68754819D02*
+X155253095Y-69564342D01*
+X155253095Y-69564342D02*
+X155300714Y-69659580D01*
+X155300714Y-69659580D02*
+X155348333Y-69707200D01*
+X155348333Y-69707200D02*
+X155443571Y-69754819D01*
+X155443571Y-69754819D02*
+X155634047Y-69754819D01*
+X155634047Y-69754819D02*
+X155729285Y-69707200D01*
+X155729285Y-69707200D02*
+X155776904Y-69659580D01*
+X155776904Y-69659580D02*
+X155824523Y-69564342D01*
+X155824523Y-69564342D02*
+X155824523Y-68754819D01*
+X156729285Y-69088152D02*
+X156729285Y-69754819D01*
+X156491190Y-68707200D02*
+X156253095Y-69421485D01*
+X156253095Y-69421485D02*
+X156872142Y-69421485D01*
+X142001666Y-80739819D02*
+X142001666Y-81454104D01*
+X142001666Y-81454104D02*
+X141954047Y-81596961D01*
+X141954047Y-81596961D02*
+X141858809Y-81692200D01*
+X141858809Y-81692200D02*
+X141715952Y-81739819D01*
+X141715952Y-81739819D02*
+X141620714Y-81739819D01*
+X142382619Y-80739819D02*
+X143001666Y-80739819D01*
+X143001666Y-80739819D02*
+X142668333Y-81120771D01*
+X142668333Y-81120771D02*
+X142811190Y-81120771D01*
+X142811190Y-81120771D02*
+X142906428Y-81168390D01*
+X142906428Y-81168390D02*
+X142954047Y-81216009D01*
+X142954047Y-81216009D02*
+X143001666Y-81311247D01*
+X143001666Y-81311247D02*
+X143001666Y-81549342D01*
+X143001666Y-81549342D02*
+X142954047Y-81644580D01*
+X142954047Y-81644580D02*
+X142906428Y-81692200D01*
+X142906428Y-81692200D02*
+X142811190Y-81739819D01*
+X142811190Y-81739819D02*
+X142525476Y-81739819D01*
+X142525476Y-81739819D02*
+X142430238Y-81692200D01*
+X142430238Y-81692200D02*
+X142382619Y-81644580D01*
+X122451905Y-88969819D02*
+X122451905Y-87969819D01*
+X122451905Y-87969819D02*
+X122690000Y-87969819D01*
+X122690000Y-87969819D02*
+X122832857Y-88017438D01*
+X122832857Y-88017438D02*
+X122928095Y-88112676D01*
+X122928095Y-88112676D02*
+X122975714Y-88207914D01*
+X122975714Y-88207914D02*
+X123023333Y-88398390D01*
+X123023333Y-88398390D02*
+X123023333Y-88541247D01*
+X123023333Y-88541247D02*
+X122975714Y-88731723D01*
+X122975714Y-88731723D02*
+X122928095Y-88826961D01*
+X122928095Y-88826961D02*
+X122832857Y-88922200D01*
+X122832857Y-88922200D02*
+X122690000Y-88969819D01*
+X122690000Y-88969819D02*
+X122451905Y-88969819D01*
+X123975714Y-88969819D02*
+X123404286Y-88969819D01*
+X123690000Y-88969819D02*
+X123690000Y-87969819D01*
+X123690000Y-87969819D02*
+X123594762Y-88112676D01*
+X123594762Y-88112676D02*
+X123499524Y-88207914D01*
+X123499524Y-88207914D02*
+X123404286Y-88255533D01*
+X99082142Y-114644580D02*
+X99034523Y-114692200D01*
+X99034523Y-114692200D02*
+X98891666Y-114739819D01*
+X98891666Y-114739819D02*
+X98796428Y-114739819D01*
+X98796428Y-114739819D02*
+X98653571Y-114692200D01*
+X98653571Y-114692200D02*
+X98558333Y-114596961D01*
+X98558333Y-114596961D02*
+X98510714Y-114501723D01*
+X98510714Y-114501723D02*
+X98463095Y-114311247D01*
+X98463095Y-114311247D02*
+X98463095Y-114168390D01*
+X98463095Y-114168390D02*
+X98510714Y-113977914D01*
+X98510714Y-113977914D02*
+X98558333Y-113882676D01*
+X98558333Y-113882676D02*
+X98653571Y-113787438D01*
+X98653571Y-113787438D02*
+X98796428Y-113739819D01*
+X98796428Y-113739819D02*
+X98891666Y-113739819D01*
+X98891666Y-113739819D02*
+X99034523Y-113787438D01*
+X99034523Y-113787438D02*
+X99082142Y-113835057D01*
+X99463095Y-113835057D02*
+X99510714Y-113787438D01*
+X99510714Y-113787438D02*
+X99605952Y-113739819D01*
+X99605952Y-113739819D02*
+X99844047Y-113739819D01*
+X99844047Y-113739819D02*
+X99939285Y-113787438D01*
+X99939285Y-113787438D02*
+X99986904Y-113835057D01*
+X99986904Y-113835057D02*
+X100034523Y-113930295D01*
+X100034523Y-113930295D02*
+X100034523Y-114025533D01*
+X100034523Y-114025533D02*
+X99986904Y-114168390D01*
+X99986904Y-114168390D02*
+X99415476Y-114739819D01*
+X99415476Y-114739819D02*
+X100034523Y-114739819D01*
+X100605952Y-114168390D02*
+X100510714Y-114120771D01*
+X100510714Y-114120771D02*
+X100463095Y-114073152D01*
+X100463095Y-114073152D02*
+X100415476Y-113977914D01*
+X100415476Y-113977914D02*
+X100415476Y-113930295D01*
+X100415476Y-113930295D02*
+X100463095Y-113835057D01*
+X100463095Y-113835057D02*
+X100510714Y-113787438D01*
+X100510714Y-113787438D02*
+X100605952Y-113739819D01*
+X100605952Y-113739819D02*
+X100796428Y-113739819D01*
+X100796428Y-113739819D02*
+X100891666Y-113787438D01*
+X100891666Y-113787438D02*
+X100939285Y-113835057D01*
+X100939285Y-113835057D02*
+X100986904Y-113930295D01*
+X100986904Y-113930295D02*
+X100986904Y-113977914D01*
+X100986904Y-113977914D02*
+X100939285Y-114073152D01*
+X100939285Y-114073152D02*
+X100891666Y-114120771D01*
+X100891666Y-114120771D02*
+X100796428Y-114168390D01*
+X100796428Y-114168390D02*
+X100605952Y-114168390D01*
+X100605952Y-114168390D02*
+X100510714Y-114216009D01*
+X100510714Y-114216009D02*
+X100463095Y-114263628D01*
+X100463095Y-114263628D02*
+X100415476Y-114358866D01*
+X100415476Y-114358866D02*
+X100415476Y-114549342D01*
+X100415476Y-114549342D02*
+X100463095Y-114644580D01*
+X100463095Y-114644580D02*
+X100510714Y-114692200D01*
+X100510714Y-114692200D02*
+X100605952Y-114739819D01*
+X100605952Y-114739819D02*
+X100796428Y-114739819D01*
+X100796428Y-114739819D02*
+X100891666Y-114692200D01*
+X100891666Y-114692200D02*
+X100939285Y-114644580D01*
+X100939285Y-114644580D02*
+X100986904Y-114549342D01*
+X100986904Y-114549342D02*
+X100986904Y-114358866D01*
+X100986904Y-114358866D02*
+X100939285Y-114263628D01*
+X100939285Y-114263628D02*
+X100891666Y-114216009D01*
+X100891666Y-114216009D02*
+X100796428Y-114168390D01*
+X133453095Y-74641819D02*
+X134024523Y-74641819D01*
+X133738809Y-75641819D02*
+X133738809Y-74641819D01*
+X134357857Y-75641819D02*
+X134357857Y-74641819D01*
+X134357857Y-74641819D02*
+X134738809Y-74641819D01*
+X134738809Y-74641819D02*
+X134834047Y-74689438D01*
+X134834047Y-74689438D02*
+X134881666Y-74737057D01*
+X134881666Y-74737057D02*
+X134929285Y-74832295D01*
+X134929285Y-74832295D02*
+X134929285Y-74975152D01*
+X134929285Y-74975152D02*
+X134881666Y-75070390D01*
+X134881666Y-75070390D02*
+X134834047Y-75118009D01*
+X134834047Y-75118009D02*
+X134738809Y-75165628D01*
+X134738809Y-75165628D02*
+X134357857Y-75165628D01*
+X135834047Y-74641819D02*
+X135357857Y-74641819D01*
+X135357857Y-74641819D02*
+X135310238Y-75118009D01*
+X135310238Y-75118009D02*
+X135357857Y-75070390D01*
+X135357857Y-75070390D02*
+X135453095Y-75022771D01*
+X135453095Y-75022771D02*
+X135691190Y-75022771D01*
+X135691190Y-75022771D02*
+X135786428Y-75070390D01*
+X135786428Y-75070390D02*
+X135834047Y-75118009D01*
+X135834047Y-75118009D02*
+X135881666Y-75213247D01*
+X135881666Y-75213247D02*
+X135881666Y-75451342D01*
+X135881666Y-75451342D02*
+X135834047Y-75546580D01*
+X135834047Y-75546580D02*
+X135786428Y-75594200D01*
+X135786428Y-75594200D02*
+X135691190Y-75641819D01*
+X135691190Y-75641819D02*
+X135453095Y-75641819D01*
+X135453095Y-75641819D02*
+X135357857Y-75594200D01*
+X135357857Y-75594200D02*
+X135310238Y-75546580D01*
+X110942142Y-100024580D02*
+X110894523Y-100072200D01*
+X110894523Y-100072200D02*
+X110751666Y-100119819D01*
+X110751666Y-100119819D02*
+X110656428Y-100119819D01*
+X110656428Y-100119819D02*
+X110513571Y-100072200D01*
+X110513571Y-100072200D02*
+X110418333Y-99976961D01*
+X110418333Y-99976961D02*
+X110370714Y-99881723D01*
+X110370714Y-99881723D02*
+X110323095Y-99691247D01*
+X110323095Y-99691247D02*
+X110323095Y-99548390D01*
+X110323095Y-99548390D02*
+X110370714Y-99357914D01*
+X110370714Y-99357914D02*
+X110418333Y-99262676D01*
+X110418333Y-99262676D02*
+X110513571Y-99167438D01*
+X110513571Y-99167438D02*
+X110656428Y-99119819D01*
+X110656428Y-99119819D02*
+X110751666Y-99119819D01*
+X110751666Y-99119819D02*
+X110894523Y-99167438D01*
+X110894523Y-99167438D02*
+X110942142Y-99215057D01*
+X111323095Y-99215057D02*
+X111370714Y-99167438D01*
+X111370714Y-99167438D02*
+X111465952Y-99119819D01*
+X111465952Y-99119819D02*
+X111704047Y-99119819D01*
+X111704047Y-99119819D02*
+X111799285Y-99167438D01*
+X111799285Y-99167438D02*
+X111846904Y-99215057D01*
+X111846904Y-99215057D02*
+X111894523Y-99310295D01*
+X111894523Y-99310295D02*
+X111894523Y-99405533D01*
+X111894523Y-99405533D02*
+X111846904Y-99548390D01*
+X111846904Y-99548390D02*
+X111275476Y-100119819D01*
+X111275476Y-100119819D02*
+X111894523Y-100119819D01*
+X112799285Y-99119819D02*
+X112323095Y-99119819D01*
+X112323095Y-99119819D02*
+X112275476Y-99596009D01*
+X112275476Y-99596009D02*
+X112323095Y-99548390D01*
+X112323095Y-99548390D02*
+X112418333Y-99500771D01*
+X112418333Y-99500771D02*
+X112656428Y-99500771D01*
+X112656428Y-99500771D02*
+X112751666Y-99548390D01*
+X112751666Y-99548390D02*
+X112799285Y-99596009D01*
+X112799285Y-99596009D02*
+X112846904Y-99691247D01*
+X112846904Y-99691247D02*
+X112846904Y-99929342D01*
+X112846904Y-99929342D02*
+X112799285Y-100024580D01*
+X112799285Y-100024580D02*
+X112751666Y-100072200D01*
+X112751666Y-100072200D02*
+X112656428Y-100119819D01*
+X112656428Y-100119819D02*
+X112418333Y-100119819D01*
+X112418333Y-100119819D02*
+X112323095Y-100072200D01*
+X112323095Y-100072200D02*
+X112275476Y-100024580D01*
+X143022142Y-91674580D02*
+X142974523Y-91722200D01*
+X142974523Y-91722200D02*
+X142831666Y-91769819D01*
+X142831666Y-91769819D02*
+X142736428Y-91769819D01*
+X142736428Y-91769819D02*
+X142593571Y-91722200D01*
+X142593571Y-91722200D02*
+X142498333Y-91626961D01*
+X142498333Y-91626961D02*
+X142450714Y-91531723D01*
+X142450714Y-91531723D02*
+X142403095Y-91341247D01*
+X142403095Y-91341247D02*
+X142403095Y-91198390D01*
+X142403095Y-91198390D02*
+X142450714Y-91007914D01*
+X142450714Y-91007914D02*
+X142498333Y-90912676D01*
+X142498333Y-90912676D02*
+X142593571Y-90817438D01*
+X142593571Y-90817438D02*
+X142736428Y-90769819D01*
+X142736428Y-90769819D02*
+X142831666Y-90769819D01*
+X142831666Y-90769819D02*
+X142974523Y-90817438D01*
+X142974523Y-90817438D02*
+X143022142Y-90865057D01*
+X143974523Y-91769819D02*
+X143403095Y-91769819D01*
+X143688809Y-91769819D02*
+X143688809Y-90769819D01*
+X143688809Y-90769819D02*
+X143593571Y-90912676D01*
+X143593571Y-90912676D02*
+X143498333Y-91007914D01*
+X143498333Y-91007914D02*
+X143403095Y-91055533D01*
+X144831666Y-90769819D02*
+X144641190Y-90769819D01*
+X144641190Y-90769819D02*
+X144545952Y-90817438D01*
+X144545952Y-90817438D02*
+X144498333Y-90865057D01*
+X144498333Y-90865057D02*
+X144403095Y-91007914D01*
+X144403095Y-91007914D02*
+X144355476Y-91198390D01*
+X144355476Y-91198390D02*
+X144355476Y-91579342D01*
+X144355476Y-91579342D02*
+X144403095Y-91674580D01*
+X144403095Y-91674580D02*
+X144450714Y-91722200D01*
+X144450714Y-91722200D02*
+X144545952Y-91769819D01*
+X144545952Y-91769819D02*
+X144736428Y-91769819D01*
+X144736428Y-91769819D02*
+X144831666Y-91722200D01*
+X144831666Y-91722200D02*
+X144879285Y-91674580D01*
+X144879285Y-91674580D02*
+X144926904Y-91579342D01*
+X144926904Y-91579342D02*
+X144926904Y-91341247D01*
+X144926904Y-91341247D02*
+X144879285Y-91246009D01*
+X144879285Y-91246009D02*
+X144831666Y-91198390D01*
+X144831666Y-91198390D02*
+X144736428Y-91150771D01*
+X144736428Y-91150771D02*
+X144545952Y-91150771D01*
+X144545952Y-91150771D02*
+X144450714Y-91198390D01*
+X144450714Y-91198390D02*
+X144403095Y-91246009D01*
+X144403095Y-91246009D02*
+X144355476Y-91341247D01*
+X150401666Y-85779819D02*
+X150401666Y-86494104D01*
+X150401666Y-86494104D02*
+X150354047Y-86636961D01*
+X150354047Y-86636961D02*
+X150258809Y-86732200D01*
+X150258809Y-86732200D02*
+X150115952Y-86779819D01*
+X150115952Y-86779819D02*
+X150020714Y-86779819D01*
+X151354047Y-85779819D02*
+X150877857Y-85779819D01*
+X150877857Y-85779819D02*
+X150830238Y-86256009D01*
+X150830238Y-86256009D02*
+X150877857Y-86208390D01*
+X150877857Y-86208390D02*
+X150973095Y-86160771D01*
+X150973095Y-86160771D02*
+X151211190Y-86160771D01*
+X151211190Y-86160771D02*
+X151306428Y-86208390D01*
+X151306428Y-86208390D02*
+X151354047Y-86256009D01*
+X151354047Y-86256009D02*
+X151401666Y-86351247D01*
+X151401666Y-86351247D02*
+X151401666Y-86589342D01*
+X151401666Y-86589342D02*
+X151354047Y-86684580D01*
+X151354047Y-86684580D02*
+X151306428Y-86732200D01*
+X151306428Y-86732200D02*
+X151211190Y-86779819D01*
+X151211190Y-86779819D02*
+X150973095Y-86779819D01*
+X150973095Y-86779819D02*
+X150877857Y-86732200D01*
+X150877857Y-86732200D02*
+X150830238Y-86684580D01*
+X111568333Y-76169819D02*
+X111092143Y-76169819D01*
+X111092143Y-76169819D02*
+X111092143Y-75169819D01*
+X112425476Y-76169819D02*
+X111854048Y-76169819D01*
+X112139762Y-76169819D02*
+X112139762Y-75169819D01*
+X112139762Y-75169819D02*
+X112044524Y-75312676D01*
+X112044524Y-75312676D02*
+X111949286Y-75407914D01*
+X111949286Y-75407914D02*
+X111854048Y-75455533D01*
+X143022142Y-93644580D02*
+X142974523Y-93692200D01*
+X142974523Y-93692200D02*
+X142831666Y-93739819D01*
+X142831666Y-93739819D02*
+X142736428Y-93739819D01*
+X142736428Y-93739819D02*
+X142593571Y-93692200D01*
+X142593571Y-93692200D02*
+X142498333Y-93596961D01*
+X142498333Y-93596961D02*
+X142450714Y-93501723D01*
+X142450714Y-93501723D02*
+X142403095Y-93311247D01*
+X142403095Y-93311247D02*
+X142403095Y-93168390D01*
+X142403095Y-93168390D02*
+X142450714Y-92977914D01*
+X142450714Y-92977914D02*
+X142498333Y-92882676D01*
+X142498333Y-92882676D02*
+X142593571Y-92787438D01*
+X142593571Y-92787438D02*
+X142736428Y-92739819D01*
+X142736428Y-92739819D02*
+X142831666Y-92739819D01*
+X142831666Y-92739819D02*
+X142974523Y-92787438D01*
+X142974523Y-92787438D02*
+X143022142Y-92835057D01*
+X143974523Y-93739819D02*
+X143403095Y-93739819D01*
+X143688809Y-93739819D02*
+X143688809Y-92739819D01*
+X143688809Y-92739819D02*
+X143593571Y-92882676D01*
+X143593571Y-92882676D02*
+X143498333Y-92977914D01*
+X143498333Y-92977914D02*
+X143403095Y-93025533D01*
+X144545952Y-93168390D02*
+X144450714Y-93120771D01*
+X144450714Y-93120771D02*
+X144403095Y-93073152D01*
+X144403095Y-93073152D02*
+X144355476Y-92977914D01*
+X144355476Y-92977914D02*
+X144355476Y-92930295D01*
+X144355476Y-92930295D02*
+X144403095Y-92835057D01*
+X144403095Y-92835057D02*
+X144450714Y-92787438D01*
+X144450714Y-92787438D02*
+X144545952Y-92739819D01*
+X144545952Y-92739819D02*
+X144736428Y-92739819D01*
+X144736428Y-92739819D02*
+X144831666Y-92787438D01*
+X144831666Y-92787438D02*
+X144879285Y-92835057D01*
+X144879285Y-92835057D02*
+X144926904Y-92930295D01*
+X144926904Y-92930295D02*
+X144926904Y-92977914D01*
+X144926904Y-92977914D02*
+X144879285Y-93073152D01*
+X144879285Y-93073152D02*
+X144831666Y-93120771D01*
+X144831666Y-93120771D02*
+X144736428Y-93168390D01*
+X144736428Y-93168390D02*
+X144545952Y-93168390D01*
+X144545952Y-93168390D02*
+X144450714Y-93216009D01*
+X144450714Y-93216009D02*
+X144403095Y-93263628D01*
+X144403095Y-93263628D02*
+X144355476Y-93358866D01*
+X144355476Y-93358866D02*
+X144355476Y-93549342D01*
+X144355476Y-93549342D02*
+X144403095Y-93644580D01*
+X144403095Y-93644580D02*
+X144450714Y-93692200D01*
+X144450714Y-93692200D02*
+X144545952Y-93739819D01*
+X144545952Y-93739819D02*
+X144736428Y-93739819D01*
+X144736428Y-93739819D02*
+X144831666Y-93692200D01*
+X144831666Y-93692200D02*
+X144879285Y-93644580D01*
+X144879285Y-93644580D02*
+X144926904Y-93549342D01*
+X144926904Y-93549342D02*
+X144926904Y-93358866D01*
+X144926904Y-93358866D02*
+X144879285Y-93263628D01*
+X144879285Y-93263628D02*
+X144831666Y-93216009D01*
+X144831666Y-93216009D02*
+X144736428Y-93168390D01*
+X133453095Y-81741819D02*
+X134024523Y-81741819D01*
+X133738809Y-82741819D02*
+X133738809Y-81741819D01*
+X134357857Y-82741819D02*
+X134357857Y-81741819D01*
+X134357857Y-81741819D02*
+X134738809Y-81741819D01*
+X134738809Y-81741819D02*
+X134834047Y-81789438D01*
+X134834047Y-81789438D02*
+X134881666Y-81837057D01*
+X134881666Y-81837057D02*
+X134929285Y-81932295D01*
+X134929285Y-81932295D02*
+X134929285Y-82075152D01*
+X134929285Y-82075152D02*
+X134881666Y-82170390D01*
+X134881666Y-82170390D02*
+X134834047Y-82218009D01*
+X134834047Y-82218009D02*
+X134738809Y-82265628D01*
+X134738809Y-82265628D02*
+X134357857Y-82265628D01*
+X135262619Y-81741819D02*
+X135929285Y-81741819D01*
+X135929285Y-81741819D02*
+X135500714Y-82741819D01*
+X107502142Y-100024580D02*
+X107454523Y-100072200D01*
+X107454523Y-100072200D02*
+X107311666Y-100119819D01*
+X107311666Y-100119819D02*
+X107216428Y-100119819D01*
+X107216428Y-100119819D02*
+X107073571Y-100072200D01*
+X107073571Y-100072200D02*
+X106978333Y-99976961D01*
+X106978333Y-99976961D02*
+X106930714Y-99881723D01*
+X106930714Y-99881723D02*
+X106883095Y-99691247D01*
+X106883095Y-99691247D02*
+X106883095Y-99548390D01*
+X106883095Y-99548390D02*
+X106930714Y-99357914D01*
+X106930714Y-99357914D02*
+X106978333Y-99262676D01*
+X106978333Y-99262676D02*
+X107073571Y-99167438D01*
+X107073571Y-99167438D02*
+X107216428Y-99119819D01*
+X107216428Y-99119819D02*
+X107311666Y-99119819D01*
+X107311666Y-99119819D02*
+X107454523Y-99167438D01*
+X107454523Y-99167438D02*
+X107502142Y-99215057D01*
+X107883095Y-99215057D02*
+X107930714Y-99167438D01*
+X107930714Y-99167438D02*
+X108025952Y-99119819D01*
+X108025952Y-99119819D02*
+X108264047Y-99119819D01*
+X108264047Y-99119819D02*
+X108359285Y-99167438D01*
+X108359285Y-99167438D02*
+X108406904Y-99215057D01*
+X108406904Y-99215057D02*
+X108454523Y-99310295D01*
+X108454523Y-99310295D02*
+X108454523Y-99405533D01*
+X108454523Y-99405533D02*
+X108406904Y-99548390D01*
+X108406904Y-99548390D02*
+X107835476Y-100119819D01*
+X107835476Y-100119819D02*
+X108454523Y-100119819D01*
+X109073571Y-99119819D02*
+X109168809Y-99119819D01*
+X109168809Y-99119819D02*
+X109264047Y-99167438D01*
+X109264047Y-99167438D02*
+X109311666Y-99215057D01*
+X109311666Y-99215057D02*
+X109359285Y-99310295D01*
+X109359285Y-99310295D02*
+X109406904Y-99500771D01*
+X109406904Y-99500771D02*
+X109406904Y-99738866D01*
+X109406904Y-99738866D02*
+X109359285Y-99929342D01*
+X109359285Y-99929342D02*
+X109311666Y-100024580D01*
+X109311666Y-100024580D02*
+X109264047Y-100072200D01*
+X109264047Y-100072200D02*
+X109168809Y-100119819D01*
+X109168809Y-100119819D02*
+X109073571Y-100119819D01*
+X109073571Y-100119819D02*
+X108978333Y-100072200D01*
+X108978333Y-100072200D02*
+X108930714Y-100024580D01*
+X108930714Y-100024580D02*
+X108883095Y-99929342D01*
+X108883095Y-99929342D02*
+X108835476Y-99738866D01*
+X108835476Y-99738866D02*
+X108835476Y-99500771D01*
+X108835476Y-99500771D02*
+X108883095Y-99310295D01*
+X108883095Y-99310295D02*
+X108930714Y-99215057D01*
+X108930714Y-99215057D02*
+X108978333Y-99167438D01*
+X108978333Y-99167438D02*
+X109073571Y-99119819D01*
+X140152142Y-91674580D02*
+X140104523Y-91722200D01*
+X140104523Y-91722200D02*
+X139961666Y-91769819D01*
+X139961666Y-91769819D02*
+X139866428Y-91769819D01*
+X139866428Y-91769819D02*
+X139723571Y-91722200D01*
+X139723571Y-91722200D02*
+X139628333Y-91626961D01*
+X139628333Y-91626961D02*
+X139580714Y-91531723D01*
+X139580714Y-91531723D02*
+X139533095Y-91341247D01*
+X139533095Y-91341247D02*
+X139533095Y-91198390D01*
+X139533095Y-91198390D02*
+X139580714Y-91007914D01*
+X139580714Y-91007914D02*
+X139628333Y-90912676D01*
+X139628333Y-90912676D02*
+X139723571Y-90817438D01*
+X139723571Y-90817438D02*
+X139866428Y-90769819D01*
+X139866428Y-90769819D02*
+X139961666Y-90769819D01*
+X139961666Y-90769819D02*
+X140104523Y-90817438D01*
+X140104523Y-90817438D02*
+X140152142Y-90865057D01*
+X141104523Y-91769819D02*
+X140533095Y-91769819D01*
+X140818809Y-91769819D02*
+X140818809Y-90769819D01*
+X140818809Y-90769819D02*
+X140723571Y-90912676D01*
+X140723571Y-90912676D02*
+X140628333Y-91007914D01*
+X140628333Y-91007914D02*
+X140533095Y-91055533D01*
+X141437857Y-90769819D02*
+X142056904Y-90769819D01*
+X142056904Y-90769819D02*
+X141723571Y-91150771D01*
+X141723571Y-91150771D02*
+X141866428Y-91150771D01*
+X141866428Y-91150771D02*
+X141961666Y-91198390D01*
+X141961666Y-91198390D02*
+X142009285Y-91246009D01*
+X142009285Y-91246009D02*
+X142056904Y-91341247D01*
+X142056904Y-91341247D02*
+X142056904Y-91579342D01*
+X142056904Y-91579342D02*
+X142009285Y-91674580D01*
+X142009285Y-91674580D02*
+X141961666Y-91722200D01*
+X141961666Y-91722200D02*
+X141866428Y-91769819D01*
+X141866428Y-91769819D02*
+X141580714Y-91769819D01*
+X141580714Y-91769819D02*
+X141485476Y-91722200D01*
+X141485476Y-91722200D02*
+X141437857Y-91674580D01*
+X129903095Y-78191819D02*
+X130474523Y-78191819D01*
+X130188809Y-79191819D02*
+X130188809Y-78191819D01*
+X130807857Y-79191819D02*
+X130807857Y-78191819D01*
+X130807857Y-78191819D02*
+X131188809Y-78191819D01*
+X131188809Y-78191819D02*
+X131284047Y-78239438D01*
+X131284047Y-78239438D02*
+X131331666Y-78287057D01*
+X131331666Y-78287057D02*
+X131379285Y-78382295D01*
+X131379285Y-78382295D02*
+X131379285Y-78525152D01*
+X131379285Y-78525152D02*
+X131331666Y-78620390D01*
+X131331666Y-78620390D02*
+X131284047Y-78668009D01*
+X131284047Y-78668009D02*
+X131188809Y-78715628D01*
+X131188809Y-78715628D02*
+X130807857Y-78715628D01*
+X131760238Y-78287057D02*
+X131807857Y-78239438D01*
+X131807857Y-78239438D02*
+X131903095Y-78191819D01*
+X131903095Y-78191819D02*
+X132141190Y-78191819D01*
+X132141190Y-78191819D02*
+X132236428Y-78239438D01*
+X132236428Y-78239438D02*
+X132284047Y-78287057D01*
+X132284047Y-78287057D02*
+X132331666Y-78382295D01*
+X132331666Y-78382295D02*
+X132331666Y-78477533D01*
+X132331666Y-78477533D02*
+X132284047Y-78620390D01*
+X132284047Y-78620390D02*
+X131712619Y-79191819D01*
+X131712619Y-79191819D02*
+X132331666Y-79191819D01*
+X133781666Y-60779819D02*
+X133781666Y-61494104D01*
+X133781666Y-61494104D02*
+X133734047Y-61636961D01*
+X133734047Y-61636961D02*
+X133638809Y-61732200D01*
+X133638809Y-61732200D02*
+X133495952Y-61779819D01*
+X133495952Y-61779819D02*
+X133400714Y-61779819D01*
+X134162619Y-60779819D02*
+X134829285Y-60779819D01*
+X134829285Y-60779819D02*
+X134400714Y-61779819D01*
+X111788333Y-110109819D02*
+X111312143Y-110109819D01*
+X111312143Y-110109819D02*
+X111312143Y-109109819D01*
+X112074048Y-109205057D02*
+X112121667Y-109157438D01*
+X112121667Y-109157438D02*
+X112216905Y-109109819D01*
+X112216905Y-109109819D02*
+X112455000Y-109109819D01*
+X112455000Y-109109819D02*
+X112550238Y-109157438D01*
+X112550238Y-109157438D02*
+X112597857Y-109205057D01*
+X112597857Y-109205057D02*
+X112645476Y-109300295D01*
+X112645476Y-109300295D02*
+X112645476Y-109395533D01*
+X112645476Y-109395533D02*
+X112597857Y-109538390D01*
+X112597857Y-109538390D02*
+X112026429Y-110109819D01*
+X112026429Y-110109819D02*
+X112645476Y-110109819D01*
+X107502142Y-107904580D02*
+X107454523Y-107952200D01*
+X107454523Y-107952200D02*
+X107311666Y-107999819D01*
+X107311666Y-107999819D02*
+X107216428Y-107999819D01*
+X107216428Y-107999819D02*
+X107073571Y-107952200D01*
+X107073571Y-107952200D02*
+X106978333Y-107856961D01*
+X106978333Y-107856961D02*
+X106930714Y-107761723D01*
+X106930714Y-107761723D02*
+X106883095Y-107571247D01*
+X106883095Y-107571247D02*
+X106883095Y-107428390D01*
+X106883095Y-107428390D02*
+X106930714Y-107237914D01*
+X106930714Y-107237914D02*
+X106978333Y-107142676D01*
+X106978333Y-107142676D02*
+X107073571Y-107047438D01*
+X107073571Y-107047438D02*
+X107216428Y-106999819D01*
+X107216428Y-106999819D02*
+X107311666Y-106999819D01*
+X107311666Y-106999819D02*
+X107454523Y-107047438D01*
+X107454523Y-107047438D02*
+X107502142Y-107095057D01*
+X107883095Y-107095057D02*
+X107930714Y-107047438D01*
+X107930714Y-107047438D02*
+X108025952Y-106999819D01*
+X108025952Y-106999819D02*
+X108264047Y-106999819D01*
+X108264047Y-106999819D02*
+X108359285Y-107047438D01*
+X108359285Y-107047438D02*
+X108406904Y-107095057D01*
+X108406904Y-107095057D02*
+X108454523Y-107190295D01*
+X108454523Y-107190295D02*
+X108454523Y-107285533D01*
+X108454523Y-107285533D02*
+X108406904Y-107428390D01*
+X108406904Y-107428390D02*
+X107835476Y-107999819D01*
+X107835476Y-107999819D02*
+X108454523Y-107999819D01*
+X109311666Y-107333152D02*
+X109311666Y-107999819D01*
+X109073571Y-106952200D02*
+X108835476Y-107666485D01*
+X108835476Y-107666485D02*
+X109454523Y-107666485D01*
+X153353095Y-74339819D02*
+X153353095Y-75149342D01*
+X153353095Y-75149342D02*
+X153400714Y-75244580D01*
+X153400714Y-75244580D02*
+X153448333Y-75292200D01*
+X153448333Y-75292200D02*
+X153543571Y-75339819D01*
+X153543571Y-75339819D02*
+X153734047Y-75339819D01*
+X153734047Y-75339819D02*
+X153829285Y-75292200D01*
+X153829285Y-75292200D02*
+X153876904Y-75244580D01*
+X153876904Y-75244580D02*
+X153924523Y-75149342D01*
+X153924523Y-75149342D02*
+X153924523Y-74339819D01*
+X154876904Y-74339819D02*
+X154400714Y-74339819D01*
+X154400714Y-74339819D02*
+X154353095Y-74816009D01*
+X154353095Y-74816009D02*
+X154400714Y-74768390D01*
+X154400714Y-74768390D02*
+X154495952Y-74720771D01*
+X154495952Y-74720771D02*
+X154734047Y-74720771D01*
+X154734047Y-74720771D02*
+X154829285Y-74768390D01*
+X154829285Y-74768390D02*
+X154876904Y-74816009D01*
+X154876904Y-74816009D02*
+X154924523Y-74911247D01*
+X154924523Y-74911247D02*
+X154924523Y-75149342D01*
+X154924523Y-75149342D02*
+X154876904Y-75244580D01*
+X154876904Y-75244580D02*
+X154829285Y-75292200D01*
+X154829285Y-75292200D02*
+X154734047Y-75339819D01*
+X154734047Y-75339819D02*
+X154495952Y-75339819D01*
+X154495952Y-75339819D02*
+X154400714Y-75292200D01*
+X154400714Y-75292200D02*
+X154353095Y-75244580D01*
+X161078333Y-77329819D02*
+X160745000Y-76853628D01*
+X160506905Y-77329819D02*
+X160506905Y-76329819D01*
+X160506905Y-76329819D02*
+X160887857Y-76329819D01*
+X160887857Y-76329819D02*
+X160983095Y-76377438D01*
+X160983095Y-76377438D02*
+X161030714Y-76425057D01*
+X161030714Y-76425057D02*
+X161078333Y-76520295D01*
+X161078333Y-76520295D02*
+X161078333Y-76663152D01*
+X161078333Y-76663152D02*
+X161030714Y-76758390D01*
+X161030714Y-76758390D02*
+X160983095Y-76806009D01*
+X160983095Y-76806009D02*
+X160887857Y-76853628D01*
+X160887857Y-76853628D02*
+X160506905Y-76853628D01*
+X161983095Y-76329819D02*
+X161506905Y-76329819D01*
+X161506905Y-76329819D02*
+X161459286Y-76806009D01*
+X161459286Y-76806009D02*
+X161506905Y-76758390D01*
+X161506905Y-76758390D02*
+X161602143Y-76710771D01*
+X161602143Y-76710771D02*
+X161840238Y-76710771D01*
+X161840238Y-76710771D02*
+X161935476Y-76758390D01*
+X161935476Y-76758390D02*
+X161983095Y-76806009D01*
+X161983095Y-76806009D02*
+X162030714Y-76901247D01*
+X162030714Y-76901247D02*
+X162030714Y-77139342D01*
+X162030714Y-77139342D02*
+X161983095Y-77234580D01*
+X161983095Y-77234580D02*
+X161935476Y-77282200D01*
+X161935476Y-77282200D02*
+X161840238Y-77329819D01*
+X161840238Y-77329819D02*
+X161602143Y-77329819D01*
+X161602143Y-77329819D02*
+X161506905Y-77282200D01*
+X161506905Y-77282200D02*
+X161459286Y-77234580D01*
+X107863095Y-89584819D02*
+X107863095Y-90394342D01*
+X107863095Y-90394342D02*
+X107910714Y-90489580D01*
+X107910714Y-90489580D02*
+X107958333Y-90537200D01*
+X107958333Y-90537200D02*
+X108053571Y-90584819D01*
+X108053571Y-90584819D02*
+X108244047Y-90584819D01*
+X108244047Y-90584819D02*
+X108339285Y-90537200D01*
+X108339285Y-90537200D02*
+X108386904Y-90489580D01*
+X108386904Y-90489580D02*
+X108434523Y-90394342D01*
+X108434523Y-90394342D02*
+X108434523Y-89584819D01*
+X109434523Y-90584819D02*
+X108863095Y-90584819D01*
+X109148809Y-90584819D02*
+X109148809Y-89584819D01*
+X109148809Y-89584819D02*
+X109053571Y-89727676D01*
+X109053571Y-89727676D02*
+X108958333Y-89822914D01*
+X108958333Y-89822914D02*
+X108863095Y-89870533D01*
+X129903095Y-81741819D02*
+X130474523Y-81741819D01*
+X130188809Y-82741819D02*
+X130188809Y-81741819D01*
+X130807857Y-82741819D02*
+X130807857Y-81741819D01*
+X130807857Y-81741819D02*
+X131188809Y-81741819D01*
+X131188809Y-81741819D02*
+X131284047Y-81789438D01*
+X131284047Y-81789438D02*
+X131331666Y-81837057D01*
+X131331666Y-81837057D02*
+X131379285Y-81932295D01*
+X131379285Y-81932295D02*
+X131379285Y-82075152D01*
+X131379285Y-82075152D02*
+X131331666Y-82170390D01*
+X131331666Y-82170390D02*
+X131284047Y-82218009D01*
+X131284047Y-82218009D02*
+X131188809Y-82265628D01*
+X131188809Y-82265628D02*
+X130807857Y-82265628D01*
+X131712619Y-81741819D02*
+X132331666Y-81741819D01*
+X132331666Y-81741819D02*
+X131998333Y-82122771D01*
+X131998333Y-82122771D02*
+X132141190Y-82122771D01*
+X132141190Y-82122771D02*
+X132236428Y-82170390D01*
+X132236428Y-82170390D02*
+X132284047Y-82218009D01*
+X132284047Y-82218009D02*
+X132331666Y-82313247D01*
+X132331666Y-82313247D02*
+X132331666Y-82551342D01*
+X132331666Y-82551342D02*
+X132284047Y-82646580D01*
+X132284047Y-82646580D02*
+X132236428Y-82694200D01*
+X132236428Y-82694200D02*
+X132141190Y-82741819D01*
+X132141190Y-82741819D02*
+X131855476Y-82741819D01*
+X131855476Y-82741819D02*
+X131760238Y-82694200D01*
+X131760238Y-82694200D02*
+X131712619Y-82646580D01*
+X159458333Y-91709819D02*
+X159125000Y-91233628D01*
+X158886905Y-91709819D02*
+X158886905Y-90709819D01*
+X158886905Y-90709819D02*
+X159267857Y-90709819D01*
+X159267857Y-90709819D02*
+X159363095Y-90757438D01*
+X159363095Y-90757438D02*
+X159410714Y-90805057D01*
+X159410714Y-90805057D02*
+X159458333Y-90900295D01*
+X159458333Y-90900295D02*
+X159458333Y-91043152D01*
+X159458333Y-91043152D02*
+X159410714Y-91138390D01*
+X159410714Y-91138390D02*
+X159363095Y-91186009D01*
+X159363095Y-91186009D02*
+X159267857Y-91233628D01*
+X159267857Y-91233628D02*
+X158886905Y-91233628D01*
+X160315476Y-90709819D02*
+X160125000Y-90709819D01*
+X160125000Y-90709819D02*
+X160029762Y-90757438D01*
+X160029762Y-90757438D02*
+X159982143Y-90805057D01*
+X159982143Y-90805057D02*
+X159886905Y-90947914D01*
+X159886905Y-90947914D02*
+X159839286Y-91138390D01*
+X159839286Y-91138390D02*
+X159839286Y-91519342D01*
+X159839286Y-91519342D02*
+X159886905Y-91614580D01*
+X159886905Y-91614580D02*
+X159934524Y-91662200D01*
+X159934524Y-91662200D02*
+X160029762Y-91709819D01*
+X160029762Y-91709819D02*
+X160220238Y-91709819D01*
+X160220238Y-91709819D02*
+X160315476Y-91662200D01*
+X160315476Y-91662200D02*
+X160363095Y-91614580D01*
+X160363095Y-91614580D02*
+X160410714Y-91519342D01*
+X160410714Y-91519342D02*
+X160410714Y-91281247D01*
+X160410714Y-91281247D02*
+X160363095Y-91186009D01*
+X160363095Y-91186009D02*
+X160315476Y-91138390D01*
+X160315476Y-91138390D02*
+X160220238Y-91090771D01*
+X160220238Y-91090771D02*
+X160029762Y-91090771D01*
+X160029762Y-91090771D02*
+X159934524Y-91138390D01*
+X159934524Y-91138390D02*
+X159886905Y-91186009D01*
+X159886905Y-91186009D02*
+X159839286Y-91281247D01*
+X129903095Y-85291819D02*
+X130474523Y-85291819D01*
+X130188809Y-86291819D02*
+X130188809Y-85291819D01*
+X130807857Y-86291819D02*
+X130807857Y-85291819D01*
+X130807857Y-85291819D02*
+X131188809Y-85291819D01*
+X131188809Y-85291819D02*
+X131284047Y-85339438D01*
+X131284047Y-85339438D02*
+X131331666Y-85387057D01*
+X131331666Y-85387057D02*
+X131379285Y-85482295D01*
+X131379285Y-85482295D02*
+X131379285Y-85625152D01*
+X131379285Y-85625152D02*
+X131331666Y-85720390D01*
+X131331666Y-85720390D02*
+X131284047Y-85768009D01*
+X131284047Y-85768009D02*
+X131188809Y-85815628D01*
+X131188809Y-85815628D02*
+X130807857Y-85815628D01*
+X132236428Y-85625152D02*
+X132236428Y-86291819D01*
+X131998333Y-85244200D02*
+X131760238Y-85958485D01*
+X131760238Y-85958485D02*
+X132379285Y-85958485D01*
+X140152142Y-95614580D02*
+X140104523Y-95662200D01*
+X140104523Y-95662200D02*
+X139961666Y-95709819D01*
+X139961666Y-95709819D02*
+X139866428Y-95709819D01*
+X139866428Y-95709819D02*
+X139723571Y-95662200D01*
+X139723571Y-95662200D02*
+X139628333Y-95566961D01*
+X139628333Y-95566961D02*
+X139580714Y-95471723D01*
+X139580714Y-95471723D02*
+X139533095Y-95281247D01*
+X139533095Y-95281247D02*
+X139533095Y-95138390D01*
+X139533095Y-95138390D02*
+X139580714Y-94947914D01*
+X139580714Y-94947914D02*
+X139628333Y-94852676D01*
+X139628333Y-94852676D02*
+X139723571Y-94757438D01*
+X139723571Y-94757438D02*
+X139866428Y-94709819D01*
+X139866428Y-94709819D02*
+X139961666Y-94709819D01*
+X139961666Y-94709819D02*
+X140104523Y-94757438D01*
+X140104523Y-94757438D02*
+X140152142Y-94805057D01*
+X141104523Y-95709819D02*
+X140533095Y-95709819D01*
+X140818809Y-95709819D02*
+X140818809Y-94709819D01*
+X140818809Y-94709819D02*
+X140723571Y-94852676D01*
+X140723571Y-94852676D02*
+X140628333Y-94947914D01*
+X140628333Y-94947914D02*
+X140533095Y-94995533D01*
+X142009285Y-94709819D02*
+X141533095Y-94709819D01*
+X141533095Y-94709819D02*
+X141485476Y-95186009D01*
+X141485476Y-95186009D02*
+X141533095Y-95138390D01*
+X141533095Y-95138390D02*
+X141628333Y-95090771D01*
+X141628333Y-95090771D02*
+X141866428Y-95090771D01*
+X141866428Y-95090771D02*
+X141961666Y-95138390D01*
+X141961666Y-95138390D02*
+X142009285Y-95186009D01*
+X142009285Y-95186009D02*
+X142056904Y-95281247D01*
+X142056904Y-95281247D02*
+X142056904Y-95519342D01*
+X142056904Y-95519342D02*
+X142009285Y-95614580D01*
+X142009285Y-95614580D02*
+X141961666Y-95662200D01*
+X141961666Y-95662200D02*
+X141866428Y-95709819D01*
+X141866428Y-95709819D02*
+X141628333Y-95709819D01*
+X141628333Y-95709819D02*
+X141533095Y-95662200D01*
+X141533095Y-95662200D02*
+X141485476Y-95614580D01*
+X143121667Y-75917200D02*
+X143264524Y-75964819D01*
+X143264524Y-75964819D02*
+X143502619Y-75964819D01*
+X143502619Y-75964819D02*
+X143597857Y-75917200D01*
+X143597857Y-75917200D02*
+X143645476Y-75869580D01*
+X143645476Y-75869580D02*
+X143693095Y-75774342D01*
+X143693095Y-75774342D02*
+X143693095Y-75679104D01*
+X143693095Y-75679104D02*
+X143645476Y-75583866D01*
+X143645476Y-75583866D02*
+X143597857Y-75536247D01*
+X143597857Y-75536247D02*
+X143502619Y-75488628D01*
+X143502619Y-75488628D02*
+X143312143Y-75441009D01*
+X143312143Y-75441009D02*
+X143216905Y-75393390D01*
+X143216905Y-75393390D02*
+X143169286Y-75345771D01*
+X143169286Y-75345771D02*
+X143121667Y-75250533D01*
+X143121667Y-75250533D02*
+X143121667Y-75155295D01*
+X143121667Y-75155295D02*
+X143169286Y-75060057D01*
+X143169286Y-75060057D02*
+X143216905Y-75012438D01*
+X143216905Y-75012438D02*
+X143312143Y-74964819D01*
+X143312143Y-74964819D02*
+X143550238Y-74964819D01*
+X143550238Y-74964819D02*
+X143693095Y-75012438D01*
+X144026429Y-74964819D02*
+X144264524Y-75964819D01*
+X144264524Y-75964819D02*
+X144455000Y-75250533D01*
+X144455000Y-75250533D02*
+X144645476Y-75964819D01*
+X144645476Y-75964819D02*
+X144883572Y-74964819D01*
+X145788333Y-75964819D02*
+X145216905Y-75964819D01*
+X145502619Y-75964819D02*
+X145502619Y-74964819D01*
+X145502619Y-74964819D02*
+X145407381Y-75107676D01*
+X145407381Y-75107676D02*
+X145312143Y-75202914D01*
+X145312143Y-75202914D02*
+X145216905Y-75250533D01*
+X148388095Y-119974819D02*
+X148388095Y-120784342D01*
+X148388095Y-120784342D02*
+X148435714Y-120879580D01*
+X148435714Y-120879580D02*
+X148483333Y-120927200D01*
+X148483333Y-120927200D02*
+X148578571Y-120974819D01*
+X148578571Y-120974819D02*
+X148769047Y-120974819D01*
+X148769047Y-120974819D02*
+X148864285Y-120927200D01*
+X148864285Y-120927200D02*
+X148911904Y-120879580D01*
+X148911904Y-120879580D02*
+X148959523Y-120784342D01*
+X148959523Y-120784342D02*
+X148959523Y-119974819D01*
+X149578571Y-120403390D02*
+X149483333Y-120355771D01*
+X149483333Y-120355771D02*
+X149435714Y-120308152D01*
+X149435714Y-120308152D02*
+X149388095Y-120212914D01*
+X149388095Y-120212914D02*
+X149388095Y-120165295D01*
+X149388095Y-120165295D02*
+X149435714Y-120070057D01*
+X149435714Y-120070057D02*
+X149483333Y-120022438D01*
+X149483333Y-120022438D02*
+X149578571Y-119974819D01*
+X149578571Y-119974819D02*
+X149769047Y-119974819D01*
+X149769047Y-119974819D02*
+X149864285Y-120022438D01*
+X149864285Y-120022438D02*
+X149911904Y-120070057D01*
+X149911904Y-120070057D02*
+X149959523Y-120165295D01*
+X149959523Y-120165295D02*
+X149959523Y-120212914D01*
+X149959523Y-120212914D02*
+X149911904Y-120308152D01*
+X149911904Y-120308152D02*
+X149864285Y-120355771D01*
+X149864285Y-120355771D02*
+X149769047Y-120403390D01*
+X149769047Y-120403390D02*
+X149578571Y-120403390D01*
+X149578571Y-120403390D02*
+X149483333Y-120451009D01*
+X149483333Y-120451009D02*
+X149435714Y-120498628D01*
+X149435714Y-120498628D02*
+X149388095Y-120593866D01*
+X149388095Y-120593866D02*
+X149388095Y-120784342D01*
+X149388095Y-120784342D02*
+X149435714Y-120879580D01*
+X149435714Y-120879580D02*
+X149483333Y-120927200D01*
+X149483333Y-120927200D02*
+X149578571Y-120974819D01*
+X149578571Y-120974819D02*
+X149769047Y-120974819D01*
+X149769047Y-120974819D02*
+X149864285Y-120927200D01*
+X149864285Y-120927200D02*
+X149911904Y-120879580D01*
+X149911904Y-120879580D02*
+X149959523Y-120784342D01*
+X149959523Y-120784342D02*
+X149959523Y-120593866D01*
+X149959523Y-120593866D02*
+X149911904Y-120498628D01*
+X149911904Y-120498628D02*
+X149864285Y-120451009D01*
+X149864285Y-120451009D02*
+X149769047Y-120403390D01*
+X161078333Y-79319819D02*
+X160745000Y-78843628D01*
+X160506905Y-79319819D02*
+X160506905Y-78319819D01*
+X160506905Y-78319819D02*
+X160887857Y-78319819D01*
+X160887857Y-78319819D02*
+X160983095Y-78367438D01*
+X160983095Y-78367438D02*
+X161030714Y-78415057D01*
+X161030714Y-78415057D02*
+X161078333Y-78510295D01*
+X161078333Y-78510295D02*
+X161078333Y-78653152D01*
+X161078333Y-78653152D02*
+X161030714Y-78748390D01*
+X161030714Y-78748390D02*
+X160983095Y-78796009D01*
+X160983095Y-78796009D02*
+X160887857Y-78843628D01*
+X160887857Y-78843628D02*
+X160506905Y-78843628D01*
+X161411667Y-78319819D02*
+X162078333Y-78319819D01*
+X162078333Y-78319819D02*
+X161649762Y-79319819D01*
+X161078333Y-75339819D02*
+X160745000Y-74863628D01*
+X160506905Y-75339819D02*
+X160506905Y-74339819D01*
+X160506905Y-74339819D02*
+X160887857Y-74339819D01*
+X160887857Y-74339819D02*
+X160983095Y-74387438D01*
+X160983095Y-74387438D02*
+X161030714Y-74435057D01*
+X161030714Y-74435057D02*
+X161078333Y-74530295D01*
+X161078333Y-74530295D02*
+X161078333Y-74673152D01*
+X161078333Y-74673152D02*
+X161030714Y-74768390D01*
+X161030714Y-74768390D02*
+X160983095Y-74816009D01*
+X160983095Y-74816009D02*
+X160887857Y-74863628D01*
+X160887857Y-74863628D02*
+X160506905Y-74863628D01*
+X161935476Y-74673152D02*
+X161935476Y-75339819D01*
+X161697381Y-74292200D02*
+X161459286Y-75006485D01*
+X161459286Y-75006485D02*
+X162078333Y-75006485D01*
+X124208333Y-64694580D02*
+X124160714Y-64742200D01*
+X124160714Y-64742200D02*
+X124017857Y-64789819D01*
+X124017857Y-64789819D02*
+X123922619Y-64789819D01*
+X123922619Y-64789819D02*
+X123779762Y-64742200D01*
+X123779762Y-64742200D02*
+X123684524Y-64646961D01*
+X123684524Y-64646961D02*
+X123636905Y-64551723D01*
+X123636905Y-64551723D02*
+X123589286Y-64361247D01*
+X123589286Y-64361247D02*
+X123589286Y-64218390D01*
+X123589286Y-64218390D02*
+X123636905Y-64027914D01*
+X123636905Y-64027914D02*
+X123684524Y-63932676D01*
+X123684524Y-63932676D02*
+X123779762Y-63837438D01*
+X123779762Y-63837438D02*
+X123922619Y-63789819D01*
+X123922619Y-63789819D02*
+X124017857Y-63789819D01*
+X124017857Y-63789819D02*
+X124160714Y-63837438D01*
+X124160714Y-63837438D02*
+X124208333Y-63885057D01*
+X125065476Y-63789819D02*
+X124875000Y-63789819D01*
+X124875000Y-63789819D02*
+X124779762Y-63837438D01*
+X124779762Y-63837438D02*
+X124732143Y-63885057D01*
+X124732143Y-63885057D02*
+X124636905Y-64027914D01*
+X124636905Y-64027914D02*
+X124589286Y-64218390D01*
+X124589286Y-64218390D02*
+X124589286Y-64599342D01*
+X124589286Y-64599342D02*
+X124636905Y-64694580D01*
+X124636905Y-64694580D02*
+X124684524Y-64742200D01*
+X124684524Y-64742200D02*
+X124779762Y-64789819D01*
+X124779762Y-64789819D02*
+X124970238Y-64789819D01*
+X124970238Y-64789819D02*
+X125065476Y-64742200D01*
+X125065476Y-64742200D02*
+X125113095Y-64694580D01*
+X125113095Y-64694580D02*
+X125160714Y-64599342D01*
+X125160714Y-64599342D02*
+X125160714Y-64361247D01*
+X125160714Y-64361247D02*
+X125113095Y-64266009D01*
+X125113095Y-64266009D02*
+X125065476Y-64218390D01*
+X125065476Y-64218390D02*
+X124970238Y-64170771D01*
+X124970238Y-64170771D02*
+X124779762Y-64170771D01*
+X124779762Y-64170771D02*
+X124684524Y-64218390D01*
+X124684524Y-64218390D02*
+X124636905Y-64266009D01*
+X124636905Y-64266009D02*
+X124589286Y-64361247D01*
+X124208333Y-66664580D02*
+X124160714Y-66712200D01*
+X124160714Y-66712200D02*
+X124017857Y-66759819D01*
+X124017857Y-66759819D02*
+X123922619Y-66759819D01*
+X123922619Y-66759819D02*
+X123779762Y-66712200D01*
+X123779762Y-66712200D02*
+X123684524Y-66616961D01*
+X123684524Y-66616961D02*
+X123636905Y-66521723D01*
+X123636905Y-66521723D02*
+X123589286Y-66331247D01*
+X123589286Y-66331247D02*
+X123589286Y-66188390D01*
+X123589286Y-66188390D02*
+X123636905Y-65997914D01*
+X123636905Y-65997914D02*
+X123684524Y-65902676D01*
+X123684524Y-65902676D02*
+X123779762Y-65807438D01*
+X123779762Y-65807438D02*
+X123922619Y-65759819D01*
+X123922619Y-65759819D02*
+X124017857Y-65759819D01*
+X124017857Y-65759819D02*
+X124160714Y-65807438D01*
+X124160714Y-65807438D02*
+X124208333Y-65855057D01*
+X124779762Y-66188390D02*
+X124684524Y-66140771D01*
+X124684524Y-66140771D02*
+X124636905Y-66093152D01*
+X124636905Y-66093152D02*
+X124589286Y-65997914D01*
+X124589286Y-65997914D02*
+X124589286Y-65950295D01*
+X124589286Y-65950295D02*
+X124636905Y-65855057D01*
+X124636905Y-65855057D02*
+X124684524Y-65807438D01*
+X124684524Y-65807438D02*
+X124779762Y-65759819D01*
+X124779762Y-65759819D02*
+X124970238Y-65759819D01*
+X124970238Y-65759819D02*
+X125065476Y-65807438D01*
+X125065476Y-65807438D02*
+X125113095Y-65855057D01*
+X125113095Y-65855057D02*
+X125160714Y-65950295D01*
+X125160714Y-65950295D02*
+X125160714Y-65997914D01*
+X125160714Y-65997914D02*
+X125113095Y-66093152D01*
+X125113095Y-66093152D02*
+X125065476Y-66140771D01*
+X125065476Y-66140771D02*
+X124970238Y-66188390D01*
+X124970238Y-66188390D02*
+X124779762Y-66188390D01*
+X124779762Y-66188390D02*
+X124684524Y-66236009D01*
+X124684524Y-66236009D02*
+X124636905Y-66283628D01*
+X124636905Y-66283628D02*
+X124589286Y-66378866D01*
+X124589286Y-66378866D02*
+X124589286Y-66569342D01*
+X124589286Y-66569342D02*
+X124636905Y-66664580D01*
+X124636905Y-66664580D02*
+X124684524Y-66712200D01*
+X124684524Y-66712200D02*
+X124779762Y-66759819D01*
+X124779762Y-66759819D02*
+X124970238Y-66759819D01*
+X124970238Y-66759819D02*
+X125065476Y-66712200D01*
+X125065476Y-66712200D02*
+X125113095Y-66664580D01*
+X125113095Y-66664580D02*
+X125160714Y-66569342D01*
+X125160714Y-66569342D02*
+X125160714Y-66378866D01*
+X125160714Y-66378866D02*
+X125113095Y-66283628D01*
+X125113095Y-66283628D02*
+X125065476Y-66236009D01*
+X125065476Y-66236009D02*
+X124970238Y-66188390D01*
+X131538809Y-89063628D02*
+X131538809Y-89539819D01*
+X131205476Y-88539819D02*
+X131538809Y-89063628D01*
+X131538809Y-89063628D02*
+X131872142Y-88539819D01*
+X132729285Y-89539819D02*
+X132157857Y-89539819D01*
+X132443571Y-89539819D02*
+X132443571Y-88539819D01*
+X132443571Y-88539819D02*
+X132348333Y-88682676D01*
+X132348333Y-88682676D02*
+X132253095Y-88777914D01*
+X132253095Y-88777914D02*
+X132157857Y-88825533D01*
+X114738333Y-95539819D02*
+X114405000Y-95063628D01*
+X114166905Y-95539819D02*
+X114166905Y-94539819D01*
+X114166905Y-94539819D02*
+X114547857Y-94539819D01*
+X114547857Y-94539819D02*
+X114643095Y-94587438D01*
+X114643095Y-94587438D02*
+X114690714Y-94635057D01*
+X114690714Y-94635057D02*
+X114738333Y-94730295D01*
+X114738333Y-94730295D02*
+X114738333Y-94873152D01*
+X114738333Y-94873152D02*
+X114690714Y-94968390D01*
+X114690714Y-94968390D02*
+X114643095Y-95016009D01*
+X114643095Y-95016009D02*
+X114547857Y-95063628D01*
+X114547857Y-95063628D02*
+X114166905Y-95063628D01*
+X115119286Y-94635057D02*
+X115166905Y-94587438D01*
+X115166905Y-94587438D02*
+X115262143Y-94539819D01*
+X115262143Y-94539819D02*
+X115500238Y-94539819D01*
+X115500238Y-94539819D02*
+X115595476Y-94587438D01*
+X115595476Y-94587438D02*
+X115643095Y-94635057D01*
+X115643095Y-94635057D02*
+X115690714Y-94730295D01*
+X115690714Y-94730295D02*
+X115690714Y-94825533D01*
+X115690714Y-94825533D02*
+X115643095Y-94968390D01*
+X115643095Y-94968390D02*
+X115071667Y-95539819D01*
+X115071667Y-95539819D02*
+X115690714Y-95539819D01*
+X143231666Y-60779819D02*
+X143231666Y-61494104D01*
+X143231666Y-61494104D02*
+X143184047Y-61636961D01*
+X143184047Y-61636961D02*
+X143088809Y-61732200D01*
+X143088809Y-61732200D02*
+X142945952Y-61779819D01*
+X142945952Y-61779819D02*
+X142850714Y-61779819D01*
+X143850714Y-61208390D02*
+X143755476Y-61160771D01*
+X143755476Y-61160771D02*
+X143707857Y-61113152D01*
+X143707857Y-61113152D02*
+X143660238Y-61017914D01*
+X143660238Y-61017914D02*
+X143660238Y-60970295D01*
+X143660238Y-60970295D02*
+X143707857Y-60875057D01*
+X143707857Y-60875057D02*
+X143755476Y-60827438D01*
+X143755476Y-60827438D02*
+X143850714Y-60779819D01*
+X143850714Y-60779819D02*
+X144041190Y-60779819D01*
+X144041190Y-60779819D02*
+X144136428Y-60827438D01*
+X144136428Y-60827438D02*
+X144184047Y-60875057D01*
+X144184047Y-60875057D02*
+X144231666Y-60970295D01*
+X144231666Y-60970295D02*
+X144231666Y-61017914D01*
+X144231666Y-61017914D02*
+X144184047Y-61113152D01*
+X144184047Y-61113152D02*
+X144136428Y-61160771D01*
+X144136428Y-61160771D02*
+X144041190Y-61208390D01*
+X144041190Y-61208390D02*
+X143850714Y-61208390D01*
+X143850714Y-61208390D02*
+X143755476Y-61256009D01*
+X143755476Y-61256009D02*
+X143707857Y-61303628D01*
+X143707857Y-61303628D02*
+X143660238Y-61398866D01*
+X143660238Y-61398866D02*
+X143660238Y-61589342D01*
+X143660238Y-61589342D02*
+X143707857Y-61684580D01*
+X143707857Y-61684580D02*
+X143755476Y-61732200D01*
+X143755476Y-61732200D02*
+X143850714Y-61779819D01*
+X143850714Y-61779819D02*
+X144041190Y-61779819D01*
+X144041190Y-61779819D02*
+X144136428Y-61732200D01*
+X144136428Y-61732200D02*
+X144184047Y-61684580D01*
+X144184047Y-61684580D02*
+X144231666Y-61589342D01*
+X144231666Y-61589342D02*
+X144231666Y-61398866D01*
+X144231666Y-61398866D02*
+X144184047Y-61303628D01*
+X144184047Y-61303628D02*
+X144136428Y-61256009D01*
+X144136428Y-61256009D02*
+X144041190Y-61208390D01*
+X107502142Y-111844580D02*
+X107454523Y-111892200D01*
+X107454523Y-111892200D02*
+X107311666Y-111939819D01*
+X107311666Y-111939819D02*
+X107216428Y-111939819D01*
+X107216428Y-111939819D02*
+X107073571Y-111892200D01*
+X107073571Y-111892200D02*
+X106978333Y-111796961D01*
+X106978333Y-111796961D02*
+X106930714Y-111701723D01*
+X106930714Y-111701723D02*
+X106883095Y-111511247D01*
+X106883095Y-111511247D02*
+X106883095Y-111368390D01*
+X106883095Y-111368390D02*
+X106930714Y-111177914D01*
+X106930714Y-111177914D02*
+X106978333Y-111082676D01*
+X106978333Y-111082676D02*
+X107073571Y-110987438D01*
+X107073571Y-110987438D02*
+X107216428Y-110939819D01*
+X107216428Y-110939819D02*
+X107311666Y-110939819D01*
+X107311666Y-110939819D02*
+X107454523Y-110987438D01*
+X107454523Y-110987438D02*
+X107502142Y-111035057D01*
+X107883095Y-111035057D02*
+X107930714Y-110987438D01*
+X107930714Y-110987438D02*
+X108025952Y-110939819D01*
+X108025952Y-110939819D02*
+X108264047Y-110939819D01*
+X108264047Y-110939819D02*
+X108359285Y-110987438D01*
+X108359285Y-110987438D02*
+X108406904Y-111035057D01*
+X108406904Y-111035057D02*
+X108454523Y-111130295D01*
+X108454523Y-111130295D02*
+X108454523Y-111225533D01*
+X108454523Y-111225533D02*
+X108406904Y-111368390D01*
+X108406904Y-111368390D02*
+X107835476Y-111939819D01*
+X107835476Y-111939819D02*
+X108454523Y-111939819D01*
+X108787857Y-110939819D02*
+X109454523Y-110939819D01*
+X109454523Y-110939819D02*
+X109025952Y-111939819D01*
+X107502142Y-109874580D02*
+X107454523Y-109922200D01*
+X107454523Y-109922200D02*
+X107311666Y-109969819D01*
+X107311666Y-109969819D02*
+X107216428Y-109969819D01*
+X107216428Y-109969819D02*
+X107073571Y-109922200D01*
+X107073571Y-109922200D02*
+X106978333Y-109826961D01*
+X106978333Y-109826961D02*
+X106930714Y-109731723D01*
+X106930714Y-109731723D02*
+X106883095Y-109541247D01*
+X106883095Y-109541247D02*
+X106883095Y-109398390D01*
+X106883095Y-109398390D02*
+X106930714Y-109207914D01*
+X106930714Y-109207914D02*
+X106978333Y-109112676D01*
+X106978333Y-109112676D02*
+X107073571Y-109017438D01*
+X107073571Y-109017438D02*
+X107216428Y-108969819D01*
+X107216428Y-108969819D02*
+X107311666Y-108969819D01*
+X107311666Y-108969819D02*
+X107454523Y-109017438D01*
+X107454523Y-109017438D02*
+X107502142Y-109065057D01*
+X107883095Y-109065057D02*
+X107930714Y-109017438D01*
+X107930714Y-109017438D02*
+X108025952Y-108969819D01*
+X108025952Y-108969819D02*
+X108264047Y-108969819D01*
+X108264047Y-108969819D02*
+X108359285Y-109017438D01*
+X108359285Y-109017438D02*
+X108406904Y-109065057D01*
+X108406904Y-109065057D02*
+X108454523Y-109160295D01*
+X108454523Y-109160295D02*
+X108454523Y-109255533D01*
+X108454523Y-109255533D02*
+X108406904Y-109398390D01*
+X108406904Y-109398390D02*
+X107835476Y-109969819D01*
+X107835476Y-109969819D02*
+X108454523Y-109969819D01*
+X109311666Y-108969819D02*
+X109121190Y-108969819D01*
+X109121190Y-108969819D02*
+X109025952Y-109017438D01*
+X109025952Y-109017438D02*
+X108978333Y-109065057D01*
+X108978333Y-109065057D02*
+X108883095Y-109207914D01*
+X108883095Y-109207914D02*
+X108835476Y-109398390D01*
+X108835476Y-109398390D02*
+X108835476Y-109779342D01*
+X108835476Y-109779342D02*
+X108883095Y-109874580D01*
+X108883095Y-109874580D02*
+X108930714Y-109922200D01*
+X108930714Y-109922200D02*
+X109025952Y-109969819D01*
+X109025952Y-109969819D02*
+X109216428Y-109969819D01*
+X109216428Y-109969819D02*
+X109311666Y-109922200D01*
+X109311666Y-109922200D02*
+X109359285Y-109874580D01*
+X109359285Y-109874580D02*
+X109406904Y-109779342D01*
+X109406904Y-109779342D02*
+X109406904Y-109541247D01*
+X109406904Y-109541247D02*
+X109359285Y-109446009D01*
+X109359285Y-109446009D02*
+X109311666Y-109398390D01*
+X109311666Y-109398390D02*
+X109216428Y-109350771D01*
+X109216428Y-109350771D02*
+X109025952Y-109350771D01*
+X109025952Y-109350771D02*
+X108930714Y-109398390D01*
+X108930714Y-109398390D02*
+X108883095Y-109446009D01*
+X108883095Y-109446009D02*
+X108835476Y-109541247D01*
+X107502142Y-105934580D02*
+X107454523Y-105982200D01*
+X107454523Y-105982200D02*
+X107311666Y-106029819D01*
+X107311666Y-106029819D02*
+X107216428Y-106029819D01*
+X107216428Y-106029819D02*
+X107073571Y-105982200D01*
+X107073571Y-105982200D02*
+X106978333Y-105886961D01*
+X106978333Y-105886961D02*
+X106930714Y-105791723D01*
+X106930714Y-105791723D02*
+X106883095Y-105601247D01*
+X106883095Y-105601247D02*
+X106883095Y-105458390D01*
+X106883095Y-105458390D02*
+X106930714Y-105267914D01*
+X106930714Y-105267914D02*
+X106978333Y-105172676D01*
+X106978333Y-105172676D02*
+X107073571Y-105077438D01*
+X107073571Y-105077438D02*
+X107216428Y-105029819D01*
+X107216428Y-105029819D02*
+X107311666Y-105029819D01*
+X107311666Y-105029819D02*
+X107454523Y-105077438D01*
+X107454523Y-105077438D02*
+X107502142Y-105125057D01*
+X107883095Y-105125057D02*
+X107930714Y-105077438D01*
+X107930714Y-105077438D02*
+X108025952Y-105029819D01*
+X108025952Y-105029819D02*
+X108264047Y-105029819D01*
+X108264047Y-105029819D02*
+X108359285Y-105077438D01*
+X108359285Y-105077438D02*
+X108406904Y-105125057D01*
+X108406904Y-105125057D02*
+X108454523Y-105220295D01*
+X108454523Y-105220295D02*
+X108454523Y-105315533D01*
+X108454523Y-105315533D02*
+X108406904Y-105458390D01*
+X108406904Y-105458390D02*
+X107835476Y-106029819D01*
+X107835476Y-106029819D02*
+X108454523Y-106029819D01*
+X108787857Y-105029819D02*
+X109406904Y-105029819D01*
+X109406904Y-105029819D02*
+X109073571Y-105410771D01*
+X109073571Y-105410771D02*
+X109216428Y-105410771D01*
+X109216428Y-105410771D02*
+X109311666Y-105458390D01*
+X109311666Y-105458390D02*
+X109359285Y-105506009D01*
+X109359285Y-105506009D02*
+X109406904Y-105601247D01*
+X109406904Y-105601247D02*
+X109406904Y-105839342D01*
+X109406904Y-105839342D02*
+X109359285Y-105934580D01*
+X109359285Y-105934580D02*
+X109311666Y-105982200D01*
+X109311666Y-105982200D02*
+X109216428Y-106029819D01*
+X109216428Y-106029819D02*
+X108930714Y-106029819D01*
+X108930714Y-106029819D02*
+X108835476Y-105982200D01*
+X108835476Y-105982200D02*
+X108787857Y-105934580D01*
+X137055476Y-121089819D02*
+X137055476Y-121804104D01*
+X137055476Y-121804104D02*
+X137007857Y-121946961D01*
+X137007857Y-121946961D02*
+X136912619Y-122042200D01*
+X136912619Y-122042200D02*
+X136769762Y-122089819D01*
+X136769762Y-122089819D02*
+X136674524Y-122089819D01*
+X138055476Y-122089819D02*
+X137484048Y-122089819D01*
+X137769762Y-122089819D02*
+X137769762Y-121089819D01*
+X137769762Y-121089819D02*
+X137674524Y-121232676D01*
+X137674524Y-121232676D02*
+X137579286Y-121327914D01*
+X137579286Y-121327914D02*
+X137484048Y-121375533D01*
+X139007857Y-122089819D02*
+X138436429Y-122089819D01*
+X138722143Y-122089819D02*
+X138722143Y-121089819D01*
+X138722143Y-121089819D02*
+X138626905Y-121232676D01*
+X138626905Y-121232676D02*
+X138531667Y-121327914D01*
+X138531667Y-121327914D02*
+X138436429Y-121375533D01*
+X159458333Y-89199819D02*
+X159125000Y-88723628D01*
+X158886905Y-89199819D02*
+X158886905Y-88199819D01*
+X158886905Y-88199819D02*
+X159267857Y-88199819D01*
+X159267857Y-88199819D02*
+X159363095Y-88247438D01*
+X159363095Y-88247438D02*
+X159410714Y-88295057D01*
+X159410714Y-88295057D02*
+X159458333Y-88390295D01*
+X159458333Y-88390295D02*
+X159458333Y-88533152D01*
+X159458333Y-88533152D02*
+X159410714Y-88628390D01*
+X159410714Y-88628390D02*
+X159363095Y-88676009D01*
+X159363095Y-88676009D02*
+X159267857Y-88723628D01*
+X159267857Y-88723628D02*
+X158886905Y-88723628D01*
+X159791667Y-88199819D02*
+X160410714Y-88199819D01*
+X160410714Y-88199819D02*
+X160077381Y-88580771D01*
+X160077381Y-88580771D02*
+X160220238Y-88580771D01*
+X160220238Y-88580771D02*
+X160315476Y-88628390D01*
+X160315476Y-88628390D02*
+X160363095Y-88676009D01*
+X160363095Y-88676009D02*
+X160410714Y-88771247D01*
+X160410714Y-88771247D02*
+X160410714Y-89009342D01*
+X160410714Y-89009342D02*
+X160363095Y-89104580D01*
+X160363095Y-89104580D02*
+X160315476Y-89152200D01*
+X160315476Y-89152200D02*
+X160220238Y-89199819D01*
+X160220238Y-89199819D02*
+X159934524Y-89199819D01*
+X159934524Y-89199819D02*
+X159839286Y-89152200D01*
+X159839286Y-89152200D02*
+X159791667Y-89104580D01*
+X158982142Y-86594580D02*
+X158934523Y-86642200D01*
+X158934523Y-86642200D02*
+X158791666Y-86689819D01*
+X158791666Y-86689819D02*
+X158696428Y-86689819D01*
+X158696428Y-86689819D02*
+X158553571Y-86642200D01*
+X158553571Y-86642200D02*
+X158458333Y-86546961D01*
+X158458333Y-86546961D02*
+X158410714Y-86451723D01*
+X158410714Y-86451723D02*
+X158363095Y-86261247D01*
+X158363095Y-86261247D02*
+X158363095Y-86118390D01*
+X158363095Y-86118390D02*
+X158410714Y-85927914D01*
+X158410714Y-85927914D02*
+X158458333Y-85832676D01*
+X158458333Y-85832676D02*
+X158553571Y-85737438D01*
+X158553571Y-85737438D02*
+X158696428Y-85689819D01*
+X158696428Y-85689819D02*
+X158791666Y-85689819D01*
+X158791666Y-85689819D02*
+X158934523Y-85737438D01*
+X158934523Y-85737438D02*
+X158982142Y-85785057D01*
+X159934523Y-86689819D02*
+X159363095Y-86689819D01*
+X159648809Y-86689819D02*
+X159648809Y-85689819D01*
+X159648809Y-85689819D02*
+X159553571Y-85832676D01*
+X159553571Y-85832676D02*
+X159458333Y-85927914D01*
+X159458333Y-85927914D02*
+X159363095Y-85975533D01*
+X160267857Y-85689819D02*
+X160934523Y-85689819D01*
+X160934523Y-85689819D02*
+X160505952Y-86689819D01*
+X140152142Y-93644580D02*
+X140104523Y-93692200D01*
+X140104523Y-93692200D02*
+X139961666Y-93739819D01*
+X139961666Y-93739819D02*
+X139866428Y-93739819D01*
+X139866428Y-93739819D02*
+X139723571Y-93692200D01*
+X139723571Y-93692200D02*
+X139628333Y-93596961D01*
+X139628333Y-93596961D02*
+X139580714Y-93501723D01*
+X139580714Y-93501723D02*
+X139533095Y-93311247D01*
+X139533095Y-93311247D02*
+X139533095Y-93168390D01*
+X139533095Y-93168390D02*
+X139580714Y-92977914D01*
+X139580714Y-92977914D02*
+X139628333Y-92882676D01*
+X139628333Y-92882676D02*
+X139723571Y-92787438D01*
+X139723571Y-92787438D02*
+X139866428Y-92739819D01*
+X139866428Y-92739819D02*
+X139961666Y-92739819D01*
+X139961666Y-92739819D02*
+X140104523Y-92787438D01*
+X140104523Y-92787438D02*
+X140152142Y-92835057D01*
+X141104523Y-93739819D02*
+X140533095Y-93739819D01*
+X140818809Y-93739819D02*
+X140818809Y-92739819D01*
+X140818809Y-92739819D02*
+X140723571Y-92882676D01*
+X140723571Y-92882676D02*
+X140628333Y-92977914D01*
+X140628333Y-92977914D02*
+X140533095Y-93025533D01*
+X141961666Y-93073152D02*
+X141961666Y-93739819D01*
+X141723571Y-92692200D02*
+X141485476Y-93406485D01*
+X141485476Y-93406485D02*
+X142104523Y-93406485D01*
+X111418333Y-105139819D02*
+X111085000Y-104663628D01*
+X110846905Y-105139819D02*
+X110846905Y-104139819D01*
+X110846905Y-104139819D02*
+X111227857Y-104139819D01*
+X111227857Y-104139819D02*
+X111323095Y-104187438D01*
+X111323095Y-104187438D02*
+X111370714Y-104235057D01*
+X111370714Y-104235057D02*
+X111418333Y-104330295D01*
+X111418333Y-104330295D02*
+X111418333Y-104473152D01*
+X111418333Y-104473152D02*
+X111370714Y-104568390D01*
+X111370714Y-104568390D02*
+X111323095Y-104616009D01*
+X111323095Y-104616009D02*
+X111227857Y-104663628D01*
+X111227857Y-104663628D02*
+X110846905Y-104663628D01*
+X111989762Y-104568390D02*
+X111894524Y-104520771D01*
+X111894524Y-104520771D02*
+X111846905Y-104473152D01*
+X111846905Y-104473152D02*
+X111799286Y-104377914D01*
+X111799286Y-104377914D02*
+X111799286Y-104330295D01*
+X111799286Y-104330295D02*
+X111846905Y-104235057D01*
+X111846905Y-104235057D02*
+X111894524Y-104187438D01*
+X111894524Y-104187438D02*
+X111989762Y-104139819D01*
+X111989762Y-104139819D02*
+X112180238Y-104139819D01*
+X112180238Y-104139819D02*
+X112275476Y-104187438D01*
+X112275476Y-104187438D02*
+X112323095Y-104235057D01*
+X112323095Y-104235057D02*
+X112370714Y-104330295D01*
+X112370714Y-104330295D02*
+X112370714Y-104377914D01*
+X112370714Y-104377914D02*
+X112323095Y-104473152D01*
+X112323095Y-104473152D02*
+X112275476Y-104520771D01*
+X112275476Y-104520771D02*
+X112180238Y-104568390D01*
+X112180238Y-104568390D02*
+X111989762Y-104568390D01*
+X111989762Y-104568390D02*
+X111894524Y-104616009D01*
+X111894524Y-104616009D02*
+X111846905Y-104663628D01*
+X111846905Y-104663628D02*
+X111799286Y-104758866D01*
+X111799286Y-104758866D02*
+X111799286Y-104949342D01*
+X111799286Y-104949342D02*
+X111846905Y-105044580D01*
+X111846905Y-105044580D02*
+X111894524Y-105092200D01*
+X111894524Y-105092200D02*
+X111989762Y-105139819D01*
+X111989762Y-105139819D02*
+X112180238Y-105139819D01*
+X112180238Y-105139819D02*
+X112275476Y-105092200D01*
+X112275476Y-105092200D02*
+X112323095Y-105044580D01*
+X112323095Y-105044580D02*
+X112370714Y-104949342D01*
+X112370714Y-104949342D02*
+X112370714Y-104758866D01*
+X112370714Y-104758866D02*
+X112323095Y-104663628D01*
+X112323095Y-104663628D02*
+X112275476Y-104616009D01*
+X112275476Y-104616009D02*
+X112180238Y-104568390D01*
+X124998333Y-61684580D02*
+X124950714Y-61732200D01*
+X124950714Y-61732200D02*
+X124807857Y-61779819D01*
+X124807857Y-61779819D02*
+X124712619Y-61779819D01*
+X124712619Y-61779819D02*
+X124569762Y-61732200D01*
+X124569762Y-61732200D02*
+X124474524Y-61636961D01*
+X124474524Y-61636961D02*
+X124426905Y-61541723D01*
+X124426905Y-61541723D02*
+X124379286Y-61351247D01*
+X124379286Y-61351247D02*
+X124379286Y-61208390D01*
+X124379286Y-61208390D02*
+X124426905Y-61017914D01*
+X124426905Y-61017914D02*
+X124474524Y-60922676D01*
+X124474524Y-60922676D02*
+X124569762Y-60827438D01*
+X124569762Y-60827438D02*
+X124712619Y-60779819D01*
+X124712619Y-60779819D02*
+X124807857Y-60779819D01*
+X124807857Y-60779819D02*
+X124950714Y-60827438D01*
+X124950714Y-60827438D02*
+X124998333Y-60875057D01*
+X125855476Y-61113152D02*
+X125855476Y-61779819D01*
+X125617381Y-60732200D02*
+X125379286Y-61446485D01*
+X125379286Y-61446485D02*
+X125998333Y-61446485D01*
+X155181666Y-60779819D02*
+X155181666Y-61494104D01*
+X155181666Y-61494104D02*
+X155134047Y-61636961D01*
+X155134047Y-61636961D02*
+X155038809Y-61732200D01*
+X155038809Y-61732200D02*
+X154895952Y-61779819D01*
+X154895952Y-61779819D02*
+X154800714Y-61779819D01*
+X156086428Y-61113152D02*
+X156086428Y-61779819D01*
+X155848333Y-60732200D02*
+X155610238Y-61446485D01*
+X155610238Y-61446485D02*
+X156229285Y-61446485D01*
+X98663095Y-75144819D02*
+X98663095Y-75954342D01*
+X98663095Y-75954342D02*
+X98710714Y-76049580D01*
+X98710714Y-76049580D02*
+X98758333Y-76097200D01*
+X98758333Y-76097200D02*
+X98853571Y-76144819D01*
+X98853571Y-76144819D02*
+X99044047Y-76144819D01*
+X99044047Y-76144819D02*
+X99139285Y-76097200D01*
+X99139285Y-76097200D02*
+X99186904Y-76049580D01*
+X99186904Y-76049580D02*
+X99234523Y-75954342D01*
+X99234523Y-75954342D02*
+X99234523Y-75144819D01*
+X99663095Y-75240057D02*
+X99710714Y-75192438D01*
+X99710714Y-75192438D02*
+X99805952Y-75144819D01*
+X99805952Y-75144819D02*
+X100044047Y-75144819D01*
+X100044047Y-75144819D02*
+X100139285Y-75192438D01*
+X100139285Y-75192438D02*
+X100186904Y-75240057D01*
+X100186904Y-75240057D02*
+X100234523Y-75335295D01*
+X100234523Y-75335295D02*
+X100234523Y-75430533D01*
+X100234523Y-75430533D02*
+X100186904Y-75573390D01*
+X100186904Y-75573390D02*
+X99615476Y-76144819D01*
+X99615476Y-76144819D02*
+X100234523Y-76144819D01*
+X112712142Y-114839819D02*
+X112378809Y-114363628D01*
+X112140714Y-114839819D02*
+X112140714Y-113839819D01*
+X112140714Y-113839819D02*
+X112521666Y-113839819D01*
+X112521666Y-113839819D02*
+X112616904Y-113887438D01*
+X112616904Y-113887438D02*
+X112664523Y-113935057D01*
+X112664523Y-113935057D02*
+X112712142Y-114030295D01*
+X112712142Y-114030295D02*
+X112712142Y-114173152D01*
+X112712142Y-114173152D02*
+X112664523Y-114268390D01*
+X112664523Y-114268390D02*
+X112616904Y-114316009D01*
+X112616904Y-114316009D02*
+X112521666Y-114363628D01*
+X112521666Y-114363628D02*
+X112140714Y-114363628D01*
+X113664523Y-114839819D02*
+X113093095Y-114839819D01*
+X113378809Y-114839819D02*
+X113378809Y-113839819D01*
+X113378809Y-113839819D02*
+X113283571Y-113982676D01*
+X113283571Y-113982676D02*
+X113188333Y-114077914D01*
+X113188333Y-114077914D02*
+X113093095Y-114125533D01*
+X114283571Y-113839819D02*
+X114378809Y-113839819D01*
+X114378809Y-113839819D02*
+X114474047Y-113887438D01*
+X114474047Y-113887438D02*
+X114521666Y-113935057D01*
+X114521666Y-113935057D02*
+X114569285Y-114030295D01*
+X114569285Y-114030295D02*
+X114616904Y-114220771D01*
+X114616904Y-114220771D02*
+X114616904Y-114458866D01*
+X114616904Y-114458866D02*
+X114569285Y-114649342D01*
+X114569285Y-114649342D02*
+X114521666Y-114744580D01*
+X114521666Y-114744580D02*
+X114474047Y-114792200D01*
+X114474047Y-114792200D02*
+X114378809Y-114839819D01*
+X114378809Y-114839819D02*
+X114283571Y-114839819D01*
+X114283571Y-114839819D02*
+X114188333Y-114792200D01*
+X114188333Y-114792200D02*
+X114140714Y-114744580D01*
+X114140714Y-114744580D02*
+X114093095Y-114649342D01*
+X114093095Y-114649342D02*
+X114045476Y-114458866D01*
+X114045476Y-114458866D02*
+X114045476Y-114220771D01*
+X114045476Y-114220771D02*
+X114093095Y-114030295D01*
+X114093095Y-114030295D02*
+X114140714Y-113935057D01*
+X114140714Y-113935057D02*
+X114188333Y-113887438D01*
+X114188333Y-113887438D02*
+X114283571Y-113839819D01*
+X101206666Y-61224819D02*
+X101206666Y-61939104D01*
+X101206666Y-61939104D02*
+X101159047Y-62081961D01*
+X101159047Y-62081961D02*
+X101063809Y-62177200D01*
+X101063809Y-62177200D02*
+X100920952Y-62224819D01*
+X100920952Y-62224819D02*
+X100825714Y-62224819D01*
+X102206666Y-62224819D02*
+X101635238Y-62224819D01*
+X101920952Y-62224819D02*
+X101920952Y-61224819D01*
+X101920952Y-61224819D02*
+X101825714Y-61367676D01*
+X101825714Y-61367676D02*
+X101730476Y-61462914D01*
+X101730476Y-61462914D02*
+X101635238Y-61510533D01*
+X129903095Y-74641819D02*
+X130474523Y-74641819D01*
+X130188809Y-75641819D02*
+X130188809Y-74641819D01*
+X130807857Y-75641819D02*
+X130807857Y-74641819D01*
+X130807857Y-74641819D02*
+X131188809Y-74641819D01*
+X131188809Y-74641819D02*
+X131284047Y-74689438D01*
+X131284047Y-74689438D02*
+X131331666Y-74737057D01*
+X131331666Y-74737057D02*
+X131379285Y-74832295D01*
+X131379285Y-74832295D02*
+X131379285Y-74975152D01*
+X131379285Y-74975152D02*
+X131331666Y-75070390D01*
+X131331666Y-75070390D02*
+X131284047Y-75118009D01*
+X131284047Y-75118009D02*
+X131188809Y-75165628D01*
+X131188809Y-75165628D02*
+X130807857Y-75165628D01*
+X132331666Y-75641819D02*
+X131760238Y-75641819D01*
+X132045952Y-75641819D02*
+X132045952Y-74641819D01*
+X132045952Y-74641819D02*
+X131950714Y-74784676D01*
+X131950714Y-74784676D02*
+X131855476Y-74879914D01*
+X131855476Y-74879914D02*
+X131760238Y-74927533D01*
+X121778333Y-76174580D02*
+X121730714Y-76222200D01*
+X121730714Y-76222200D02*
+X121587857Y-76269819D01*
+X121587857Y-76269819D02*
+X121492619Y-76269819D01*
+X121492619Y-76269819D02*
+X121349762Y-76222200D01*
+X121349762Y-76222200D02*
+X121254524Y-76126961D01*
+X121254524Y-76126961D02*
+X121206905Y-76031723D01*
+X121206905Y-76031723D02*
+X121159286Y-75841247D01*
+X121159286Y-75841247D02*
+X121159286Y-75698390D01*
+X121159286Y-75698390D02*
+X121206905Y-75507914D01*
+X121206905Y-75507914D02*
+X121254524Y-75412676D01*
+X121254524Y-75412676D02*
+X121349762Y-75317438D01*
+X121349762Y-75317438D02*
+X121492619Y-75269819D01*
+X121492619Y-75269819D02*
+X121587857Y-75269819D01*
+X121587857Y-75269819D02*
+X121730714Y-75317438D01*
+X121730714Y-75317438D02*
+X121778333Y-75365057D01*
+X122730714Y-76269819D02*
+X122159286Y-76269819D01*
+X122445000Y-76269819D02*
+X122445000Y-75269819D01*
+X122445000Y-75269819D02*
+X122349762Y-75412676D01*
+X122349762Y-75412676D02*
+X122254524Y-75507914D01*
+X122254524Y-75507914D02*
+X122159286Y-75555533D01*
+X150588095Y-113419819D02*
+X150588095Y-114229342D01*
+X150588095Y-114229342D02*
+X150635714Y-114324580D01*
+X150635714Y-114324580D02*
+X150683333Y-114372200D01*
+X150683333Y-114372200D02*
+X150778571Y-114419819D01*
+X150778571Y-114419819D02*
+X150969047Y-114419819D01*
+X150969047Y-114419819D02*
+X151064285Y-114372200D01*
+X151064285Y-114372200D02*
+X151111904Y-114324580D01*
+X151111904Y-114324580D02*
+X151159523Y-114229342D01*
+X151159523Y-114229342D02*
+X151159523Y-113419819D01*
+X151540476Y-113419819D02*
+X152207142Y-113419819D01*
+X152207142Y-113419819D02*
+X151778571Y-114419819D01*
+X99795476Y-99119819D02*
+X99795476Y-99834104D01*
+X99795476Y-99834104D02*
+X99747857Y-99976961D01*
+X99747857Y-99976961D02*
+X99652619Y-100072200D01*
+X99652619Y-100072200D02*
+X99509762Y-100119819D01*
+X99509762Y-100119819D02*
+X99414524Y-100119819D01*
+X100795476Y-100119819D02*
+X100224048Y-100119819D01*
+X100509762Y-100119819D02*
+X100509762Y-99119819D01*
+X100509762Y-99119819D02*
+X100414524Y-99262676D01*
+X100414524Y-99262676D02*
+X100319286Y-99357914D01*
+X100319286Y-99357914D02*
+X100224048Y-99405533D01*
+X101176429Y-99215057D02*
+X101224048Y-99167438D01*
+X101224048Y-99167438D02*
+X101319286Y-99119819D01*
+X101319286Y-99119819D02*
+X101557381Y-99119819D01*
+X101557381Y-99119819D02*
+X101652619Y-99167438D01*
+X101652619Y-99167438D02*
+X101700238Y-99215057D01*
+X101700238Y-99215057D02*
+X101747857Y-99310295D01*
+X101747857Y-99310295D02*
+X101747857Y-99405533D01*
+X101747857Y-99405533D02*
+X101700238Y-99548390D01*
+X101700238Y-99548390D02*
+X101128810Y-100119819D01*
+X101128810Y-100119819D02*
+X101747857Y-100119819D01*
+X150103095Y-68734819D02*
+X150103095Y-69544342D01*
+X150103095Y-69544342D02*
+X150150714Y-69639580D01*
+X150150714Y-69639580D02*
+X150198333Y-69687200D01*
+X150198333Y-69687200D02*
+X150293571Y-69734819D01*
+X150293571Y-69734819D02*
+X150484047Y-69734819D01*
+X150484047Y-69734819D02*
+X150579285Y-69687200D01*
+X150579285Y-69687200D02*
+X150626904Y-69639580D01*
+X150626904Y-69639580D02*
+X150674523Y-69544342D01*
+X150674523Y-69544342D02*
+X150674523Y-68734819D01*
+X151579285Y-68734819D02*
+X151388809Y-68734819D01*
+X151388809Y-68734819D02*
+X151293571Y-68782438D01*
+X151293571Y-68782438D02*
+X151245952Y-68830057D01*
+X151245952Y-68830057D02*
+X151150714Y-68972914D01*
+X151150714Y-68972914D02*
+X151103095Y-69163390D01*
+X151103095Y-69163390D02*
+X151103095Y-69544342D01*
+X151103095Y-69544342D02*
+X151150714Y-69639580D01*
+X151150714Y-69639580D02*
+X151198333Y-69687200D01*
+X151198333Y-69687200D02*
+X151293571Y-69734819D01*
+X151293571Y-69734819D02*
+X151484047Y-69734819D01*
+X151484047Y-69734819D02*
+X151579285Y-69687200D01*
+X151579285Y-69687200D02*
+X151626904Y-69639580D01*
+X151626904Y-69639580D02*
+X151674523Y-69544342D01*
+X151674523Y-69544342D02*
+X151674523Y-69306247D01*
+X151674523Y-69306247D02*
+X151626904Y-69211009D01*
+X151626904Y-69211009D02*
+X151579285Y-69163390D01*
+X151579285Y-69163390D02*
+X151484047Y-69115771D01*
+X151484047Y-69115771D02*
+X151293571Y-69115771D01*
+X151293571Y-69115771D02*
+X151198333Y-69163390D01*
+X151198333Y-69163390D02*
+X151150714Y-69211009D01*
+X151150714Y-69211009D02*
+X151103095Y-69306247D01*
+X137282142Y-93644580D02*
+X137234523Y-93692200D01*
+X137234523Y-93692200D02*
+X137091666Y-93739819D01*
+X137091666Y-93739819D02*
+X136996428Y-93739819D01*
+X136996428Y-93739819D02*
+X136853571Y-93692200D01*
+X136853571Y-93692200D02*
+X136758333Y-93596961D01*
+X136758333Y-93596961D02*
+X136710714Y-93501723D01*
+X136710714Y-93501723D02*
+X136663095Y-93311247D01*
+X136663095Y-93311247D02*
+X136663095Y-93168390D01*
+X136663095Y-93168390D02*
+X136710714Y-92977914D01*
+X136710714Y-92977914D02*
+X136758333Y-92882676D01*
+X136758333Y-92882676D02*
+X136853571Y-92787438D01*
+X136853571Y-92787438D02*
+X136996428Y-92739819D01*
+X136996428Y-92739819D02*
+X137091666Y-92739819D01*
+X137091666Y-92739819D02*
+X137234523Y-92787438D01*
+X137234523Y-92787438D02*
+X137282142Y-92835057D01*
+X138234523Y-93739819D02*
+X137663095Y-93739819D01*
+X137948809Y-93739819D02*
+X137948809Y-92739819D01*
+X137948809Y-92739819D02*
+X137853571Y-92882676D01*
+X137853571Y-92882676D02*
+X137758333Y-92977914D01*
+X137758333Y-92977914D02*
+X137663095Y-93025533D01*
+X138853571Y-92739819D02*
+X138948809Y-92739819D01*
+X138948809Y-92739819D02*
+X139044047Y-92787438D01*
+X139044047Y-92787438D02*
+X139091666Y-92835057D01*
+X139091666Y-92835057D02*
+X139139285Y-92930295D01*
+X139139285Y-92930295D02*
+X139186904Y-93120771D01*
+X139186904Y-93120771D02*
+X139186904Y-93358866D01*
+X139186904Y-93358866D02*
+X139139285Y-93549342D01*
+X139139285Y-93549342D02*
+X139091666Y-93644580D01*
+X139091666Y-93644580D02*
+X139044047Y-93692200D01*
+X139044047Y-93692200D02*
+X138948809Y-93739819D01*
+X138948809Y-93739819D02*
+X138853571Y-93739819D01*
+X138853571Y-93739819D02*
+X138758333Y-93692200D01*
+X138758333Y-93692200D02*
+X138710714Y-93644580D01*
+X138710714Y-93644580D02*
+X138663095Y-93549342D01*
+X138663095Y-93549342D02*
+X138615476Y-93358866D01*
+X138615476Y-93358866D02*
+X138615476Y-93120771D01*
+X138615476Y-93120771D02*
+X138663095Y-92930295D01*
+X138663095Y-92930295D02*
+X138710714Y-92835057D01*
+X138710714Y-92835057D02*
+X138758333Y-92787438D01*
+X138758333Y-92787438D02*
+X138853571Y-92739819D01*
+X114738333Y-90424580D02*
+X114690714Y-90472200D01*
+X114690714Y-90472200D02*
+X114547857Y-90519819D01*
+X114547857Y-90519819D02*
+X114452619Y-90519819D01*
+X114452619Y-90519819D02*
+X114309762Y-90472200D01*
+X114309762Y-90472200D02*
+X114214524Y-90376961D01*
+X114214524Y-90376961D02*
+X114166905Y-90281723D01*
+X114166905Y-90281723D02*
+X114119286Y-90091247D01*
+X114119286Y-90091247D02*
+X114119286Y-89948390D01*
+X114119286Y-89948390D02*
+X114166905Y-89757914D01*
+X114166905Y-89757914D02*
+X114214524Y-89662676D01*
+X114214524Y-89662676D02*
+X114309762Y-89567438D01*
+X114309762Y-89567438D02*
+X114452619Y-89519819D01*
+X114452619Y-89519819D02*
+X114547857Y-89519819D01*
+X114547857Y-89519819D02*
+X114690714Y-89567438D01*
+X114690714Y-89567438D02*
+X114738333Y-89615057D01*
+X115071667Y-89519819D02*
+X115738333Y-89519819D01*
+X115738333Y-89519819D02*
+X115309762Y-90519819D01*
+X151813095Y-119974819D02*
+X151813095Y-120784342D01*
+X151813095Y-120784342D02*
+X151860714Y-120879580D01*
+X151860714Y-120879580D02*
+X151908333Y-120927200D01*
+X151908333Y-120927200D02*
+X152003571Y-120974819D01*
+X152003571Y-120974819D02*
+X152194047Y-120974819D01*
+X152194047Y-120974819D02*
+X152289285Y-120927200D01*
+X152289285Y-120927200D02*
+X152336904Y-120879580D01*
+X152336904Y-120879580D02*
+X152384523Y-120784342D01*
+X152384523Y-120784342D02*
+X152384523Y-119974819D01*
+X152908333Y-120974819D02*
+X153098809Y-120974819D01*
+X153098809Y-120974819D02*
+X153194047Y-120927200D01*
+X153194047Y-120927200D02*
+X153241666Y-120879580D01*
+X153241666Y-120879580D02*
+X153336904Y-120736723D01*
+X153336904Y-120736723D02*
+X153384523Y-120546247D01*
+X153384523Y-120546247D02*
+X153384523Y-120165295D01*
+X153384523Y-120165295D02*
+X153336904Y-120070057D01*
+X153336904Y-120070057D02*
+X153289285Y-120022438D01*
+X153289285Y-120022438D02*
+X153194047Y-119974819D01*
+X153194047Y-119974819D02*
+X153003571Y-119974819D01*
+X153003571Y-119974819D02*
+X152908333Y-120022438D01*
+X152908333Y-120022438D02*
+X152860714Y-120070057D01*
+X152860714Y-120070057D02*
+X152813095Y-120165295D01*
+X152813095Y-120165295D02*
+X152813095Y-120403390D01*
+X152813095Y-120403390D02*
+X152860714Y-120498628D01*
+X152860714Y-120498628D02*
+X152908333Y-120546247D01*
+X152908333Y-120546247D02*
+X153003571Y-120593866D01*
+X153003571Y-120593866D02*
+X153194047Y-120593866D01*
+X153194047Y-120593866D02*
+X153289285Y-120546247D01*
+X153289285Y-120546247D02*
+X153336904Y-120498628D01*
+X153336904Y-120498628D02*
+X153384523Y-120403390D01*
+X121778333Y-84674580D02*
+X121730714Y-84722200D01*
+X121730714Y-84722200D02*
+X121587857Y-84769819D01*
+X121587857Y-84769819D02*
+X121492619Y-84769819D01*
+X121492619Y-84769819D02*
+X121349762Y-84722200D01*
+X121349762Y-84722200D02*
+X121254524Y-84626961D01*
+X121254524Y-84626961D02*
+X121206905Y-84531723D01*
+X121206905Y-84531723D02*
+X121159286Y-84341247D01*
+X121159286Y-84341247D02*
+X121159286Y-84198390D01*
+X121159286Y-84198390D02*
+X121206905Y-84007914D01*
+X121206905Y-84007914D02*
+X121254524Y-83912676D01*
+X121254524Y-83912676D02*
+X121349762Y-83817438D01*
+X121349762Y-83817438D02*
+X121492619Y-83769819D01*
+X121492619Y-83769819D02*
+X121587857Y-83769819D01*
+X121587857Y-83769819D02*
+X121730714Y-83817438D01*
+X121730714Y-83817438D02*
+X121778333Y-83865057D01*
+X122111667Y-83769819D02*
+X122730714Y-83769819D01*
+X122730714Y-83769819D02*
+X122397381Y-84150771D01*
+X122397381Y-84150771D02*
+X122540238Y-84150771D01*
+X122540238Y-84150771D02*
+X122635476Y-84198390D01*
+X122635476Y-84198390D02*
+X122683095Y-84246009D01*
+X122683095Y-84246009D02*
+X122730714Y-84341247D01*
+X122730714Y-84341247D02*
+X122730714Y-84579342D01*
+X122730714Y-84579342D02*
+X122683095Y-84674580D01*
+X122683095Y-84674580D02*
+X122635476Y-84722200D01*
+X122635476Y-84722200D02*
+X122540238Y-84769819D01*
+X122540238Y-84769819D02*
+X122254524Y-84769819D01*
+X122254524Y-84769819D02*
+X122159286Y-84722200D01*
+X122159286Y-84722200D02*
+X122111667Y-84674580D01*
+X98663095Y-83469819D02*
+X98663095Y-84279342D01*
+X98663095Y-84279342D02*
+X98710714Y-84374580D01*
+X98710714Y-84374580D02*
+X98758333Y-84422200D01*
+X98758333Y-84422200D02*
+X98853571Y-84469819D01*
+X98853571Y-84469819D02*
+X99044047Y-84469819D01*
+X99044047Y-84469819D02*
+X99139285Y-84422200D01*
+X99139285Y-84422200D02*
+X99186904Y-84374580D01*
+X99186904Y-84374580D02*
+X99234523Y-84279342D01*
+X99234523Y-84279342D02*
+X99234523Y-83469819D01*
+X99615476Y-83469819D02*
+X100234523Y-83469819D01*
+X100234523Y-83469819D02*
+X99901190Y-83850771D01*
+X99901190Y-83850771D02*
+X100044047Y-83850771D01*
+X100044047Y-83850771D02*
+X100139285Y-83898390D01*
+X100139285Y-83898390D02*
+X100186904Y-83946009D01*
+X100186904Y-83946009D02*
+X100234523Y-84041247D01*
+X100234523Y-84041247D02*
+X100234523Y-84279342D01*
+X100234523Y-84279342D02*
+X100186904Y-84374580D01*
+X100186904Y-84374580D02*
+X100139285Y-84422200D01*
+X100139285Y-84422200D02*
+X100044047Y-84469819D01*
+X100044047Y-84469819D02*
+X99758333Y-84469819D01*
+X99758333Y-84469819D02*
+X99663095Y-84422200D01*
+X99663095Y-84422200D02*
+X99615476Y-84374580D01*
+X137758333Y-91674580D02*
+X137710714Y-91722200D01*
+X137710714Y-91722200D02*
+X137567857Y-91769819D01*
+X137567857Y-91769819D02*
+X137472619Y-91769819D01*
+X137472619Y-91769819D02*
+X137329762Y-91722200D01*
+X137329762Y-91722200D02*
+X137234524Y-91626961D01*
+X137234524Y-91626961D02*
+X137186905Y-91531723D01*
+X137186905Y-91531723D02*
+X137139286Y-91341247D01*
+X137139286Y-91341247D02*
+X137139286Y-91198390D01*
+X137139286Y-91198390D02*
+X137186905Y-91007914D01*
+X137186905Y-91007914D02*
+X137234524Y-90912676D01*
+X137234524Y-90912676D02*
+X137329762Y-90817438D01*
+X137329762Y-90817438D02*
+X137472619Y-90769819D01*
+X137472619Y-90769819D02*
+X137567857Y-90769819D01*
+X137567857Y-90769819D02*
+X137710714Y-90817438D01*
+X137710714Y-90817438D02*
+X137758333Y-90865057D01*
+X138234524Y-91769819D02*
+X138425000Y-91769819D01*
+X138425000Y-91769819D02*
+X138520238Y-91722200D01*
+X138520238Y-91722200D02*
+X138567857Y-91674580D01*
+X138567857Y-91674580D02*
+X138663095Y-91531723D01*
+X138663095Y-91531723D02*
+X138710714Y-91341247D01*
+X138710714Y-91341247D02*
+X138710714Y-90960295D01*
+X138710714Y-90960295D02*
+X138663095Y-90865057D01*
+X138663095Y-90865057D02*
+X138615476Y-90817438D01*
+X138615476Y-90817438D02*
+X138520238Y-90769819D01*
+X138520238Y-90769819D02*
+X138329762Y-90769819D01*
+X138329762Y-90769819D02*
+X138234524Y-90817438D01*
+X138234524Y-90817438D02*
+X138186905Y-90865057D01*
+X138186905Y-90865057D02*
+X138139286Y-90960295D01*
+X138139286Y-90960295D02*
+X138139286Y-91198390D01*
+X138139286Y-91198390D02*
+X138186905Y-91293628D01*
+X138186905Y-91293628D02*
+X138234524Y-91341247D01*
+X138234524Y-91341247D02*
+X138329762Y-91388866D01*
+X138329762Y-91388866D02*
+X138520238Y-91388866D01*
+X138520238Y-91388866D02*
+X138615476Y-91341247D01*
+X138615476Y-91341247D02*
+X138663095Y-91293628D01*
+X138663095Y-91293628D02*
+X138710714Y-91198390D01*
+X154991666Y-85779819D02*
+X154991666Y-86494104D01*
+X154991666Y-86494104D02*
+X154944047Y-86636961D01*
+X154944047Y-86636961D02*
+X154848809Y-86732200D01*
+X154848809Y-86732200D02*
+X154705952Y-86779819D01*
+X154705952Y-86779819D02*
+X154610714Y-86779819D01*
+X155896428Y-85779819D02*
+X155705952Y-85779819D01*
+X155705952Y-85779819D02*
+X155610714Y-85827438D01*
+X155610714Y-85827438D02*
+X155563095Y-85875057D01*
+X155563095Y-85875057D02*
+X155467857Y-86017914D01*
+X155467857Y-86017914D02*
+X155420238Y-86208390D01*
+X155420238Y-86208390D02*
+X155420238Y-86589342D01*
+X155420238Y-86589342D02*
+X155467857Y-86684580D01*
+X155467857Y-86684580D02*
+X155515476Y-86732200D01*
+X155515476Y-86732200D02*
+X155610714Y-86779819D01*
+X155610714Y-86779819D02*
+X155801190Y-86779819D01*
+X155801190Y-86779819D02*
+X155896428Y-86732200D01*
+X155896428Y-86732200D02*
+X155944047Y-86684580D01*
+X155944047Y-86684580D02*
+X155991666Y-86589342D01*
+X155991666Y-86589342D02*
+X155991666Y-86351247D01*
+X155991666Y-86351247D02*
+X155944047Y-86256009D01*
+X155944047Y-86256009D02*
+X155896428Y-86208390D01*
+X155896428Y-86208390D02*
+X155801190Y-86160771D01*
+X155801190Y-86160771D02*
+X155610714Y-86160771D01*
+X155610714Y-86160771D02*
+X155515476Y-86208390D01*
+X155515476Y-86208390D02*
+X155467857Y-86256009D01*
+X155467857Y-86256009D02*
+X155420238Y-86351247D01*
+X107502142Y-103964580D02*
+X107454523Y-104012200D01*
+X107454523Y-104012200D02*
+X107311666Y-104059819D01*
+X107311666Y-104059819D02*
+X107216428Y-104059819D01*
+X107216428Y-104059819D02*
+X107073571Y-104012200D01*
+X107073571Y-104012200D02*
+X106978333Y-103916961D01*
+X106978333Y-103916961D02*
+X106930714Y-103821723D01*
+X106930714Y-103821723D02*
+X106883095Y-103631247D01*
+X106883095Y-103631247D02*
+X106883095Y-103488390D01*
+X106883095Y-103488390D02*
+X106930714Y-103297914D01*
+X106930714Y-103297914D02*
+X106978333Y-103202676D01*
+X106978333Y-103202676D02*
+X107073571Y-103107438D01*
+X107073571Y-103107438D02*
+X107216428Y-103059819D01*
+X107216428Y-103059819D02*
+X107311666Y-103059819D01*
+X107311666Y-103059819D02*
+X107454523Y-103107438D01*
+X107454523Y-103107438D02*
+X107502142Y-103155057D01*
+X107883095Y-103155057D02*
+X107930714Y-103107438D01*
+X107930714Y-103107438D02*
+X108025952Y-103059819D01*
+X108025952Y-103059819D02*
+X108264047Y-103059819D01*
+X108264047Y-103059819D02*
+X108359285Y-103107438D01*
+X108359285Y-103107438D02*
+X108406904Y-103155057D01*
+X108406904Y-103155057D02*
+X108454523Y-103250295D01*
+X108454523Y-103250295D02*
+X108454523Y-103345533D01*
+X108454523Y-103345533D02*
+X108406904Y-103488390D01*
+X108406904Y-103488390D02*
+X107835476Y-104059819D01*
+X107835476Y-104059819D02*
+X108454523Y-104059819D01*
+X108835476Y-103155057D02*
+X108883095Y-103107438D01*
+X108883095Y-103107438D02*
+X108978333Y-103059819D01*
+X108978333Y-103059819D02*
+X109216428Y-103059819D01*
+X109216428Y-103059819D02*
+X109311666Y-103107438D01*
+X109311666Y-103107438D02*
+X109359285Y-103155057D01*
+X109359285Y-103155057D02*
+X109406904Y-103250295D01*
+X109406904Y-103250295D02*
+X109406904Y-103345533D01*
+X109406904Y-103345533D02*
+X109359285Y-103488390D01*
+X109359285Y-103488390D02*
+X108787857Y-104059819D01*
+X108787857Y-104059819D02*
+X109406904Y-104059819D01*
+%TO.C,TP6*%
+D11*
+X135665000Y-80385000D02*
+G75*
+G02*
+X133765000Y-80385000I-950000J0D01*
+G01*
+X133765000Y-80385000D02*
+G75*
+G02*
+X135665000Y-80385000I950000J0D01*
+G01*
+%TO.C,C5*%
+X95060000Y-93305000D02*
+X95060000Y-96325000D01*
+X95060000Y-96325000D02*
+X99280000Y-96325000D01*
+X99280000Y-93305000D02*
+X95060000Y-93305000D01*
+%TO.C,D2*%
+X119680000Y-93915000D02*
+X119680000Y-97215000D01*
+X119680000Y-93915000D02*
+X125190000Y-93915000D01*
+X119680000Y-97215000D02*
+X125190000Y-97215000D01*
+%TO.C,C11*%
+X137817164Y-96055000D02*
+X138032836Y-96055000D01*
+X137817164Y-96775000D02*
+X138032836Y-96775000D01*
+%TO.C,C21*%
+X108037164Y-102435000D02*
+X108252836Y-102435000D01*
+X108037164Y-103155000D02*
+X108252836Y-103155000D01*
+%TO.C,C12*%
+X160553748Y-70070000D02*
+X161076252Y-70070000D01*
+X160553748Y-71540000D02*
+X161076252Y-71540000D01*
+%TO.C,C2*%
+X121233748Y-81005000D02*
+X122656252Y-81005000D01*
+X121233748Y-83725000D02*
+X122656252Y-83725000D01*
+%TO.C,J9*%
+X147520000Y-101315000D02*
+X148520000Y-100315000D01*
+X147520000Y-110445000D02*
+X147520000Y-101315000D01*
+X148520000Y-100315000D02*
+X159890000Y-100315000D01*
+X159890000Y-100315000D02*
+X160890000Y-101315000D01*
+X160890000Y-101315000D02*
+X160890000Y-110445000D01*
+X160890000Y-110445000D02*
+X147520000Y-110445000D01*
+%TO.C,J10*%
+X129950000Y-105025000D02*
+X129950000Y-106025000D01*
+X129950000Y-106025000D02*
+X130950000Y-105525000D01*
+X130950000Y-105525000D02*
+X129950000Y-105025000D01*
+X136570000Y-100315000D02*
+X145690000Y-100315000D01*
+X136570000Y-108555000D02*
+X145690000Y-108555000D01*
+X136570000Y-112655000D02*
+X145690000Y-112655000D01*
+X136570000Y-120895000D02*
+X136570000Y-100315000D01*
+X145690000Y-100315000D02*
+X145690000Y-120895000D01*
+X145690000Y-120895000D02*
+X136570000Y-120895000D01*
+%TO.C,J2*%
+X112285000Y-75080000D02*
+X114285000Y-75080000D01*
+X112535000Y-73580000D02*
+X112285000Y-75080000D01*
+X112985000Y-62060000D02*
+X113585000Y-62060000D01*
+X113285000Y-62660000D02*
+X112985000Y-62060000D01*
+X113585000Y-62060000D02*
+X113285000Y-62660000D01*
+X114035000Y-73580000D02*
+X112535000Y-73580000D01*
+X114285000Y-75080000D02*
+X114035000Y-73580000D01*
+X117365000Y-75080000D02*
+X119365000Y-75080000D01*
+X117615000Y-73580000D02*
+X117365000Y-75080000D01*
+X119115000Y-73580000D02*
+X117615000Y-73580000D01*
+X119365000Y-75080000D02*
+X119115000Y-73580000D01*
+X109635000Y-62860000D02*
+X122015000Y-62860000D01*
+X122015000Y-75080000D01*
+X109635000Y-75080000D01*
+X109635000Y-62860000D01*
+X109635000Y-71780000D02*
+X122015000Y-71780000D01*
+X122015000Y-73580000D01*
+X109635000Y-73580000D01*
+X109635000Y-71780000D01*
+%TO.C,C19*%
+X143557164Y-96055000D02*
+X143772836Y-96055000D01*
+X143557164Y-96775000D02*
+X143772836Y-96775000D01*
+%TO.C,U10*%
+X105725000Y-122635000D02*
+X105725000Y-122235000D01*
+X106175000Y-115335000D02*
+X105575000Y-115335000D01*
+X106175000Y-122635000D02*
+X105725000Y-122635000D01*
+X110675000Y-115335000D02*
+X111125000Y-115335000D01*
+X110675000Y-122635000D02*
+X111125000Y-122635000D01*
+X111125000Y-115335000D02*
+X111125000Y-115735000D01*
+X111125000Y-122635000D02*
+X111125000Y-122235000D01*
+%TO.C,C29*%
+X111444420Y-103095000D02*
+X111725580Y-103095000D01*
+X111444420Y-104115000D02*
+X111725580Y-104115000D01*
+%TO.C,R1*%
+X114667742Y-93482500D02*
+X115142258Y-93482500D01*
+X114667742Y-94527500D02*
+X115142258Y-94527500D01*
+%TO.C,R9*%
+X111347742Y-108102500D02*
+X111822258Y-108102500D01*
+X111347742Y-109147500D02*
+X111822258Y-109147500D01*
+%TO.C,D3*%
+X129950000Y-94370000D02*
+X129950000Y-96290000D01*
+X129950000Y-96290000D02*
+X132635000Y-96290000D01*
+X132635000Y-94370000D02*
+X129950000Y-94370000D01*
+%TO.C,U4*%
+X155105000Y-70140000D02*
+X156925000Y-70140000D01*
+X155105000Y-70190000D02*
+X155105000Y-70140000D01*
+X155105000Y-73260000D02*
+X155105000Y-73210000D01*
+X156925000Y-70140000D02*
+X156925000Y-70190000D01*
+X156925000Y-73210000D02*
+X156925000Y-73260000D01*
+X156925000Y-73260000D02*
+X155105000Y-73260000D01*
+X154565000Y-70190000D02*
+X154325000Y-69860000D01*
+X154805000Y-69860000D01*
+X154565000Y-70190000D01*
+G36*
+X154565000Y-70190000D02*
+G01*
+X154325000Y-69860000D01*
+X154805000Y-69860000D01*
+X154565000Y-70190000D01*
+G37*
+%TO.C,J3*%
+X137665000Y-86685000D02*
+X137665000Y-84985000D01*
+X147005000Y-86685000D02*
+X147005000Y-84985000D01*
+%TO.C,D1*%
+X119680000Y-89365000D02*
+X119680000Y-92665000D01*
+X119680000Y-89365000D02*
+X125190000Y-89365000D01*
+X119680000Y-92665000D02*
+X125190000Y-92665000D01*
+%TO.C,C28*%
+X95287500Y-116787500D02*
+X96075000Y-116787500D01*
+X95681250Y-116393750D02*
+X95681250Y-117181250D01*
+X96315000Y-116289437D02*
+X96315000Y-117575000D01*
+X96315000Y-116289437D02*
+X97379437Y-115225000D01*
+X96315000Y-120980563D02*
+X96315000Y-119695000D01*
+X96315000Y-120980563D02*
+X97379437Y-122045000D01*
+X97379437Y-115225000D02*
+X103135000Y-115225000D01*
+X97379437Y-122045000D02*
+X103135000Y-122045000D01*
+X103135000Y-115225000D02*
+X103135000Y-117575000D01*
+X103135000Y-122045000D02*
+X103135000Y-119695000D01*
+%TO.C,TP5*%
+X135665000Y-76835000D02*
+G75*
+G02*
+X133765000Y-76835000I-950000J0D01*
+G01*
+X133765000Y-76835000D02*
+G75*
+G02*
+X135665000Y-76835000I950000J0D01*
+G01*
+%TO.C,C25*%
+X111444420Y-100585000D02*
+X111725580Y-100585000D01*
+X111444420Y-101605000D02*
+X111725580Y-101605000D01*
+%TO.C,C16*%
+X143557164Y-92115000D02*
+X143772836Y-92115000D01*
+X143557164Y-92835000D02*
+X143772836Y-92835000D01*
+%TO.C,J5*%
+X149355000Y-87325000D02*
+X150735000Y-87325000D01*
+X149355000Y-88705000D02*
+X149355000Y-87325000D01*
+X149355000Y-89975000D02*
+X149355000Y-95165000D01*
+X149355000Y-89975000D02*
+X152115000Y-89975000D01*
+X149355000Y-95165000D02*
+X152115000Y-95165000D01*
+X152115000Y-89975000D02*
+X152115000Y-95165000D01*
+%TO.C,L1*%
+X105435000Y-76815000D02*
+X118035000Y-76815000D01*
+X105435000Y-79815000D02*
+X105435000Y-76815000D01*
+X105435000Y-89415000D02*
+X105435000Y-86415000D01*
+X118035000Y-76815000D02*
+X118035000Y-79815000D01*
+X118035000Y-86415000D02*
+X118035000Y-89415000D01*
+X118035000Y-89415000D02*
+X105435000Y-89415000D01*
+%TO.C,C18*%
+X143557164Y-94085000D02*
+X143772836Y-94085000D01*
+X143557164Y-94805000D02*
+X143772836Y-94805000D01*
+%TO.C,TP7*%
+X135665000Y-83935000D02*
+G75*
+G02*
+X133765000Y-83935000I-950000J0D01*
+G01*
+X133765000Y-83935000D02*
+G75*
+G02*
+X135665000Y-83935000I950000J0D01*
+G01*
+%TO.C,C20*%
+X108037164Y-100465000D02*
+X108252836Y-100465000D01*
+X108037164Y-101185000D02*
+X108252836Y-101185000D01*
+%TO.C,C13*%
+X140687164Y-92115000D02*
+X140902836Y-92115000D01*
+X140687164Y-92835000D02*
+X140902836Y-92835000D01*
+%TO.C,TP2*%
+X132115000Y-80385000D02*
+G75*
+G02*
+X130215000Y-80385000I-950000J0D01*
+G01*
+X130215000Y-80385000D02*
+G75*
+G02*
+X132115000Y-80385000I950000J0D01*
+G01*
+%TO.C,J7*%
+X130305000Y-62425000D02*
+X131725000Y-62425000D01*
+X130305000Y-74145000D02*
+X130305000Y-62425000D01*
+X131725000Y-62425000D02*
+X131725000Y-66925000D01*
+X131725000Y-66925000D02*
+X134115000Y-66925000D01*
+X132565000Y-62735000D02*
+X133165000Y-62735000D01*
+X132865000Y-63335000D02*
+X132565000Y-62735000D01*
+X133165000Y-62735000D02*
+X132865000Y-63335000D01*
+X134115000Y-74145000D02*
+X130305000Y-74145000D01*
+X134115000Y-74145000D02*
+X137925000Y-74145000D01*
+X136505000Y-62425000D02*
+X136505000Y-66925000D01*
+X136505000Y-66925000D02*
+X134115000Y-66925000D01*
+X137925000Y-62425000D02*
+X136505000Y-62425000D01*
+X137925000Y-74145000D02*
+X137925000Y-62425000D01*
+X132615000Y-68035000D02*
+X133115000Y-68035000D01*
+X133115000Y-73535000D01*
+X132615000Y-73535000D01*
+X132615000Y-68035000D01*
+X135115000Y-68035000D02*
+X135615000Y-68035000D01*
+X135615000Y-73535000D01*
+X135115000Y-73535000D01*
+X135115000Y-68035000D01*
+%TO.C,L2*%
+X110455000Y-113815000D02*
+X113455000Y-113815000D01*
+X111955000Y-110495000D02*
+X113455000Y-110495000D01*
+%TO.C,C24*%
+X108037164Y-108345000D02*
+X108252836Y-108345000D01*
+X108037164Y-109065000D02*
+X108252836Y-109065000D01*
+%TO.C,U5*%
+X150505000Y-77125000D02*
+X150955000Y-77125000D01*
+X150505000Y-77575000D02*
+X150505000Y-77125000D01*
+X150505000Y-84345000D02*
+X150505000Y-83895000D01*
+X150955000Y-84345000D02*
+X150505000Y-84345000D01*
+X157275000Y-77125000D02*
+X157725000Y-77125000D01*
+X157725000Y-77125000D02*
+X157725000Y-77575000D01*
+X157725000Y-83895000D02*
+X157725000Y-84345000D01*
+X157725000Y-84345000D02*
+X157275000Y-84345000D01*
+X149865000Y-77575000D02*
+X149525000Y-77105000D01*
+X150205000Y-77105000D01*
+X149865000Y-77575000D01*
+G36*
+X149865000Y-77575000D02*
+G01*
+X149525000Y-77105000D01*
+X150205000Y-77105000D01*
+X149865000Y-77575000D01*
+G37*
+%TO.C,R5*%
+X161091359Y-77665000D02*
+X161398641Y-77665000D01*
+X161091359Y-78425000D02*
+X161398641Y-78425000D01*
+%TO.C,U1*%
+D10*
+X106550000Y-91055000D02*
+X110700000Y-91055000D01*
+X106550000Y-96205000D02*
+X110700000Y-96205000D01*
+D11*
+X106125000Y-91130000D02*
+X105885000Y-90800000D01*
+X106365000Y-90800000D01*
+X106125000Y-91130000D01*
+G36*
+X106125000Y-91130000D02*
+G01*
+X105885000Y-90800000D01*
+X106365000Y-90800000D01*
+X106125000Y-91130000D01*
+G37*
+%TO.C,TP3*%
+X132115000Y-83935000D02*
+G75*
+G02*
+X130215000Y-83935000I-950000J0D01*
+G01*
+X130215000Y-83935000D02*
+G75*
+G02*
+X132115000Y-83935000I950000J0D01*
+G01*
+%TO.C,R6*%
+X159387742Y-92162500D02*
+X159862258Y-92162500D01*
+X159387742Y-93207500D02*
+X159862258Y-93207500D01*
+%TO.C,TP4*%
+X132115000Y-87485000D02*
+G75*
+G02*
+X130215000Y-87485000I-950000J0D01*
+G01*
+X130215000Y-87485000D02*
+G75*
+G02*
+X132115000Y-87485000I950000J0D01*
+G01*
+%TO.C,C15*%
+X140687164Y-96055000D02*
+X140902836Y-96055000D01*
+X140687164Y-96775000D02*
+X140902836Y-96775000D01*
+%TO.C,SW1*%
+X138055000Y-76240000D02*
+X146875000Y-76240000D01*
+X138055000Y-76550000D02*
+X138055000Y-76240000D01*
+X138055000Y-80760000D02*
+X138055000Y-80450000D01*
+X139965000Y-75540000D02*
+X140465000Y-76040000D01*
+X140465000Y-76040000D02*
+X140965000Y-75540000D01*
+X140965000Y-75540000D02*
+X139965000Y-75540000D01*
+X146875000Y-76240000D02*
+X146875000Y-76550000D01*
+X146875000Y-80760000D02*
+X138055000Y-80760000D01*
+X146875000Y-80760000D02*
+X146875000Y-80450000D01*
+%TO.C,U8*%
+X148030000Y-123880000D02*
+X147550000Y-123880000D01*
+X149240000Y-123880000D02*
+X148760000Y-123880000D01*
+X149250000Y-121560000D02*
+X148770000Y-121560000D01*
+X147440000Y-121550000D02*
+X147160000Y-121550000D01*
+X147440000Y-121270000D01*
+X147440000Y-121550000D01*
+G36*
+X147440000Y-121550000D02*
+G01*
+X147160000Y-121550000D01*
+X147440000Y-121270000D01*
+X147440000Y-121550000D01*
+G37*
+%TO.C,R7*%
+X161091359Y-79655000D02*
+X161398641Y-79655000D01*
+X161091359Y-80415000D02*
+X161398641Y-80415000D01*
+%TO.C,R4*%
+X161091359Y-75675000D02*
+X161398641Y-75675000D01*
+X161091359Y-76435000D02*
+X161398641Y-76435000D01*
+%TO.C,C6*%
+X124267164Y-65135000D02*
+X124482836Y-65135000D01*
+X124267164Y-65855000D02*
+X124482836Y-65855000D01*
+%TO.C,C8*%
+X124267164Y-67105000D02*
+X124482836Y-67105000D01*
+X124267164Y-67825000D02*
+X124482836Y-67825000D01*
+%TO.C,Y1*%
+X129955000Y-89825000D02*
+X129955000Y-93245000D01*
+X129955000Y-93245000D02*
+X134075000Y-93245000D01*
+%TO.C,R2*%
+X114667742Y-95992500D02*
+X115142258Y-95992500D01*
+X114667742Y-97037500D02*
+X115142258Y-97037500D01*
+%TO.C,J8*%
+X139755000Y-62425000D02*
+X141175000Y-62425000D01*
+X139755000Y-74145000D02*
+X139755000Y-62425000D01*
+X141175000Y-62425000D02*
+X141175000Y-66925000D01*
+X141175000Y-66925000D02*
+X143565000Y-66925000D01*
+X142015000Y-62735000D02*
+X142615000Y-62735000D01*
+X142315000Y-63335000D02*
+X142015000Y-62735000D01*
+X142615000Y-62735000D02*
+X142315000Y-63335000D01*
+X143565000Y-74145000D02*
+X139755000Y-74145000D01*
+X143565000Y-74145000D02*
+X147375000Y-74145000D01*
+X145955000Y-62425000D02*
+X145955000Y-66925000D01*
+X145955000Y-66925000D02*
+X143565000Y-66925000D01*
+X147375000Y-62425000D02*
+X145955000Y-62425000D01*
+X147375000Y-74145000D02*
+X147375000Y-62425000D01*
+X142065000Y-68035000D02*
+X142565000Y-68035000D01*
+X142565000Y-73535000D01*
+X142065000Y-73535000D01*
+X142065000Y-68035000D01*
+X144565000Y-68035000D02*
+X145065000Y-68035000D01*
+X145065000Y-73535000D01*
+X144565000Y-73535000D01*
+X144565000Y-68035000D01*
+%TO.C,C27*%
+X108037164Y-112285000D02*
+X108252836Y-112285000D01*
+X108037164Y-113005000D02*
+X108252836Y-113005000D01*
+%TO.C,C26*%
+X108037164Y-110315000D02*
+X108252836Y-110315000D01*
+X108037164Y-111035000D02*
+X108252836Y-111035000D01*
+%TO.C,C23*%
+X108037164Y-106375000D02*
+X108252836Y-106375000D01*
+X108037164Y-107095000D02*
+X108252836Y-107095000D01*
+%TO.C,J11*%
+X130015000Y-122435000D02*
+X130015000Y-123685000D01*
+X130315000Y-124985000D02*
+X131065000Y-124985000D01*
+X131065000Y-124985000D02*
+X131065000Y-127935000D01*
+X131065000Y-127935000D02*
+X137865000Y-127935000D01*
+X131265000Y-122435000D02*
+X130015000Y-122435000D01*
+X144665000Y-124985000D02*
+X144665000Y-127935000D01*
+X144665000Y-127935000D02*
+X137865000Y-127935000D01*
+X145415000Y-124985000D02*
+X144665000Y-124985000D01*
+X130305000Y-122725000D02*
+X145425000Y-122725000D01*
+X145425000Y-128695000D01*
+X130305000Y-128695000D01*
+X130305000Y-122725000D01*
+X130315000Y-122735000D02*
+X132115000Y-122735000D01*
+X132115000Y-123485000D01*
+X130315000Y-123485000D01*
+X130315000Y-122735000D01*
+X133615000Y-122735000D02*
+X142115000Y-122735000D01*
+X142115000Y-123485000D01*
+X133615000Y-123485000D01*
+X133615000Y-122735000D01*
+X143615000Y-122735000D02*
+X145415000Y-122735000D01*
+X145415000Y-123485000D01*
+X143615000Y-123485000D01*
+X143615000Y-122735000D01*
+%TO.C,R3*%
+X159387742Y-89652500D02*
+X159862258Y-89652500D01*
+X159387742Y-90697500D02*
+X159862258Y-90697500D01*
+%TO.C,C17*%
+X159484420Y-87155000D02*
+X159765580Y-87155000D01*
+X159484420Y-88175000D02*
+X159765580Y-88175000D01*
+%TO.C,C14*%
+X140687164Y-94085000D02*
+X140902836Y-94085000D01*
+X140687164Y-94805000D02*
+X140902836Y-94805000D01*
+%TO.C,R8*%
+X111347742Y-105592500D02*
+X111822258Y-105592500D01*
+X111347742Y-106637500D02*
+X111822258Y-106637500D01*
+%TO.C,C4*%
+X124903748Y-62270000D02*
+X125426252Y-62270000D01*
+X124903748Y-63740000D02*
+X125426252Y-63740000D01*
+%TO.C,J4*%
+X148915000Y-62125000D02*
+X148915000Y-63375000D01*
+X149215000Y-64675000D02*
+X149965000Y-64675000D01*
+X149965000Y-64675000D02*
+X149965000Y-67625000D01*
+X149965000Y-67625000D02*
+X155515000Y-67625000D01*
+X150165000Y-62125000D02*
+X148915000Y-62125000D01*
+X161065000Y-64675000D02*
+X161065000Y-67625000D01*
+X161065000Y-67625000D02*
+X155515000Y-67625000D01*
+X161815000Y-64675000D02*
+X161065000Y-64675000D01*
+X149205000Y-62415000D02*
+X161825000Y-62415000D01*
+X161825000Y-68385000D01*
+X149205000Y-68385000D01*
+X149205000Y-62415000D01*
+X149215000Y-62425000D02*
+X151015000Y-62425000D01*
+X151015000Y-63175000D01*
+X149215000Y-63175000D01*
+X149215000Y-62425000D01*
+X152515000Y-62425000D02*
+X158515000Y-62425000D01*
+X158515000Y-63175000D01*
+X152515000Y-63175000D01*
+X152515000Y-62425000D01*
+X160015000Y-62425000D02*
+X161815000Y-62425000D01*
+X161815000Y-63175000D01*
+X160015000Y-63175000D01*
+X160015000Y-62425000D01*
+%TO.C,U2*%
+X97575000Y-76780000D02*
+X101335000Y-76780000D01*
+X97575000Y-83600000D02*
+X101335000Y-83600000D01*
+X101335000Y-76780000D02*
+X101335000Y-78040000D01*
+X101335000Y-83600000D02*
+X101335000Y-82340000D01*
+X96295000Y-76880000D02*
+X96055000Y-76550000D01*
+X96535000Y-76550000D01*
+X96295000Y-76880000D01*
+G36*
+X96295000Y-76880000D02*
+G01*
+X96055000Y-76550000D01*
+X96535000Y-76550000D01*
+X96295000Y-76880000D01*
+G37*
+%TO.C,R10*%
+X113201359Y-115175000D02*
+X113508641Y-115175000D01*
+X113201359Y-115935000D02*
+X113508641Y-115935000D01*
+%TO.C,J1*%
+X98000000Y-75080000D02*
+X100000000Y-75080000D01*
+X98250000Y-73580000D02*
+X98000000Y-75080000D01*
+X98700000Y-62060000D02*
+X99300000Y-62060000D01*
+X99000000Y-62660000D02*
+X98700000Y-62060000D01*
+X99300000Y-62060000D02*
+X99000000Y-62660000D01*
+X99750000Y-73580000D02*
+X98250000Y-73580000D01*
+X100000000Y-75080000D02*
+X99750000Y-73580000D01*
+X103080000Y-75080000D02*
+X105080000Y-75080000D01*
+X103330000Y-73580000D02*
+X103080000Y-75080000D01*
+X104830000Y-73580000D02*
+X103330000Y-73580000D01*
+X105080000Y-75080000D02*
+X104830000Y-73580000D01*
+X95350000Y-62860000D02*
+X107730000Y-62860000D01*
+X107730000Y-75080000D01*
+X95350000Y-75080000D01*
+X95350000Y-62860000D01*
+X95350000Y-71780000D02*
+X107730000Y-71780000D01*
+X107730000Y-73580000D01*
+X95350000Y-73580000D01*
+X95350000Y-71780000D01*
+%TO.C,TP1*%
+X132115000Y-76835000D02*
+G75*
+G02*
+X130215000Y-76835000I-950000J0D01*
+G01*
+X130215000Y-76835000D02*
+G75*
+G02*
+X132115000Y-76835000I950000J0D01*
+G01*
+%TO.C,C1*%
+X121233748Y-76755000D02*
+X122656252Y-76755000D01*
+X121233748Y-79475000D02*
+X122656252Y-79475000D01*
+%TO.C,U7*%
+X149040000Y-114680000D02*
+X153660000Y-114680000D01*
+X153660000Y-120150000D02*
+X149040000Y-120150000D01*
+X147490000Y-115135000D02*
+X147160000Y-115375000D01*
+X147160000Y-114895000D01*
+X147490000Y-115135000D01*
+G36*
+X147490000Y-115135000D02*
+G01*
+X147160000Y-115375000D01*
+X147160000Y-114895000D01*
+X147490000Y-115135000D01*
+G37*
+%TO.C,J12*%
+X95420000Y-101755000D02*
+X96420000Y-100755000D01*
+X95420000Y-110885000D02*
+X95420000Y-101755000D01*
+X96420000Y-100755000D02*
+X104790000Y-100755000D01*
+X104790000Y-100755000D02*
+X105790000Y-101755000D01*
+X105790000Y-101755000D02*
+X105790000Y-110885000D01*
+X105790000Y-110885000D02*
+X95420000Y-110885000D01*
+%TO.C,U6*%
+X149955000Y-70120000D02*
+X151775000Y-70120000D01*
+X149955000Y-70195000D02*
+X149955000Y-70120000D01*
+X149955000Y-73240000D02*
+X149955000Y-73165000D01*
+X151775000Y-70120000D02*
+X151775000Y-70195000D01*
+X151775000Y-73165000D02*
+X151775000Y-73240000D01*
+X151775000Y-73240000D02*
+X149955000Y-73240000D01*
+X149415000Y-70190000D02*
+X149175000Y-69860000D01*
+X149655000Y-69860000D01*
+X149415000Y-70190000D01*
+G36*
+X149415000Y-70190000D02*
+G01*
+X149175000Y-69860000D01*
+X149655000Y-69860000D01*
+X149415000Y-70190000D01*
+G37*
+%TO.C,C10*%
+X137817164Y-94085000D02*
+X138032836Y-94085000D01*
+X137817164Y-94805000D02*
+X138032836Y-94805000D01*
+%TO.C,C7*%
+X114764420Y-90985000D02*
+X115045580Y-90985000D01*
+X114764420Y-92005000D02*
+X115045580Y-92005000D01*
+%TO.C,U9*%
+X151455000Y-123880000D02*
+X150975000Y-123880000D01*
+X152665000Y-123880000D02*
+X152185000Y-123880000D01*
+X152675000Y-121560000D02*
+X152195000Y-121560000D01*
+X150865000Y-121550000D02*
+X150585000Y-121550000D01*
+X150865000Y-121270000D01*
+X150865000Y-121550000D01*
+G36*
+X150865000Y-121550000D02*
+G01*
+X150585000Y-121550000D01*
+X150865000Y-121270000D01*
+X150865000Y-121550000D01*
+G37*
+%TO.C,C3*%
+X121233748Y-85255000D02*
+X122656252Y-85255000D01*
+X121233748Y-87975000D02*
+X122656252Y-87975000D01*
+%TO.C,U3*%
+X97575000Y-85105000D02*
+X101335000Y-85105000D01*
+X97575000Y-91925000D02*
+X101335000Y-91925000D01*
+X101335000Y-85105000D02*
+X101335000Y-86365000D01*
+X101335000Y-91925000D02*
+X101335000Y-90665000D01*
+X96295000Y-85205000D02*
+X96055000Y-84875000D01*
+X96535000Y-84875000D01*
+X96295000Y-85205000D01*
+G36*
+X96295000Y-85205000D02*
+G01*
+X96055000Y-84875000D01*
+X96535000Y-84875000D01*
+X96295000Y-85205000D01*
+G37*
+%TO.C,C9*%
+X137817164Y-92115000D02*
+X138032836Y-92115000D01*
+X137817164Y-92835000D02*
+X138032836Y-92835000D01*
+%TO.C,J6*%
+X153945000Y-87325000D02*
+X155325000Y-87325000D01*
+X153945000Y-88705000D02*
+X153945000Y-87325000D01*
+X153945000Y-89975000D02*
+X153945000Y-95165000D01*
+X153945000Y-89975000D02*
+X156705000Y-89975000D01*
+X153945000Y-95165000D02*
+X156705000Y-95165000D01*
+X156705000Y-89975000D02*
+X156705000Y-95165000D01*
+%TO.C,C22*%
+X108037164Y-104405000D02*
+X108252836Y-104405000D01*
+X108037164Y-105125000D02*
+X108252836Y-105125000D01*
+%TD*%
+M02*
diff --git a/output/STM32G474_FOC_CONTROLLER-NPTH.drl b/output/STM32G474_FOC_CONTROLLER-NPTH.drl
new file mode 100644
index 0000000..922aa9c
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-NPTH.drl
@@ -0,0 +1,22 @@
+M48
+; DRILL file KiCad 10.0.4-1.fc44app2 date 2026-08-06T21:58:50
+; FORMAT={-:-/ absolute / metric / decimal}
+; #@! TF.CreationDate,2026-08-06T21:58:50+02:00
+; #@! TF.GenerationSoftware,Kicad,Pcbnew,10.0.4-1.fc44app2
+; #@! TF.FileFunction,NonPlated,1,2,NPTH
+FMAT,2
+METRIC
+; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
+T1C0.650
+; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
+T2C3.000
+%
+G90
+G05
+T1
+X139.445Y-84.18
+X145.225Y-84.18
+T2
+X100.605Y-105.465
+X154.205Y-105.025
+M30
diff --git a/output/STM32G474_FOC_CONTROLLER-PTH.drl b/output/STM32G474_FOC_CONTROLLER-PTH.drl
new file mode 100644
index 0000000..11454a0
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-PTH.drl
@@ -0,0 +1,131 @@
+M48
+; DRILL file KiCad 10.0.4-1.fc44app2 date 2026-08-06T21:58:50
+; FORMAT={-:-/ absolute / metric / decimal}
+; #@! TF.CreationDate,2026-08-06T21:58:50+02:00
+; #@! TF.GenerationSoftware,Kicad,Pcbnew,10.0.4-1.fc44app2
+; #@! TF.FileFunction,Plated,1,2,PTH
+FMAT,2
+METRIC
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T1C0.185
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T2C0.300
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T3C0.600
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T4C0.800
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T5C0.950
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T6C1.000
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T7C1.020
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T8C1.400
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T9C1.500
+%
+G90
+G05
+T1
+X106.925Y-117.635
+X106.925Y-118.985
+X106.925Y-120.335
+X107.8Y-116.385
+X107.8Y-117.635
+X107.8Y-118.985
+X107.8Y-120.335
+X107.8Y-121.585
+X109.05Y-116.385
+X109.05Y-117.635
+X109.05Y-118.985
+X109.05Y-120.335
+X109.05Y-121.585
+X109.925Y-117.635
+X109.925Y-118.985
+X109.925Y-120.335
+T2
+X108.025Y-91.83
+X108.025Y-93.03
+X108.025Y-94.33
+X108.025Y-95.43
+X109.225Y-91.83
+X109.225Y-93.03
+X109.225Y-94.33
+X109.225Y-95.43
+T4
+X140.465Y-78.5
+X142.465Y-78.5
+X144.465Y-78.5
+T5
+X132.865Y-125.185
+X135.365Y-125.185
+X137.865Y-125.185
+X140.365Y-125.185
+X142.865Y-125.185
+X151.765Y-64.875
+X154.265Y-64.875
+X156.765Y-64.875
+X159.265Y-64.875
+T6
+X132.3Y-105.525
+X132.3Y-108.065
+X132.3Y-110.605
+X132.3Y-113.145
+X132.3Y-115.685
+X132.865Y-64.835
+X134.84Y-105.525
+X134.84Y-108.065
+X134.84Y-110.605
+X134.84Y-113.145
+X134.84Y-115.685
+X135.365Y-64.835
+X142.315Y-64.835
+X144.815Y-64.835
+X150.735Y-88.705
+X150.735Y-91.245
+X150.735Y-93.785
+X155.325Y-88.705
+X155.325Y-91.245
+X155.325Y-93.785
+T7
+X99.105Y-109.785
+X99.105Y-112.785
+X102.105Y-109.785
+X102.105Y-112.785
+X151.205Y-109.345
+X151.205Y-112.345
+X154.205Y-109.345
+X154.205Y-112.345
+X157.205Y-109.345
+X157.205Y-112.345
+T8
+X99.0Y-64.97
+X104.08Y-64.97
+X113.285Y-64.97
+X118.365Y-64.97
+T9
+X138.365Y-78.5
+X146.565Y-78.5
+T3
+G00X138.015Y-83.13
+M15
+G01X138.015Y-84.23
+M16
+G05
+G00X138.015Y-87.46
+M15
+G01X138.015Y-88.26
+M16
+G05
+G00X146.655Y-83.13
+M15
+G01X146.655Y-84.23
+M16
+G05
+G00X146.655Y-87.46
+M15
+G01X146.655Y-88.26
+M16
+G05
+M30
diff --git a/output/STM32G474_FOC_CONTROLLER-all.pos b/output/STM32G474_FOC_CONTROLLER-all.pos
new file mode 100644
index 0000000..c01a599
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-all.pos
@@ -0,0 +1,81 @@
+### Footprint positions - created on 2026-08-06T22:03:08 ###
+### Printed by KiCad version 10.0.4-1.fc44app2
+## Unit = mm, Angle = deg.
+## Side : All
+# Ref Val Package PosX PosY Rot Side
+C1 22u C_1210_3225Metric 121.9450 -78.1150 0.0000 top
+C2 22u C_1210_3225Metric 121.9450 -82.3650 0.0000 top
+C3 22u C_1210_3225Metric 121.9450 -86.6150 0.0000 top
+C4 10n C_0805_2012Metric 125.1650 -63.0050 0.0000 top
+C5 150u CP_EIA-3528-15_AVX-H 97.5300 -94.8150 0.0000 top
+C6 1u C_0402_1005Metric 124.3750 -65.4950 0.0000 top
+C7 22u C_0603_1608Metric 114.9050 -91.4950 0.0000 top
+C8 1u C_0402_1005Metric 124.3750 -67.4650 0.0000 top
+C9 100n C_0402_1005Metric 137.9250 -92.4750 0.0000 top
+C10 10p C_0402_1005Metric 137.9250 -94.4450 0.0000 top
+C11 10p C_0402_1005Metric 137.9250 -96.4150 0.0000 top
+C12 4.7u C_0805_2012Metric 160.8150 -70.8050 0.0000 top
+C13 100n C_0402_1005Metric 140.7950 -92.4750 0.0000 top
+C14 100n C_0402_1005Metric 140.7950 -94.4450 0.0000 top
+C15 100n C_0402_1005Metric 140.7950 -96.4150 0.0000 top
+C16 100n C_0402_1005Metric 143.6650 -92.4750 0.0000 top
+C17 1u C_0603_1608Metric 159.6250 -87.6650 0.0000 top
+C18 100n C_0402_1005Metric 143.6650 -94.4450 0.0000 top
+C19 100n C_0402_1005Metric 143.6650 -96.4150 0.0000 top
+C20 30p C_0402_1005Metric 108.1450 -100.8250 0.0000 top
+C21 30p C_0402_1005Metric 108.1450 -102.7950 0.0000 top
+C22 100n C_0402_1005Metric 108.1450 -104.7650 0.0000 top
+C23 100n C_0402_1005Metric 108.1450 -106.7350 0.0000 top
+C24 100n C_0402_1005Metric 108.1450 -108.7050 0.0000 top
+C25 1u C_0603_1608Metric 111.5850 -101.0950 0.0000 top
+C26 100n C_0402_1005Metric 108.1450 -110.6750 0.0000 top
+C27 100n C_0402_1005Metric 108.1450 -112.6450 0.0000 top
+C28 10u CP_Elec_6.3x7.7 99.7250 -118.6350 0.0000 top
+C29 1u C_0603_1608Metric 111.5850 -103.6050 0.0000 top
+D1 550mV@5A D_SMA 123.1900 -91.0150 0.0000 top
+D2 550mV@5A D_SMA 123.1900 -95.5650 0.0000 top
+D3 STATUS LED_0805_2012Metric 131.6350 -95.3300 0.0000 top
+J1 POWER1 PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal 99.0000 -64.9700 0.0000 top
+J2 POWER2 PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal 113.2850 -64.9700 0.0000 top
+J3 USB_C USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal 142.3350 -86.7850 0.0000 top
+J4 I2C_Header JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical 151.7650 -64.8750 0.0000 top
+J5 UART_Header PinHeader_1x03_P2.54mm_Vertical 150.7350 -88.7050 0.0000 top
+J6 ST-LINK_Header PinHeader_1x03_P2.54mm_Vertical 155.3250 -88.7050 0.0000 top
+J7 CAN1_Header JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal 132.8650 -64.8350 0.0000 top
+J8 CAN2_Header JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal 142.3150 -64.8350 0.0000 top
+J9 Hall_Encoder_Connector Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal 151.2050 -109.3450 0.0000 top
+J10 Maxon_Encoder_Connector IDC-Header_2x05_P2.54mm_Horizontal 132.3000 -105.5250 0.0000 top
+J11 3v3_Encoder_Connector JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical 132.8650 -125.1850 0.0000 top
+J12 Conn_01x04 Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal 99.1050 -109.7850 0.0000 top
+L1 22u L_12x12mm_H8mm 111.7350 -83.1150 0.0000 top
+L2 22u L_Wurth_WE-LQSH-3012 111.9550 -112.1550 0.0000 top
+R1 10k R_0603_1608Metric 114.9050 -94.0050 0.0000 top
+R2 3k24 R_0603_1608Metric 114.9050 -96.5150 0.0000 top
+R3 10k R_0603_1608Metric 159.6250 -90.1750 0.0000 top
+R4 5k1 R_0402_1005Metric 161.2450 -76.0550 0.0000 top
+R5 5k1 R_0402_1005Metric 161.2450 -78.0450 0.0000 top
+R6 10k R_0603_1608Metric 159.6250 -92.6850 0.0000 top
+R7 120 R_0402_1005Metric 161.2450 -80.0350 0.0000 top
+R8 1k R_0603_1608Metric 111.5850 -106.1150 0.0000 top
+R9 1k R_0603_1608Metric 111.5850 -108.6250 0.0000 top
+R10 100k R_0402_1005Metric 113.3550 -115.5550 0.0000 top
+SW1 SW_SPDT SW_Slide_SPDT_Straight_CK_OS102011MS2Q 140.4650 -78.5000 0.0000 top
+TP1 ResetTP TestPoint_Pad_D1.5mm 131.1650 -76.8350 0.0000 top
+TP2 BootTP TestPoint_Pad_D1.5mm 131.1650 -80.3850 0.0000 top
+TP3 PWM_A TestPoint_Pad_D1.5mm 131.1650 -83.9350 0.0000 top
+TP4 PWM_B TestPoint_Pad_D1.5mm 131.1650 -87.4850 0.0000 top
+TP5 PWM_C TestPoint_Pad_D1.5mm 134.7150 -76.8350 0.0000 top
+TP6 SENS_A TestPoint_Pad_D1.5mm 134.7150 -80.3850 0.0000 top
+TP7 SENS_B TestPoint_Pad_D1.5mm 134.7150 -83.9350 0.0000 top
+U1 TPS5430DDA TI_SO-PowerPAD-8_ThermalVias 108.6250 -93.6300 0.0000 top
+U2 AMS1117-3.3 SOT-223-3_TabPin2 99.4250 -80.1900 0.0000 top
+U3 AMS1117-3.3 SOT-223-3_TabPin2 99.4250 -88.5150 0.0000 top
+U4 USBLC6-2SC6 SOT-23-6 156.0150 -71.7000 0.0000 top
+U5 STM32G474CBT6 LQFP-48_7x7mm_P0.5mm 154.1150 -80.7350 0.0000 top
+U6 TPT1334 SOT-23-8 150.8650 -71.6800 0.0000 top
+U7 AM26C32IPWR TSSOP-16_4.4x5mm_P0.65mm 151.3500 -117.4150 0.0000 top
+U8 TXB0304RUT Texas_R-PUQFN-N12 148.4000 -122.7200 0.0000 top
+U9 TXB0304RUT Texas_R-PUQFN-N12 151.8250 -122.7200 0.0000 top
+U10 DRV8316CTRGFR VQFN-40_EP_5.1x7_Pitch0.5mm 108.4250 -118.9850 0.0000 top
+Y1 16MHZ Crystal_SMD_3225-4Pin_3.2x2.5mm 132.0150 -91.5350 0.0000 top
+## End
diff --git a/output/STM32G474_FOC_CONTROLLER-drv8316.svg b/output/STM32G474_FOC_CONTROLLER-drv8316.svg
new file mode 100644
index 0000000..d3ea309
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-drv8316.svg
@@ -0,0 +1,33931 @@
+
+
+
diff --git a/output/STM32G474_FOC_CONTROLLER-job.gbrjob b/output/STM32G474_FOC_CONTROLLER-job.gbrjob
new file mode 100644
index 0000000..6439140
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-job.gbrjob
@@ -0,0 +1,124 @@
+{
+ "Header": {
+ "GenerationSoftware": {
+ "Vendor": "KiCad",
+ "Application": "Pcbnew",
+ "Version": "10.0.4-1.fc44app2"
+ },
+ "CreationDate": "2026-08-06T21:58:38+02:00"
+ },
+ "GeneralSpecs": {
+ "ProjectId": {
+ "Name": "STM32G474_FOC_CONTROLLER",
+ "GUID": "53544d33-3247-4343-9734-5f464f435f43",
+ "Revision": "rev?"
+ },
+ "Size": {
+ "X": 73.55,
+ "Y": 74.55
+ },
+ "LayerNumber": 2,
+ "BoardThickness": 1.6,
+ "Finish": "None"
+ },
+ "DesignRules": [
+ {
+ "Layers": "Outer",
+ "PadToPad": 0.2,
+ "PadToTrack": 0.2,
+ "TrackToTrack": 0.2
+ }
+ ],
+ "FilesAttributes": [
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-F_Cu.gbr",
+ "FileFunction": "Copper,L1,Top",
+ "FilePolarity": "Positive"
+ },
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-B_Cu.gbr",
+ "FileFunction": "Copper,L2,Bot",
+ "FilePolarity": "Positive"
+ },
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-F_Paste.gbr",
+ "FileFunction": "SolderPaste,Top",
+ "FilePolarity": "Positive"
+ },
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-B_Paste.gbr",
+ "FileFunction": "SolderPaste,Bot",
+ "FilePolarity": "Positive"
+ },
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-F_Silkscreen.gbr",
+ "FileFunction": "Legend,Top",
+ "FilePolarity": "Positive"
+ },
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-B_Silkscreen.gbr",
+ "FileFunction": "Legend,Bot",
+ "FilePolarity": "Positive"
+ },
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-F_Mask.gbr",
+ "FileFunction": "SolderMask,Top",
+ "FilePolarity": "Negative"
+ },
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-B_Mask.gbr",
+ "FileFunction": "SolderMask,Bot",
+ "FilePolarity": "Negative"
+ },
+ {
+ "Path": "STM32G474_FOC_CONTROLLER-Edge_Cuts.gbr",
+ "FileFunction": "Profile",
+ "FilePolarity": "Positive"
+ }
+ ],
+ "MaterialStackup": [
+ {
+ "Type": "Legend",
+ "Name": "Top Silk Screen"
+ },
+ {
+ "Type": "SolderPaste",
+ "Name": "Top Solder Paste"
+ },
+ {
+ "Type": "SolderMask",
+ "Thickness": 0.01,
+ "Name": "Top Solder Mask"
+ },
+ {
+ "Type": "Copper",
+ "Thickness": 0.035,
+ "Name": "F.Cu"
+ },
+ {
+ "Type": "Dielectric",
+ "Thickness": 1.51,
+ "Material": "FR4",
+ "Name": "F.Cu/B.Cu",
+ "Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
+ },
+ {
+ "Type": "Copper",
+ "Thickness": 0.035,
+ "Name": "B.Cu"
+ },
+ {
+ "Type": "SolderMask",
+ "Thickness": 0.01,
+ "Name": "Bottom Solder Mask"
+ },
+ {
+ "Type": "SolderPaste",
+ "Name": "Bottom Solder Paste"
+ },
+ {
+ "Type": "Legend",
+ "Name": "Bottom Silk Screen"
+ }
+ ]
+}
diff --git a/output/STM32G474_FOC_CONTROLLER-stm32-Encoders.svg b/output/STM32G474_FOC_CONTROLLER-stm32-Encoders.svg
new file mode 100644
index 0000000..a2fb455
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-stm32-Encoders.svg
@@ -0,0 +1,24684 @@
+
+
+
diff --git a/output/STM32G474_FOC_CONTROLLER-stm32.svg b/output/STM32G474_FOC_CONTROLLER-stm32.svg
new file mode 100644
index 0000000..7c2c88e
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER-stm32.svg
@@ -0,0 +1,49356 @@
+
+
+
diff --git a/output/STM32G474_FOC_CONTROLLER.pdf b/output/STM32G474_FOC_CONTROLLER.pdf
new file mode 100644
index 0000000..3021d3e
Binary files /dev/null and b/output/STM32G474_FOC_CONTROLLER.pdf differ
diff --git a/output/STM32G474_FOC_CONTROLLER.svg b/output/STM32G474_FOC_CONTROLLER.svg
new file mode 100644
index 0000000..ea1e6d0
--- /dev/null
+++ b/output/STM32G474_FOC_CONTROLLER.svg
@@ -0,0 +1,23809 @@
+
+
+
diff --git a/output/STM32G474_FOC_CONTROLLER.zip b/output/STM32G474_FOC_CONTROLLER.zip
new file mode 100644
index 0000000..06dd9fc
Binary files /dev/null and b/output/STM32G474_FOC_CONTROLLER.zip differ