diff options
Diffstat (limited to 'hw')
21 files changed, 3613 insertions, 0 deletions
diff --git a/hw/symbols/ATA6563-GAQW1/KiCADv6/2025-12-26_13-45-53.kicad_sym b/hw/symbols/ATA6563-GAQW1/KiCADv6/2025-12-26_13-45-53.kicad_sym new file mode 100644 index 0000000..9e3052d --- /dev/null +++ b/hw/symbols/ATA6563-GAQW1/KiCADv6/2025-12-26_13-45-53.kicad_sym @@ -0,0 +1,244 @@ +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "ATA6563-GAQW1" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 28.194 9.398 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "ATA6563-GAQW1" + (at 29.464 6.604 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "SOIC8_SN_MCH" + (at -4.826 4.826 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "ATA6563-GAQW1" + (at -4.826 4.826 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "ATA6563-GAQW1" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC8_SN_MCH SOIC8_SN_MCH-M SOIC8_SN_MCH-L" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "ATA6563-GAQW1_0_1" + (pin input line + (at 0 0 0) + (length 3.81) + (name "TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 0 -7.62 0) + (length 3.81) + (name "RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 16.51 8.89 270) + (length 3.81) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 16.51 -16.51 90) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 19.05 8.89 270) + (length 3.81) + (name "VIO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 33.02 0 180) + (length 3.81) + (name "STBY" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 33.02 -2.54 180) + (length 3.81) + (name "CANH" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 33.02 -5.08 180) + (length 3.81) + (name "CANL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ATA6563-GAQW1_1_1" + (rectangle + (start 3.81 5.08) + (end 29.21 -12.7) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (embedded_fonts no) + ) +) diff --git a/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH-L.kicad_mod b/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH-L.kicad_mod new file mode 100644 index 0000000..4a75e2e --- /dev/null +++ b/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH-L.kicad_mod @@ -0,0 +1,85 @@ +(footprint "SOIC8_SN_MCH" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "ATA6563-GAQW1 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOIC8_SN_MCH (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -2.8067 -3.556) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.5748 -2.3749) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.9558 -1.651) (end -1.9558 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -2.159) (end -2.9972 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -2.159) (end -2.9972 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -1.651) (end -1.9558 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -0.381) (end -1.9558 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -0.889) (end -2.9972 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -0.889) (end -2.9972 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -0.381) (end -1.9558 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 0.889) (end -1.9558 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 0.381) (end -2.9972 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 0.381) (end -2.9972 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 0.889) (end -1.9558 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 2.159) (end -1.9558 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 1.651) (end -2.9972 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 1.651) (end -2.9972 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 2.159) (end -1.9558 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 1.651) (end 1.9558 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 2.159) (end 2.9972 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 2.159) (end 2.9972 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 1.651) (end 1.9558 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 0.381) (end 1.9558 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 0.889) (end 2.9972 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 0.889) (end 2.9972 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 0.381) (end 1.9558 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -0.889) (end 1.9558 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -0.381) (end 2.9972 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -0.381) (end 2.9972 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -0.889) (end 1.9558 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -2.159) (end 1.9558 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -1.651) (end 2.9972 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -1.651) (end 2.9972 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -2.159) (end 1.9558 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.2512 2.2606) (end -3.2512 -2.2606) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.2512 -2.2606) (end -2.0574 -2.2606) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.0574 -2.2606) (end -2.0574 -2.5527) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.0574 -2.5527) (end 2.0574 -2.5527) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.0574 -2.5527) (end 2.0574 -2.2606) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.2512 -2.2606) (end 2.0574 -2.2606) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.2512 -2.2606) (end 3.2512 2.2606) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.2512 2.2606) (end 2.0574 2.2606) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.0574 2.2606) (end 2.0574 2.5527) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.0574 2.5527) (end -2.0574 2.5527) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.0574 2.5527) (end -2.0574 2.2606) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.2512 2.2606) (end -2.0574 2.2606) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -2.8067 -3.556 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.5748 -2.3749 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.0828 2.5781) (end 2.0828 2.5781) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.0828 -2.5781) (end -2.0828 -2.5781) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -1.9558 2.4511) (end 1.9558 2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 2.4511) (end 1.9558 -2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -2.4511) (end -1.9558 -2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -2.4511) (end -1.9558 2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -2.4511) (mid 0 -2.1463) (end -0.3048 -2.4511) (layer "F.Fab") (width 0.0254))
+ (pad "1" smd rect (at -2.5527 -1.905) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -2.5527 -0.635) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -2.5527 0.635) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -2.5527 1.905) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at 2.5527 1.905) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at 2.5527 0.635) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at 2.5527 -0.635) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at 2.5527 -1.905) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH-M.kicad_mod b/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH-M.kicad_mod new file mode 100644 index 0000000..cb10069 --- /dev/null +++ b/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH-M.kicad_mod @@ -0,0 +1,85 @@ +(footprint "SOIC8_SN_MCH" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "ATA6563-GAQW1 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOIC8_SN_MCH (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -3.0099 -3.6068) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.5748 -2.3749) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.9558 -1.651) (end -1.9558 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -2.159) (end -2.9972 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -2.159) (end -2.9972 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -1.651) (end -1.9558 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -0.381) (end -1.9558 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -0.889) (end -2.9972 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -0.889) (end -2.9972 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -0.381) (end -1.9558 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 0.889) (end -1.9558 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 0.381) (end -2.9972 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 0.381) (end -2.9972 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 0.889) (end -1.9558 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 2.159) (end -1.9558 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 1.651) (end -2.9972 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 1.651) (end -2.9972 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 2.159) (end -1.9558 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 1.651) (end 1.9558 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 2.159) (end 2.9972 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 2.159) (end 2.9972 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 1.651) (end 1.9558 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 0.381) (end 1.9558 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 0.889) (end 2.9972 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 0.889) (end 2.9972 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 0.381) (end 1.9558 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -0.889) (end 1.9558 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -0.381) (end 2.9972 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -0.381) (end 2.9972 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -0.889) (end 1.9558 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -2.159) (end 1.9558 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -1.651) (end 2.9972 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -1.651) (end 2.9972 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -2.159) (end 1.9558 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.064 2.6924) (end -4.064 -2.6924) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.064 -2.6924) (end -2.4638 -2.6924) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.4638 -2.6924) (end -2.4638 -2.9591) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.4638 -2.9591) (end 2.4638 -2.9591) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.4638 -2.9591) (end 2.4638 -2.6924) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.064 -2.6924) (end 2.4638 -2.6924) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.064 -2.6924) (end 4.064 2.6924) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.064 2.6924) (end 2.4638 2.6924) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.4638 2.6924) (end 2.4638 2.9591) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.4638 2.9591) (end -2.4638 2.9591) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.4638 2.9591) (end -2.4638 2.6924) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.064 2.6924) (end -2.4638 2.6924) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -3.0099 -3.6068 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.5748 -2.3749 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.0828 2.5781) (end 2.0828 2.5781) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.0828 -2.5781) (end -2.0828 -2.5781) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -1.9558 2.4511) (end 1.9558 2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 2.4511) (end 1.9558 -2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -2.4511) (end -1.9558 -2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -2.4511) (end -1.9558 2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -2.4511) (mid 0 -2.1463) (end -0.3048 -2.4511) (layer "F.Fab") (width 0.0254))
+ (pad "1" smd rect (at -2.7559 -1.905) (size 1.6002 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -2.7559 -0.635) (size 1.6002 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -2.7559 0.635) (size 1.6002 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -2.7559 1.905) (size 1.6002 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at 2.7559 1.905) (size 1.6002 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at 2.7559 0.635) (size 1.6002 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at 2.7559 -0.635) (size 1.6002 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at 2.7559 -1.905) (size 1.6002 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH.kicad_mod b/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH.kicad_mod new file mode 100644 index 0000000..674add5 --- /dev/null +++ b/hw/symbols/ATA6563-GAQW1/KiCADv6/footprints.pretty/SOIC8_SN_MCH.kicad_mod @@ -0,0 +1,85 @@ +(footprint "SOIC8_SN_MCH" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "ATA6563-GAQW1 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOIC8_SN_MCH (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -2.9083 -3.6068) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.5748 -2.3749) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.9558 -1.651) (end -1.9558 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -2.159) (end -2.9972 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -2.159) (end -2.9972 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -1.651) (end -1.9558 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -0.381) (end -1.9558 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -0.889) (end -2.9972 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -0.889) (end -2.9972 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 -0.381) (end -1.9558 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 0.889) (end -1.9558 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 0.381) (end -2.9972 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 0.381) (end -2.9972 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 0.889) (end -1.9558 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 2.159) (end -1.9558 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 1.651) (end -2.9972 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 1.651) (end -2.9972 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.9972 2.159) (end -1.9558 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 1.651) (end 1.9558 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 2.159) (end 2.9972 2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 2.159) (end 2.9972 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 1.651) (end 1.9558 1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 0.381) (end 1.9558 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 0.889) (end 2.9972 0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 0.889) (end 2.9972 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 0.381) (end 1.9558 0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -0.889) (end 1.9558 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -0.381) (end 2.9972 -0.381) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -0.381) (end 2.9972 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -0.889) (end 1.9558 -0.889) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -2.159) (end 1.9558 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -1.651) (end 2.9972 -1.651) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -1.651) (end 2.9972 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.9972 -2.159) (end 1.9558 -2.159) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.4384) (end -3.6068 -2.4384) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.6068 -2.4384) (end -2.2098 -2.4384) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.2098 -2.4384) (end -2.2098 -2.7051) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.2098 -2.7051) (end 2.2098 -2.7051) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.2098 -2.7051) (end 2.2098 -2.4384) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.6068 -2.4384) (end 2.2098 -2.4384) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.6068 -2.4384) (end 3.6068 2.4384) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.6068 2.4384) (end 2.2098 2.4384) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.2098 2.4384) (end 2.2098 2.7051) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.2098 2.7051) (end -2.2098 2.7051) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.2098 2.7051) (end -2.2098 2.4384) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.6068 2.4384) (end -2.2098 2.4384) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -2.9083 -3.6068 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.5748 -2.3749 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.0828 2.5781) (end 2.0828 2.5781) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.0828 -2.5781) (end -2.0828 -2.5781) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -1.9558 2.4511) (end 1.9558 2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 2.4511) (end 1.9558 -2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9558 -2.4511) (end -1.9558 -2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9558 -2.4511) (end -1.9558 2.4511) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -2.4511) (mid 0 -2.1463) (end -0.3048 -2.4511) (layer "F.Fab") (width 0.0254))
+ (pad "1" smd rect (at -2.6543 -1.905) (size 1.397 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -2.6543 -0.635) (size 1.397 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -2.6543 0.635) (size 1.397 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -2.6543 1.905) (size 1.397 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at 2.6543 1.905) (size 1.397 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at 2.6543 0.635) (size 1.397 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at 2.6543 -0.635) (size 1.397 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at 2.6543 -1.905) (size 1.397 0.5588) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/ATA6563-GAQW1/readme.txt b/hw/symbols/ATA6563-GAQW1/readme.txt new file mode 100644 index 0000000..1b4946d --- /dev/null +++ b/hw/symbols/ATA6563-GAQW1/readme.txt @@ -0,0 +1,9 @@ +Notes:
+
+1. All drill sizes are the maximum size provided by the manufacture (as required to calculate the minimum pad size).
+2. All dimensions in building footprints are the maximum (including any tolerance) as defined by the manufacturer with the exception of row pitch (which is always nominal). If only the normal sizing is provided we will input that dimension in mils, rounded to the nearest mil per our standards.
+3. Slots are currently identified as entities describing the size of the slot (arcs, lines, etc.) on the board outline layer. The extremities are identified with a via at each end. These slots will either need to be:
+ a. identified and dimensioned on your fabrication document
+ b. or they will need to be converted to slots (assuming the targeted tool has a slot capability) using the process defined in your cad tool for identifying a padstack as a slot.
+ i. Typically this is only capable of a width and length of the slot and a size of the mill radius that creates the slot.
+ ii. Choosing to use the native tool slots will require removing entities on the board outline and the associated pads in the footprint.
\ No newline at end of file diff --git a/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.dcm b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.dcm new file mode 100644 index 0000000..d7c050a --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0
+#
+$CMP N24C32UDTG
+D Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS
+K
+F https://www.onsemi.com/pub/Collateral/N24C32-D.PDF
+$ENDCMP
+#
+#End Doc Library
diff --git a/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.kicad_sym b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.kicad_sym new file mode 100644 index 0000000..6ee4e59 --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.kicad_sym @@ -0,0 +1,78 @@ +(kicad_symbol_lib (version 20211014) (generator SamacSys_ECAD_Model)
+ (symbol "N24C32UDTG" (in_bom yes) (on_board yes)
+ (property "Reference" "IC" (at 21.59 7.62 0)
+ (effects (font (size 1.27 1.27)) (justify left top))
+ )
+ (property "Value" "N24C32UDTG" (at 21.59 5.08 0)
+ (effects (font (size 1.27 1.27)) (justify left top))
+ )
+ (property "Footprint" "SOP50P312X90-8N" (at 21.59 -94.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Datasheet" "https://www.onsemi.com/pub/Collateral/N24C32-D.PDF" (at 21.59 -194.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "ki_description" "Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS" (at 21.59 -294.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Height" "0.9" (at 21.59 -394.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Manufacturer_Name" "onsemi" (at 21.59 -494.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Manufacturer_Part_Number" "N24C32UDTG" (at 21.59 -594.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Mouser Part Number" "863-N24C32UDTG" (at 21.59 -694.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/onsemi/N24C32UDTG?qs=gZXFycFWdAO4CePQ1R6QGw%3D%3D" (at 21.59 -794.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Arrow Part Number" "" (at 21.59 -894.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Arrow Price/Stock" "" (at 21.59 -994.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (rectangle
+ (start 5.08 2.54)
+ (end 20.32 -10.16)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ (pin passive line (at 0 0 0) (length 5.08)
+ (name "A0" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -2.54 0) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -5.08 0) (length 5.08)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -7.62 0) (length 5.08)
+ (name "VSS" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 25.4 0 180) (length 5.08)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 25.4 -2.54 180) (length 5.08)
+ (name "WP" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 25.4 -5.08 180) (length 5.08)
+ (name "SCL" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 25.4 -7.62 180) (length 5.08)
+ (name "SDA" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ )
+)
diff --git a/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.lib b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.lib new file mode 100644 index 0000000..456c5d9 --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.lib @@ -0,0 +1,31 @@ +EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#SamacSys ECAD Model N24C32UDTG
+#/18357733/1781667/2.50/8/2/Integrated Circuit
+DEF N24C32UDTG IC 0 30 Y Y 1 F N
+F0 "IC" 850 300 50 H V L CNN
+F1 "N24C32UDTG" 850 200 50 H V L CNN
+F2 "SOP50P312X90-8N" 850 100 50 H I L CNN
+F3 "https://www.onsemi.com/pub/Collateral/N24C32-D.PDF" 850 0 50 H I L CNN
+F4 "Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS" 850 -100 50 H I L CNN "Description"
+F5 "0.9" 850 -200 50 H I L CNN "Height"
+F6 "onsemi" 850 -300 50 H I L CNN "Manufacturer_Name"
+F7 "N24C32UDTG" 850 -400 50 H I L CNN "Manufacturer_Part_Number"
+F8 "863-N24C32UDTG" 850 -500 50 H I L CNN "Mouser Part Number"
+F9 "https://www.mouser.co.uk/ProductDetail/onsemi/N24C32UDTG?qs=gZXFycFWdAO4CePQ1R6QGw%3D%3D" 850 -600 50 H I L CNN "Mouser Price/Stock"
+F10 "" 850 -700 50 H I L CNN "Arrow Part Number"
+F11 "" 850 -800 50 H I L CNN "Arrow Price/Stock"
+DRAW
+X A0 1 0 0 200 R 50 50 0 0 P
+X A1 2 0 -100 200 R 50 50 0 0 P
+X A2 3 0 -200 200 R 50 50 0 0 P
+X VSS 4 0 -300 200 R 50 50 0 0 P
+X VCC 8 1000 0 200 L 50 50 0 0 P
+X WP 7 1000 -100 200 L 50 50 0 0 P
+X SCL 6 1000 -200 200 L 50 50 0 0 P
+X SDA 5 1000 -300 200 L 50 50 0 0 P
+P 5 0 1 6 200 100 800 100 800 -400 200 -400 200 100 N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.mod b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.mod new file mode 100644 index 0000000..ec721e0 --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.mod @@ -0,0 +1,81 @@ +PCBNEW-LibModule-V1 2025-12-27 00:51:35
+# encoding utf-8
+Units mm
+$INDEX
+SOP50P312X90-8N
+$EndINDEX
+$MODULE SOP50P312X90-8N
+Po 0 0 0 15 694f2d97 00000000 ~~
+Li SOP50P312X90-8N
+Cd 8 LEAD SOICCDHJ
+Kw Integrated Circuit
+Sc 0
+At SMD
+AR
+Op 0 0 0
+T0 0 0 1.27 1.27 0 0.254 N V 21 N "IC**"
+T1 0 0 1.27 1.27 0 0.254 N I 21 N "SOP50P312X90-8N"
+DS -2.275 -1.3 2.275 -1.3 0.05 24
+DS 2.275 -1.3 2.275 1.3 0.05 24
+DS 2.275 1.3 -2.275 1.3 0.05 24
+DS -2.275 1.3 -2.275 -1.3 0.05 24
+DS -1.15 -1 1.15 -1 0.1 24
+DS 1.15 -1 1.15 1 0.1 24
+DS 1.15 1 -1.15 1 0.1 24
+DS -1.15 1 -1.15 -1 0.1 24
+DS -1.15 -0.5 -0.65 -1 0.1 24
+DS -0.8 -1 0.8 -1 0.2 21
+DS 0.8 -1 0.8 1 0.2 21
+DS 0.8 1 -0.8 1 0.2 21
+DS -0.8 1 -0.8 -1 0.2 21
+DS -2.025 -1.25 -1.15 -1.25 0.2 21
+$PAD
+Po -1.588 -0.75
+Sh "1" R 0.3 0.875 0 0 900
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po -1.588 -0.25
+Sh "2" R 0.3 0.875 0 0 900
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po -1.588 0.25
+Sh "3" R 0.3 0.875 0 0 900
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po -1.588 0.75
+Sh "4" R 0.3 0.875 0 0 900
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po 1.588 0.75
+Sh "5" R 0.3 0.875 0 0 900
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po 1.588 0.25
+Sh "6" R 0.3 0.875 0 0 900
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po 1.588 -0.25
+Sh "7" R 0.3 0.875 0 0 900
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po 1.588 -0.75
+Sh "8" R 0.3 0.875 0 0 900
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$EndMODULE SOP50P312X90-8N
+$EndLIBRARY
diff --git a/hw/symbols/N24C32UDTG/KiCad/SOP50P312X90-8N.kicad_mod b/hw/symbols/N24C32UDTG/KiCad/SOP50P312X90-8N.kicad_mod new file mode 100644 index 0000000..1590013 --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/SOP50P312X90-8N.kicad_mod @@ -0,0 +1,41 @@ +(module "SOP50P312X90-8N" (layer F.Cu)
+ (descr "8 LEAD SOICCDHJ")
+ (tags "Integrated Circuit")
+ (attr smd)
+ (fp_text reference IC** (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value "SOP50P312X90-8N" (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_line (start -2.275 -1.3) (end 2.275 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.275 -1.3) (end 2.275 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.275 1.3) (end -2.275 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.275 1.3) (end -2.275 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.15 -1) (end 1.15 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.15 -1) (end 1.15 1) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.15 1) (end -1.15 1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.15 1) (end -1.15 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.15 -0.5) (end -0.65 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.8 -1) (end 0.8 -1) (layer F.SilkS) (width 0.2))
+ (fp_line (start 0.8 -1) (end 0.8 1) (layer F.SilkS) (width 0.2))
+ (fp_line (start 0.8 1) (end -0.8 1) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.8 1) (end -0.8 -1) (layer F.SilkS) (width 0.2))
+ (fp_line (start -2.025 -1.25) (end -1.15 -1.25) (layer F.SilkS) (width 0.2))
+ (pad 1 smd rect (at -1.588 -0.75 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.588 -0.25 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.588 0.25 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -1.588 0.75 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.588 0.75 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.588 0.25 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.588 -0.25 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1.588 -0.75 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask))
+ (model N24C32UDTG.stp
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/hw/symbols/N24C32UDTG/license.txt b/hw/symbols/N24C32UDTG/license.txt new file mode 100644 index 0000000..0329ebc --- /dev/null +++ b/hw/symbols/N24C32UDTG/license.txt @@ -0,0 +1,3 @@ +1. There are no restrictions on the circuit board designs you make with our library components.
+2. You do not need to credit SamacSys in any way after using our Libraries.
+3. You will not distribute our models in any form useable as a PCB Library Component - except within your own company.
diff --git a/hw/symbols/N24C32UDTG/version.bin b/hw/symbols/N24C32UDTG/version.bin Binary files differnew file mode 100644 index 0000000..4fe2085 --- /dev/null +++ b/hw/symbols/N24C32UDTG/version.bin diff --git a/hw/symbols/STM32C092CBT6/KiCADv6/2025-12-26_14-26-59.kicad_sym b/hw/symbols/STM32C092CBT6/KiCADv6/2025-12-26_14-26-59.kicad_sym new file mode 100644 index 0000000..b23171f --- /dev/null +++ b/hw/symbols/STM32C092CBT6/KiCADv6/2025-12-26_14-26-59.kicad_sym @@ -0,0 +1,964 @@ +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "STM32C092CBT6" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 57.912 9.398 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "STM32C092CBT6" + (at 50.546 6.604 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "LQFP48_STM" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32c091cb.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "STM32C092CBT6" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LQFP48_STM LQFP48_STM-M LQFP48_STM-L" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "STM32C092CBT6_0_1" + (pin bidirectional line + (at 0 0 0) + (length 3.81) + (name "PA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 3.81) + (name "PA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 3.81) + (name "PA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 3.81) + (name "PA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 3.81) + (name "PA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 3.81) + (name "PA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 3.81) + (name "PA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 3.81) + (name "PA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 3.81) + (name "PA8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 3.81) + (name "PA9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 3.81) + (name "PA10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 3.81) + (name "PA11[PA9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 3.81) + (name "PA12[PA10]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 3.81) + (name "PA13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 3.81) + (name "PA14-BOOT0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 3.81) + (name "PA15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 3.81) + (name "PB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 3.81) + (name "PB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 3.81) + (name "PB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 3.81) + (name "PB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 3.81) + (name "PB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 3.81) + (name "PB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 3.81) + (name "PB6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 3.81) + (name "PB7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 3.81) + (name "PB8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 3.81) + (name "PB9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 3.81) + (name "PB10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 3.81) + (name "PB11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 3.81) + (name "PB12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 3.81) + (name "PB13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 3.81) + (name "PB14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -81.28 0) + (length 3.81) + (name "PB15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 8.89 270) + (length 3.81) + (name "VDD/VDDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -90.17 90) + (length 3.81) + (name "VSS/VSSA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 8.89 270) + (length 3.81) + (name "VREF+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 0 180) + (length 3.81) + (name "PC6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -2.54 180) + (length 3.81) + (name "PC7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -5.08 180) + (length 3.81) + (name "PC13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -7.62 180) + (length 3.81) + (name "PC14-OSCX_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -10.16 180) + (length 3.81) + (name "PC15-OSCX_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -15.24 180) + (length 3.81) + (name "PD0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -17.78 180) + (length 3.81) + (name "PD1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -20.32 180) + (length 3.81) + (name "PD2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -22.86 180) + (length 3.81) + (name "PD3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -27.94 180) + (length 3.81) + (name "PF0-OSC_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -30.48 180) + (length 3.81) + (name "PF1-OSC_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -33.02 180) + (length 3.81) + (name "PF2-NRST" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -35.56 180) + (length 3.81) + (name "PF3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "STM32C092CBT6_1_1" + (rectangle + (start 3.81 5.08) + (end 59.69 -86.36) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (embedded_fonts no) + ) +) diff --git a/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM-L.kicad_mod b/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM-L.kicad_mod new file mode 100644 index 0000000..ed28b75 --- /dev/null +++ b/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM-L.kicad_mod @@ -0,0 +1,323 @@ +(footprint "LQFP48_STM" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "STM32C092CBT6 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LQFP48_STM (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -5.3848 -3.381) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -3.2258 -3) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_poly (pts
+ (xy -5.2578 1.559499)
+ (xy -5.2578 1.940499)
+ (xy -5.0038 1.940499)
+ (xy -5.0038 1.559499)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 0.559501 5.0038)
+ (xy 0.559501 5.2578)
+ (xy 0.940501 5.2578)
+ (xy 0.940501 5.0038)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 5.2578 0.059499)
+ (xy 5.2578 0.4405)
+ (xy 5.0038 0.4405)
+ (xy 5.0038 0.059499)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 1.0595 -5.0038)
+ (xy 1.0595 -5.2578)
+ (xy 1.4405 -5.2578)
+ (xy 1.4405 -5.0038)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start -3.7084 3.7084) (end -3.7084 2.9659) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.7084 2.9659) (end -4.8514 2.9659) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.8514 2.9659) (end -4.8514 -2.9659) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.8514 -2.9659) (end -3.7084 -2.9659) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.7084 -2.9659) (end -3.7084 -3.7084) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.7084 3.7084) (end 3.7084 2.9659) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.7084 2.9659) (end 4.8514 2.9659) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.8514 2.9659) (end 4.8514 -2.9659) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.8514 -2.9659) (end 3.7084 -2.9659) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.7084 -2.9659) (end 3.7084 -3.7084) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.7084 -3.7084) (end -2.9659 -3.7084) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.9659 -3.7084) (end -2.9659 -4.8514) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.9659 -4.8514) (end 2.9659 -4.8514) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.9659 -4.8514) (end 2.9659 -3.7084) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.9659 -3.7084) (end 3.7084 -3.7084) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.7084 3.7084) (end -2.9659 3.7084) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.9659 3.7084) (end -2.9659 4.8514) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.9659 4.8514) (end 2.9659 4.8514) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.9659 4.8514) (end 2.9659 3.7084) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.9659 3.7084) (end 3.7084 3.7084) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -5.3848 -3.381 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -3.2258 -3 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.6103 -3.6068) (end 2.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 -3.6068) (end 2.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 -4.5974) (end 2.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 -4.5974) (end 2.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 -3.6068) (end 2.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 -3.6068) (end 2.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 -4.5974) (end 2.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 -4.5974) (end 2.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 -3.6068) (end 1.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 -3.6068) (end 1.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 -4.5974) (end 1.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 -4.5974) (end 1.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 -3.6068) (end 1.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 -3.6068) (end 1.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 -4.5974) (end 1.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 -4.5974) (end 1.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 -3.6068) (end 0.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 -3.6068) (end 0.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 -4.5974) (end 0.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 -4.5974) (end 0.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 -3.6068) (end 0.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 -3.6068) (end 0.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 -4.5974) (end 0.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 -4.5974) (end 0.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 -3.6068) (end -0.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 -3.6068) (end -0.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 -4.5974) (end -0.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 -4.5974) (end -0.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 -3.6068) (end -0.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 -3.6068) (end -0.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 -4.5974) (end -0.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 -4.5974) (end -0.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 -3.6068) (end -1.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 -3.6068) (end -1.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 -4.5974) (end -1.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 -4.5974) (end -1.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 -3.6068) (end -1.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 -3.6068) (end -1.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 -4.5974) (end -1.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 -4.5974) (end -1.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 -3.6068) (end -2.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 -3.6068) (end -2.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 -4.5974) (end -2.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 -4.5974) (end -2.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 -3.6068) (end -2.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 -3.6068) (end -2.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 -4.5974) (end -2.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 -4.5974) (end -2.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.6103) (end -3.6068 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.8897) (end -4.5974 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.8897) (end -4.5974 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.6103) (end -3.6068 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.1103) (end -3.6068 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.3897) (end -4.5974 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.3897) (end -4.5974 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.1103) (end -3.6068 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.6103) (end -3.6068 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.8897) (end -4.5974 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.8897) (end -4.5974 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.6103) (end -3.6068 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.1103) (end -3.6068 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.3897) (end -4.5974 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.3897) (end -4.5974 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.1103) (end -3.6068 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.6103) (end -3.6068 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.8897) (end -4.5974 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.8897) (end -4.5974 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.6103) (end -3.6068 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.1103) (end -3.6068 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.3897) (end -4.5974 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.3897) (end -4.5974 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.1103) (end -3.6068 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.3897) (end -3.6068 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.1103) (end -4.5974 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.1103) (end -4.5974 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.3897) (end -3.6068 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.8897) (end -3.6068 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.6103) (end -4.5974 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.6103) (end -4.5974 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.8897) (end -3.6068 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.3897) (end -3.6068 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.1103) (end -4.5974 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.1103) (end -4.5974 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.3897) (end -3.6068 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.8897) (end -3.6068 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.6103) (end -4.5974 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.6103) (end -4.5974 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.8897) (end -3.6068 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.3897) (end -3.6068 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.1103) (end -4.5974 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.1103) (end -4.5974 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.3897) (end -3.6068 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.8897) (end -3.6068 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.6103) (end -4.5974 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.6103) (end -4.5974 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.8897) (end -3.6068 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 3.6068) (end -2.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 3.6068) (end -2.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 4.5974) (end -2.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 4.5974) (end -2.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 3.6068) (end -2.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 3.6068) (end -2.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 4.5974) (end -2.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 4.5974) (end -2.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 3.6068) (end -1.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 3.6068) (end -1.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 4.5974) (end -1.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 4.5974) (end -1.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 3.6068) (end -1.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 3.6068) (end -1.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 4.5974) (end -1.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 4.5974) (end -1.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 3.6068) (end -0.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 3.6068) (end -0.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 4.5974) (end -0.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 4.5974) (end -0.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 3.6068) (end -0.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 3.6068) (end -0.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 4.5974) (end -0.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 4.5974) (end -0.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 3.6068) (end 0.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 3.6068) (end 0.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 4.5974) (end 0.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 4.5974) (end 0.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 3.6068) (end 0.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 3.6068) (end 0.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 4.5974) (end 0.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 4.5974) (end 0.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 3.6068) (end 1.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 3.6068) (end 1.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 4.5974) (end 1.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 4.5974) (end 1.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 3.6068) (end 1.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 3.6068) (end 1.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 4.5974) (end 1.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 4.5974) (end 1.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 3.6068) (end 2.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 3.6068) (end 2.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 4.5974) (end 2.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 4.5974) (end 2.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 3.6068) (end 2.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 3.6068) (end 2.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 4.5974) (end 2.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 4.5974) (end 2.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.6103) (end 3.6068 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.8897) (end 4.5974 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.8897) (end 4.5974 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.6103) (end 3.6068 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.1103) (end 3.6068 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.3897) (end 4.5974 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.3897) (end 4.5974 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.1103) (end 3.6068 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.6103) (end 3.6068 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.8897) (end 4.5974 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.8897) (end 4.5974 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.6103) (end 3.6068 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.1103) (end 3.6068 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.3897) (end 4.5974 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.3897) (end 4.5974 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.1103) (end 3.6068 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.6103) (end 3.6068 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.8897) (end 4.5974 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.8897) (end 4.5974 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.6103) (end 3.6068 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.1103) (end 3.6068 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.3897) (end 4.5974 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.3897) (end 4.5974 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.1103) (end 3.6068 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.3897) (end 3.6068 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.1103) (end 4.5974 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.1103) (end 4.5974 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.3897) (end 3.6068 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.8897) (end 3.6068 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.6103) (end 4.5974 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.6103) (end 4.5974 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.8897) (end 3.6068 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.3897) (end 3.6068 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.1103) (end 4.5974 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.1103) (end 4.5974 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.3897) (end 3.6068 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.8897) (end 3.6068 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.6103) (end 4.5974 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.6103) (end 4.5974 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.8897) (end 3.6068 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.3897) (end 3.6068 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.1103) (end 4.5974 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.1103) (end 4.5974 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.3897) (end 3.6068 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.8897) (end 3.6068 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.6103) (end 4.5974 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.6103) (end 4.5974 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.8897) (end 3.6068 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.3368) (end -2.3368 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.7338 -3.7338) (end -3.7338 -3.19704) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.7338 3.7338) (end -3.19704 3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.7338 3.7338) (end 3.7338 3.19704) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.7338 -3.7338) (end 3.19704 -3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.6068 -3.6068) (end -3.6068 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 3.6068) (end 3.6068 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 3.6068) (end 3.6068 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -3.6068) (end -3.6068 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.7338 3.19704) (end -3.7338 3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.19704 3.7338) (end 3.7338 3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.7338 -3.19704) (end 3.7338 -3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.19704 -3.7338) (end -3.7338 -3.7338) (layer "F.SilkS") (width 0.1524))
+ (pad "1" smd rect (at -4.1656 -2.75 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -4.1656 -2.250001 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -4.1656 -1.749999 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -4.1656 -1.25 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at -4.1656 -0.750001 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at -4.1656 -0.25 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at -4.1656 0.25 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at -4.1656 0.750001 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "9" smd rect (at -4.1656 1.25 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "10" smd rect (at -4.1656 1.749999 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "11" smd rect (at -4.1656 2.250001 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "12" smd rect (at -4.1656 2.75 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "13" smd rect (at -2.75 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "14" smd rect (at -2.250001 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "15" smd rect (at -1.749999 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "16" smd rect (at -1.25 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "17" smd rect (at -0.750001 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "18" smd rect (at -0.25 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "19" smd rect (at 0.25 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "20" smd rect (at 0.750001 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "21" smd rect (at 1.25 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "22" smd rect (at 1.749999 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "23" smd rect (at 2.250001 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "24" smd rect (at 2.75 4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "25" smd rect (at 4.1656 2.75 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "26" smd rect (at 4.1656 2.250001 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "27" smd rect (at 4.1656 1.749999 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "28" smd rect (at 4.1656 1.25 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "29" smd rect (at 4.1656 0.750001 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "30" smd rect (at 4.1656 0.25 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "31" smd rect (at 4.1656 -0.25 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "32" smd rect (at 4.1656 -0.750001 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "33" smd rect (at 4.1656 -1.25 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "34" smd rect (at 4.1656 -1.749999 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "35" smd rect (at 4.1656 -2.250001 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "36" smd rect (at 4.1656 -2.75 90) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "37" smd rect (at 2.75 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "38" smd rect (at 2.250001 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "39" smd rect (at 1.749999 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "40" smd rect (at 1.25 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "41" smd rect (at 0.750001 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "42" smd rect (at 0.25 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "43" smd rect (at -0.25 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "44" smd rect (at -0.750001 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "45" smd rect (at -1.25 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "46" smd rect (at -1.749999 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "47" smd rect (at -2.250001 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "48" smd rect (at -2.75 -4.1656) (size 0.2286 1.1684) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM-M.kicad_mod b/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM-M.kicad_mod new file mode 100644 index 0000000..d43fd07 --- /dev/null +++ b/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM-M.kicad_mod @@ -0,0 +1,323 @@ +(footprint "LQFP48_STM" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "STM32C092CBT6 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LQFP48_STM (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -5.7912 -3.381) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -3.2258 -3) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_poly (pts
+ (xy -5.6642 1.559499)
+ (xy -5.6642 1.940499)
+ (xy -5.4102 1.940499)
+ (xy -5.4102 1.559499)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 0.559501 5.4102)
+ (xy 0.559501 5.6642)
+ (xy 0.940501 5.6642)
+ (xy 0.940501 5.4102)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 5.6642 0.059499)
+ (xy 5.6642 0.4405)
+ (xy 5.4102 0.4405)
+ (xy 5.4102 0.059499)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 1.0595 -5.4102)
+ (xy 1.0595 -5.6642)
+ (xy 1.4405 -5.6642)
+ (xy 1.4405 -5.4102)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start -4.1148 4.1148) (end -4.1148 3.3977) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.1148 3.3977) (end -5.6642 3.3977) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -5.6642 3.3977) (end -5.6642 -3.3977) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -5.6642 -3.3977) (end -4.1148 -3.3977) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.1148 -3.3977) (end -4.1148 -4.1148) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.1148 4.1148) (end 4.1148 3.3977) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.1148 3.3977) (end 5.6642 3.3977) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 5.6642 3.3977) (end 5.6642 -3.3977) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 5.6642 -3.3977) (end 4.1148 -3.3977) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.1148 -3.3977) (end 4.1148 -4.1148) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.1148 -4.1148) (end -3.3977 -4.1148) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.3977 -4.1148) (end -3.3977 -5.6642) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.3977 -5.6642) (end 3.3977 -5.6642) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.3977 -5.6642) (end 3.3977 -4.1148) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.3977 -4.1148) (end 4.1148 -4.1148) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.1148 4.1148) (end -3.3977 4.1148) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.3977 4.1148) (end -3.3977 5.6642) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.3977 5.6642) (end 3.3977 5.6642) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.3977 5.6642) (end 3.3977 4.1148) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.3977 4.1148) (end 4.1148 4.1148) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -5.7912 -3.381 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -3.2258 -3 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.6103 -3.6068) (end 2.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 -3.6068) (end 2.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 -4.5974) (end 2.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 -4.5974) (end 2.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 -3.6068) (end 2.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 -3.6068) (end 2.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 -4.5974) (end 2.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 -4.5974) (end 2.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 -3.6068) (end 1.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 -3.6068) (end 1.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 -4.5974) (end 1.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 -4.5974) (end 1.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 -3.6068) (end 1.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 -3.6068) (end 1.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 -4.5974) (end 1.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 -4.5974) (end 1.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 -3.6068) (end 0.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 -3.6068) (end 0.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 -4.5974) (end 0.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 -4.5974) (end 0.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 -3.6068) (end 0.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 -3.6068) (end 0.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 -4.5974) (end 0.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 -4.5974) (end 0.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 -3.6068) (end -0.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 -3.6068) (end -0.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 -4.5974) (end -0.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 -4.5974) (end -0.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 -3.6068) (end -0.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 -3.6068) (end -0.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 -4.5974) (end -0.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 -4.5974) (end -0.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 -3.6068) (end -1.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 -3.6068) (end -1.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 -4.5974) (end -1.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 -4.5974) (end -1.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 -3.6068) (end -1.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 -3.6068) (end -1.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 -4.5974) (end -1.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 -4.5974) (end -1.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 -3.6068) (end -2.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 -3.6068) (end -2.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 -4.5974) (end -2.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 -4.5974) (end -2.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 -3.6068) (end -2.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 -3.6068) (end -2.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 -4.5974) (end -2.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 -4.5974) (end -2.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.6103) (end -3.6068 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.8897) (end -4.5974 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.8897) (end -4.5974 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.6103) (end -3.6068 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.1103) (end -3.6068 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.3897) (end -4.5974 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.3897) (end -4.5974 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.1103) (end -3.6068 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.6103) (end -3.6068 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.8897) (end -4.5974 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.8897) (end -4.5974 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.6103) (end -3.6068 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.1103) (end -3.6068 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.3897) (end -4.5974 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.3897) (end -4.5974 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.1103) (end -3.6068 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.6103) (end -3.6068 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.8897) (end -4.5974 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.8897) (end -4.5974 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.6103) (end -3.6068 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.1103) (end -3.6068 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.3897) (end -4.5974 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.3897) (end -4.5974 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.1103) (end -3.6068 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.3897) (end -3.6068 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.1103) (end -4.5974 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.1103) (end -4.5974 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.3897) (end -3.6068 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.8897) (end -3.6068 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.6103) (end -4.5974 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.6103) (end -4.5974 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.8897) (end -3.6068 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.3897) (end -3.6068 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.1103) (end -4.5974 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.1103) (end -4.5974 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.3897) (end -3.6068 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.8897) (end -3.6068 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.6103) (end -4.5974 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.6103) (end -4.5974 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.8897) (end -3.6068 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.3897) (end -3.6068 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.1103) (end -4.5974 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.1103) (end -4.5974 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.3897) (end -3.6068 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.8897) (end -3.6068 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.6103) (end -4.5974 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.6103) (end -4.5974 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.8897) (end -3.6068 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 3.6068) (end -2.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 3.6068) (end -2.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 4.5974) (end -2.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 4.5974) (end -2.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 3.6068) (end -2.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 3.6068) (end -2.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 4.5974) (end -2.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 4.5974) (end -2.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 3.6068) (end -1.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 3.6068) (end -1.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 4.5974) (end -1.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 4.5974) (end -1.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 3.6068) (end -1.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 3.6068) (end -1.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 4.5974) (end -1.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 4.5974) (end -1.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 3.6068) (end -0.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 3.6068) (end -0.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 4.5974) (end -0.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 4.5974) (end -0.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 3.6068) (end -0.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 3.6068) (end -0.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 4.5974) (end -0.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 4.5974) (end -0.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 3.6068) (end 0.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 3.6068) (end 0.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 4.5974) (end 0.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 4.5974) (end 0.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 3.6068) (end 0.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 3.6068) (end 0.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 4.5974) (end 0.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 4.5974) (end 0.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 3.6068) (end 1.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 3.6068) (end 1.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 4.5974) (end 1.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 4.5974) (end 1.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 3.6068) (end 1.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 3.6068) (end 1.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 4.5974) (end 1.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 4.5974) (end 1.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 3.6068) (end 2.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 3.6068) (end 2.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 4.5974) (end 2.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 4.5974) (end 2.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 3.6068) (end 2.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 3.6068) (end 2.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 4.5974) (end 2.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 4.5974) (end 2.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.6103) (end 3.6068 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.8897) (end 4.5974 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.8897) (end 4.5974 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.6103) (end 3.6068 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.1103) (end 3.6068 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.3897) (end 4.5974 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.3897) (end 4.5974 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.1103) (end 3.6068 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.6103) (end 3.6068 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.8897) (end 4.5974 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.8897) (end 4.5974 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.6103) (end 3.6068 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.1103) (end 3.6068 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.3897) (end 4.5974 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.3897) (end 4.5974 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.1103) (end 3.6068 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.6103) (end 3.6068 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.8897) (end 4.5974 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.8897) (end 4.5974 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.6103) (end 3.6068 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.1103) (end 3.6068 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.3897) (end 4.5974 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.3897) (end 4.5974 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.1103) (end 3.6068 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.3897) (end 3.6068 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.1103) (end 4.5974 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.1103) (end 4.5974 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.3897) (end 3.6068 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.8897) (end 3.6068 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.6103) (end 4.5974 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.6103) (end 4.5974 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.8897) (end 3.6068 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.3897) (end 3.6068 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.1103) (end 4.5974 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.1103) (end 4.5974 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.3897) (end 3.6068 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.8897) (end 3.6068 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.6103) (end 4.5974 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.6103) (end 4.5974 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.8897) (end 3.6068 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.3897) (end 3.6068 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.1103) (end 4.5974 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.1103) (end 4.5974 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.3897) (end 3.6068 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.8897) (end 3.6068 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.6103) (end 4.5974 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.6103) (end 4.5974 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.8897) (end 3.6068 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.3368) (end -2.3368 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.7338 -3.7338) (end -3.7338 -3.22244) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.7338 3.7338) (end -3.22244 3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.7338 3.7338) (end 3.7338 3.22244) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.7338 -3.7338) (end 3.22244 -3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.6068 -3.6068) (end -3.6068 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 3.6068) (end 3.6068 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 3.6068) (end 3.6068 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -3.6068) (end -3.6068 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.7338 3.22244) (end -3.7338 3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.22244 3.7338) (end 3.7338 3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.7338 -3.22244) (end 3.7338 -3.7338) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.22244 -3.7338) (end -3.7338 -3.7338) (layer "F.SilkS") (width 0.1524))
+ (pad "1" smd rect (at -4.2672 -2.75 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -4.2672 -2.250001 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -4.2672 -1.749999 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -4.2672 -1.25 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at -4.2672 -0.750001 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at -4.2672 -0.25 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at -4.2672 0.25 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at -4.2672 0.750001 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "9" smd rect (at -4.2672 1.25 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "10" smd rect (at -4.2672 1.749999 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "11" smd rect (at -4.2672 2.250001 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "12" smd rect (at -4.2672 2.75 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "13" smd rect (at -2.75 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "14" smd rect (at -2.250001 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "15" smd rect (at -1.749999 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "16" smd rect (at -1.25 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "17" smd rect (at -0.750001 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "18" smd rect (at -0.25 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "19" smd rect (at 0.25 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "20" smd rect (at 0.750001 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "21" smd rect (at 1.25 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "22" smd rect (at 1.749999 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "23" smd rect (at 2.250001 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "24" smd rect (at 2.75 4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "25" smd rect (at 4.2672 2.75 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "26" smd rect (at 4.2672 2.250001 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "27" smd rect (at 4.2672 1.749999 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "28" smd rect (at 4.2672 1.25 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "29" smd rect (at 4.2672 0.750001 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "30" smd rect (at 4.2672 0.25 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "31" smd rect (at 4.2672 -0.25 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "32" smd rect (at 4.2672 -0.750001 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "33" smd rect (at 4.2672 -1.25 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "34" smd rect (at 4.2672 -1.749999 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "35" smd rect (at 4.2672 -2.250001 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "36" smd rect (at 4.2672 -2.75 90) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "37" smd rect (at 2.75 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "38" smd rect (at 2.250001 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "39" smd rect (at 1.749999 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "40" smd rect (at 1.25 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "41" smd rect (at 0.750001 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "42" smd rect (at 0.25 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "43" smd rect (at -0.25 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "44" smd rect (at -0.750001 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "45" smd rect (at -1.25 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "46" smd rect (at -1.749999 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "47" smd rect (at -2.250001 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "48" smd rect (at -2.75 -4.2672) (size 0.2794 1.778) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM.kicad_mod b/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM.kicad_mod new file mode 100644 index 0000000..b956908 --- /dev/null +++ b/hw/symbols/STM32C092CBT6/KiCADv6/footprints.pretty/LQFP48_STM.kicad_mod @@ -0,0 +1,312 @@ +(footprint "LQFP48_STM" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "STM32C092CBT6 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LQFP48_STM (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -5.588 -3.381) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -5.588 -3.381) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_poly (pts
+ (xy -5.461 1.559499)
+ (xy -5.461 1.940499)
+ (xy -5.207 1.940499)
+ (xy -5.207 1.559499)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 0.559501 5.207)
+ (xy 0.559501 5.461)
+ (xy 0.940501 5.461)
+ (xy 0.940501 5.207)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 5.461 0.059499)
+ (xy 5.461 0.4405)
+ (xy 5.207 0.4405)
+ (xy 5.207 0.059499)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_poly (pts
+ (xy 1.0595 -5.207)
+ (xy 1.0595 -5.461)
+ (xy 1.4405 -5.461)
+ (xy 1.4405 -5.207)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start -5.207 5.207) (end -5.207 -5.207) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -5.207 -5.207) (end 5.207 -5.207) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 5.207 -5.207) (end 5.207 5.207) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 5.207 5.207) (end -5.207 5.207) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -5.588 -3.381 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -5.588 -3.381 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.6103 -3.6068) (end 2.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 -3.6068) (end 2.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 -4.5974) (end 2.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 -4.5974) (end 2.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 -3.6068) (end 2.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 -3.6068) (end 2.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 -4.5974) (end 2.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 -4.5974) (end 2.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 -3.6068) (end 1.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 -3.6068) (end 1.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 -4.5974) (end 1.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 -4.5974) (end 1.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 -3.6068) (end 1.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 -3.6068) (end 1.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 -4.5974) (end 1.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 -4.5974) (end 1.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 -3.6068) (end 0.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 -3.6068) (end 0.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 -4.5974) (end 0.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 -4.5974) (end 0.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 -3.6068) (end 0.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 -3.6068) (end 0.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 -4.5974) (end 0.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 -4.5974) (end 0.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 -3.6068) (end -0.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 -3.6068) (end -0.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 -4.5974) (end -0.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 -4.5974) (end -0.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 -3.6068) (end -0.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 -3.6068) (end -0.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 -4.5974) (end -0.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 -4.5974) (end -0.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 -3.6068) (end -1.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 -3.6068) (end -1.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 -4.5974) (end -1.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 -4.5974) (end -1.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 -3.6068) (end -1.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 -3.6068) (end -1.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 -4.5974) (end -1.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 -4.5974) (end -1.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 -3.6068) (end -2.1103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 -3.6068) (end -2.1103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 -4.5974) (end -2.3897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 -4.5974) (end -2.3897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 -3.6068) (end -2.6103 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 -3.6068) (end -2.6103 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 -4.5974) (end -2.8897 -4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 -4.5974) (end -2.8897 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.6103) (end -3.6068 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.8897) (end -4.5974 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.8897) (end -4.5974 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.6103) (end -3.6068 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.1103) (end -3.6068 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -2.3897) (end -4.5974 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.3897) (end -4.5974 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -2.1103) (end -3.6068 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.6103) (end -3.6068 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.8897) (end -4.5974 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.8897) (end -4.5974 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.6103) (end -3.6068 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.1103) (end -3.6068 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -1.3897) (end -4.5974 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.3897) (end -4.5974 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -1.1103) (end -3.6068 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.6103) (end -3.6068 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.8897) (end -4.5974 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.8897) (end -4.5974 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.6103) (end -3.6068 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.1103) (end -3.6068 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -0.3897) (end -4.5974 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.3897) (end -4.5974 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 -0.1103) (end -3.6068 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.3897) (end -3.6068 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.1103) (end -4.5974 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.1103) (end -4.5974 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.3897) (end -3.6068 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.8897) (end -3.6068 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 0.6103) (end -4.5974 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.6103) (end -4.5974 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 0.8897) (end -3.6068 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.3897) (end -3.6068 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.1103) (end -4.5974 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.1103) (end -4.5974 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.3897) (end -3.6068 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.8897) (end -3.6068 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 1.6103) (end -4.5974 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.6103) (end -4.5974 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 1.8897) (end -3.6068 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.3897) (end -3.6068 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.1103) (end -4.5974 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.1103) (end -4.5974 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.3897) (end -3.6068 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.8897) (end -3.6068 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 2.6103) (end -4.5974 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.6103) (end -4.5974 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.5974 2.8897) (end -3.6068 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 3.6068) (end -2.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 3.6068) (end -2.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.8897 4.5974) (end -2.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.6103 4.5974) (end -2.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 3.6068) (end -2.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 3.6068) (end -2.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.3897 4.5974) (end -2.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1103 4.5974) (end -2.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 3.6068) (end -1.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 3.6068) (end -1.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8897 4.5974) (end -1.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.6103 4.5974) (end -1.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 3.6068) (end -1.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 3.6068) (end -1.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.3897 4.5974) (end -1.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.1103 4.5974) (end -1.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 3.6068) (end -0.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 3.6068) (end -0.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.8897 4.5974) (end -0.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.6103 4.5974) (end -0.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 3.6068) (end -0.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 3.6068) (end -0.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.3897 4.5974) (end -0.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -0.1103 4.5974) (end -0.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 3.6068) (end 0.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 3.6068) (end 0.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.1103 4.5974) (end 0.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.3897 4.5974) (end 0.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 3.6068) (end 0.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 3.6068) (end 0.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.6103 4.5974) (end 0.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 0.8897 4.5974) (end 0.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 3.6068) (end 1.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 3.6068) (end 1.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.1103 4.5974) (end 1.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.3897 4.5974) (end 1.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 3.6068) (end 1.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 3.6068) (end 1.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.6103 4.5974) (end 1.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.8897 4.5974) (end 1.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 3.6068) (end 2.1103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 3.6068) (end 2.1103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.1103 4.5974) (end 2.3897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.3897 4.5974) (end 2.3897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 3.6068) (end 2.6103 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 3.6068) (end 2.6103 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.6103 4.5974) (end 2.8897 4.5974) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.8897 4.5974) (end 2.8897 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.6103) (end 3.6068 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.8897) (end 4.5974 2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.8897) (end 4.5974 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.6103) (end 3.6068 2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.1103) (end 3.6068 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 2.3897) (end 4.5974 2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.3897) (end 4.5974 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 2.1103) (end 3.6068 2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.6103) (end 3.6068 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.8897) (end 4.5974 1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.8897) (end 4.5974 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.6103) (end 3.6068 1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.1103) (end 3.6068 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 1.3897) (end 4.5974 1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.3897) (end 4.5974 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 1.1103) (end 3.6068 1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.6103) (end 3.6068 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.8897) (end 4.5974 0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.8897) (end 4.5974 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.6103) (end 3.6068 0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.1103) (end 3.6068 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 0.3897) (end 4.5974 0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.3897) (end 4.5974 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 0.1103) (end 3.6068 0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.3897) (end 3.6068 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.1103) (end 4.5974 -0.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.1103) (end 4.5974 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.3897) (end 3.6068 -0.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.8897) (end 3.6068 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -0.6103) (end 4.5974 -0.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.6103) (end 4.5974 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -0.8897) (end 3.6068 -0.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.3897) (end 3.6068 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.1103) (end 4.5974 -1.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.1103) (end 4.5974 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.3897) (end 3.6068 -1.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.8897) (end 3.6068 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -1.6103) (end 4.5974 -1.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.6103) (end 4.5974 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -1.8897) (end 3.6068 -1.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.3897) (end 3.6068 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.1103) (end 4.5974 -2.1103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.1103) (end 4.5974 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.3897) (end 3.6068 -2.3897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.8897) (end 3.6068 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -2.6103) (end 4.5974 -2.6103) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.6103) (end 4.5974 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 4.5974 -2.8897) (end 3.6068 -2.8897) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.14706 -2.79654) (end -2.79654 -3.14706) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.6068 -2.3368) (end -2.3368 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 3.6068) (end -3.22244 3.6068) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.6068 3.6068) (end 3.6068 3.22244) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.6068 -3.6068) (end 3.22244 -3.6068) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.6068 -3.6068) (end -3.6068 -3.22244) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.6068 3.22244) (end -3.6068 3.6068) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.6068 3.6068) (end 3.6068 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 3.6068) (end 3.6068 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 3.6068) (end 3.6068 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -3.6068) (end 3.6068 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.6068 -3.6068) (end -3.6068 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -3.6068) (end -3.6068 -3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 -3.6068) (end -3.6068 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.6068 3.6068) (end -3.6068 3.6068) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.22244 3.6068) (end 3.6068 3.6068) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 3.6068 -3.22244) (end 3.6068 -3.6068) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -3.22244 -3.6068) (end -3.6068 -3.6068) (layer "F.SilkS") (width 0.1524))
+ (pad "1" smd rect (at -4.2164 -2.75 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -4.2164 -2.250001 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -4.2164 -1.749999 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -4.2164 -1.25 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at -4.2164 -0.750001 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at -4.2164 -0.25 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at -4.2164 0.25 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at -4.2164 0.750001 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "9" smd rect (at -4.2164 1.25 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "10" smd rect (at -4.2164 1.749999 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "11" smd rect (at -4.2164 2.250001 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "12" smd rect (at -4.2164 2.75 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "13" smd rect (at -2.75 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "14" smd rect (at -2.250001 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "15" smd rect (at -1.749999 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "16" smd rect (at -1.25 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "17" smd rect (at -0.750001 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "18" smd rect (at -0.25 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "19" smd rect (at 0.25 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "20" smd rect (at 0.750001 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "21" smd rect (at 1.25 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "22" smd rect (at 1.749999 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "23" smd rect (at 2.250001 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "24" smd rect (at 2.75 4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "25" smd rect (at 4.2164 2.75 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "26" smd rect (at 4.2164 2.250001 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "27" smd rect (at 4.2164 1.749999 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "28" smd rect (at 4.2164 1.25 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "29" smd rect (at 4.2164 0.750001 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "30" smd rect (at 4.2164 0.25 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "31" smd rect (at 4.2164 -0.25 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "32" smd rect (at 4.2164 -0.750001 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "33" smd rect (at 4.2164 -1.25 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "34" smd rect (at 4.2164 -1.749999 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "35" smd rect (at 4.2164 -2.250001 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "36" smd rect (at 4.2164 -2.75 90) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "37" smd rect (at 2.75 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "38" smd rect (at 2.250001 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "39" smd rect (at 1.749999 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "40" smd rect (at 1.25 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "41" smd rect (at 0.750001 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "42" smd rect (at 0.25 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "43" smd rect (at -0.25 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "44" smd rect (at -0.750001 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "45" smd rect (at -1.25 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "46" smd rect (at -1.749999 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "47" smd rect (at -2.250001 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "48" smd rect (at -2.75 -4.2164) (size 0.2794 1.4732) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/STM32C092CBT6/readme.txt b/hw/symbols/STM32C092CBT6/readme.txt new file mode 100644 index 0000000..1b4946d --- /dev/null +++ b/hw/symbols/STM32C092CBT6/readme.txt @@ -0,0 +1,9 @@ +Notes:
+
+1. All drill sizes are the maximum size provided by the manufacture (as required to calculate the minimum pad size).
+2. All dimensions in building footprints are the maximum (including any tolerance) as defined by the manufacturer with the exception of row pitch (which is always nominal). If only the normal sizing is provided we will input that dimension in mils, rounded to the nearest mil per our standards.
+3. Slots are currently identified as entities describing the size of the slot (arcs, lines, etc.) on the board outline layer. The extremities are identified with a via at each end. These slots will either need to be:
+ a. identified and dimensioned on your fabrication document
+ b. or they will need to be converted to slots (assuming the targeted tool has a slot capability) using the process defined in your cad tool for identifying a padstack as a slot.
+ i. Typically this is only capable of a width and length of the slot and a size of the mill radius that creates the slot.
+ ii. Choosing to use the native tool slots will require removing entities on the board outline and the associated pads in the footprint.
\ No newline at end of file diff --git a/hw/symbols/STM32C092FCP6/KiCADv6/2025-12-25_20-32-51.kicad_sym b/hw/symbols/STM32C092FCP6/KiCADv6/2025-12-25_20-32-51.kicad_sym new file mode 100644 index 0000000..f0b6c80 --- /dev/null +++ b/hw/symbols/STM32C092FCP6/KiCADv6/2025-12-25_20-32-51.kicad_sym @@ -0,0 +1,460 @@ +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "STM32C092FCP6" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 50.546 9.652 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "STM32C092FCP6" + (at 50.546 7.112 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "TSSOP20_STM" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32c091cb.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "STM32C092FCP6" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TSSOP20_STM TSSOP20_STM-M TSSOP20_STM-L" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "STM32C092FCP6_0_1" + (pin bidirectional line + (at 0 0 0) + (length 3.81) + (name "PB7/PB8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 3.81) + (name "PC14-OSCX_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 3.81) + (name "PC15-OSCX_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 3.81) + (name "PF2-NRST" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 3.81) + (name "PA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 3.81) + (name "PA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 3.81) + (name "PA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 3.81) + (name "PA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 8.89 270) + (length 3.81) + (name "VDD/VDDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 31.75 -31.75 90) + (length 3.81) + (name "VSS/VSSA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 0 180) + (length 3.81) + (name "PB3/PB4/PB5/PB6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -2.54 180) + (length 3.81) + (name "PA14-BOOT0/PA15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -5.08 180) + (length 3.81) + (name "PA13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -7.62 180) + (length 3.81) + (name "PA12[PA10]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -10.16 180) + (length 3.81) + (name "PA11[PA9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -12.7 180) + (length 3.81) + (name "PB0/PB1/PB2/PA8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -15.24 180) + (length 3.81) + (name "PA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -17.78 180) + (length 3.81) + (name "PA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -20.32 180) + (length 3.81) + (name "PA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 63.5 -22.86 180) + (length 3.81) + (name "PA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "STM32C092FCP6_1_1" + (rectangle + (start 3.81 5.08) + (end 59.69 -27.94) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (embedded_fonts no) + ) +) diff --git a/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM-L.kicad_mod b/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM-L.kicad_mod new file mode 100644 index 0000000..b9ac74f --- /dev/null +++ b/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM-L.kicad_mod @@ -0,0 +1,157 @@ +(footprint "TSSOP20_STM" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "STM32C092FCP6 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSSOP20_STM (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -3.1242 -4.372801) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.8542 -3.2258) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_poly (pts
+ (xy -3.9624 2.734498)
+ (xy -3.9624 3.115498)
+ (xy -3.7084 3.115498)
+ (xy -3.7084 2.734498)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start -2.2352 -2.772601) (end -2.2352 -3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -3.077401) (end -3.302 -3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -3.077401) (end -3.302 -2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.772601) (end -2.2352 -2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -2.1226) (end -2.2352 -2.4274) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -2.4274) (end -3.302 -2.4274) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.4274) (end -3.302 -2.1226) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.1226) (end -2.2352 -2.1226) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.472601) (end -2.2352 -1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.777401) (end -3.302 -1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.777401) (end -3.302 -1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.472601) (end -2.2352 -1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.822601) (end -2.2352 -1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.127401) (end -3.302 -1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.127401) (end -3.302 -0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.822601) (end -2.2352 -0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.172601) (end -2.2352 -0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.477401) (end -3.302 -0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.477401) (end -3.302 -0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.172601) (end -2.2352 -0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.477399) (end -2.2352 0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.172599) (end -3.302 0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.172599) (end -3.302 0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.477399) (end -2.2352 0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.127399) (end -2.2352 0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.822599) (end -3.302 0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.822599) (end -3.302 1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.127399) (end -2.2352 1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.777399) (end -2.2352 1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.472599) (end -3.302 1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.472599) (end -3.302 1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.777399) (end -2.2352 1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.427399) (end -2.2352 2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.122599) (end -3.302 2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.122599) (end -3.302 2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.427399) (end -2.2352 2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 3.077399) (end -2.2352 2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.772599) (end -3.302 2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.772599) (end -3.302 3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 3.077399) (end -2.2352 3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_poly (pts
+ (xy 3.9624 -3.115498)
+ (xy 3.9624 -2.734498)
+ (xy 3.7084 -2.734498)
+ (xy 3.7084 -3.115498)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start 2.2352 2.772601) (end 2.2352 3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 3.077401) (end 3.302 3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 3.077401) (end 3.302 2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.772601) (end 2.2352 2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 2.122601) (end 2.2352 2.427401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 2.427401) (end 3.302 2.427401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.427401) (end 3.302 2.122601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.122601) (end 2.2352 2.122601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.472601) (end 2.2352 1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.777401) (end 3.302 1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.777401) (end 3.302 1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.472601) (end 2.2352 1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.822601) (end 2.2352 1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.127401) (end 3.302 1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.127401) (end 3.302 0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.822601) (end 2.2352 0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.172601) (end 2.2352 0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.477401) (end 3.302 0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.477401) (end 3.302 0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.172601) (end 2.2352 0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.477399) (end 2.2352 -0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.172599) (end 3.302 -0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.172599) (end 3.302 -0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.477399) (end 2.2352 -0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.127399) (end 2.2352 -0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.822599) (end 3.302 -0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.822599) (end 3.302 -1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.127399) (end 2.2352 -1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.777399) (end 2.2352 -1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.472599) (end 3.302 -1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.472599) (end 3.302 -1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.777399) (end 2.2352 -1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.427399) (end 2.2352 -2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.122599) (end 3.302 -2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.122599) (end 3.302 -2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.427399) (end 2.2352 -2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -3.077399) (end 2.2352 -2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.772599) (end 3.302 -2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.772599) (end 3.302 -3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -3.077399) (end 2.2352 -3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.556 3.179) (end -3.556 -3.179) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.556 -3.179) (end -2.3368 -3.179) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.3368 -3.179) (end -2.3368 -3.4036) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.3368 -3.4036) (end 2.3368 -3.4036) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.3368 -3.4036) (end 2.3368 -3.179) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.556 -3.179) (end 2.3368 -3.179) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.556 -3.179) (end 3.556 3.179) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.556 3.179) (end 2.3368 3.179) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.3368 3.179) (end 2.3368 3.4036) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.3368 3.4036) (end -2.3368 3.4036) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.3368 3.4036) (end -2.3368 3.179) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.556 3.179) (end -2.3368 3.179) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -3.1242 -4.372801 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.8542 -3.2258 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.3622 3.429) (end 2.3622 3.429) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.3622 -3.429) (end -2.3622 -3.429) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -2.2352 3.302) (end 2.2352 3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 3.302) (end 2.2352 -3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -3.302) (end -2.2352 -3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -3.302) (end -2.2352 3.302) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -3.302) (mid 0 -2.9972) (end -0.3048 -3.302) (layer "F.Fab") (width 0.0254))
+ (pad "1" smd rect (at -2.8702 -2.925) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -2.8702 -2.274999) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -2.8702 -1.625001) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -2.8702 -0.974999) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at -2.8702 -0.325001) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at -2.8702 0.324998) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at -2.8702 0.974999) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at -2.8702 1.624998) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "9" smd rect (at -2.8702 2.274999) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "10" smd rect (at -2.8702 2.924998) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "11" smd rect (at 2.8702 2.925) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "12" smd rect (at 2.8702 2.275002) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "13" smd rect (at 2.8702 1.625001) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "14" smd rect (at 2.8702 0.975002) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "15" smd rect (at 2.8702 0.325001) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "16" smd rect (at 2.8702 -0.324998) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "17" smd rect (at 2.8702 -0.974999) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "18" smd rect (at 2.8702 -1.624998) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "19" smd rect (at 2.8702 -2.274999) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "20" smd rect (at 2.8702 -2.924998) (size 1.1684 0.3048) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM-M.kicad_mod b/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM-M.kicad_mod new file mode 100644 index 0000000..532c85d --- /dev/null +++ b/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM-M.kicad_mod @@ -0,0 +1,157 @@ +(footprint "TSSOP20_STM" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "STM32C092FCP6 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSSOP20_STM (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -3.2258 -4.423601) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.8542 -3.2258) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_poly (pts
+ (xy -4.3688 2.734498)
+ (xy -4.3688 3.115498)
+ (xy -4.1148 3.115498)
+ (xy -4.1148 2.734498)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start -2.2352 -2.772601) (end -2.2352 -3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -3.077401) (end -3.302 -3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -3.077401) (end -3.302 -2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.772601) (end -2.2352 -2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -2.1226) (end -2.2352 -2.4274) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -2.4274) (end -3.302 -2.4274) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.4274) (end -3.302 -2.1226) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.1226) (end -2.2352 -2.1226) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.472601) (end -2.2352 -1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.777401) (end -3.302 -1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.777401) (end -3.302 -1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.472601) (end -2.2352 -1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.822601) (end -2.2352 -1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.127401) (end -3.302 -1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.127401) (end -3.302 -0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.822601) (end -2.2352 -0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.172601) (end -2.2352 -0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.477401) (end -3.302 -0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.477401) (end -3.302 -0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.172601) (end -2.2352 -0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.477399) (end -2.2352 0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.172599) (end -3.302 0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.172599) (end -3.302 0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.477399) (end -2.2352 0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.127399) (end -2.2352 0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.822599) (end -3.302 0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.822599) (end -3.302 1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.127399) (end -2.2352 1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.777399) (end -2.2352 1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.472599) (end -3.302 1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.472599) (end -3.302 1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.777399) (end -2.2352 1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.427399) (end -2.2352 2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.122599) (end -3.302 2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.122599) (end -3.302 2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.427399) (end -2.2352 2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 3.077399) (end -2.2352 2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.772599) (end -3.302 2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.772599) (end -3.302 3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 3.077399) (end -2.2352 3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_poly (pts
+ (xy 4.3688 -3.115498)
+ (xy 4.3688 -2.734498)
+ (xy 4.1148 -2.734498)
+ (xy 4.1148 -3.115498)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start 2.2352 2.772601) (end 2.2352 3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 3.077401) (end 3.302 3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 3.077401) (end 3.302 2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.772601) (end 2.2352 2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 2.122601) (end 2.2352 2.427401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 2.427401) (end 3.302 2.427401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.427401) (end 3.302 2.122601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.122601) (end 2.2352 2.122601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.472601) (end 2.2352 1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.777401) (end 3.302 1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.777401) (end 3.302 1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.472601) (end 2.2352 1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.822601) (end 2.2352 1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.127401) (end 3.302 1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.127401) (end 3.302 0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.822601) (end 2.2352 0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.172601) (end 2.2352 0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.477401) (end 3.302 0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.477401) (end 3.302 0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.172601) (end 2.2352 0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.477399) (end 2.2352 -0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.172599) (end 3.302 -0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.172599) (end 3.302 -0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.477399) (end 2.2352 -0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.127399) (end 2.2352 -0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.822599) (end 3.302 -0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.822599) (end 3.302 -1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.127399) (end 2.2352 -1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.777399) (end 2.2352 -1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.472599) (end 3.302 -1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.472599) (end 3.302 -1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.777399) (end 2.2352 -1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.427399) (end 2.2352 -2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.122599) (end 3.302 -2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.122599) (end 3.302 -2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.427399) (end 2.2352 -2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -3.077399) (end 2.2352 -2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.772599) (end 3.302 -2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.772599) (end 3.302 -3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -3.077399) (end 2.2352 -3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -4.3688 3.6108) (end -4.3688 -3.6108) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.3688 -3.6108) (end -2.7432 -3.6108) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.7432 -3.6108) (end -2.7432 -3.81) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.7432 -3.81) (end 2.7432 -3.81) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.7432 -3.81) (end 2.7432 -3.6108) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.3688 -3.6108) (end 2.7432 -3.6108) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.3688 -3.6108) (end 4.3688 3.6108) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 4.3688 3.6108) (end 2.7432 3.6108) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.7432 3.6108) (end 2.7432 3.81) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.7432 3.81) (end -2.7432 3.81) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.7432 3.81) (end -2.7432 3.6108) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -4.3688 3.6108) (end -2.7432 3.6108) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -3.2258 -4.423601 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.8542 -3.2258 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.017164 3.429) (end 2.017151 3.429) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.017164 -3.429) (end -2.017151 -3.429) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -2.2352 3.302) (end 2.2352 3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 3.302) (end 2.2352 -3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -3.302) (end -2.2352 -3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -3.302) (end -2.2352 3.302) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -3.302) (mid 0 -2.9972) (end -0.3048 -3.302) (layer "F.Fab") (width 0.0254))
+ (pad "1" smd rect (at -2.9718 -2.925) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -2.9718 -2.274999) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -2.9718 -1.625001) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -2.9718 -0.974999) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at -2.9718 -0.325001) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at -2.9718 0.324998) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at -2.9718 0.974999) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at -2.9718 1.624998) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "9" smd rect (at -2.9718 2.274999) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "10" smd rect (at -2.9718 2.924998) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "11" smd rect (at 2.9718 2.925) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "12" smd rect (at 2.9718 2.275002) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "13" smd rect (at 2.9718 1.625001) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "14" smd rect (at 2.9718 0.975002) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "15" smd rect (at 2.9718 0.325001) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "16" smd rect (at 2.9718 -0.324998) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "17" smd rect (at 2.9718 -0.974999) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "18" smd rect (at 2.9718 -1.624998) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "19" smd rect (at 2.9718 -2.274999) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "20" smd rect (at 2.9718 -2.924998) (size 1.778 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM.kicad_mod b/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM.kicad_mod new file mode 100644 index 0000000..a756402 --- /dev/null +++ b/hw/symbols/STM32C092FCP6/KiCADv6/footprints.pretty/TSSOP20_STM.kicad_mod @@ -0,0 +1,157 @@ +(footprint "TSSOP20_STM" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "STM32C092FCP6 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSSOP20_STM (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -3.175 -4.423601) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.8542 -3.2258) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_poly (pts
+ (xy -4.1656 2.734498)
+ (xy -4.1656 3.115498)
+ (xy -3.9116 3.115498)
+ (xy -3.9116 2.734498)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start -2.2352 -2.772601) (end -2.2352 -3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -3.077401) (end -3.302 -3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -3.077401) (end -3.302 -2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.772601) (end -2.2352 -2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -2.1226) (end -2.2352 -2.4274) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -2.4274) (end -3.302 -2.4274) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.4274) (end -3.302 -2.1226) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -2.1226) (end -2.2352 -2.1226) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.472601) (end -2.2352 -1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.777401) (end -3.302 -1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.777401) (end -3.302 -1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.472601) (end -2.2352 -1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.822601) (end -2.2352 -1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -1.127401) (end -3.302 -1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -1.127401) (end -3.302 -0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.822601) (end -2.2352 -0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.172601) (end -2.2352 -0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -0.477401) (end -3.302 -0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.477401) (end -3.302 -0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 -0.172601) (end -2.2352 -0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.477399) (end -2.2352 0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.172599) (end -3.302 0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.172599) (end -3.302 0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.477399) (end -2.2352 0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.127399) (end -2.2352 0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 0.822599) (end -3.302 0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 0.822599) (end -3.302 1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.127399) (end -2.2352 1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.777399) (end -2.2352 1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 1.472599) (end -3.302 1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.472599) (end -3.302 1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 1.777399) (end -2.2352 1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.427399) (end -2.2352 2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.122599) (end -3.302 2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.122599) (end -3.302 2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.427399) (end -2.2352 2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 3.077399) (end -2.2352 2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 2.772599) (end -3.302 2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 2.772599) (end -3.302 3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.302 3.077399) (end -2.2352 3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_poly (pts
+ (xy 4.1656 -3.115498)
+ (xy 4.1656 -2.734498)
+ (xy 3.9116 -2.734498)
+ (xy 3.9116 -3.115498)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start 2.2352 2.772601) (end 2.2352 3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 3.077401) (end 3.302 3.077401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 3.077401) (end 3.302 2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.772601) (end 2.2352 2.772601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 2.122601) (end 2.2352 2.427401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 2.427401) (end 3.302 2.427401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.427401) (end 3.302 2.122601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 2.122601) (end 2.2352 2.122601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.472601) (end 2.2352 1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.777401) (end 3.302 1.777401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.777401) (end 3.302 1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.472601) (end 2.2352 1.472601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.822601) (end 2.2352 1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 1.127401) (end 3.302 1.127401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 1.127401) (end 3.302 0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.822601) (end 2.2352 0.822601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.172601) (end 2.2352 0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 0.477401) (end 3.302 0.477401) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.477401) (end 3.302 0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 0.172601) (end 2.2352 0.172601) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.477399) (end 2.2352 -0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.172599) (end 3.302 -0.172599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.172599) (end 3.302 -0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.477399) (end 2.2352 -0.477399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.127399) (end 2.2352 -0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -0.822599) (end 3.302 -0.822599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -0.822599) (end 3.302 -1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.127399) (end 2.2352 -1.127399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.777399) (end 2.2352 -1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -1.472599) (end 3.302 -1.472599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.472599) (end 3.302 -1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -1.777399) (end 2.2352 -1.777399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.427399) (end 2.2352 -2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.122599) (end 3.302 -2.122599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.122599) (end 3.302 -2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.427399) (end 2.2352 -2.427399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -3.077399) (end 2.2352 -2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -2.772599) (end 3.302 -2.772599) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -2.772599) (end 3.302 -3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 3.302 -3.077399) (end 2.2352 -3.077399) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -3.9116 3.3568) (end -3.9116 -3.3568) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.9116 -3.3568) (end -2.4892 -3.3568) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.4892 -3.3568) (end -2.4892 -3.556) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.4892 -3.556) (end 2.4892 -3.556) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.4892 -3.556) (end 2.4892 -3.3568) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.9116 -3.3568) (end 2.4892 -3.3568) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.9116 -3.3568) (end 3.9116 3.3568) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.9116 3.3568) (end 2.4892 3.3568) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.4892 3.3568) (end 2.4892 3.556) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.4892 3.556) (end -2.4892 3.556) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.4892 3.556) (end -2.4892 3.3568) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.9116 3.3568) (end -2.4892 3.3568) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -3.175 -4.423601 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -1.8542 -3.2258 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.118764 3.429) (end 2.118751 3.429) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.118764 -3.429) (end -2.118751 -3.429) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -2.2352 3.302) (end 2.2352 3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 3.302) (end 2.2352 -3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 2.2352 -3.302) (end -2.2352 -3.302) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.2352 -3.302) (end -2.2352 3.302) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -3.302) (mid 0 -2.9972) (end -0.3048 -3.302) (layer "F.Fab") (width 0.0254))
+ (pad "1" smd rect (at -2.921 -2.925) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -2.921 -2.274999) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -2.921 -1.625001) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -2.921 -0.974999) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at -2.921 -0.325001) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at -2.921 0.324998) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at -2.921 0.974999) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at -2.921 1.624998) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "9" smd rect (at -2.921 2.274999) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "10" smd rect (at -2.921 2.924998) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "11" smd rect (at 2.921 2.925) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "12" smd rect (at 2.921 2.275002) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "13" smd rect (at 2.921 1.625001) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "14" smd rect (at 2.921 0.975002) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "15" smd rect (at 2.921 0.325001) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "16" smd rect (at 2.921 -0.324998) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "17" smd rect (at 2.921 -0.974999) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "18" smd rect (at 2.921 -1.624998) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "19" smd rect (at 2.921 -2.274999) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "20" smd rect (at 2.921 -2.924998) (size 1.4732 0.3556) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
|