component
TMC2262
Public Made by Adomby adom
Analog Devices TMC2262 65 V, 4 A RMS smart stepper driver with step/dir, SPI and encoder input, 30-pin FC2QFN 6x6. KiCad, Fusion and Altium libraries, datasheet-built 3D model, every pin cited to the data sheet.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
(footprint "tmc2262"
(version 20240108)
(generator "adom-footprint")
(layer "F.Cu")
(descr "Analog Devices TMC2262 30L FC2QFN 6x6x0.75 mm (F306A6F+1F), 0.5 mm pitch; land pattern 90-100245 Rev B, package outline 21-100708 Rev A")
(tags "TMC2262 TMC2262AFV+ FC2QFN-30 6x6 stepper driver")
(attr smd)
(fp_rect (start -3.75 -3.75) (end 3.75 3.75)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))
(fp_poly (pts (xy -2.5 -3) (xy 3 -3) (xy 3 3) (xy -3 3) (xy -3 -2.5))
(stroke (width 0.1) (type default)) (fill none) (layer "F.Fab"))
(fp_text reference "REF**" (at 0 -4.75)
(layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))))
(fp_text value "tmc2262" (at 0 4.75)
(layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))))
(pad "1" smd rect (at -2.1625 -1.73) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at 2.1625 -1.73) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -2.1625 -0.855) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at 2.1625 -0.855) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -2.1625 0) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 2.1625 0) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -2.1625 0.855) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 2.1625 0.855) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -2.1625 1.73) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 2.1625 1.73) (size 2.275 0.59)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at -1.9 2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "29" smd rect (at -1.9 -2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at -1.4 2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "28" smd rect (at -1.4 -2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at -0.9 2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "27" smd rect (at -0.9 -2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at -0.4 2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "26" smd rect (at -0.4 -2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 0.4 2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "25" smd rect (at 0.4 -2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 0.9 2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at 0.9 -2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 1.4 2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at 1.4 -2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 1.9 2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at 1.9 -2.9375) (size 0.3 0.725)
(layers "F.Cu" "F.Paste" "F.Mask"))
(pad "EP" smd rect (at 0 0) (size 1.45 4.05)
(layers "F.Cu" "F.Mask"))
(pad "EP" thru_hole circle (at -0.35 -1.4) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at 0.35 -1.4) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at -0.35 -0.7) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at 0.35 -0.7) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at -0.35 0) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at 0.35 0) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at -0.35 0.7) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at 0.35 0.7) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at -0.35 1.4) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "EP" thru_hole circle (at 0.35 1.4) (size 0.6 0.6) (drill 0.3)
(layers *.Cu) (remove_unused_layers no) (property pad_prop_heatsink))
(pad "30" smd custom (at -2.525 -2.8) (size 0.4 0.4)
(layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts (xy 0.225 0.325) (xy 0.2221 0.3543) (xy 0.2136 0.3824) (xy 0.1997 0.4083) (xy 0.1811 0.4311) (xy 0.1583 0.4497) (xy 0.1324 0.4636) (xy 0.1043 0.4721) (xy 0.075 0.475) (xy -0.775 0.475) (xy -0.775 0.025) (xy -0.225 0.025) (xy -0.225 -0.5) (xy 0.225 -0.5)) (width 0) (fill yes))
)
)
(pad "21" smd custom (at 2.525 -2.8) (size 0.4 0.4)
(layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts (xy -0.225 -0.5) (xy 0.225 -0.5) (xy 0.225 0.025) (xy 0.775 0.025) (xy 0.775 0.475) (xy -0.075 0.475) (xy -0.1043 0.4721) (xy -0.1324 0.4636) (xy -0.1583 0.4497) (xy -0.1811 0.4311) (xy -0.1997 0.4083) (xy -0.2136 0.3824) (xy -0.2221 0.3543) (xy -0.225 0.325)) (width 0) (fill yes))
)
)
(pad "6" smd custom (at -2.525 2.8) (size 0.4 0.4)
(layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts (xy 0.225 0.5) (xy -0.225 0.5) (xy -0.225 -0.025) (xy -0.775 -0.025) (xy -0.775 -0.475) (xy 0.075 -0.475) (xy 0.1043 -0.4721) (xy 0.1324 -0.4636) (xy 0.1583 -0.4497) (xy 0.1811 -0.4311) (xy 0.1997 -0.4083) (xy 0.2136 -0.3824) (xy 0.2221 -0.3543) (xy 0.225 -0.325)) (width 0) (fill yes))
)
)
(pad "15" smd custom (at 2.525 2.8) (size 0.4 0.4)
(layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts (xy -0.225 -0.325) (xy -0.2221 -0.3543) (xy -0.2136 -0.3824) (xy -0.1997 -0.4083) (xy -0.1811 -0.4311) (xy -0.1583 -0.4497) (xy -0.1324 -0.4636) (xy -0.1043 -0.4721) (xy -0.075 -0.475) (xy 0.775 -0.475) (xy 0.775 -0.025) (xy 0.225 -0.025) (xy 0.225 0.5) (xy -0.225 0.5)) (width 0) (fill yes))
)
)
(pad "" smd rect (at 0 -1.5) (size 1.15 0.85)
(layers "F.Paste"))
(pad "" smd rect (at 0 -0.5) (size 1.15 0.85)
(layers "F.Paste"))
(pad "" smd rect (at 0 0.5) (size 1.15 0.85)
(layers "F.Paste"))
(pad "" smd rect (at 0 1.5) (size 1.15 0.85)
(layers "F.Paste"))
(fp_line (start -3.52 -3.52) (end -2.92 -3.52)
(stroke (width 0.12) (type default)) (layer "F.SilkS"))
(fp_line (start -3.52 -3.52) (end -3.52 -2.92)
(stroke (width 0.12) (type default)) (layer "F.SilkS"))
(fp_line (start -3.52 3.52) (end -2.92 3.52)
(stroke (width 0.12) (type default)) (layer "F.SilkS"))
(fp_line (start -3.52 3.52) (end -3.52 2.92)
(stroke (width 0.12) (type default)) (layer "F.SilkS"))
(fp_line (start 3.52 -3.52) (end 2.92 -3.52)
(stroke (width 0.12) (type default)) (layer "F.SilkS"))
(fp_line (start 3.52 -3.52) (end 3.52 -2.92)
(stroke (width 0.12) (type default)) (layer "F.SilkS"))
(fp_line (start 3.52 3.52) (end 2.92 3.52)
(stroke (width 0.12) (type default)) (layer "F.SilkS"))
(fp_line (start 3.52 3.52) (end 3.52 2.92)
(stroke (width 0.12) (type default)) (layer "F.SilkS"))
(fp_circle (center -3.72 -1.73) (end -3.6 -1.73)
(stroke (width 0.12) (type default)) (fill solid) (layer "F.SilkS"))
(model "${KIPRJMOD}/tmc2262-etched.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)