Add AS4C32M16SA/SB SDRAM parts and castellated breakout footprints

- AS4C32M16SA-7TCNTR (TSOP-54) and AS4C32M16SB-7BIN (TFBGA-54) 512Mb
  SDRAM symbols/footprints, imported via UltraLibrarian/SnapEDA sources
  (see MANIFEST.csv for full provenance).
- Fix Lattice LFE5U-45F-8BG381 symbol's Value/manf# grade suffix.
- Import 3 castellated breakout footprints (QFP48/QFP64/SSOP8,
  1.27mm castellation pitch) from coddingtonbear/kicad-castellated-breakouts
  into footprints/other/castellated_breakouts.pretty/, plus the upstream
  reference board projects under reference/ for future consultation.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T5pjBJQ7tf9pwsSs8rG2sm
This commit is contained in:
2026-09-08 00:04:13 +02:00
co-authored by Claude Sonnet 5
parent 48fefbbcef
commit 25b09cf48a
24 changed files with 8041 additions and 2 deletions
@@ -0,0 +1,349 @@
(footprint "TSOP-54_MIL400_ALL" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tags "AS4C32M16SA-7TCNTR ")
(attr smd)
(fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TSOP-54_MIL400_ALL (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_text user "*" (at -5.9944 -12.050999) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "*" (at -4.7625 -11.0744) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_poly (pts
(xy -6.8453 -3.390501)
(xy -6.8453 -3.009501)
(xy -6.5913 -3.009501)
(xy -6.5913 -3.390501)
) (layer "F.SilkS") (width 0) (fill solid))
(fp_poly (pts
(xy -6.8453 4.609498)
(xy -6.8453 4.990498)
(xy -6.5913 4.990498)
(xy -6.5913 4.609498)
) (layer "F.SilkS") (width 0) (fill solid))
(fp_line (start -5.1435 -10.171399) (end -5.1435 -10.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -10.628599) (end -5.9817 -10.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -10.628599) (end -5.9817 -10.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -10.171399) (end -5.1435 -10.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -9.371399) (end -5.1435 -9.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -9.828599) (end -5.9817 -9.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -9.828599) (end -5.9817 -9.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -9.371399) (end -5.1435 -9.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -8.571399) (end -5.1435 -9.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -9.028599) (end -5.9817 -9.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -9.028599) (end -5.9817 -8.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -8.571399) (end -5.1435 -8.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -7.771399) (end -5.1435 -8.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -8.228599) (end -5.9817 -8.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -8.228599) (end -5.9817 -7.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -7.771399) (end -5.1435 -7.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -6.9714) (end -5.1435 -7.4286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -7.4286) (end -5.9817 -7.4286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -7.4286) (end -5.9817 -6.9714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -6.9714) (end -5.1435 -6.9714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -6.1714) (end -5.1435 -6.6286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -6.6286) (end -5.9817 -6.6286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -6.6286) (end -5.9817 -6.1714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -6.1714) (end -5.1435 -6.1714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -5.3714) (end -5.1435 -5.8286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -5.8286) (end -5.9817 -5.8286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -5.8286) (end -5.9817 -5.3714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -5.3714) (end -5.1435 -5.3714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -4.5714) (end -5.1435 -5.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -5.0286) (end -5.9817 -5.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -5.0286) (end -5.9817 -4.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -4.5714) (end -5.1435 -4.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -3.7714) (end -5.1435 -4.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -4.2286) (end -5.9817 -4.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -4.2286) (end -5.9817 -3.7714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -3.7714) (end -5.1435 -3.7714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -2.9714) (end -5.1435 -3.4286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -3.4286) (end -5.9817 -3.4286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -3.4286) (end -5.9817 -2.9714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -2.9714) (end -5.1435 -2.9714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -2.1714) (end -5.1435 -2.6286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -2.6286) (end -5.9817 -2.6286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -2.6286) (end -5.9817 -2.1714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -2.1714) (end -5.1435 -2.1714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -1.3714) (end -5.1435 -1.8286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -1.8286) (end -5.9817 -1.8286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -1.8286) (end -5.9817 -1.3714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -1.3714) (end -5.1435 -1.3714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -0.5714) (end -5.1435 -1.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -1.0286) (end -5.9817 -1.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -1.0286) (end -5.9817 -0.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -0.5714) (end -5.1435 -0.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 0.2286) (end -5.1435 -0.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -0.2286) (end -5.9817 -0.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 -0.2286) (end -5.9817 0.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 0.2286) (end -5.1435 0.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 1.0286) (end -5.1435 0.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 0.5714) (end -5.9817 0.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 0.5714) (end -5.9817 1.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 1.0286) (end -5.1435 1.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 1.828599) (end -5.1435 1.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 1.371399) (end -5.9817 1.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 1.371399) (end -5.9817 1.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 1.828599) (end -5.1435 1.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 2.628599) (end -5.1435 2.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 2.171399) (end -5.9817 2.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 2.171399) (end -5.9817 2.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 2.628599) (end -5.1435 2.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 3.428599) (end -5.1435 2.971399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 2.971399) (end -5.9817 2.971399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 2.971399) (end -5.9817 3.428599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 3.428599) (end -5.1435 3.428599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 4.228599) (end -5.1435 3.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 3.771399) (end -5.9817 3.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 3.771399) (end -5.9817 4.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 4.228599) (end -5.1435 4.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 5.028599) (end -5.1435 4.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 4.571399) (end -5.9817 4.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 4.571399) (end -5.9817 5.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 5.028599) (end -5.1435 5.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 5.828599) (end -5.1435 5.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 5.371399) (end -5.9817 5.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 5.371399) (end -5.9817 5.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 5.828599) (end -5.1435 5.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 6.628599) (end -5.1435 6.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 6.171399) (end -5.9817 6.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 6.171399) (end -5.9817 6.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 6.628599) (end -5.1435 6.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 7.428599) (end -5.1435 6.971399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 6.971399) (end -5.9817 6.971399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 6.971399) (end -5.9817 7.428599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 7.428599) (end -5.1435 7.428599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 8.228599) (end -5.1435 7.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 7.771399) (end -5.9817 7.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 7.771399) (end -5.9817 8.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 8.228599) (end -5.1435 8.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 9.028599) (end -5.1435 8.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 8.571399) (end -5.9817 8.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 8.571399) (end -5.9817 9.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 9.028599) (end -5.1435 9.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 9.828599) (end -5.1435 9.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 9.371399) (end -5.9817 9.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 9.371399) (end -5.9817 9.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 9.828599) (end -5.1435 9.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 10.628598) (end -5.1435 10.171398) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 10.171398) (end -5.9817 10.171398) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 10.171398) (end -5.9817 10.628598) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.9817 10.628598) (end -5.1435 10.628598) (layer "F.Fab") (width 0.0254))
(fp_poly (pts
(xy 6.8453 8.6095)
(xy 6.8453 8.9905)
(xy 6.5913 8.9905)
(xy 6.5913 8.6095)
) (layer "F.SilkS") (width 0) (fill solid))
(fp_poly (pts
(xy 6.8453 0.609501)
(xy 6.8453 0.990501)
(xy 6.5913 0.990501)
(xy 6.5913 0.609501)
) (layer "F.SilkS") (width 0) (fill solid))
(fp_poly (pts
(xy 6.8453 -7.390498)
(xy 6.8453 -7.009498)
(xy 6.5913 -7.009498)
(xy 6.5913 -7.390498)
) (layer "F.SilkS") (width 0) (fill solid))
(fp_line (start 5.1435 10.171399) (end 5.1435 10.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 10.628599) (end 5.9817 10.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 10.628599) (end 5.9817 10.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 10.171399) (end 5.1435 10.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 9.371399) (end 5.1435 9.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 9.828599) (end 5.9817 9.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 9.828599) (end 5.9817 9.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 9.371399) (end 5.1435 9.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 8.571399) (end 5.1435 9.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 9.028599) (end 5.9817 9.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 9.028599) (end 5.9817 8.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 8.571399) (end 5.1435 8.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 7.7714) (end 5.1435 8.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 8.2286) (end 5.9817 8.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 8.2286) (end 5.9817 7.7714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 7.7714) (end 5.1435 7.7714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 6.9714) (end 5.1435 7.4286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 7.4286) (end 5.9817 7.4286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 7.4286) (end 5.9817 6.9714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 6.9714) (end 5.1435 6.9714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 6.1714) (end 5.1435 6.6286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 6.6286) (end 5.9817 6.6286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 6.6286) (end 5.9817 6.1714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 6.1714) (end 5.1435 6.1714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 5.3714) (end 5.1435 5.8286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 5.8286) (end 5.9817 5.8286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 5.8286) (end 5.9817 5.3714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 5.3714) (end 5.1435 5.3714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 4.5714) (end 5.1435 5.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 5.0286) (end 5.9817 5.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 5.0286) (end 5.9817 4.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 4.5714) (end 5.1435 4.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 3.7714) (end 5.1435 4.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 4.2286) (end 5.9817 4.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 4.2286) (end 5.9817 3.7714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 3.7714) (end 5.1435 3.7714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 2.9714) (end 5.1435 3.4286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 3.4286) (end 5.9817 3.4286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 3.4286) (end 5.9817 2.9714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 2.9714) (end 5.1435 2.9714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 2.1714) (end 5.1435 2.6286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 2.6286) (end 5.9817 2.6286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 2.6286) (end 5.9817 2.1714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 2.1714) (end 5.1435 2.1714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 1.3714) (end 5.1435 1.8286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 1.8286) (end 5.9817 1.8286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 1.8286) (end 5.9817 1.3714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 1.3714) (end 5.1435 1.3714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 0.5714) (end 5.1435 1.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 1.0286) (end 5.9817 1.0286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 1.0286) (end 5.9817 0.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 0.5714) (end 5.1435 0.5714) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -0.2286) (end 5.1435 0.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 0.2286) (end 5.9817 0.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 0.2286) (end 5.9817 -0.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -0.2286) (end 5.1435 -0.2286) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -1.028599) (end 5.1435 -0.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -0.571399) (end 5.9817 -0.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -0.571399) (end 5.9817 -1.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -1.028599) (end 5.1435 -1.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -1.828599) (end 5.1435 -1.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -1.371399) (end 5.9817 -1.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -1.371399) (end 5.9817 -1.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -1.828599) (end 5.1435 -1.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -2.628599) (end 5.1435 -2.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -2.171399) (end 5.9817 -2.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -2.171399) (end 5.9817 -2.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -2.628599) (end 5.1435 -2.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -3.428599) (end 5.1435 -2.971399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -2.971399) (end 5.9817 -2.971399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -2.971399) (end 5.9817 -3.428599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -3.428599) (end 5.1435 -3.428599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -4.228599) (end 5.1435 -3.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -3.771399) (end 5.9817 -3.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -3.771399) (end 5.9817 -4.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -4.228599) (end 5.1435 -4.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -5.028599) (end 5.1435 -4.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -4.571399) (end 5.9817 -4.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -4.571399) (end 5.9817 -5.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -5.028599) (end 5.1435 -5.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -5.828599) (end 5.1435 -5.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -5.371399) (end 5.9817 -5.371399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -5.371399) (end 5.9817 -5.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -5.828599) (end 5.1435 -5.828599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -6.628599) (end 5.1435 -6.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -6.171399) (end 5.9817 -6.171399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -6.171399) (end 5.9817 -6.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -6.628599) (end 5.1435 -6.628599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -7.428599) (end 5.1435 -6.971399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -6.971399) (end 5.9817 -6.971399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -6.971399) (end 5.9817 -7.428599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -7.428599) (end 5.1435 -7.428599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -8.228599) (end 5.1435 -7.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -7.771399) (end 5.9817 -7.771399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -7.771399) (end 5.9817 -8.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -8.228599) (end 5.1435 -8.228599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -9.028599) (end 5.1435 -8.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -8.571399) (end 5.9817 -8.571399) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -8.571399) (end 5.9817 -9.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -9.028599) (end 5.1435 -9.028599) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -9.828598) (end 5.1435 -9.371398) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -9.371398) (end 5.9817 -9.371398) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -9.371398) (end 5.9817 -9.828598) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -9.828598) (end 5.1435 -9.828598) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -10.628598) (end 5.1435 -10.171398) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -10.171398) (end 5.9817 -10.171398) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -10.171398) (end 5.9817 -10.628598) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.9817 -10.628598) (end 5.1435 -10.628598) (layer "F.Fab") (width 0.0254))
(fp_line (start -6.5913 10.907999) (end -6.5913 -10.907999) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -6.5913 -10.907999) (end -5.3975 -10.907999) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -5.3975 -10.907999) (end -5.3975 -11.4046) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -5.3975 -11.4046) (end 5.3975 -11.4046) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 5.3975 -11.4046) (end 5.3975 -10.907999) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 6.5913 -10.907999) (end 5.3975 -10.907999) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 6.5913 -10.907999) (end 6.5913 10.907999) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 6.5913 10.907999) (end 5.3975 10.907999) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 5.3975 10.907999) (end 5.3975 11.4046) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 5.3975 11.4046) (end -5.3975 11.4046) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -5.3975 11.4046) (end -5.3975 10.907999) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -6.5913 10.907999) (end -5.3975 10.907999) (layer "F.CrtYd") (width 0.1524))
(fp_text user "*" (at -5.9944 -12.050999 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "*" (at -4.7625 -11.0744 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.2705 11.2776) (end 5.2705 11.2776) (layer "F.SilkS") (width 0.1524))
(fp_line (start 5.2705 11.2776) (end 5.2705 10.98674) (layer "F.SilkS") (width 0.1524))
(fp_line (start 5.2705 -11.2776) (end -5.2705 -11.2776) (layer "F.SilkS") (width 0.1524))
(fp_line (start -5.2705 -11.2776) (end -5.2705 -10.98674) (layer "F.SilkS") (width 0.1524))
(fp_line (start -5.1435 11.1506) (end 5.1435 11.1506) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 11.1506) (end 5.1435 -11.1506) (layer "F.Fab") (width 0.0254))
(fp_line (start 5.1435 -11.1506) (end -5.1435 -11.1506) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.1435 -11.1506) (end -5.1435 11.1506) (layer "F.Fab") (width 0.0254))
(fp_arc (start 0.3048 -11.1506) (mid 0 -10.8458) (end -0.3048 -11.1506) (layer "F.Fab") (width 0.0254))
(fp_line (start -5.2705 10.98674) (end -5.2705 11.2776) (layer "F.SilkS") (width 0.1524))
(fp_line (start 5.2705 -10.98674) (end 5.2705 -11.2776) (layer "F.SilkS") (width 0.1524))
(pad "1" smd rect (at -5.7404 -10.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -5.7404 -9.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -5.7404 -8.8) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -5.7404 -7.999999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -5.7404 -7.200001) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -5.7404 -6.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at -5.7404 -5.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at -5.7404 -4.800001) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at -5.7404 -4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at -5.7404 -3.200001) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at -5.7404 -2.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at -5.7404 -1.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at -5.7404 -0.800001) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at -5.7404 0) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at -5.7404 0.799998) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at -5.7404 1.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at -5.7404 2.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at -5.7404 3.199999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -5.7404 4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -5.7404 4.799998) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -5.7404 5.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -5.7404 6.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -5.7404 7.199998) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -5.7404 7.999999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "25" smd rect (at -5.7404 8.799998) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "26" smd rect (at -5.7404 9.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "27" smd rect (at -5.7404 10.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "28" smd rect (at 5.7404 10.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "29" smd rect (at 5.7404 9.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "30" smd rect (at 5.7404 8.8) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "31" smd rect (at 5.7404 7.999999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "32" smd rect (at 5.7404 7.200001) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "33" smd rect (at 5.7404 6.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "34" smd rect (at 5.7404 5.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "35" smd rect (at 5.7404 4.800001) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "36" smd rect (at 5.7404 4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "37" smd rect (at 5.7404 3.200001) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "38" smd rect (at 5.7404 2.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "39" smd rect (at 5.7404 1.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "40" smd rect (at 5.7404 0.800001) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "41" smd rect (at 5.7404 0) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "42" smd rect (at 5.7404 -0.799998) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "43" smd rect (at 5.7404 -1.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "44" smd rect (at 5.7404 -2.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "45" smd rect (at 5.7404 -3.199999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "46" smd rect (at 5.7404 -4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "47" smd rect (at 5.7404 -4.799998) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "48" smd rect (at 5.7404 -5.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "49" smd rect (at 5.7404 -6.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "50" smd rect (at 5.7404 -7.199998) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "51" smd rect (at 5.7404 -7.999999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "52" smd rect (at 5.7404 -8.799998) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "53" smd rect (at 5.7404 -9.599999) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "54" smd rect (at 5.7404 -10.4) (size 1.1938 0.508) (layers "F.Cu" "F.Paste" "F.Mask"))
)
@@ -0,0 +1,88 @@
(footprint BGA54C80P6X9_800X800X120N (layer F.Cu) (tedit 6A9ED200)
(descr "")
(attr smd)
(fp_text reference REF** (at -1.825 -5.885 0) (layer F.SilkS)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(fp_text value BGA54C80P6X9_800X800X120N (at 10.875 5.885 0) (layer F.Fab)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(pad A1 smd circle (at -3.2 -3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad A2 smd circle (at -2.4 -3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad A3 smd circle (at -1.6 -3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad A7 smd circle (at 1.6 -3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad A8 smd circle (at 2.4 -3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad A9 smd circle (at 3.2 -3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad B1 smd circle (at -3.2 -2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad B2 smd circle (at -2.4 -2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad B3 smd circle (at -1.6 -2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad B7 smd circle (at 1.6 -2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad B8 smd circle (at 2.4 -2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad B9 smd circle (at 3.2 -2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad C1 smd circle (at -3.2 -1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad C2 smd circle (at -2.4 -1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad C3 smd circle (at -1.6 -1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad C7 smd circle (at 1.6 -1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad C8 smd circle (at 2.4 -1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad C9 smd circle (at 3.2 -1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad D1 smd circle (at -3.2 -0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad D2 smd circle (at -2.4 -0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad D3 smd circle (at -1.6 -0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad D7 smd circle (at 1.6 -0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad D8 smd circle (at 2.4 -0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad D9 smd circle (at 3.2 -0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad E1 smd circle (at -3.2 0.0) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad E2 smd circle (at -2.4 0.0) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad E3 smd circle (at -1.6 0.0) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad E7 smd circle (at 1.6 0.0) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad E8 smd circle (at 2.4 0.0) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad E9 smd circle (at 3.2 0.0) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad F1 smd circle (at -3.2 0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad F2 smd circle (at -2.4 0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad F3 smd circle (at -1.6 0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad F7 smd circle (at 1.6 0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad F8 smd circle (at 2.4 0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad F9 smd circle (at 3.2 0.8) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad G1 smd circle (at -3.2 1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad G2 smd circle (at -2.4 1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad G3 smd circle (at -1.6 1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad G7 smd circle (at 1.6 1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad G8 smd circle (at 2.4 1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad G9 smd circle (at 3.2 1.6) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad H1 smd circle (at -3.2 2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad H2 smd circle (at -2.4 2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad H3 smd circle (at -1.6 2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad H7 smd circle (at 1.6 2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad H8 smd circle (at 2.4 2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad H9 smd circle (at 3.2 2.4) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad J1 smd circle (at -3.2 3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad J2 smd circle (at -2.4 3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad J3 smd circle (at -1.6 3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad J7 smd circle (at 1.6 3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad J8 smd circle (at 2.4 3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad J9 smd circle (at 3.2 3.2) (size 0.41 0.41) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(fp_circle (center -4.5 -3.2) (end -4.4 -3.2) (layer F.SilkS) (width 0.2))
(fp_circle (center -4.5 -3.2) (end -4.4 -3.2) (layer F.Fab) (width 0.2))
(fp_line (start 4.0 4.0) (end -4.0 4.0) (layer F.Fab) (width 0.127))
(fp_line (start 4.0 -4.0) (end -4.0 -4.0) (layer F.Fab) (width 0.127))
(fp_line (start 4.0 4.0) (end 4.0 -4.0) (layer F.Fab) (width 0.127))
(fp_line (start -4.0 4.0) (end -4.0 -4.0) (layer F.Fab) (width 0.127))
(fp_line (start 4.0 4.0) (end 2.0 4.0) (layer F.SilkS) (width 0.127))
(fp_line (start 4.0 4.0) (end 4.0 2.0) (layer F.SilkS) (width 0.127))
(fp_line (start -4.0 4.0) (end -2.0 4.0) (layer F.SilkS) (width 0.127))
(fp_line (start -4.0 4.0) (end -4.0 2.0) (layer F.SilkS) (width 0.127))
(fp_line (start -4.0 -4.0) (end -2.0 -4.0) (layer F.SilkS) (width 0.127))
(fp_line (start -4.0 -4.0) (end -4.0 -2.0) (layer F.SilkS) (width 0.127))
(fp_line (start 4.0 -4.0) (end 2.0 -4.0) (layer F.SilkS) (width 0.127))
(fp_line (start 4.0 -4.0) (end 4.0 -2.0) (layer F.SilkS) (width 0.127))
(fp_line (start -5.0 5.0) (end 5.0 5.0) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.0 -5.0) (end 5.0 -5.0) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.0 5.0) (end -5.0 -5.0) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.0 5.0) (end 5.0 -5.0) (layer F.CrtYd) (width 0.05))
(model ${KIPRJMOD}/3dmodels/other/AS4C32M16SB-7BIN.step
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
@@ -0,0 +1,56 @@
(module QFP48-1.27MM-CASTELLATED (layer F.Cu) (tedit 5A3B5D1F)
(fp_text reference REF** (at 1.905 -13.335) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value QFP48-CASTELLATED (at 1.905 9.525) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -6.985 -8.89) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -6.985 -7.62) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -6.985 -6.35) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -6.985 -5.08) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -6.985 -3.81) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -6.985 -2.54) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -6.985 -1.27) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -6.985 0) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -6.985 1.27) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -6.985 2.54) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -6.985 3.81) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -6.985 5.08) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -5.08 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -3.81 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -2.54 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -1.27 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 0 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 1.27 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 2.54 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 3.81 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 5.08 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 6.35 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 7.62 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 8.89 6.985) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 10.795 5.08) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 10.795 3.81) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 10.795 2.54) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 10.795 1.27) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 10.795 0) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 10.795 -1.27) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 10.795 -2.54) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 10.795 -3.81) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 10.795 -5.08) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 10.795 -6.35) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 10.795 -7.62) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 10.795 -8.89) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 8.89 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 7.62 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 6.35 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 5.08 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 3.81 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 2.54 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 43 smd rect (at 1.27 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 44 smd rect (at 0 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 45 smd rect (at -1.27 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 46 smd rect (at -2.54 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 47 smd rect (at -3.81 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 48 smd rect (at -5.08 -10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
)
@@ -0,0 +1,72 @@
(module QFP64-1.27MM-CASTELLATED (layer F.Cu) (tedit 5A3B5D12)
(fp_text reference REF** (at 1.27 -14.605) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value QFP64-CASTELLATED (at 1.27 13.335) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -10.16 -10.16) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -10.16 -8.89) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -10.16 -7.62) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -10.16 -6.35) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -10.16 -5.08) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -10.16 -3.81) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -10.16 -2.54) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -10.16 -1.27) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -10.16 0) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -10.16 1.27) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -10.16 2.54) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -10.16 3.81) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -10.16 5.08) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -10.16 6.35) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -10.16 7.62) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -10.16 8.89) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -8.255 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at -6.985 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at -5.715 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at -4.445 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at -3.175 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -1.905 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -0.635 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 0.635 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 1.905 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 3.175 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 4.445 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 5.715 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 6.985 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 8.255 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 9.525 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 10.795 10.795) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 12.7 8.89) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 12.7 7.62) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 12.7 6.35) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 12.7 5.08) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 12.7 3.81) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 12.7 2.54) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 12.7 1.27) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 12.7 0) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 12.7 -1.27) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 12.7 -2.54) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 43 smd rect (at 12.7 -3.81) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 44 smd rect (at 12.7 -5.08) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 45 smd rect (at 12.7 -6.35) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 46 smd rect (at 12.7 -7.62) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 47 smd rect (at 12.7 -8.89) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 48 smd rect (at 12.7 -10.16) (size 2 1) (layers F.Cu F.Paste F.Mask))
(pad 49 smd rect (at 10.795 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 50 smd rect (at 9.525 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 51 smd rect (at 8.255 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 52 smd rect (at 6.985 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 53 smd rect (at 5.715 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 54 smd rect (at 4.445 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 55 smd rect (at 3.175 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 56 smd rect (at 1.905 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 57 smd rect (at 0.635 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 58 smd rect (at -0.635 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 59 smd rect (at -1.905 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 60 smd rect (at -3.175 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 61 smd rect (at -4.445 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 62 smd rect (at -5.715 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 63 smd rect (at -6.985 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
(pad 64 smd rect (at -8.255 -12.065) (size 1 2) (layers F.Cu F.Paste F.Mask))
)
@@ -0,0 +1,20 @@
(module SSOP8-1.27MM-CASTELLATED (layer F.Cu) (tedit 5A3B5D8D)
(fp_text reference REF** (at 0 -3.81) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SSOP8 (at 0 5.08) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.715 -2.54) (end 6.35 -2.54) (layer F.SilkS) (width 0.15))
(fp_line (start 6.35 -2.54) (end 6.35 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 6.35 3.81) (end -5.715 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start -5.715 3.81) (end -5.715 -2.54) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -5.43 -1.27) (size 2 1.05) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -5.43 0) (size 2 1.05) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -5.43 1.27) (size 2 1.05) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -5.43 2.54) (size 2 1.05) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 6.065 2.54) (size 2 1.05) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 6.065 1.27) (size 2 1.05) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 6.065 0) (size 2 1.05) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 6.065 -1.27) (size 2 1.05) (layers F.Cu F.Paste F.Mask))
)