aboutsummaryrefslogtreecommitdiffstats
path: root/hw
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2025-12-27 19:41:04 -0330
committerSam Anthony <sam@samanthony.xyz>2025-12-27 19:41:04 -0330
commit17ac8549e17fdd0566792165b6163a0deb2e9b59 (patch)
tree0393b743e3bb0b26447b87d6536eb7f72edd20a2 /hw
parent7f69128ce4f3972a97cc9bc6733b104cf0373d04 (diff)
downloadcan-gauge-interface-17ac8549e17fdd0566792165b6163a0deb2e9b59.zip
schematic: assign footprints
Diffstat (limited to 'hw')
-rw-r--r--hw/can_gauge_interface.kicad_sch72
-rw-r--r--hw/footprints.pretty/SW_TS-1088_XNP.kicad_mod323
-rw-r--r--hw/symbols/TS-1088-AR02016/KiCADv6/2025-12-27_23-08-04.kicad_sym68
-rw-r--r--hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP-L.kicad_mod40
-rw-r--r--hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP-M.kicad_mod40
-rw-r--r--hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP.kicad_mod40
-rw-r--r--hw/symbols/TS-1088-AR02016/readme.txt9
7 files changed, 556 insertions, 36 deletions
diff --git a/hw/can_gauge_interface.kicad_sch b/hw/can_gauge_interface.kicad_sch
index de6c09b..2c99293 100644
--- a/hw/can_gauge_interface.kicad_sch
+++ b/hw/can_gauge_interface.kicad_sch
@@ -9450,7 +9450,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical"
(at 38.1 195.58 0)
(effects
(font
@@ -9664,7 +9664,7 @@
(justify left)
)
)
- (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
(at 96.2152 87.63 0)
(effects
(font
@@ -9868,7 +9868,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 362.966 203.454 90)
(effects
(font
@@ -10069,7 +10069,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 305.7652 194.31 0)
(effects
(font
@@ -10937,7 +10937,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm"
(at 355.6 198.12 0)
(effects
(font
@@ -11261,7 +11261,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 248.666 63.754 90)
(effects
(font
@@ -11330,7 +11330,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 172.4152 156.21 0)
(effects
(font
@@ -11535,7 +11535,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_1206_3216Metric"
(at 293.0652 194.31 0)
(effects
(font
@@ -11604,7 +11604,7 @@
(justify left)
)
)
- (property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 83.5152 92.71 0)
(effects
(font
@@ -12028,7 +12028,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
(at 127.9652 149.86 0)
(effects
(font
@@ -12164,7 +12164,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 185.1152 156.21 0)
(effects
(font
@@ -12301,7 +12301,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "footprints:SW_TS-1088_XNP"
(at 373.38 95.25 0)
(effects
(font
@@ -12435,7 +12435,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 356.5652 99.06 0)
(effects
(font
@@ -12504,7 +12504,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 133.096 160.274 90)
(effects
(font
@@ -12573,7 +12573,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 134.366 70.104 90)
(effects
(font
@@ -12642,7 +12642,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 255.016 63.754 90)
(effects
(font
@@ -12916,7 +12916,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 337.5152 194.31 0)
(effects
(font
@@ -12985,7 +12985,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
(at 280.3652 41.91 0)
(effects
(font
@@ -13134,7 +13134,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
(at 147.0152 73.66 0)
(effects
(font
@@ -13203,7 +13203,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 293.0652 41.91 0)
(effects
(font
@@ -13409,7 +13409,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical"
(at 38.1 259.08 0)
(effects
(font
@@ -13610,7 +13610,7 @@
(justify left)
)
)
- (property "Footprint" "Resistor_SMD:R_0805_2012Metric"
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 96.266 94.234 90)
(effects
(font
@@ -13809,7 +13809,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 179.324 139.954 90)
(effects
(font
@@ -14073,7 +14073,7 @@
(justify left)
)
)
- (property "Footprint" "Resistor_SMD:R_0805_2012Metric"
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 134.366 82.804 90)
(effects
(font
@@ -14140,7 +14140,7 @@
)
)
)
- (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 86.36 49.8348 0)
(effects
(font
@@ -14209,7 +14209,7 @@
(justify right)
)
)
- (property "Footprint" "Capacitor_SMD:C_1206_3216Metric"
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
(at 166.0652 60.96 0)
(effects
(font
@@ -14677,7 +14677,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 260.096 90.424 90)
(effects
(font
@@ -14744,7 +14744,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Button_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2Q"
(at 248.92 91.44 0)
(effects
(font
@@ -15080,7 +15080,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Inductor_SMD:L_TaiTech_TMPC1265_13.5x12.5mm"
(at 101.6 50.8 0)
(effects
(font
@@ -15214,7 +15214,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
(at 166.0652 99.06 0)
(effects
(font
@@ -15415,7 +15415,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 191.4652 226.06 0)
(effects
(font
@@ -15549,7 +15549,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
(at 191.4652 99.06 0)
(effects
(font
@@ -15683,7 +15683,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical"
(at 38.1 215.9 0)
(effects
(font
@@ -16155,7 +16155,7 @@
(justify left)
)
)
- (property "Footprint" "Capacitor_SMD:C_1206_3216Metric"
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
(at 191.4652 60.96 0)
(effects
(font
@@ -16224,7 +16224,7 @@
(justify left)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
(at 140.6652 149.86 0)
(effects
(font
@@ -16291,7 +16291,7 @@
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 189.484 139.954 90)
(effects
(font
diff --git a/hw/footprints.pretty/SW_TS-1088_XNP.kicad_mod b/hw/footprints.pretty/SW_TS-1088_XNP.kicad_mod
new file mode 100644
index 0000000..f3d999a
--- /dev/null
+++ b/hw/footprints.pretty/SW_TS-1088_XNP.kicad_mod
@@ -0,0 +1,323 @@
+(footprint "SW_TS-1088_XNP"
+ (version 20241229)
+ (generator "pcbnew")
+ (generator_version "9.0")
+ (layer "F.Cu")
+ (tags "TS-1088-AR02016 ")
+ (property "Reference" "REF**"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "72b68ead-3f83-4517-bf93-8b3be56f7a87")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SW_TS-1088_XNP"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "ca1371ad-9f46-4326-b313-7a4bb62d5eb5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "45cfcafa-3c0d-4bb6-befb-4e770643a49f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0f883b18-c326-46e5-b5aa-fbcf44613996")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr smd)
+ (fp_line
+ (start -2.1209 -1.5748)
+ (end -2.1209 -0.95504)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4d35a18d-5663-4f63-8d11-aaf118cfa1b7")
+ )
+ (fp_line
+ (start -2.1209 0.95504)
+ (end -2.1209 1.5748)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "bc115f50-f20d-45ba-9c9a-87fb87e64c12")
+ )
+ (fp_line
+ (start -2.1209 1.5748)
+ (end 2.1209 1.5748)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ee9f606e-eda6-4fe7-b8e9-4993681b6c76")
+ )
+ (fp_line
+ (start 2.1209 -1.5748)
+ (end -2.1209 -1.5748)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "162a4c74-66c8-4154-8f3a-8fa2aef75b9d")
+ )
+ (fp_line
+ (start 2.1209 -0.95504)
+ (end 2.1209 -1.5748)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "fc180cdf-8487-4d06-9ba4-966bf22d56fb")
+ )
+ (fp_line
+ (start 2.1209 1.5748)
+ (end 2.1209 0.95504)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "850a6a70-1275-4240-864c-985ae5c36ce1")
+ )
+ (fp_line
+ (start -3.1115 -0.8763)
+ (end -2.2479 -0.8763)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c8eb82b1-c570-4ef2-9647-6b409da234cc")
+ )
+ (fp_line
+ (start -3.1115 0.8763)
+ (end -3.1115 -0.8763)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3c998a1b-61fe-4e47-84b6-77f56458e092")
+ )
+ (fp_line
+ (start -3.1115 0.8763)
+ (end -2.2479 0.8763)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "af79eab1-fd6b-4ddd-a8ee-6acfbb208ac1")
+ )
+ (fp_line
+ (start -2.2479 -1.7018)
+ (end 2.2479 -1.7018)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "65bfb80f-5c57-403d-9d2a-1efed1ce14e4")
+ )
+ (fp_line
+ (start -2.2479 -0.8763)
+ (end -2.2479 -1.7018)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4584b853-39c2-4909-aa88-0655ce7c554e")
+ )
+ (fp_line
+ (start -2.2479 1.7018)
+ (end -2.2479 0.8763)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "69e679da-85e1-4ba6-a879-a3ab975ba8ed")
+ )
+ (fp_line
+ (start 2.2479 -1.7018)
+ (end 2.2479 -0.8763)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "97ccbbaf-48bf-426e-888e-b6ed40369477")
+ )
+ (fp_line
+ (start 2.2479 0.8763)
+ (end 2.2479 1.7018)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "116233ca-0079-4a55-a144-b0d96af230cd")
+ )
+ (fp_line
+ (start 2.2479 1.7018)
+ (end -2.2479 1.7018)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "92439640-99ba-4388-a1c3-63461a034205")
+ )
+ (fp_line
+ (start 3.1115 -0.8763)
+ (end 2.2479 -0.8763)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "47aed401-03fa-4bab-a7bf-10756da763d2")
+ )
+ (fp_line
+ (start 3.1115 -0.8763)
+ (end 3.1115 0.8763)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6e0a74d2-ed5f-48aa-8c65-8517e496ca81")
+ )
+ (fp_line
+ (start 3.1115 0.8763)
+ (end 2.2479 0.8763)
+ (stroke
+ (width 0.1524)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "335a1e36-3743-4d36-be84-226408bf05ac")
+ )
+ (fp_line
+ (start -1.9939 -1.4478)
+ (end -1.9939 1.4478)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "baeda52c-0deb-4f1a-b456-c69b5096a6cc")
+ )
+ (fp_line
+ (start -1.9939 1.4478)
+ (end 1.9939 1.4478)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "424b0fce-d309-4178-9683-f22f9fe9580e")
+ )
+ (fp_line
+ (start 1.9939 -1.4478)
+ (end -1.9939 -1.4478)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e2759e59-f8b3-43ce-b896-317aa641634c")
+ )
+ (fp_line
+ (start 1.9939 1.4478)
+ (end 1.9939 -1.4478)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d62f5f8c-0899-4778-b082-03bcae1575f5")
+ )
+ (fp_arc
+ (start 0.3048 -1.4478)
+ (mid 0 -1.143)
+ (end -0.3048 -1.4478)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a925f966-d3b2-4cf1-a61e-ed87580fc9b2")
+ )
+ (fp_circle
+ (center -1.6129 0)
+ (end -1.5367 0)
+ (stroke
+ (width 0.0254)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "711ad16f-856b-44b4-9ae3-1d390d6294df")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "cdd3bc1a-44ea-4ea1-85d1-c86d5ce8eb46")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -2.2352 0)
+ (size 1.2446 1.2446)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "f6586769-b8a4-4347-a26c-2f82a8077edf")
+ )
+ (pad "2" smd rect
+ (at 2.2352 0)
+ (size 1.2446 1.2446)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (uuid "3bd7a5a9-80cc-4ef5-af9e-7b7c2bb92e63")
+ )
+ (embedded_fonts no)
+)
diff --git a/hw/symbols/TS-1088-AR02016/KiCADv6/2025-12-27_23-08-04.kicad_sym b/hw/symbols/TS-1088-AR02016/KiCADv6/2025-12-27_23-08-04.kicad_sym
new file mode 100644
index 0000000..4fbdff7
--- /dev/null
+++ b/hw/symbols/TS-1088-AR02016/KiCADv6/2025-12-27_23-08-04.kicad_sym
@@ -0,0 +1,68 @@
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "TS-1088-AR02016" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+ (property "Reference" "SW" (id 0) (at 7.62 3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "TS-1088-AR02016" (id 1) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "SW_TS-1088_XNP" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27) italic) hide)
+ )
+ (property "Datasheet" "TS-1088-AR02016" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27) italic) hide)
+ )
+ (property "ki_keywords" "TS-1088-AR02016" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_locked" "" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "SW_TS-1088_XNP SW_TS-1088_XNP-M SW_TS-1088_XNP-L" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "TS-1088-AR02016_0_1"
+ (polyline
+ (pts
+ (xy 2.54 0)
+ (xy 3.81 0)
+ )
+ (stroke (width 0.2032) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 10.795 0) (radius 0.635)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 4.445 0) (radius 0.635)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 12.7 0)
+ (xy 11.43 0)
+ )
+ (stroke (width 0.2032) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 4.445 0)
+ (xy 11.43 1.905)
+ )
+ (stroke (width 0.2032) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (pin unspecified line (at 0 0 0) (length 2.54)
+ (name "1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin unspecified line (at 15.24 0 180) (length 2.54)
+ (name "2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+)
+
diff --git a/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP-L.kicad_mod b/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP-L.kicad_mod
new file mode 100644
index 0000000..e424f04
--- /dev/null
+++ b/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP-L.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "SW_TS-1088_XNP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "TS-1088-AR02016 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SW_TS-1088_XNP (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_line (start -2.8575 0.7239) (end -2.8575 -0.7239) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.8575 -0.7239) (end -2.0955 -0.7239) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.8575 -0.7239) (end 2.0955 -0.7239) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.8575 -0.7239) (end 2.8575 0.7239) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.8575 0.7239) (end 2.0955 0.7239) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.8575 0.7239) (end -2.0955 0.7239) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.0955 1.5494) (end -2.0955 0.7239) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.0955 -0.7239) (end -2.0955 -1.5494) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.0955 -1.5494) (end 2.0955 -1.5494) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.0955 -1.5494) (end 2.0955 -0.7239) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.0955 0.7239) (end 2.0955 1.5494) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.0955 1.5494) (end -2.0955 1.5494) (layer "F.CrtYd") (width 0.1524))
+ (fp_circle (center -1.6129 0) (end -1.5367 0) (layer "F.Fab") (width 0.0254) (fill none))
+ (fp_line (start -2.1209 1.5748) (end 2.1209 1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 1.5748) (end 2.1209 0.95504) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 -1.5748) (end -2.1209 -1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -2.1209 -1.5748) (end -2.1209 -0.95504) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -1.9939 1.4478) (end 1.9939 1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9939 1.4478) (end 1.9939 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9939 -1.4478) (end -1.9939 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9939 -1.4478) (end -1.9939 1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -1.4478) (mid 0 -1.143) (end -0.3048 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1209 0.95504) (end -2.1209 1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 -0.95504) (end 2.1209 -1.5748) (layer "F.SilkS") (width 0.1524))
+ (pad "1" smd rect (at -2.1844 0) (size 1.143 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at 2.1844 0) (size 1.143 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP-M.kicad_mod b/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP-M.kicad_mod
new file mode 100644
index 0000000..c2ecd97
--- /dev/null
+++ b/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP-M.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "SW_TS-1088_XNP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "TS-1088-AR02016 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SW_TS-1088_XNP (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_line (start -3.4671 1.1303) (end -3.4671 -1.1303) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.4671 -1.1303) (end -2.5019 -1.1303) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.4671 -1.1303) (end 2.5019 -1.1303) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.4671 -1.1303) (end 3.4671 1.1303) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.4671 1.1303) (end 2.5019 1.1303) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.4671 1.1303) (end -2.5019 1.1303) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.5019 1.9558) (end -2.5019 1.1303) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.5019 -1.1303) (end -2.5019 -1.9558) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.5019 -1.9558) (end 2.5019 -1.9558) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.5019 -1.9558) (end 2.5019 -1.1303) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.5019 1.1303) (end 2.5019 1.9558) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.5019 1.9558) (end -2.5019 1.9558) (layer "F.CrtYd") (width 0.1524))
+ (fp_circle (center -1.6129 0) (end -1.5367 0) (layer "F.Fab") (width 0.0254) (fill none))
+ (fp_line (start -2.1209 1.5748) (end 2.1209 1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 1.5748) (end 2.1209 0.95504) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 -1.5748) (end -2.1209 -1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -2.1209 -1.5748) (end -2.1209 -0.95504) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -1.9939 1.4478) (end 1.9939 1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9939 1.4478) (end 1.9939 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9939 -1.4478) (end -1.9939 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9939 -1.4478) (end -1.9939 1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -1.4478) (mid 0 -1.143) (end -0.3048 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1209 0.95504) (end -2.1209 1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 -0.95504) (end 2.1209 -1.5748) (layer "F.SilkS") (width 0.1524))
+ (pad "1" smd rect (at -2.286 0) (size 1.3462 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at 2.286 0) (size 1.3462 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP.kicad_mod b/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP.kicad_mod
new file mode 100644
index 0000000..4150b0a
--- /dev/null
+++ b/hw/symbols/TS-1088-AR02016/KiCADv6/footprints.pretty/SW_TS-1088_XNP.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "SW_TS-1088_XNP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "TS-1088-AR02016 ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SW_TS-1088_XNP (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_line (start -3.1115 0.8763) (end -3.1115 -0.8763) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.1115 -0.8763) (end -2.2479 -0.8763) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.1115 -0.8763) (end 2.2479 -0.8763) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.1115 -0.8763) (end 3.1115 0.8763) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 3.1115 0.8763) (end 2.2479 0.8763) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -3.1115 0.8763) (end -2.2479 0.8763) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.2479 1.7018) (end -2.2479 0.8763) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.2479 -0.8763) (end -2.2479 -1.7018) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -2.2479 -1.7018) (end 2.2479 -1.7018) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.2479 -1.7018) (end 2.2479 -0.8763) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.2479 0.8763) (end 2.2479 1.7018) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 2.2479 1.7018) (end -2.2479 1.7018) (layer "F.CrtYd") (width 0.1524))
+ (fp_circle (center -1.6129 0) (end -1.5367 0) (layer "F.Fab") (width 0.0254) (fill none))
+ (fp_line (start -2.1209 1.5748) (end 2.1209 1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 1.5748) (end 2.1209 0.95504) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 -1.5748) (end -2.1209 -1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -2.1209 -1.5748) (end -2.1209 -0.95504) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -1.9939 1.4478) (end 1.9939 1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9939 1.4478) (end 1.9939 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.9939 -1.4478) (end -1.9939 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.9939 -1.4478) (end -1.9939 1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_arc (start 0.3048 -1.4478) (mid 0 -1.143) (end -0.3048 -1.4478) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -2.1209 0.95504) (end -2.1209 1.5748) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 2.1209 -0.95504) (end 2.1209 -1.5748) (layer "F.SilkS") (width 0.1524))
+ (pad "1" smd rect (at -2.2352 0) (size 1.2446 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at 2.2352 0) (size 1.2446 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/hw/symbols/TS-1088-AR02016/readme.txt b/hw/symbols/TS-1088-AR02016/readme.txt
new file mode 100644
index 0000000..1b4946d
--- /dev/null
+++ b/hw/symbols/TS-1088-AR02016/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