aboutsummaryrefslogtreecommitdiffstats
path: root/hw
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2025-12-27 18:48:52 -0330
committerSam Anthony <sam@samanthony.xyz>2025-12-27 18:48:52 -0330
commit7f69128ce4f3972a97cc9bc6733b104cf0373d04 (patch)
treed135377d65373633a16058e3a5ab50225823147d /hw
parente626108bf7ac0dc5bfadd9bb1b4085ab64a0c116 (diff)
downloadcan-gauge-interface-7f69128ce4f3972a97cc9bc6733b104cf0373d04.zip
schematic: assign IC footprints
Diffstat (limited to 'hw')
-rw-r--r--hw/can_gauge_interface.kicad_sch8
-rw-r--r--hw/footprints.pretty/LQFP48_STM.kicad_mod2591
-rw-r--r--hw/footprints.pretty/SOIC8_SN_MCH.kicad_mod674
-rw-r--r--hw/fp-info-cache16
-rw-r--r--hw/symbols.kicad_sym2
5 files changed, 3285 insertions, 6 deletions
diff --git a/hw/can_gauge_interface.kicad_sch b/hw/can_gauge_interface.kicad_sch
index 3ddf4b0..de6c09b 100644
--- a/hw/can_gauge_interface.kicad_sch
+++ b/hw/can_gauge_interface.kicad_sch
@@ -5395,7 +5395,7 @@
)
)
)
- (property "Footprint" "Package_DFN_QFN:Texas_RGW0020A_VQFN-20-1EP_5x5mm_P0.65mm_EP3.15x3.15mm"
+ (property "Footprint" "Package_DFN_QFN:Texas_RGW0020A_VQFN-20-1EP_5x5mm_P0.65mm_EP3.15x3.15mm_ThermalVias"
(at -32.258 6.858 0)
(effects
(font
@@ -10336,7 +10336,7 @@
)
)
)
- (property "Footprint" "SOIC8_SN_MCH"
+ (property "Footprint" "footprints:SOIC8_SN_MCH"
(at 300.99 208.28 0)
(effects
(font
@@ -11006,7 +11006,7 @@
(justify left)
)
)
- (property "Footprint" "Package_DFN_QFN:Texas_RGW0020A_VQFN-20-1EP_5x5mm_P0.65mm_EP3.15x3.15mm"
+ (property "Footprint" "Package_DFN_QFN:Texas_RGW0020A_VQFN-20-1EP_5x5mm_P0.65mm_EP3.15x3.15mm_ThermalVias"
(at 101.092 158.242 0)
(effects
(font
@@ -15881,7 +15881,7 @@
(justify left)
)
)
- (property "Footprint" "LQFP48_STM"
+ (property "Footprint" "footprints:LQFP48_STM"
(at 273.05 55.88 0)
(effects
(font
diff --git a/hw/footprints.pretty/LQFP48_STM.kicad_mod b/hw/footprints.pretty/LQFP48_STM.kicad_mod
new file mode 100644
index 0000000..a658e45
--- /dev/null
+++ b/hw/footprints.pretty/LQFP48_STM.kicad_mod
@@ -0,0 +1,2591 @@
+(footprint "LQFP48_STM"
+ (version 20241229)
+ (generator "pcbnew")
+ (generator_version "9.0")
+ (layer "F.Cu")
+ (tags "STM32C092CBT6 ")
+ (property "Reference" "REF**"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "b368eecc-6530-4a8b-bbdb-230899ca42fb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "LQFP48_STM"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "4c5f9fab-d157-4e59-98a7-58cdff0b5831")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7f432512-57cb-43f7-a458-4effd4e212d8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0e2c5a6c-3148-4931-9d7b-6027e8cd990c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr smd)
+ (fp_line
+ (start -3.6068 -3.6068)
+ (end -3.6068 -3.22244)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "04a21528-ffa3-4ad4-b664-23f66abcce29")
+ )
+ (fp_line
+ (start -3.6068 3.22244)
+ (end -3.6068 3.6068)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e781da36-c29d-4de7-b28f-2e7756b547b6")
+ )
+ (fp_line
+ (start -3.6068 3.6068)
+ (end -3.22244 3.6068)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d5e26ca8-83dd-4aad-8984-96d17285cab2")
+ )
+ (fp_line
+ (start -3.22244 -3.6068)
+ (end -3.6068 -3.6068)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "fc4b26bd-12d1-4e0e-a614-d70c14287eff")
+ )
+ (fp_line
+ (start -3.14706 -2.79654)
+ (end -2.79654 -3.14706)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e0a577d6-c324-408d-a459-84edaf577f0d")
+ )
+ (fp_line
+ (start 3.22244 3.6068)
+ (end 3.6068 3.6068)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0d9827ee-13a0-4f79-93af-c78d61190b26")
+ )
+ (fp_line
+ (start 3.6068 -3.6068)
+ (end 3.22244 -3.6068)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ef62beab-c1a1-4682-9d6d-eb0a480deb5d")
+ )
+ (fp_line
+ (start 3.6068 -3.22244)
+ (end 3.6068 -3.6068)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5dce180c-a74d-40e5-92b8-de2f634a387c")
+ )
+ (fp_line
+ (start 3.6068 3.6068)
+ (end 3.6068 3.22244)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c3aaa0f1-3dfe-41f8-941f-c76a17011a0f")
+ )
+ (fp_poly
+ (pts
+ (xy -5.461 1.559499) (xy -5.461 1.940499) (xy -5.207 1.940499) (xy -5.207 1.559499)
+ )
+ (stroke
+ (width 0)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "e9c9e6ca-cf69-454a-9dbd-9bed5886ef7a")
+ )
+ (fp_poly
+ (pts
+ (xy 0.559501 5.207) (xy 0.559501 5.461) (xy 0.940501 5.461) (xy 0.940501 5.207)
+ )
+ (stroke
+ (width 0)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "afd39666-7bc9-4edd-8074-b256693be7cd")
+ )
+ (fp_poly
+ (pts
+ (xy 1.0595 -5.207) (xy 1.0595 -5.461) (xy 1.4405 -5.461) (xy 1.4405 -5.207)
+ )
+ (stroke
+ (width 0)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "d6c3f6ee-795b-428c-aa1a-618af135bd43")
+ )
+ (fp_poly
+ (pts
+ (xy 5.461 0.059499) (xy 5.461 0.4405) (xy 5.207 0.4405) (xy 5.207 0.059499)
+ )
+ (stroke
+ (width 0)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.SilkS")
+ (uuid "45f0ec5a-65bb-41f5-8d25-cd84d945de45")
+ )
+ (fp_line
+ (start -5.207 -5.207)
+ (end 5.207 -5.207)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8e0b6416-6da4-4236-9d6e-ba4ecbb421a1")
+ )
+ (fp_line
+ (start -5.207 5.207)
+ (end -5.207 -5.207)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b6a2252f-1479-477c-beac-2053d8adc2e7")
+ )
+ (fp_line
+ (start 5.207 -5.207)
+ (end 5.207 5.207)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "981b7d54-ec85-41b3-bfda-49b3dbdb5297")
+ )
+ (fp_line
+ (start 5.207 5.207)
+ (end -5.207 5.207)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a71ca479-b1bc-4130-b006-3fc9025778bc")
+ )
+ (fp_line
+ (start -4.5974 -2.8897)
+ (end -4.5974 -2.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9e875572-22ee-4be6-a3ff-e962c13763c0")
+ )
+ (fp_line
+ (start -4.5974 -2.6103)
+ (end -3.6068 -2.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "02be3b0b-c982-450a-83d8-386e36bbc79e")
+ )
+ (fp_line
+ (start -4.5974 -2.3897)
+ (end -4.5974 -2.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "48a2ca8e-1c52-449c-ae72-dfdd49ae22cf")
+ )
+ (fp_line
+ (start -4.5974 -2.1103)
+ (end -3.6068 -2.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e168dec6-824f-4f26-8e80-95cb89e61fc8")
+ )
+ (fp_line
+ (start -4.5974 -1.8897)
+ (end -4.5974 -1.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c2641404-85f4-43ae-a659-65cbddfa06bf")
+ )
+ (fp_line
+ (start -4.5974 -1.6103)
+ (end -3.6068 -1.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8a213e34-b497-4373-a148-7f632835d36d")
+ )
+ (fp_line
+ (start -4.5974 -1.3897)
+ (end -4.5974 -1.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ac1280b3-285a-4814-a472-10e59d87bfd4")
+ )
+ (fp_line
+ (start -4.5974 -1.1103)
+ (end -3.6068 -1.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "deffd1ee-4047-4678-b3fe-fcf53cdde83c")
+ )
+ (fp_line
+ (start -4.5974 -0.8897)
+ (end -4.5974 -0.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6e847532-6962-4d57-9144-a159132124b4")
+ )
+ (fp_line
+ (start -4.5974 -0.6103)
+ (end -3.6068 -0.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "74bf1ed2-4538-4dce-88d5-588b9d04e9f4")
+ )
+ (fp_line
+ (start -4.5974 -0.3897)
+ (end -4.5974 -0.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ed1fcb18-cafd-44c7-aaa4-2a83e7f6aa6b")
+ )
+ (fp_line
+ (start -4.5974 -0.1103)
+ (end -3.6068 -0.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "caf14116-e81e-44f8-bc76-4460b09f6a7c")
+ )
+ (fp_line
+ (start -4.5974 0.1103)
+ (end -4.5974 0.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "33b99630-ce61-4eda-80b9-32933947eee3")
+ )
+ (fp_line
+ (start -4.5974 0.3897)
+ (end -3.6068 0.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "02a5ff20-bd0c-47ef-9be6-59cbcd0498e0")
+ )
+ (fp_line
+ (start -4.5974 0.6103)
+ (end -4.5974 0.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "911503da-721f-4831-bd73-b75c4bf82ec1")
+ )
+ (fp_line
+ (start -4.5974 0.8897)
+ (end -3.6068 0.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b5d2d7b9-1d51-4442-b5f7-3594a9d363a0")
+ )
+ (fp_line
+ (start -4.5974 1.1103)
+ (end -4.5974 1.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cbdf5aa1-2c00-4e95-83e9-8b153ee41eda")
+ )
+ (fp_line
+ (start -4.5974 1.3897)
+ (end -3.6068 1.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "539533a6-afa7-484c-9ae6-2b372ac87d8b")
+ )
+ (fp_line
+ (start -4.5974 1.6103)
+ (end -4.5974 1.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8bdbe334-d7aa-472a-8b8e-590a4fc66c31")
+ )
+ (fp_line
+ (start -4.5974 1.8897)
+ (end -3.6068 1.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "af6f116e-0597-400d-b620-c7089e3a379d")
+ )
+ (fp_line
+ (start -4.5974 2.1103)
+ (end -4.5974 2.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7a9e86d0-b684-414b-9172-cb33eb391d8a")
+ )
+ (fp_line
+ (start -4.5974 2.3897)
+ (end -3.6068 2.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "772f2495-492b-4a92-b325-3029f7a3cd66")
+ )
+ (fp_line
+ (start -4.5974 2.6103)
+ (end -4.5974 2.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "048c9de3-7fe4-476f-ba6d-4f3b4f309123")
+ )
+ (fp_line
+ (start -4.5974 2.8897)
+ (end -3.6068 2.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4525263c-6a71-4d6a-9ebb-2b5852b92041")
+ )
+ (fp_line
+ (start -3.6068 -3.6068)
+ (end -3.6068 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c8317b9b-62d4-4eed-b644-64595e312ddd")
+ )
+ (fp_line
+ (start -3.6068 -3.6068)
+ (end -3.6068 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "273375f1-acd8-4848-8a52-444f5ad78e26")
+ )
+ (fp_line
+ (start -3.6068 -2.8897)
+ (end -4.5974 -2.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e62e960b-f6ba-4071-9c2d-91e72d438de7")
+ )
+ (fp_line
+ (start -3.6068 -2.6103)
+ (end -3.6068 -2.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f31fcb09-1f58-4269-800d-a8d25c384b74")
+ )
+ (fp_line
+ (start -3.6068 -2.3897)
+ (end -4.5974 -2.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "367d0f67-6411-45da-8e6d-17b19943db4e")
+ )
+ (fp_line
+ (start -3.6068 -2.3368)
+ (end -2.3368 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3d1bf5d4-3a94-4d99-bc8c-8ffa7ac6a5c9")
+ )
+ (fp_line
+ (start -3.6068 -2.1103)
+ (end -3.6068 -2.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "51c49464-0e11-430a-8f74-b700af66a745")
+ )
+ (fp_line
+ (start -3.6068 -1.8897)
+ (end -4.5974 -1.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7ff00e11-166c-4aae-a8c3-2c8dd600c833")
+ )
+ (fp_line
+ (start -3.6068 -1.6103)
+ (end -3.6068 -1.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8518ea54-a731-4cc1-9bcc-98c7a297b1fd")
+ )
+ (fp_line
+ (start -3.6068 -1.3897)
+ (end -4.5974 -1.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "fdcf1608-823b-40ac-b417-df0bab512a02")
+ )
+ (fp_line
+ (start -3.6068 -1.1103)
+ (end -3.6068 -1.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "661f35eb-b016-4d02-8687-b9a872265fc7")
+ )
+ (fp_line
+ (start -3.6068 -0.8897)
+ (end -4.5974 -0.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "85a639f2-a14c-4a75-b18a-eb1dd0efa0eb")
+ )
+ (fp_line
+ (start -3.6068 -0.6103)
+ (end -3.6068 -0.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "52c35098-3b7a-407b-9aa0-d74c47145d13")
+ )
+ (fp_line
+ (start -3.6068 -0.3897)
+ (end -4.5974 -0.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "214fde5d-954f-4966-b36a-b06f5508d66f")
+ )
+ (fp_line
+ (start -3.6068 -0.1103)
+ (end -3.6068 -0.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f01661f6-75fb-4253-8422-609b9b7a99d8")
+ )
+ (fp_line
+ (start -3.6068 0.1103)
+ (end -4.5974 0.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6aa903a4-9f6e-42a4-9510-48279dc03623")
+ )
+ (fp_line
+ (start -3.6068 0.3897)
+ (end -3.6068 0.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e8ecb32e-6c2a-4057-9946-85ef8bacd582")
+ )
+ (fp_line
+ (start -3.6068 0.6103)
+ (end -4.5974 0.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8689ee2b-b255-444c-b124-2d7446dd2620")
+ )
+ (fp_line
+ (start -3.6068 0.8897)
+ (end -3.6068 0.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "13be26e5-e96e-4978-96ab-ba84ce012d4c")
+ )
+ (fp_line
+ (start -3.6068 1.1103)
+ (end -4.5974 1.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5f3051b3-b261-41f2-8d0f-a73eabbff0d6")
+ )
+ (fp_line
+ (start -3.6068 1.3897)
+ (end -3.6068 1.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6c6db098-7705-4575-af51-f8fcf33b5e4f")
+ )
+ (fp_line
+ (start -3.6068 1.6103)
+ (end -4.5974 1.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c691a766-a3be-42a7-b360-82b294d33c2a")
+ )
+ (fp_line
+ (start -3.6068 1.8897)
+ (end -3.6068 1.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cc3d07c4-5533-4d65-aa01-a907aae7dc39")
+ )
+ (fp_line
+ (start -3.6068 2.1103)
+ (end -4.5974 2.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c4726a5f-cb39-419a-a032-0d219eac43c1")
+ )
+ (fp_line
+ (start -3.6068 2.3897)
+ (end -3.6068 2.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6d66c7bf-905d-43e4-91b8-b886565fcfb5")
+ )
+ (fp_line
+ (start -3.6068 2.6103)
+ (end -4.5974 2.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f2ff848d-a4bb-4908-a9e8-747a7cd96bd7")
+ )
+ (fp_line
+ (start -3.6068 2.8897)
+ (end -3.6068 2.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f961e7f5-fabe-4745-93b0-6a787380f65a")
+ )
+ (fp_line
+ (start -3.6068 3.6068)
+ (end -3.6068 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e54d0b42-623a-4a65-9375-6b0ac41c2e04")
+ )
+ (fp_line
+ (start -3.6068 3.6068)
+ (end 3.6068 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1b019be4-7efc-47cf-a40e-3e46016378bf")
+ )
+ (fp_line
+ (start -2.8897 -4.5974)
+ (end -2.8897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a6ca7607-f91e-4a3e-afb0-fc0e06e6dc6b")
+ )
+ (fp_line
+ (start -2.8897 -3.6068)
+ (end -2.6103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "15b231f1-0bd0-4a64-8647-364e5463ecc3")
+ )
+ (fp_line
+ (start -2.8897 3.6068)
+ (end -2.8897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2bc4b459-ae10-486b-9286-0caf3dcf20a8")
+ )
+ (fp_line
+ (start -2.8897 4.5974)
+ (end -2.6103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "df427d48-f805-4255-8155-f32f0f994ee8")
+ )
+ (fp_line
+ (start -2.6103 -4.5974)
+ (end -2.8897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5a7ef4ae-c848-49e9-a928-d4bd09fe2561")
+ )
+ (fp_line
+ (start -2.6103 -3.6068)
+ (end -2.6103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9c187e64-9f8a-4ea3-9dbc-326240074462")
+ )
+ (fp_line
+ (start -2.6103 3.6068)
+ (end -2.8897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "fb4f47f2-5ef3-4a17-9bca-79685968a4ed")
+ )
+ (fp_line
+ (start -2.6103 4.5974)
+ (end -2.6103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "06fb2d1b-7412-4550-94f6-550810639a87")
+ )
+ (fp_line
+ (start -2.3897 -4.5974)
+ (end -2.3897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "eae8e018-129b-4033-ad90-f60a522603d4")
+ )
+ (fp_line
+ (start -2.3897 -3.6068)
+ (end -2.1103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d371baa7-512e-4186-8d24-1e7b91e2e72d")
+ )
+ (fp_line
+ (start -2.3897 3.6068)
+ (end -2.3897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "37d14f68-c1cc-4cbe-9960-5bd5a0e5eb66")
+ )
+ (fp_line
+ (start -2.3897 4.5974)
+ (end -2.1103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "68f17aa5-8448-4791-beab-05d417a4e29c")
+ )
+ (fp_line
+ (start -2.1103 -4.5974)
+ (end -2.3897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3aa82b44-7e18-47af-989f-c40220569f16")
+ )
+ (fp_line
+ (start -2.1103 -3.6068)
+ (end -2.1103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f846ff3d-7b73-4bd5-a07d-f422a6572055")
+ )
+ (fp_line
+ (start -2.1103 3.6068)
+ (end -2.3897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "36eecb22-6d6c-4016-a838-c18ca1fecdd0")
+ )
+ (fp_line
+ (start -2.1103 4.5974)
+ (end -2.1103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "274a6dfc-0c62-4f9e-962f-b7a6abccff87")
+ )
+ (fp_line
+ (start -1.8897 -4.5974)
+ (end -1.8897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "25cf2557-0a02-43ed-977d-09ec0ad53238")
+ )
+ (fp_line
+ (start -1.8897 -3.6068)
+ (end -1.6103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3895e164-c1fb-44b3-9134-8760aabf6311")
+ )
+ (fp_line
+ (start -1.8897 3.6068)
+ (end -1.8897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7ff2e746-214a-457c-9a54-8ff832ee146f")
+ )
+ (fp_line
+ (start -1.8897 4.5974)
+ (end -1.6103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "243cc7e9-4b4f-447a-9607-e1339ed045de")
+ )
+ (fp_line
+ (start -1.6103 -4.5974)
+ (end -1.8897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "23a3000d-46cd-4131-96e7-03c276613b80")
+ )
+ (fp_line
+ (start -1.6103 -3.6068)
+ (end -1.6103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f4c2bea8-095d-4786-a267-4658c2a1bea2")
+ )
+ (fp_line
+ (start -1.6103 3.6068)
+ (end -1.8897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ca760a7d-0349-4c27-bc73-a255f3102adb")
+ )
+ (fp_line
+ (start -1.6103 4.5974)
+ (end -1.6103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "dd4d3303-c59e-4d6e-b99a-9bfa223f9654")
+ )
+ (fp_line
+ (start -1.3897 -4.5974)
+ (end -1.3897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f3f45d0d-5538-41b3-9341-299056f72b57")
+ )
+ (fp_line
+ (start -1.3897 -3.6068)
+ (end -1.1103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "dc7f6eb3-157b-41c7-b66f-6f5698465c84")
+ )
+ (fp_line
+ (start -1.3897 3.6068)
+ (end -1.3897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4944f4c6-2299-4289-95c9-b18e8cf92374")
+ )
+ (fp_line
+ (start -1.3897 4.5974)
+ (end -1.1103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9a6c7680-c736-4cec-99bb-e4bbc248be02")
+ )
+ (fp_line
+ (start -1.1103 -4.5974)
+ (end -1.3897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "800457c1-c748-4705-8275-0189431e35d9")
+ )
+ (fp_line
+ (start -1.1103 -3.6068)
+ (end -1.1103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "dadc12ff-72ba-4970-92ea-2c417cb1905d")
+ )
+ (fp_line
+ (start -1.1103 3.6068)
+ (end -1.3897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "24f7a7a4-8b05-46e7-aca3-bc0d2e390fb4")
+ )
+ (fp_line
+ (start -1.1103 4.5974)
+ (end -1.1103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "99664cea-d7dc-4800-9057-e0c331b46814")
+ )
+ (fp_line
+ (start -0.8897 -4.5974)
+ (end -0.8897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "85b6de6f-18a6-45bf-a49b-31726a3756cc")
+ )
+ (fp_line
+ (start -0.8897 -3.6068)
+ (end -0.6103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "979c8d1b-2541-4f41-9320-50adee1fe6ec")
+ )
+ (fp_line
+ (start -0.8897 3.6068)
+ (end -0.8897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d550e2ba-a0e3-4fb1-acdd-6a60f31f52a6")
+ )
+ (fp_line
+ (start -0.8897 4.5974)
+ (end -0.6103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ee5fc5f9-bce3-4cdf-ac1e-c0e7369b4edb")
+ )
+ (fp_line
+ (start -0.6103 -4.5974)
+ (end -0.8897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ca848307-998d-4d05-90f3-614ef37060c2")
+ )
+ (fp_line
+ (start -0.6103 -3.6068)
+ (end -0.6103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "19b96396-bf2c-44b4-9286-d041cec93567")
+ )
+ (fp_line
+ (start -0.6103 3.6068)
+ (end -0.8897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "edb7c1c1-7d1f-4b0f-92b8-77db4022a5d4")
+ )
+ (fp_line
+ (start -0.6103 4.5974)
+ (end -0.6103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e61d7f59-77d2-4073-89f1-436789647800")
+ )
+ (fp_line
+ (start -0.3897 -4.5974)
+ (end -0.3897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "eb37d911-e39e-45be-8ce7-ddb64460c2cb")
+ )
+ (fp_line
+ (start -0.3897 -3.6068)
+ (end -0.1103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d495a8a2-9d3f-4d28-9451-07cf335ec285")
+ )
+ (fp_line
+ (start -0.3897 3.6068)
+ (end -0.3897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1cf63b43-e605-41f3-9605-a071ad2f48c3")
+ )
+ (fp_line
+ (start -0.3897 4.5974)
+ (end -0.1103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b40c4e38-efd3-4205-a321-14cb47c40f90")
+ )
+ (fp_line
+ (start -0.1103 -4.5974)
+ (end -0.3897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f848a4e5-cd5a-4ea0-8974-83d061d720f8")
+ )
+ (fp_line
+ (start -0.1103 -3.6068)
+ (end -0.1103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4c6a27bd-d3f0-4fbf-9433-75ddc7c28a13")
+ )
+ (fp_line
+ (start -0.1103 3.6068)
+ (end -0.3897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3510ae3f-331c-444c-b5d3-34ee17dbe9da")
+ )
+ (fp_line
+ (start -0.1103 4.5974)
+ (end -0.1103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6819e111-10da-4b15-9922-15d1e70c161d")
+ )
+ (fp_line
+ (start 0.1103 -4.5974)
+ (end 0.1103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b8a5de0f-4fe1-4d73-9da9-780c07cb77fa")
+ )
+ (fp_line
+ (start 0.1103 -3.6068)
+ (end 0.3897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b759cf2c-2da5-42fb-a7aa-10fc32b0e4c3")
+ )
+ (fp_line
+ (start 0.1103 3.6068)
+ (end 0.1103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d45141c2-9f08-4f96-b2f1-f4d7ed9eb2dd")
+ )
+ (fp_line
+ (start 0.1103 4.5974)
+ (end 0.3897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7873fab2-ae9a-41e6-b859-7f1d47938d56")
+ )
+ (fp_line
+ (start 0.3897 -4.5974)
+ (end 0.1103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f4c75551-4892-49f1-8a08-796a5d4db7fc")
+ )
+ (fp_line
+ (start 0.3897 -3.6068)
+ (end 0.3897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "31739b61-ca9d-4078-b990-077e0e1ca85d")
+ )
+ (fp_line
+ (start 0.3897 3.6068)
+ (end 0.1103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9ec6681b-9157-48a9-a0ac-f92f42f9d7ed")
+ )
+ (fp_line
+ (start 0.3897 4.5974)
+ (end 0.3897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1a393eb1-f826-467e-bfb5-792ec21b5c26")
+ )
+ (fp_line
+ (start 0.6103 -4.5974)
+ (end 0.6103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "703e8569-7ad5-4dbe-b754-0cb1f153b46a")
+ )
+ (fp_line
+ (start 0.6103 -3.6068)
+ (end 0.8897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9a71bdc9-03f2-4e10-b60e-2ba56b5079ec")
+ )
+ (fp_line
+ (start 0.6103 3.6068)
+ (end 0.6103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3983ac75-4bc3-42e6-b38a-cfe6d451882e")
+ )
+ (fp_line
+ (start 0.6103 4.5974)
+ (end 0.8897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "61b5e70f-051b-4f40-ad4e-b5d6c5219a74")
+ )
+ (fp_line
+ (start 0.8897 -4.5974)
+ (end 0.6103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2394ed8e-4925-41b0-a2ba-ea4a879831dd")
+ )
+ (fp_line
+ (start 0.8897 -3.6068)
+ (end 0.8897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "048f97a4-c7ee-4cca-be10-7b303f113a2d")
+ )
+ (fp_line
+ (start 0.8897 3.6068)
+ (end 0.6103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "246be34f-8ccf-47cd-b2db-ae49ffab7229")
+ )
+ (fp_line
+ (start 0.8897 4.5974)
+ (end 0.8897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b1c3b0ba-8741-4a5d-bfed-a47b721e378c")
+ )
+ (fp_line
+ (start 1.1103 -4.5974)
+ (end 1.1103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cf754975-556e-42cb-ae0a-42563b900db4")
+ )
+ (fp_line
+ (start 1.1103 -3.6068)
+ (end 1.3897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f2f11fe7-2bc3-4738-8369-4d3cf6dd989b")
+ )
+ (fp_line
+ (start 1.1103 3.6068)
+ (end 1.1103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9af53d2f-d6c6-4420-a9af-a104398346de")
+ )
+ (fp_line
+ (start 1.1103 4.5974)
+ (end 1.3897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "041b1aae-18d7-4d49-bccb-385f2d49a302")
+ )
+ (fp_line
+ (start 1.3897 -4.5974)
+ (end 1.1103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2f835e0f-82e3-482a-a9ee-cdf51b48e987")
+ )
+ (fp_line
+ (start 1.3897 -3.6068)
+ (end 1.3897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "02d3d78d-6fe2-4efc-a604-fb7d4ae04177")
+ )
+ (fp_line
+ (start 1.3897 3.6068)
+ (end 1.1103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1d2116bd-410c-4783-b9d2-63f15fac2d28")
+ )
+ (fp_line
+ (start 1.3897 4.5974)
+ (end 1.3897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "99b90c0d-7809-49f8-b6a2-188dd291912c")
+ )
+ (fp_line
+ (start 1.6103 -4.5974)
+ (end 1.6103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "45c21967-b0f2-41de-9d82-3aa9cd9293bc")
+ )
+ (fp_line
+ (start 1.6103 -3.6068)
+ (end 1.8897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8a8d9724-a2ed-4c1e-b214-0648084379e4")
+ )
+ (fp_line
+ (start 1.6103 3.6068)
+ (end 1.6103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c15680e8-79ee-4609-b408-d6874995689e")
+ )
+ (fp_line
+ (start 1.6103 4.5974)
+ (end 1.8897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4acc89dd-0a74-42ff-aaaf-81b7dcc6d7d1")
+ )
+ (fp_line
+ (start 1.8897 -4.5974)
+ (end 1.6103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "55f8998f-d362-4026-97e2-7efa38d1f92c")
+ )
+ (fp_line
+ (start 1.8897 -3.6068)
+ (end 1.8897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "06dfa2a7-138e-4af0-a3fe-2aab1a8012e1")
+ )
+ (fp_line
+ (start 1.8897 3.6068)
+ (end 1.6103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3b68dbf7-4e89-4418-8647-2a95c723abe3")
+ )
+ (fp_line
+ (start 1.8897 4.5974)
+ (end 1.8897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0416e660-6357-47d3-8497-4de9aa297cfc")
+ )
+ (fp_line
+ (start 2.1103 -4.5974)
+ (end 2.1103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "40fc20ce-b475-4b54-a237-ac9e3d070dfd")
+ )
+ (fp_line
+ (start 2.1103 -3.6068)
+ (end 2.3897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8e2b2597-96bf-4a12-98e3-9f2b7963301a")
+ )
+ (fp_line
+ (start 2.1103 3.6068)
+ (end 2.1103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5954ca77-c5a3-4f69-9774-36f0d7571f6e")
+ )
+ (fp_line
+ (start 2.1103 4.5974)
+ (end 2.3897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a2595390-7553-4f37-bb99-b76843d3b2bf")
+ )
+ (fp_line
+ (start 2.3897 -4.5974)
+ (end 2.1103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "620fee05-3149-4aa3-9c76-28ae30d13594")
+ )
+ (fp_line
+ (start 2.3897 -3.6068)
+ (end 2.3897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b6686b7b-16bb-4fe5-bd82-d2c231d308dc")
+ )
+ (fp_line
+ (start 2.3897 3.6068)
+ (end 2.1103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8ef86966-fc55-47f3-982c-e5bcf18e6306")
+ )
+ (fp_line
+ (start 2.3897 4.5974)
+ (end 2.3897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9d3048cc-226d-46ab-9b48-0c445b230555")
+ )
+ (fp_line
+ (start 2.6103 -4.5974)
+ (end 2.6103 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "75f200f7-8a0d-49e2-bfe7-a33164732573")
+ )
+ (fp_line
+ (start 2.6103 -3.6068)
+ (end 2.8897 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "834b7cda-601d-4ccd-b620-66ab7a42c65e")
+ )
+ (fp_line
+ (start 2.6103 3.6068)
+ (end 2.6103 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f2e4ea5c-0cac-46b0-8e83-dd831c4c98d9")
+ )
+ (fp_line
+ (start 2.6103 4.5974)
+ (end 2.8897 4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9e3ae6d3-e9cd-407f-8d4c-2f2dfce3fb84")
+ )
+ (fp_line
+ (start 2.8897 -4.5974)
+ (end 2.6103 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f3fa6554-c67d-4467-bc99-4bfd9fe89066")
+ )
+ (fp_line
+ (start 2.8897 -3.6068)
+ (end 2.8897 -4.5974)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8d5ab6dc-f3f2-49dc-b70e-dcaac8da68b2")
+ )
+ (fp_line
+ (start 2.8897 3.6068)
+ (end 2.6103 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4ae2ef75-b4f9-4a2a-8e1d-728711af45ed")
+ )
+ (fp_line
+ (start 2.8897 4.5974)
+ (end 2.8897 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c6acd64d-6e5d-4846-8a7c-636f2edee700")
+ )
+ (fp_line
+ (start 3.6068 -3.6068)
+ (end -3.6068 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ba6c0282-b0bd-4bf4-b963-586d1bf69926")
+ )
+ (fp_line
+ (start 3.6068 -3.6068)
+ (end 3.6068 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "eb9ca7f8-b7ad-404d-9790-05ff50db15e5")
+ )
+ (fp_line
+ (start 3.6068 -2.8897)
+ (end 3.6068 -2.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "fc932b46-c32b-4479-ae06-59ee296daf33")
+ )
+ (fp_line
+ (start 3.6068 -2.6103)
+ (end 4.5974 -2.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bc487527-0613-4ae2-b25d-4f46440a19f3")
+ )
+ (fp_line
+ (start 3.6068 -2.3897)
+ (end 3.6068 -2.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4e6dee6b-8c95-4788-90df-36c331cda535")
+ )
+ (fp_line
+ (start 3.6068 -2.1103)
+ (end 4.5974 -2.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "027b9dff-8475-4d73-8ea7-4872854714cf")
+ )
+ (fp_line
+ (start 3.6068 -1.8897)
+ (end 3.6068 -1.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "aae2c886-1839-4f8e-85b6-e0f9cc786e5a")
+ )
+ (fp_line
+ (start 3.6068 -1.6103)
+ (end 4.5974 -1.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "24acd198-3c98-4319-9a1d-898e4af9426e")
+ )
+ (fp_line
+ (start 3.6068 -1.3897)
+ (end 3.6068 -1.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "27cfa407-9803-455f-808d-3b0eb717625e")
+ )
+ (fp_line
+ (start 3.6068 -1.1103)
+ (end 4.5974 -1.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ceb44e90-9b34-44e1-a97f-97d0c61d6c21")
+ )
+ (fp_line
+ (start 3.6068 -0.8897)
+ (end 3.6068 -0.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f57f7548-53dd-4438-9372-dc2ff516ca9c")
+ )
+ (fp_line
+ (start 3.6068 -0.6103)
+ (end 4.5974 -0.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "df6cf467-488b-4403-afcd-ea458a42516e")
+ )
+ (fp_line
+ (start 3.6068 -0.3897)
+ (end 3.6068 -0.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "109a76d6-7a3f-4dea-ab4b-05585772c7c0")
+ )
+ (fp_line
+ (start 3.6068 -0.1103)
+ (end 4.5974 -0.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "48d209b4-608c-4bf9-9a42-dc69e72ed9b3")
+ )
+ (fp_line
+ (start 3.6068 0.1103)
+ (end 3.6068 0.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "731d7250-db88-448f-b1b9-f5adbb5b2048")
+ )
+ (fp_line
+ (start 3.6068 0.3897)
+ (end 4.5974 0.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2e6dba84-db2a-4675-b687-f63e1a37f9da")
+ )
+ (fp_line
+ (start 3.6068 0.6103)
+ (end 3.6068 0.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6d4bb169-039d-4f08-9a88-d22a9b30b1b9")
+ )
+ (fp_line
+ (start 3.6068 0.8897)
+ (end 4.5974 0.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6492538f-6cda-44c1-9c98-d5d5072f11eb")
+ )
+ (fp_line
+ (start 3.6068 1.1103)
+ (end 3.6068 1.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "fde58214-b7dc-45d2-bdc6-9eacd8a13266")
+ )
+ (fp_line
+ (start 3.6068 1.3897)
+ (end 4.5974 1.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7c01933d-7f0c-4f96-b46c-1a71f083a04b")
+ )
+ (fp_line
+ (start 3.6068 1.6103)
+ (end 3.6068 1.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "55e90a4c-e95d-4e8a-a91d-f5fed8ac73e8")
+ )
+ (fp_line
+ (start 3.6068 1.8897)
+ (end 4.5974 1.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "470fc793-9abe-4472-9d65-8f3dd09886f9")
+ )
+ (fp_line
+ (start 3.6068 2.1103)
+ (end 3.6068 2.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d9353414-4845-44c3-a39d-c39246d2e97d")
+ )
+ (fp_line
+ (start 3.6068 2.3897)
+ (end 4.5974 2.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "67b34956-97db-4b00-9a64-6d97365a69bf")
+ )
+ (fp_line
+ (start 3.6068 2.6103)
+ (end 3.6068 2.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3292c309-1e87-41a1-9a5c-a92caec4ea7e")
+ )
+ (fp_line
+ (start 3.6068 2.8897)
+ (end 4.5974 2.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c1233002-5633-4e15-ac1b-50db1f4aa71a")
+ )
+ (fp_line
+ (start 3.6068 3.6068)
+ (end 3.6068 -3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "fafefb76-97fe-4b29-8789-ee279e81a412")
+ )
+ (fp_line
+ (start 3.6068 3.6068)
+ (end 3.6068 3.6068)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "03515640-77a2-4728-b640-ffadaa1d8362")
+ )
+ (fp_line
+ (start 4.5974 -2.8897)
+ (end 3.6068 -2.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "842ab4dc-acbd-4eb0-bac1-50c9d0f8b4c3")
+ )
+ (fp_line
+ (start 4.5974 -2.6103)
+ (end 4.5974 -2.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "202b7e29-0102-4197-96d3-2e85f1402ea4")
+ )
+ (fp_line
+ (start 4.5974 -2.3897)
+ (end 3.6068 -2.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "167fc5bb-c488-4fab-af59-55bcc7cf7af5")
+ )
+ (fp_line
+ (start 4.5974 -2.1103)
+ (end 4.5974 -2.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cf33fd3b-c342-49b2-90a0-36307f20136b")
+ )
+ (fp_line
+ (start 4.5974 -1.8897)
+ (end 3.6068 -1.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "834f8657-3c49-42f8-8e19-de871df8ce41")
+ )
+ (fp_line
+ (start 4.5974 -1.6103)
+ (end 4.5974 -1.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "14ef7960-fb1b-4e41-ae4f-b264f1aab956")
+ )
+ (fp_line
+ (start 4.5974 -1.3897)
+ (end 3.6068 -1.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a6f3d65c-c6c0-46fa-b72c-7ad385ec9abe")
+ )
+ (fp_line
+ (start 4.5974 -1.1103)
+ (end 4.5974 -1.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0f180edf-389d-4242-a610-7d70da14eca7")
+ )
+ (fp_line
+ (start 4.5974 -0.8897)
+ (end 3.6068 -0.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3be64523-5305-4d1f-964c-d520d9912f12")
+ )
+ (fp_line
+ (start 4.5974 -0.6103)
+ (end 4.5974 -0.8897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a91f382c-4e49-4340-9264-05a7e76f0739")
+ )
+ (fp_line
+ (start 4.5974 -0.3897)
+ (end 3.6068 -0.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "38d0a6ad-c886-4918-8ecf-f996a4d29c96")
+ )
+ (fp_line
+ (start 4.5974 -0.1103)
+ (end 4.5974 -0.3897)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c31f76e7-899e-4fce-b2cf-945446c65e5b")
+ )
+ (fp_line
+ (start 4.5974 0.1103)
+ (end 3.6068 0.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "509670f4-2a23-48cc-aa2e-ead68986644f")
+ )
+ (fp_line
+ (start 4.5974 0.3897)
+ (end 4.5974 0.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5af1342d-1057-4398-8e21-24a7c00f3fec")
+ )
+ (fp_line
+ (start 4.5974 0.6103)
+ (end 3.6068 0.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c6090266-4df5-484e-bd94-139f6ab6b1c3")
+ )
+ (fp_line
+ (start 4.5974 0.8897)
+ (end 4.5974 0.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c63bcc0b-ef31-4400-8fc7-bcc10639dda2")
+ )
+ (fp_line
+ (start 4.5974 1.1103)
+ (end 3.6068 1.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ac4769a6-3aef-4c11-8594-d4f036cda43b")
+ )
+ (fp_line
+ (start 4.5974 1.3897)
+ (end 4.5974 1.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "31f58306-91a6-4726-9838-5814bb167ac5")
+ )
+ (fp_line
+ (start 4.5974 1.6103)
+ (end 3.6068 1.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6ad1566a-a5ed-4743-9110-0a2800a10c9d")
+ )
+ (fp_line
+ (start 4.5974 1.8897)
+ (end 4.5974 1.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9f6fbd4c-0578-48df-a2fe-a26fe8762cdd")
+ )
+ (fp_line
+ (start 4.5974 2.1103)
+ (end 3.6068 2.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2ac2e9d0-650a-44ad-9634-d45ed1a97b14")
+ )
+ (fp_line
+ (start 4.5974 2.3897)
+ (end 4.5974 2.1103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e3e62851-215a-4ca2-9659-b58b787367c0")
+ )
+ (fp_line
+ (start 4.5974 2.6103)
+ (end 3.6068 2.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ca31de03-353f-43e3-be84-687e464f1f2e")
+ )
+ (fp_line
+ (start 4.5974 2.8897)
+ (end 4.5974 2.6103)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5633df75-1fe7-4408-8075-fef6bd19a80c")
+ )
+ (fp_text user "*"
+ (at -5.588 -3.381 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "b1cd35d3-2e0b-4e98-8c4d-6ca7dd518aae")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_text user "*"
+ (at -5.588 -3.381 0)
+ (layer "F.SilkS")
+ (uuid "b23866df-e7c0-4bc3-a37e-65726d1faea0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_text user "*"
+ (at -5.588 -3.381 0)
+ (layer "F.Fab")
+ (uuid "44ba575f-42cf-4247-92e4-5b641306a684")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_text user "*"
+ (at -5.588 -3.381 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "659cc7f8-5766-472f-a5e0-b91e53a53773")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "75b4133a-7b11-4dd0-a905-4f723ccf8ed6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -4.2164 -2.75 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "79262d3f-09a1-4c37-ba58-0a97da240585")
+ )
+ (pad "2" smd rect
+ (at -4.2164 -2.250001 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "883148a1-d500-48d2-b06e-75c751b9c4e6")
+ )
+ (pad "3" smd rect
+ (at -4.2164 -1.749999 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "9458cf25-f7e8-4e11-856e-8737efb6b084")
+ )
+ (pad "4" smd rect
+ (at -4.2164 -1.25 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "14a68837-5d71-4f05-b38d-d5ea816be81a")
+ )
+ (pad "5" smd rect
+ (at -4.2164 -0.750001 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "3868de59-1892-4769-b1b6-9e20f228a078")
+ )
+ (pad "6" smd rect
+ (at -4.2164 -0.25 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "8ec08f8d-b196-42f9-8eac-1425459f9bad")
+ )
+ (pad "7" smd rect
+ (at -4.2164 0.25 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "19a251ef-80cc-45fe-8bf4-3d81f05a3444")
+ )
+ (pad "8" smd rect
+ (at -4.2164 0.750001 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "1d84dadb-165e-45da-8287-b3305e4107ae")
+ )
+ (pad "9" smd rect
+ (at -4.2164 1.25 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "02705d81-46d2-4f88-901c-0da69935438d")
+ )
+ (pad "10" smd rect
+ (at -4.2164 1.749999 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "ef6d6c07-76e5-4349-a89c-4fc21dcbc4b4")
+ )
+ (pad "11" smd rect
+ (at -4.2164 2.250001 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "0ffd9df1-ee20-41cd-8428-2b09efcf14ad")
+ )
+ (pad "12" smd rect
+ (at -4.2164 2.75 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "37e558dc-79e8-4567-9c6c-cc0eca81ce55")
+ )
+ (pad "13" smd rect
+ (at -2.75 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "74f8dc62-13f4-45f3-aee9-3afd7d176a84")
+ )
+ (pad "14" smd rect
+ (at -2.250001 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "036f4ce8-bbdd-4abb-96ee-283daa784a79")
+ )
+ (pad "15" smd rect
+ (at -1.749999 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "b4005a98-e739-4754-a5cd-889bb5ba4eb2")
+ )
+ (pad "16" smd rect
+ (at -1.25 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "a2b079da-cded-47a0-9316-94d6c7028b92")
+ )
+ (pad "17" smd rect
+ (at -0.750001 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "1fd7438f-c5f4-460e-be62-a7dc1519bd13")
+ )
+ (pad "18" smd rect
+ (at -0.25 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "75ac5421-02e8-4d73-a881-b3e4607a4e8e")
+ )
+ (pad "19" smd rect
+ (at 0.25 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "b0f42b0e-cbc4-4a24-b83c-9102388094d5")
+ )
+ (pad "20" smd rect
+ (at 0.750001 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "0e6cab20-4121-4b15-ba8e-7069bd5f52d6")
+ )
+ (pad "21" smd rect
+ (at 1.25 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "a33775ee-abec-407e-80c7-db1169746739")
+ )
+ (pad "22" smd rect
+ (at 1.749999 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "71832552-1758-4fad-b5ab-be6509e63a7f")
+ )
+ (pad "23" smd rect
+ (at 2.250001 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "94792b0f-5acf-415e-b626-18ad0bc8eee8")
+ )
+ (pad "24" smd rect
+ (at 2.75 4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "dc252a7c-456d-4b4d-82dd-0f4e0dba4429")
+ )
+ (pad "25" smd rect
+ (at 4.2164 2.75 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "237ee4dd-301a-474b-a1be-d669193ef02b")
+ )
+ (pad "26" smd rect
+ (at 4.2164 2.250001 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "fef948d2-b3e3-4b28-ab8f-4b0cb8610b97")
+ )
+ (pad "27" smd rect
+ (at 4.2164 1.749999 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "80b5fd78-0ff8-4f9a-9cde-b601dd6a029d")
+ )
+ (pad "28" smd rect
+ (at 4.2164 1.25 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "55f92413-2319-4261-a8ec-f6dc8a42768d")
+ )
+ (pad "29" smd rect
+ (at 4.2164 0.750001 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "9fc081e6-3319-4933-b086-d907a0cf3099")
+ )
+ (pad "30" smd rect
+ (at 4.2164 0.25 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "6c4e6b7b-620f-46b4-a157-1001a31db916")
+ )
+ (pad "31" smd rect
+ (at 4.2164 -0.25 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "c6c7de95-19aa-420a-8ff2-3fec93ae4693")
+ )
+ (pad "32" smd rect
+ (at 4.2164 -0.750001 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "a2983a61-b823-46af-a2ec-dd935c64a749")
+ )
+ (pad "33" smd rect
+ (at 4.2164 -1.25 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "bb5f318c-2a47-43bf-ad00-9d5366412aef")
+ )
+ (pad "34" smd rect
+ (at 4.2164 -1.749999 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "4e2b14e9-5dc9-4b83-a50d-f9e3276e1ead")
+ )
+ (pad "35" smd rect
+ (at 4.2164 -2.250001 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "09da84e8-5abf-4975-8e4a-14a0870edcba")
+ )
+ (pad "36" smd rect
+ (at 4.2164 -2.75 90)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "1f3775b2-e87a-421e-be52-4a67be13c8cc")
+ )
+ (pad "37" smd rect
+ (at 2.75 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "6b04d4a0-2407-4766-9d2e-8367a6ea3c58")
+ )
+ (pad "38" smd rect
+ (at 2.250001 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "31b2d85a-1ab4-41b1-8084-63873e457a0e")
+ )
+ (pad "39" smd rect
+ (at 1.749999 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "0cf29593-f344-4055-9f8a-16e022157cea")
+ )
+ (pad "40" smd rect
+ (at 1.25 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "68654d1f-b1ea-4ced-8d7e-9e812dd073f2")
+ )
+ (pad "41" smd rect
+ (at 0.750001 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "1bea526d-814a-48c7-ab8b-90fafb0a6b4d")
+ )
+ (pad "42" smd rect
+ (at 0.25 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "393c9ba9-81dc-4baa-ac6d-a30666a7c416")
+ )
+ (pad "43" smd rect
+ (at -0.25 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "1d43fe00-b125-4d70-bc65-d40aa627155c")
+ )
+ (pad "44" smd rect
+ (at -0.750001 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "57a365e8-3941-4b71-b1f2-418b21240351")
+ )
+ (pad "45" smd rect
+ (at -1.25 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "2f99a2ba-bb1a-4a11-a850-db9f8cfec820")
+ )
+ (pad "46" smd rect
+ (at -1.749999 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "d1c96d3b-92b8-4b16-8b70-f885a0d07feb")
+ )
+ (pad "47" smd rect
+ (at -2.250001 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "459b60f5-d104-4f9e-ac46-cf79b6f8ca54")
+ )
+ (pad "48" smd rect
+ (at -2.75 -4.2164)
+ (size 0.2794 1.4732)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "6442fa69-2864-4c84-87c8-00dfb39ab161")
+ )
+ (embedded_fonts no)
+)
diff --git a/hw/footprints.pretty/SOIC8_SN_MCH.kicad_mod b/hw/footprints.pretty/SOIC8_SN_MCH.kicad_mod
new file mode 100644
index 0000000..0e42864
--- /dev/null
+++ b/hw/footprints.pretty/SOIC8_SN_MCH.kicad_mod
@@ -0,0 +1,674 @@
+(footprint "SOIC8_SN_MCH"
+ (version 20241229)
+ (generator "pcbnew")
+ (generator_version "9.0")
+ (layer "F.Cu")
+ (tags "ATA6563-GAQW1 ")
+ (property "Reference" "REF**"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "2c6c1a21-0cea-45d5-9420-131f083479d7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SOIC8_SN_MCH"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "0aafd37f-5955-4c49-8475-23d42c4930a9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1461ba7a-6fc5-4631-a201-dbbb702ed656")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "78d0bd94-35c4-45ac-85d2-f1048ada68f3")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr smd)
+ (fp_line
+ (start -2.0828 2.5781)
+ (end 2.0828 2.5781)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b88c4dbf-ecb8-46d6-846e-a48107d23013")
+ )
+ (fp_line
+ (start 2.0828 -2.5781)
+ (end -2.0828 -2.5781)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9909f502-8a16-4dae-9369-935a77a8004e")
+ )
+ (fp_line
+ (start -3.6068 -2.4384)
+ (end -2.2098 -2.4384)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2b8a57d5-7b25-4362-838d-53037706c878")
+ )
+ (fp_line
+ (start -3.6068 2.4384)
+ (end -3.6068 -2.4384)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "36a5b08d-0088-44d0-9bac-dd1443d3a657")
+ )
+ (fp_line
+ (start -3.6068 2.4384)
+ (end -2.2098 2.4384)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "524c0acd-cb0e-4623-8312-4283f3773458")
+ )
+ (fp_line
+ (start -2.2098 -2.7051)
+ (end 2.2098 -2.7051)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4a2c971e-5929-4460-81a9-4103da0aa197")
+ )
+ (fp_line
+ (start -2.2098 -2.4384)
+ (end -2.2098 -2.7051)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d77f390d-7279-48c3-8da6-8c7e0a2f090e")
+ )
+ (fp_line
+ (start -2.2098 2.7051)
+ (end -2.2098 2.4384)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3a27cdcc-0c97-410a-95c1-1e80b6640589")
+ )
+ (fp_line
+ (start 2.2098 -2.7051)
+ (end 2.2098 -2.4384)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d58fe50b-5f78-43dc-91e7-baeedfb66436")
+ )
+ (fp_line
+ (start 2.2098 2.4384)
+ (end 2.2098 2.7051)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "dc9d6f90-b88c-4e9f-8362-9525c5949b3b")
+ )
+ (fp_line
+ (start 2.2098 2.7051)
+ (end -2.2098 2.7051)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "0b9b11a6-0b33-4a89-a295-9b398f5c5ff9")
+ )
+ (fp_line
+ (start 3.6068 -2.4384)
+ (end 2.2098 -2.4384)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "bb1bb216-fc60-43df-8bb2-5664d6dbb5b6")
+ )
+ (fp_line
+ (start 3.6068 -2.4384)
+ (end 3.6068 2.4384)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8c4b210b-58b1-4d6d-8a33-6d292b693b20")
+ )
+ (fp_line
+ (start 3.6068 2.4384)
+ (end 2.2098 2.4384)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a1f77517-bf1a-4ddf-b85a-f38b6e5f7dc8")
+ )
+ (fp_line
+ (start -2.9972 -2.159)
+ (end -2.9972 -1.651)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3a249a72-5318-4efd-bb86-3be0fb4aefd5")
+ )
+ (fp_line
+ (start -2.9972 -1.651)
+ (end -1.9558 -1.651)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e94fe790-6984-4e22-b97b-f21e614ba0b8")
+ )
+ (fp_line
+ (start -2.9972 -0.889)
+ (end -2.9972 -0.381)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0862c165-27db-4ef1-a9f7-89e439e0cd59")
+ )
+ (fp_line
+ (start -2.9972 -0.381)
+ (end -1.9558 -0.381)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "580348c8-e47e-4546-b19d-37b3caffb961")
+ )
+ (fp_line
+ (start -2.9972 0.381)
+ (end -2.9972 0.889)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "20938b27-57f3-40a5-9951-56d7f3c11e33")
+ )
+ (fp_line
+ (start -2.9972 0.889)
+ (end -1.9558 0.889)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cd6c6319-d8bc-4cfc-8a57-60d17729261d")
+ )
+ (fp_line
+ (start -2.9972 1.651)
+ (end -2.9972 2.159)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f54d62be-3aa0-4329-aba8-4651ee65aff2")
+ )
+ (fp_line
+ (start -2.9972 2.159)
+ (end -1.9558 2.159)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "edace9a1-cbc9-4db0-ae85-6347d4e89ff8")
+ )
+ (fp_line
+ (start -1.9558 -2.4511)
+ (end -1.9558 2.4511)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c1fe163e-7c94-4cfb-bf0f-03073fc10e9a")
+ )
+ (fp_line
+ (start -1.9558 -2.159)
+ (end -2.9972 -2.159)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "eef452f5-3c1f-4e56-897c-7394c08446f7")
+ )
+ (fp_line
+ (start -1.9558 -1.651)
+ (end -1.9558 -2.159)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d7b5faff-7795-4928-80b9-3a3139f6a61a")
+ )
+ (fp_line
+ (start -1.9558 -0.889)
+ (end -2.9972 -0.889)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "12165592-4f55-468f-8fce-03f75d55335e")
+ )
+ (fp_line
+ (start -1.9558 -0.381)
+ (end -1.9558 -0.889)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "05f4a081-9d33-4f1d-b10e-09298bf4c5d2")
+ )
+ (fp_line
+ (start -1.9558 0.381)
+ (end -2.9972 0.381)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "42042e7d-39c2-4887-8265-d13b65c99212")
+ )
+ (fp_line
+ (start -1.9558 0.889)
+ (end -1.9558 0.381)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c472e989-ed62-40ed-8aaf-acc72b30cf7c")
+ )
+ (fp_line
+ (start -1.9558 1.651)
+ (end -2.9972 1.651)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "127d8643-897f-4a49-88d5-46c596518bf5")
+ )
+ (fp_line
+ (start -1.9558 2.159)
+ (end -1.9558 1.651)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1ce3ada1-fe18-4ed0-8b1e-07f00f5195e0")
+ )
+ (fp_line
+ (start -1.9558 2.4511)
+ (end 1.9558 2.4511)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "86a1cd8e-05ec-407b-9853-7c26d105ff18")
+ )
+ (fp_line
+ (start 1.9558 -2.4511)
+ (end -1.9558 -2.4511)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2c5ead0c-41a3-4855-9b2f-0b0f57e46e17")
+ )
+ (fp_line
+ (start 1.9558 -2.159)
+ (end 1.9558 -1.651)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "55d97107-1ebe-4186-bedc-ee386f6e48d4")
+ )
+ (fp_line
+ (start 1.9558 -1.651)
+ (end 2.9972 -1.651)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cf27918c-d41f-49f7-8cf6-4c3fd1a10c9c")
+ )
+ (fp_line
+ (start 1.9558 -0.889)
+ (end 1.9558 -0.381)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "61062b21-1f2b-404b-91d2-43b8134a772f")
+ )
+ (fp_line
+ (start 1.9558 -0.381)
+ (end 2.9972 -0.381)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "769c51ae-e1f8-491f-9796-44b4bb013b60")
+ )
+ (fp_line
+ (start 1.9558 0.381)
+ (end 1.9558 0.889)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e7549f5b-a2eb-4a63-a7da-54fce0c0559c")
+ )
+ (fp_line
+ (start 1.9558 0.889)
+ (end 2.9972 0.889)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2cb50ec3-f39d-4e3a-839d-aae26d018815")
+ )
+ (fp_line
+ (start 1.9558 1.651)
+ (end 1.9558 2.159)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9a2d27a3-3152-49eb-98ba-66ef46b41ac3")
+ )
+ (fp_line
+ (start 1.9558 2.159)
+ (end 2.9972 2.159)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3adba47d-88aa-434e-b083-021a5b1bd565")
+ )
+ (fp_line
+ (start 1.9558 2.4511)
+ (end 1.9558 -2.4511)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2d2dc6e1-85a8-41f7-a455-48bc85a643bb")
+ )
+ (fp_line
+ (start 2.9972 -2.159)
+ (end 1.9558 -2.159)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7dc2b1a6-477a-413f-bd56-067487eb3687")
+ )
+ (fp_line
+ (start 2.9972 -1.651)
+ (end 2.9972 -2.159)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e25a3308-f647-4845-a49e-814ab773142f")
+ )
+ (fp_line
+ (start 2.9972 -0.889)
+ (end 1.9558 -0.889)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6024d2c4-d7f9-4d9e-8668-8dea6eb4b3db")
+ )
+ (fp_line
+ (start 2.9972 -0.381)
+ (end 2.9972 -0.889)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5f38c7d1-213e-43a0-8672-37d2fcb36962")
+ )
+ (fp_line
+ (start 2.9972 0.381)
+ (end 1.9558 0.381)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c2cda261-8fde-4e49-ad06-dc5cbca04f6e")
+ )
+ (fp_line
+ (start 2.9972 0.889)
+ (end 2.9972 0.381)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6e2e78e4-5ea4-4ef8-9ef5-2320df603be8")
+ )
+ (fp_line
+ (start 2.9972 1.651)
+ (end 1.9558 1.651)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "311cfeac-d048-4bad-aadc-90bac8f30c14")
+ )
+ (fp_line
+ (start 2.9972 2.159)
+ (end 2.9972 1.651)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5575913f-71e4-40ba-b2f6-a44e8854af9b")
+ )
+ (fp_arc
+ (start 0.3048 -2.4511)
+ (mid 0 -2.1463)
+ (end -0.3048 -2.4511)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "240f0187-b7cd-42bb-a828-58c0b9a01886")
+ )
+ (fp_text user "*"
+ (at -2.9083 -3.6068 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "6fa6b098-b770-40e6-b4cb-fe537550402a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_text user "*"
+ (at -2.9083 -3.6068 0)
+ (layer "F.SilkS")
+ (uuid "d600994f-d7e3-4fd6-ae48-c086259eab63")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "63054630-864c-481b-aef0-7009c68d9e7a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_text user "*"
+ (at -1.5748 -2.3749 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "b29d9779-2059-403e-9776-8736a313ca10")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_text user "*"
+ (at -1.5748 -2.3749 0)
+ (layer "F.Fab")
+ (uuid "e29a7e0c-44ee-467e-8605-247b3deee658")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -2.6543 -1.905)
+ (size 1.397 0.5588)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "00faf9dc-a777-409a-8bd6-9ee4e85beef6")
+ )
+ (pad "2" smd rect
+ (at -2.6543 -0.635)
+ (size 1.397 0.5588)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "135229ca-a286-4b1a-b6c2-e32adf45750e")
+ )
+ (pad "3" smd rect
+ (at -2.6543 0.635)
+ (size 1.397 0.5588)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "ef2d1916-48f3-454f-a860-f97569a39783")
+ )
+ (pad "4" smd rect
+ (at -2.6543 1.905)
+ (size 1.397 0.5588)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "af274f50-a8f6-47a7-9731-be606bbdba42")
+ )
+ (pad "5" smd rect
+ (at 2.6543 1.905)
+ (size 1.397 0.5588)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "0229e86b-5996-47f9-84e0-77caa7e99cc6")
+ )
+ (pad "6" smd rect
+ (at 2.6543 0.635)
+ (size 1.397 0.5588)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "e2ab0cc6-8650-4a37-9683-a1853082aa24")
+ )
+ (pad "7" smd rect
+ (at 2.6543 -0.635)
+ (size 1.397 0.5588)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "b50d2596-f546-40d8-ad30-60feb757b5e9")
+ )
+ (pad "8" smd rect
+ (at 2.6543 -1.905)
+ (size 1.397 0.5588)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "e1e8a1cf-b15f-4751-b295-c7bb89adb2cb")
+ )
+ (embedded_fonts no)
+)
diff --git a/hw/fp-info-cache b/hw/fp-info-cache
index 23b699e..3e1b9dc 100644
--- a/hw/fp-info-cache
+++ b/hw/fp-info-cache
@@ -1,4 +1,4 @@
-24745235346927758
+24748769094070448
Audio_Module
Reverb_BTDR-1H
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
@@ -99526,6 +99526,13 @@ SO exposed pad
9
9
footprints
+LQFP48_STM
+
+STM32C092CBT6
+0
+48
+48
+footprints
Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal
Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A2, example for new mpn: 39-30-0060, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator
connector Molex Mini-Fit_Jr top entryplastic_peg
@@ -99540,6 +99547,13 @@ connector Molex Mini-Fit_Jr top entryplastic_peg
8
8
footprints
+SOIC8_SN_MCH
+
+ATA6563-GAQW1
+0
+8
+8
+footprints
SOP50P312X90-8N
8 LEAD SOICCDHJ
Integrated Circuit
diff --git a/hw/symbols.kicad_sym b/hw/symbols.kicad_sym
index 448c8f9..c55925a 100644
--- a/hw/symbols.kicad_sym
+++ b/hw/symbols.kicad_sym
@@ -1395,7 +1395,7 @@
)
)
)
- (property "Footprint" "Package_DFN_QFN:Texas_RGW0020A_VQFN-20-1EP_5x5mm_P0.65mm_EP3.15x3.15mm"
+ (property "Footprint" "Package_DFN_QFN:Texas_RGW0020A_VQFN-20-1EP_5x5mm_P0.65mm_EP3.15x3.15mm_ThermalVias"
(at -32.258 6.858 0)
(effects
(font