(module LQFP-128-1EP_14x14mm_P0.4mm (layer F.Cu) (tedit 5BA13874)
  (descr "128 + 1 Lead LQFP 14x14 mm (see Allwinner A3S datasheet)")
  (tags "QFP 0.4")
  (attr smd)
  (fp_text reference U12 (at 0 -9.2) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value Allwinner_V3S (at 0 9.2) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text user %R (at -0.05 -5.85) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -6 -7) (end 7 -7) (layer F.Fab) (width 0.15))
  (fp_line (start 7 -7) (end 7 7) (layer F.Fab) (width 0.15))
  (fp_line (start 7 7) (end -7 7) (layer F.Fab) (width 0.15))
  (fp_line (start -7 7) (end -7 -6) (layer F.Fab) (width 0.15))
  (fp_line (start -7 -6) (end -6 -7) (layer F.Fab) (width 0.15))
  (fp_line (start -8.45 -8.45) (end -8.45 8.45) (layer F.CrtYd) (width 0.05))
  (fp_line (start 8.45 -8.45) (end 8.45 8.45) (layer F.CrtYd) (width 0.05))
  (fp_line (start -8.45 -8.45) (end 8.45 -8.45) (layer F.CrtYd) (width 0.05))
  (fp_line (start -8.45 8.45) (end 8.45 8.45) (layer F.CrtYd) (width 0.05))
  (fp_line (start -7.125 -7.125) (end -7.125 -6.6) (layer F.SilkS) (width 0.15))
  (fp_line (start 7.125 -7.125) (end 7.125 -6.525) (layer F.SilkS) (width 0.15))
  (fp_line (start 7.125 7.125) (end 7.125 6.525) (layer F.SilkS) (width 0.15))
  (fp_line (start -7.125 7.125) (end -7.125 6.525) (layer F.SilkS) (width 0.15))
  (fp_line (start -7.125 -7.125) (end -6.525 -7.125) (layer F.SilkS) (width 0.15))
  (fp_line (start -7.125 7.125) (end -6.525 7.125) (layer F.SilkS) (width 0.15))
  (fp_line (start 7.125 7.125) (end 6.525 7.125) (layer F.SilkS) (width 0.15))
  (fp_line (start 7.125 -7.125) (end 6.525 -7.125) (layer F.SilkS) (width 0.15))
  (fp_line (start -7.125 -6.6) (end -8.2 -6.6) (layer F.SilkS) (width 0.15))
  (pad 1 smd rect (at -7.7 -6.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 2 smd rect (at -7.7 -5.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 3 smd rect (at -7.7 -5.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 4 smd rect (at -7.7 -5) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 5 smd rect (at -7.7 -4.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 6 smd rect (at -7.7 -4.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 7 smd rect (at -7.7 -3.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 8 smd rect (at -7.7 -3.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 9 smd rect (at -7.7 -3) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 10 smd rect (at -7.7 -2.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 11 smd rect (at -7.7 -2.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 12 smd rect (at -7.7 -1.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 13 smd rect (at -7.7 -1.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 14 smd rect (at -7.7 -1) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 15 smd rect (at -7.7 -0.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 16 smd rect (at -7.7 -0.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 17 smd rect (at -7.7 0.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 18 smd rect (at -7.7 0.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 19 smd rect (at -7.7 1) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 20 smd rect (at -7.7 1.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 21 smd rect (at -7.7 1.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 22 smd rect (at -7.7 2.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 23 smd rect (at -7.7 2.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 24 smd rect (at -7.7 3) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 25 smd rect (at -7.7 3.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 26 smd rect (at -7.7 3.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 27 smd rect (at -7.7 4.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 28 smd rect (at -7.7 4.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 29 smd rect (at -7.7 5) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 30 smd rect (at -7.7 5.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 31 smd rect (at -7.7 5.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 32 smd rect (at -7.7 6.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 33 smd rect (at -6.2 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 34 smd rect (at -5.8 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 35 smd rect (at -5.4 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 36 smd rect (at -5 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 37 smd rect (at -4.6 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 38 smd rect (at -4.2 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 39 smd rect (at -3.8 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 40 smd rect (at -3.4 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 41 smd rect (at -3 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 42 smd rect (at -2.6 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 43 smd rect (at -2.2 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 44 smd rect (at -1.8 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 45 smd rect (at -1.4 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 46 smd rect (at -1 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 47 smd rect (at -0.6 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 48 smd rect (at -0.2 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 49 smd rect (at 0.2 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 50 smd rect (at 0.6 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 51 smd rect (at 1 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 52 smd rect (at 1.4 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 53 smd rect (at 1.8 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 54 smd rect (at 2.2 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 55 smd rect (at 2.6 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 56 smd rect (at 3 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 57 smd rect (at 3.4 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 58 smd rect (at 3.8 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 59 smd rect (at 4.2 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 60 smd rect (at 4.6 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 61 smd rect (at 5 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 62 smd rect (at 5.4 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 63 smd rect (at 5.8 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 64 smd rect (at 6.2 7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 65 smd rect (at 7.7 6.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 66 smd rect (at 7.7 5.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 67 smd rect (at 7.7 5.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 68 smd rect (at 7.7 5) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 69 smd rect (at 7.7 4.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 70 smd rect (at 7.7 4.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 71 smd rect (at 7.7 3.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 72 smd rect (at 7.7 3.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 73 smd rect (at 7.7 3) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 74 smd rect (at 7.7 2.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 75 smd rect (at 7.7 2.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 76 smd rect (at 7.7 1.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 77 smd rect (at 7.7 1.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 78 smd rect (at 7.7 1) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 79 smd rect (at 7.7 0.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 80 smd rect (at 7.7 0.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 81 smd rect (at 7.7 -0.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 82 smd rect (at 7.7 -0.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 83 smd rect (at 7.7 -1) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 84 smd rect (at 7.7 -1.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 85 smd rect (at 7.7 -1.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 86 smd rect (at 7.7 -2.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 87 smd rect (at 7.7 -2.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 88 smd rect (at 7.7 -3) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 89 smd rect (at 7.7 -3.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 90 smd rect (at 7.7 -3.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 91 smd rect (at 7.7 -4.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 92 smd rect (at 7.7 -4.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 93 smd rect (at 7.7 -5) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 94 smd rect (at 7.7 -5.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 95 smd rect (at 7.7 -5.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 96 smd rect (at 7.7 -6.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 97 smd rect (at 6.2 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 98 smd rect (at 5.8 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 99 smd rect (at 5.4 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 100 smd rect (at 5 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 101 smd rect (at 4.6 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 102 smd rect (at 4.2 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 103 smd rect (at 3.8 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 104 smd rect (at 3.4 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 105 smd rect (at 3 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 106 smd rect (at 2.6 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 107 smd rect (at 2.2 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 108 smd rect (at 1.8 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 109 smd rect (at 1.4 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 110 smd rect (at 1 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 111 smd rect (at 0.6 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 112 smd rect (at 0.2 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 113 smd rect (at -0.2 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 114 smd rect (at -0.6 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 115 smd rect (at -1 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 116 smd rect (at -1.4 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 117 smd rect (at -1.8 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 118 smd rect (at -2.2 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 119 smd rect (at -2.6 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 120 smd rect (at -3 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 121 smd rect (at -3.4 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 122 smd rect (at -3.8 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 123 smd rect (at -4.2 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 124 smd rect (at -4.6 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 125 smd rect (at -5 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 126 smd rect (at -5.4 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 127 smd rect (at -5.8 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 128 smd rect (at -6.2 -7.7 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 129 smd roundrect (at 0 0) (size 5.8 5.8) (layers F.Cu F.Mask) (roundrect_rratio 0.026))
  (pad 129 smd roundrect (at -2 -2) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (pad 129 smd roundrect (at 0 -2) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (pad 129 smd roundrect (at 2 -2) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (pad 129 smd roundrect (at -2 0) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (pad 129 smd roundrect (at 0 0) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (pad 129 smd roundrect (at 2 0) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (pad 129 smd roundrect (at -2 2) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (pad 129 smd roundrect (at 0 2) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (pad 129 smd roundrect (at 2 2) (size 1.5 1.5) (layers F.Paste) (roundrect_rratio 0.2))
  (model ${KICAD7_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-128_14x14mm_P0.4mm.wrl
    (at (xyz 0 0 0))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 0 0))
  )
)
