122 lines
5.2 KiB
Plaintext
122 lines
5.2 KiB
Plaintext
(footprint "JOYSTICK_ANALOG_MINITHM" (version 20221018) (generator pcbnew)
|
|
(layer "F.Cu")
|
|
(attr through_hole)
|
|
(fp_text reference "JOY1" (at 0 0 180) (layer "F.SilkS") hide
|
|
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
|
(tstamp cc28cabf-fab8-44ed-92dc-579c463248ed)
|
|
)
|
|
(fp_text value "JOYSTICK_ANALOG_XY" (at 0 0 180) (layer "F.SilkS") hide
|
|
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
|
(tstamp 2977b947-49e7-42bf-987c-6f9035f9ce17)
|
|
)
|
|
(fp_line (start -9 -6) (end -6 -9)
|
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c68b18b7-7c1b-4cd7-a700-9923085bc642))
|
|
(fp_line (start -9 6) (end -9 -6)
|
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a8307eff-c11f-4bde-8581-c94d2156a106))
|
|
(fp_line (start -6 -9) (end 6 -9)
|
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 17550faa-ea18-4da8-af22-a5e542d02011))
|
|
(fp_line (start -6 9) (end -9 6)
|
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 4c00915d-a003-40ad-912f-218453660aa3))
|
|
(fp_line (start 6 -9) (end 9 -6)
|
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c8fce049-4155-4af7-bcaa-e5732c0d541e))
|
|
(fp_line (start 6 9) (end -6 9)
|
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 4b0709ea-9cbe-46c8-83c3-2858ad2e49f7))
|
|
(fp_line (start 9 -6) (end 9 6)
|
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 1fa5127a-c350-4d3f-ad7a-d5fc23a5beee))
|
|
(fp_line (start 9 6) (end 6 9)
|
|
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9f070db3-f250-4f4d-9a11-d9d4309579be))
|
|
(fp_circle (center 0 0) (end 7 0)
|
|
(stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 60dfa6dc-6380-4021-a9ae-057983b1e1c4))
|
|
(fp_poly
|
|
(pts
|
|
(xy 0 -5.6)
|
|
(xy 0.488072 -5.57869)
|
|
(xy 0.97243 -5.514923)
|
|
(xy 1.449387 -5.409185)
|
|
(xy 1.915313 -5.262279)
|
|
(xy 2.366662 -5.075324)
|
|
(xy 2.8 -4.849742)
|
|
(xy 3.212028 -4.587251)
|
|
(xy 3.599611 -4.289849)
|
|
(xy 3.959798 -3.959798)
|
|
(xy 4.289849 -3.599611)
|
|
(xy 4.587251 -3.212028)
|
|
(xy 4.849742 -2.8)
|
|
(xy 5.075324 -2.366662)
|
|
(xy 5.262279 -1.915313)
|
|
(xy 5.409185 -1.449387)
|
|
(xy 5.514923 -0.97243)
|
|
(xy 5.57869 -0.488072)
|
|
(xy 5.6 0)
|
|
(xy 5.57869 0.488072)
|
|
(xy 5.514923 0.97243)
|
|
(xy 5.409185 1.449387)
|
|
(xy 5.262279 1.915313)
|
|
(xy 5.075324 2.366662)
|
|
(xy 4.849742 2.8)
|
|
(xy 4.587251 3.212028)
|
|
(xy 4.289849 3.599611)
|
|
(xy 3.959798 3.959798)
|
|
(xy 3.599611 4.289849)
|
|
(xy 3.212028 4.587251)
|
|
(xy 2.8 4.849742)
|
|
(xy 2.366662 5.075324)
|
|
(xy 1.915313 5.262279)
|
|
(xy 1.449387 5.409185)
|
|
(xy 0.97243 5.514923)
|
|
(xy 0.488072 5.57869)
|
|
(xy 0 5.6)
|
|
(xy -0.488072 5.57869)
|
|
(xy -0.97243 5.514923)
|
|
(xy -1.449387 5.409185)
|
|
(xy -1.915313 5.262279)
|
|
(xy -2.366662 5.075324)
|
|
(xy -2.8 4.849742)
|
|
(xy -3.212028 4.587251)
|
|
(xy -3.599611 4.289849)
|
|
(xy -3.959798 3.959798)
|
|
(xy -4.289849 3.599611)
|
|
(xy -4.587251 3.212028)
|
|
(xy -4.849742 2.8)
|
|
(xy -5.075324 2.366662)
|
|
(xy -5.262279 1.915313)
|
|
(xy -5.409185 1.449387)
|
|
(xy -5.514923 0.97243)
|
|
(xy -5.57869 0.488072)
|
|
(xy -5.6 0)
|
|
(xy -5.57869 -0.488072)
|
|
(xy -5.514923 -0.97243)
|
|
(xy -5.409185 -1.449387)
|
|
(xy -5.262279 -1.915313)
|
|
(xy -5.075324 -2.366662)
|
|
(xy -4.849742 -2.8)
|
|
(xy -4.587251 -3.212028)
|
|
(xy -4.289849 -3.599611)
|
|
(xy -3.959798 -3.959798)
|
|
(xy -3.599611 -4.289849)
|
|
(xy -3.212028 -4.587251)
|
|
(xy -2.8 -4.849742)
|
|
(xy -2.366662 -5.075324)
|
|
(xy -1.915313 -5.262279)
|
|
(xy -1.449387 -5.409185)
|
|
(xy -0.97243 -5.514923)
|
|
(xy -0.488072 -5.57869)
|
|
)
|
|
|
|
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 42e7f8a3-d591-49ad-934f-23c7b34b894a))
|
|
(pad "" np_thru_hole circle (at -6 -6) (size 1.6 1.6) (drill 1.6) (layers "*.Cu" "*.Mask") (tstamp 0bcaef90-2013-4aac-91e5-6c4c0d5ed019))
|
|
(pad "" np_thru_hole circle (at 6 6) (size 1.6 1.6) (drill 1.6) (layers "*.Cu" "*.Mask") (tstamp a24b9acb-7350-4157-9473-5aabcb0ca8b1))
|
|
(pad "X" thru_hole oval (at 0 -9 90) (size 3 1.5) (drill 0.9) (layers "*.Cu" "*.Mask")
|
|
(solder_mask_margin 0.0508) (tstamp cc03b8d7-68a1-47c2-be2d-50d1bdbe0f0d))
|
|
(pad "X+" thru_hole oval (at 2 -9 90) (size 3 1.5) (drill 0.9) (layers "*.Cu" "*.Mask")
|
|
(solder_mask_margin 0.0508) (tstamp 654dc4e4-c560-4aee-a8e1-d68665a337cc))
|
|
(pad "X-" thru_hole oval (at -2 -9 90) (size 3 1.5) (drill 0.9) (layers "*.Cu" "*.Mask")
|
|
(solder_mask_margin 0.0508) (tstamp a892b534-661e-4bd7-a42f-3e4f05a06a0f))
|
|
(pad "Y" thru_hole oval (at 9 0) (size 3 1.5) (drill 0.9) (layers "*.Cu" "*.Mask")
|
|
(solder_mask_margin 0.0508) (tstamp 9bb305b4-75a7-4561-9160-0dae66184ca3))
|
|
(pad "Y+" thru_hole oval (at 9 -2) (size 3 1.5) (drill 0.9) (layers "*.Cu" "*.Mask")
|
|
(solder_mask_margin 0.0508) (tstamp 1628ea4e-522d-4d55-92b4-b2aa916b2b55))
|
|
(pad "Y-" thru_hole oval (at 9 2) (size 3 1.5) (drill 0.9) (layers "*.Cu" "*.Mask")
|
|
(solder_mask_margin 0.0508) (tstamp 60184fc2-edb7-45c3-9f15-0e271a2fbb4a))
|
|
)
|