JOYSTICK_MINI.kicad_mod 6.18 KB
(module JOYSTICK_MINI (layer F.Cu) (tedit 596297CE)
  (descr "SMALL TACTILE JOYSTICK W/ SELECT SWITCH")
  (tags "SMALL TACTILE JOYSTICK W/ SELECT SWITCH")
  (attr smd)
  (fp_text reference >NAME (at -3.683 -3.429 45) (layer F.SilkS)
    (effects (font (size 0.6096 0.6096) (thickness 0.127)))
  )
  (fp_text value >VALUE (at 3.683 3.683 45) (layer F.SilkS)
    (effects (font (size 0.6096 0.6096) (thickness 0.127)))
  )
  (fp_line (start -2.64922 3.62458) (end -3.77698 2.49936) (layer F.SilkS) (width 0.2032))
  (fp_line (start -3.77698 -2.49936) (end -2.64922 -3.62458) (layer F.SilkS) (width 0.2032))
  (fp_line (start -2.64922 -3.62458) (end -1.12522 -3.62458) (layer F.SilkS) (width 0.2032))
  (fp_line (start 1.12522 -3.62458) (end 2.64922 -3.62458) (layer F.SilkS) (width 0.2032))
  (fp_line (start 2.64922 -3.62458) (end 3.77698 -2.49936) (layer F.SilkS) (width 0.2032))
  (fp_line (start 3.77698 2.49936) (end 2.64922 3.62458) (layer F.SilkS) (width 0.2032))
  (fp_line (start -1.04394 0.35306) (end -0.35306 1.04394) (layer F.SilkS) (width 0.2032))
  (fp_line (start 0.35306 1.04394) (end 1.04394 0.35306) (layer F.SilkS) (width 0.2032))
  (fp_line (start 1.04394 -0.35306) (end 0.35306 -1.04394) (layer F.SilkS) (width 0.2032))
  (fp_line (start -0.35306 -1.04394) (end -1.04394 -0.35306) (layer F.SilkS) (width 0.2032))
  (fp_line (start -1.29794 -1.29794) (end -2.19964 -2.19964) (layer F.SilkS) (width 0.2032))
  (fp_line (start -2.19964 -2.19964) (end -1.59766 -2.19964) (layer F.SilkS) (width 0.2032))
  (fp_line (start -2.19964 -2.19964) (end -2.19964 -1.59766) (layer F.SilkS) (width 0.2032))
  (fp_line (start 2.64922 3.49758) (end -2.64922 3.49758) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -2.64922 3.49758) (end -3.64998 2.49936) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -3.64998 2.49936) (end -3.64998 -2.49936) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -3.64998 -2.49936) (end -2.64922 -3.49758) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -2.64922 -3.49758) (end -0.99822 -3.49758) (layer Dwgs.User) (width 0.2032))
  (fp_line (start 0.99822 -3.49758) (end 2.64922 -3.49758) (layer Dwgs.User) (width 0.2032))
  (fp_line (start 2.64922 -3.49758) (end 3.64998 -2.49936) (layer Dwgs.User) (width 0.2032))
  (fp_line (start 3.64998 -2.49936) (end 3.64998 2.49936) (layer Dwgs.User) (width 0.2032))
  (fp_line (start 3.64998 2.49936) (end 2.64922 3.49758) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -1.04394 0.35306) (end -0.35306 1.04394) (layer Dwgs.User) (width 0.2032))
  (fp_line (start 0.35306 1.04394) (end 1.04394 0.35306) (layer Dwgs.User) (width 0.2032))
  (fp_line (start 1.04394 -0.35306) (end 0.35306 -1.04394) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -0.35306 -1.04394) (end -1.04394 -0.35306) (layer Dwgs.User) (width 0.2032))
  (fp_line (start 0 -2.49936) (end 0.99822 -3.49758) (layer Dwgs.User) (width 0.2032))
  (fp_line (start 0 -2.49936) (end -0.99822 -3.49758) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -1.29794 -1.29794) (end -2.19964 -2.19964) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -2.19964 -2.19964) (end -1.59766 -2.19964) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -2.19964 -2.19964) (end -2.19964 -1.59766) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -0.99822 -3.49758) (end 0.99822 -3.49758) (layer Dwgs.User) (width 0.2032))
  (fp_line (start -3.77698 2.49936) (end -3.77698 2.1971) (layer F.SilkS) (width 0.2032))
  (fp_line (start -3.77698 -2.1971) (end -3.77698 -2.49936) (layer F.SilkS) (width 0.2032))
  (fp_line (start 3.77698 2.1971) (end 3.77698 2.49936) (layer F.SilkS) (width 0.2032))
  (fp_line (start 3.77698 -2.49936) (end 3.77698 -2.1971) (layer F.SilkS) (width 0.2032))
  (fp_line (start -1.12522 3.62458) (end -2.64922 3.62458) (layer F.SilkS) (width 0.2032))
  (fp_line (start 2.64922 3.62458) (end 1.12522 3.62458) (layer F.SilkS) (width 0.2032))
  (fp_circle (center 0 0) (end 0 -1.4986) (layer F.SilkS) (width 0.2032))
  (fp_circle (center 0 0) (end 0 -1.4986) (layer Dwgs.User) (width 0.2032))
  (fp_arc (start 0 0.69088) (end 0.35306 1.04394) (angle 90) (layer F.SilkS) (width 0.2032))
  (fp_arc (start 0.69088 0) (end 1.04394 -0.35306) (angle 90) (layer F.SilkS) (width 0.2032))
  (fp_arc (start 0 -0.69088) (end -0.35306 -1.04394) (angle 90) (layer F.SilkS) (width 0.2032))
  (fp_arc (start -0.69088 0) (end -1.04394 0.35306) (angle 90) (layer F.SilkS) (width 0.2032))
  (fp_arc (start 0 0.69088) (end 0.35306 1.04394) (angle 90) (layer Dwgs.User) (width 0.2032))
  (fp_arc (start 0.69088 0) (end 1.04394 -0.35306) (angle 90) (layer Dwgs.User) (width 0.2032))
  (fp_arc (start 0 -0.69088) (end -0.35306 -1.04394) (angle 90) (layer Dwgs.User) (width 0.2032))
  (fp_arc (start -0.69088 0) (end -1.04394 0.35306) (angle 90) (layer Dwgs.User) (width 0.2032))
  (fp_text user UP (at -1.778 -2.921 180) (layer F.SilkS)
    (effects (font (size 0.6096 0.6096) (thickness 0.127)))
  )
  (fp_text user UP (at -2.54 -2.54 45) (layer Dwgs.User)
    (effects (font (size 0.8128 0.8128) (thickness 0.1524)))
  )
  (pad A smd rect (at -3.32486 -1.39954) (size 1.84912 1.09982) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.1016))
  (pad B smd rect (at 3.32486 -1.39954) (size 1.84912 1.09982) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.1016))
  (pad C smd rect (at -3.32486 1.39954) (size 1.84912 1.09982) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.1016))
  (pad CTR smd rect (at -3.32486 0) (size 1.84912 1.09982) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.1016))
  (pad D smd rect (at 3.32486 1.39954) (size 1.84912 1.09982) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.1016))
  (pad GND smd rect (at 3.32486 0) (size 1.84912 1.09982) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.1016))
  (pad NC smd rect (at 0 -4.1275) (size 1.89992 1.99898) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.1016))
  (pad NC@0 smd rect (at 0 4.1275) (size 1.89992 1.99898) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.1016))
  (pad "" np_thru_hole circle (at 0 -1.89992) (size 0.7493 0.7493) (drill 0.7493) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad "" np_thru_hole circle (at 0 1.89992) (size 1.04902 1.04902) (drill 1.04902) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
)