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,18 @@
# Source
Imported from [kicad-castellated-breakouts](https://github.com/coddingtonbear/kicad-castellated-breakouts)
(zip snapshot, 2017-12-22).
This folder is reference material only -- full KiCad board projects meant
to be sent to a fab to produce ready-made castellated breakout adapters
for fine-pitch QFP/SSOP packages. It is not part of this library's
symbol/footprint/3D-model structure (no `sym-lib-table`/`fp-lib-table`
entries reference anything here).
The three footprints extracted from this project's `.pretty` library
(`QFP48-1.27MM-CASTELLATED`, `QFP64-1.27MM-CASTELLATED`,
`SSOP8-1.27MM-CASTELLATED`) were imported separately into
`footprints/other/castellated_breakouts.pretty/` and are registered as
`MIKILAB_castellated_breakouts` in `fp-lib-table`. See `readme.md` in
this folder (the upstream project's own README) for pin-pitch/package
compatibility details and OshPark links for each board.
@@ -0,0 +1,485 @@
(kicad_pcb (version 20171130) (host pcbnew "(2017-12-14 revision 75b21d0)-master")
(general
(thickness 1.6)
(drawings 5)
(tracks 152)
(zones 0)
(modules 1)
(nets 1)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 1)
(via_drill 0.5)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask true)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.25)
(via_dia 1)
(via_drill 0.5)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module adamgreig/agg-kicad/agg.pretty:LQFP-48 (layer F.Cu) (tedit 5A3B23AE) (tstamp 5A4DD8BC)
(at 171.45 78.105)
(fp_text reference REF** (at 0 -5.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value QFP48 (at 0 6.35) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.2 5.2) (end -5.2 -5.2) (layer F.CrtYd) (width 0.01))
(fp_line (start 5.2 5.2) (end -5.2 5.2) (layer F.CrtYd) (width 0.01))
(fp_line (start 5.2 -5.2) (end 5.2 5.2) (layer F.CrtYd) (width 0.01))
(fp_line (start -5.2 -5.2) (end 5.2 -5.2) (layer F.CrtYd) (width 0.01))
(fp_line (start -2.95 -2.35) (end -2.35 -2.95) (layer F.SilkS) (width 0.15))
(fp_line (start -2.95 2.95) (end -2.95 -2.35) (layer F.SilkS) (width 0.15))
(fp_line (start 2.95 2.95) (end -2.95 2.95) (layer F.SilkS) (width 0.15))
(fp_line (start 2.95 -2.95) (end 2.95 2.95) (layer F.SilkS) (width 0.15))
(fp_line (start -2.35 -2.95) (end 2.95 -2.95) (layer F.SilkS) (width 0.15))
(fp_line (start 2.615 4.6) (end 2.615 3.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.885 4.6) (end 2.615 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.885 3.6) (end 2.885 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.115 4.6) (end 2.115 3.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.385 4.6) (end 2.115 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.385 3.6) (end 2.385 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.615 4.6) (end 1.615 3.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.885 4.6) (end 1.615 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.885 3.6) (end 1.885 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.115 4.6) (end 1.115 3.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.385 4.6) (end 1.115 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.385 3.6) (end 1.385 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.615 4.6) (end 0.615 3.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.885 4.6) (end 0.615 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.885 3.6) (end 0.885 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.115 4.6) (end 0.115 3.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.385 4.6) (end 0.115 4.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.385 3.6) (end 0.385 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.385 4.6) (end -0.385 3.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.115 4.6) (end -0.385 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.115 3.6) (end -0.115 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.885 4.6) (end -0.885 3.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.615 4.6) (end -0.885 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.615 3.6) (end -0.615 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.385 4.6) (end -1.385 3.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.115 4.6) (end -1.385 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.115 3.6) (end -1.115 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.885 4.6) (end -1.885 3.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.615 4.6) (end -1.885 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.615 3.6) (end -1.615 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.385 4.6) (end -2.385 3.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.115 4.6) (end -2.385 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.115 3.6) (end -2.115 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.885 4.6) (end -2.885 3.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.615 4.6) (end -2.885 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.615 3.6) (end -2.615 4.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.885 -3.6) (end -2.885 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.615 -4.6) (end -2.615 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.885 -4.6) (end -2.615 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.385 -3.6) (end -2.385 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.115 -4.6) (end -2.115 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.385 -4.6) (end -2.115 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.885 -3.6) (end -1.885 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.615 -4.6) (end -1.615 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.885 -4.6) (end -1.615 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.385 -3.6) (end -1.385 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.115 -4.6) (end -1.115 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start -1.385 -4.6) (end -1.115 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.885 -3.6) (end -0.885 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.615 -4.6) (end -0.615 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.885 -4.6) (end -0.615 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.385 -3.6) (end -0.385 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.115 -4.6) (end -0.115 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start -0.385 -4.6) (end -0.115 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.115 -3.6) (end 0.115 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.385 -4.6) (end 0.385 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.115 -4.6) (end 0.385 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.615 -3.6) (end 0.615 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.885 -4.6) (end 0.885 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start 0.615 -4.6) (end 0.885 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.115 -3.6) (end 1.115 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.385 -4.6) (end 1.385 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.115 -4.6) (end 1.385 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.615 -3.6) (end 1.615 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.885 -4.6) (end 1.885 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start 1.615 -4.6) (end 1.885 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.115 -3.6) (end 2.115 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.385 -4.6) (end 2.385 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.115 -4.6) (end 2.385 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.615 -3.6) (end 2.615 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.885 -4.6) (end 2.885 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.615 -4.6) (end 2.885 -4.6) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -2.615) (end 3.6 -2.615) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -2.885) (end 4.6 -2.615) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 -2.885) (end 4.6 -2.885) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -2.115) (end 3.6 -2.115) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -2.385) (end 4.6 -2.115) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 -2.385) (end 4.6 -2.385) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -1.615) (end 3.6 -1.615) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -1.885) (end 4.6 -1.615) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 -1.885) (end 4.6 -1.885) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -1.115) (end 3.6 -1.115) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -1.385) (end 4.6 -1.115) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 -1.385) (end 4.6 -1.385) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -0.615) (end 3.6 -0.615) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -0.885) (end 4.6 -0.615) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 -0.885) (end 4.6 -0.885) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -0.115) (end 3.6 -0.115) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 -0.385) (end 4.6 -0.115) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 -0.385) (end 4.6 -0.385) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 0.385) (end 3.6 0.385) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 0.115) (end 4.6 0.385) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 0.115) (end 4.6 0.115) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 0.885) (end 3.6 0.885) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 0.615) (end 4.6 0.885) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 0.615) (end 4.6 0.615) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 1.385) (end 3.6 1.385) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 1.115) (end 4.6 1.385) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 1.115) (end 4.6 1.115) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 1.885) (end 3.6 1.885) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 1.615) (end 4.6 1.885) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 1.615) (end 4.6 1.615) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 2.385) (end 3.6 2.385) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 2.115) (end 4.6 2.385) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 2.115) (end 4.6 2.115) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 2.885) (end 3.6 2.885) (layer F.Fab) (width 0.01))
(fp_line (start 4.6 2.615) (end 4.6 2.885) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 2.615) (end 4.6 2.615) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 2.885) (end -4.6 2.615) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 2.885) (end -4.6 2.885) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 2.615) (end -3.6 2.615) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 2.385) (end -4.6 2.115) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 2.385) (end -4.6 2.385) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 2.115) (end -3.6 2.115) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 1.885) (end -4.6 1.615) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 1.885) (end -4.6 1.885) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 1.615) (end -3.6 1.615) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 1.385) (end -4.6 1.115) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 1.385) (end -4.6 1.385) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 1.115) (end -3.6 1.115) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 0.885) (end -4.6 0.615) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 0.885) (end -4.6 0.885) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 0.615) (end -3.6 0.615) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 0.385) (end -4.6 0.115) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 0.385) (end -4.6 0.385) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 0.115) (end -3.6 0.115) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -0.115) (end -4.6 -0.385) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 -0.115) (end -4.6 -0.115) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -0.385) (end -3.6 -0.385) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -0.615) (end -4.6 -0.885) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 -0.615) (end -4.6 -0.615) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -0.885) (end -3.6 -0.885) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -1.115) (end -4.6 -1.385) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 -1.115) (end -4.6 -1.115) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -1.385) (end -3.6 -1.385) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -1.615) (end -4.6 -1.885) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 -1.615) (end -4.6 -1.615) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -1.885) (end -3.6 -1.885) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -2.115) (end -4.6 -2.385) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 -2.115) (end -4.6 -2.115) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -2.385) (end -3.6 -2.385) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -2.615) (end -4.6 -2.885) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 -2.615) (end -4.6 -2.615) (layer F.Fab) (width 0.01))
(fp_line (start -4.6 -2.885) (end -3.6 -2.885) (layer F.Fab) (width 0.01))
(fp_circle (center -2.8 -2.8) (end -2.8 -2.4) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 3.6) (end -3.6 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 3.6) (end -3.6 3.6) (layer F.Fab) (width 0.01))
(fp_line (start 3.6 -3.6) (end 3.6 3.6) (layer F.Fab) (width 0.01))
(fp_line (start -3.6 -3.6) (end 3.6 -3.6) (layer F.Fab) (width 0.01))
(pad 48 smd rect (at -2.75 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 47 smd rect (at -2.25 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 46 smd rect (at -1.75 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 45 smd rect (at -1.25 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 44 smd rect (at -0.75 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 43 smd rect (at -0.25 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 0.25 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 0.75 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 1.25 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 1.75 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 2.25 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 2.75 -4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 4.2 -2.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 4.2 -2.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 4.2 -1.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 4.2 -1.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 4.2 -0.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 4.2 -0.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 4.2 0.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 4.2 0.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 4.2 1.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 4.2 1.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 4.2 2.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 4.2 2.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 2.75 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 2.25 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 1.75 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 1.25 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 0.75 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 0.25 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at -0.25 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -0.75 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -1.25 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -1.75 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -2.25 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -2.75 4.2) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -4.2 2.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -4.2 2.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -4.2 1.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -4.2 1.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -4.2 0.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -4.2 0.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -4.2 -0.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -4.2 -0.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -4.2 -1.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -4.2 -1.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -4.2 -2.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -4.2 -2.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Housings_QFP.3dshapes/LQFP-48_7x7mm_Pitch0.5mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(gr_text "Castellated QFP48 Breakout\n@coddingtonbear\n20 December 2017\n\n0.5mm Pitch" (at 179.41 73.22) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify left mirror))
)
(gr_line (start 162.56 86.995) (end 162.56 69.215) (layer Edge.Cuts) (width 0.2))
(gr_line (start 180.34 86.995) (end 162.56 86.995) (layer Edge.Cuts) (width 0.2))
(gr_line (start 180.34 69.215) (end 180.34 86.995) (layer Edge.Cuts) (width 0.2))
(gr_line (start 162.56 69.215) (end 180.34 69.215) (layer Edge.Cuts) (width 0.2))
(segment (start 167.25 75.355) (end 166.65 75.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 162.56 71.265) (end 162.56 71.12) (width 0.25) (layer F.Cu) (net 0))
(segment (start 166.65 75.355) (end 162.56 71.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 75.855) (end 166.025 75.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 166.025 75.855) (end 162.56 72.39) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 76.355) (end 165.255 76.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 165.255 76.355) (end 162.56 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 76.855) (end 164.485 76.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 164.485 76.855) (end 162.56 74.93) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 77.355) (end 163.715 77.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 163.715 77.355) (end 162.56 76.2) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 80.855) (end 166.65 80.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 166.65 80.855) (end 162.56 84.945) (width 0.25) (layer F.Cu) (net 0))
(segment (start 162.56 84.945) (end 162.56 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 80.355) (end 166.025 80.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 166.025 80.355) (end 162.56 83.82) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 79.855) (end 165.255 79.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 165.255 79.855) (end 162.56 82.55) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 79.355) (end 164.485 79.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 164.485 79.355) (end 162.56 81.28) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 78.855) (end 163.715 78.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 163.715 78.855) (end 162.56 80.01) (width 0.25) (layer F.Cu) (net 0))
(segment (start 168.7 82.305) (end 168.7 82.905) (width 0.25) (layer F.Cu) (net 0))
(segment (start 168.7 82.905) (end 164.61 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 164.61 86.995) (end 164.465 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 169.2 82.305) (end 169.2 83.53) (width 0.25) (layer F.Cu) (net 0))
(segment (start 169.2 83.53) (end 165.735 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 169.7 82.305) (end 169.7 84.3) (width 0.25) (layer F.Cu) (net 0))
(segment (start 169.7 84.3) (end 167.005 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 170.2 82.305) (end 170.2 85.07) (width 0.25) (layer F.Cu) (net 0))
(segment (start 170.2 85.07) (end 168.275 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 170.7 82.305) (end 170.7 85.84) (width 0.25) (layer F.Cu) (net 0))
(segment (start 170.7 85.84) (end 169.545 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 174.2 82.305) (end 174.2 82.905) (width 0.25) (layer F.Cu) (net 0))
(segment (start 174.2 82.905) (end 178.29 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 178.29 86.995) (end 178.435 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 173.7 82.305) (end 173.7 83.53) (width 0.25) (layer F.Cu) (net 0))
(segment (start 173.7 83.53) (end 177.165 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 173.2 82.305) (end 173.2 84.3) (width 0.25) (layer F.Cu) (net 0))
(segment (start 173.2 84.3) (end 175.895 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 172.7 82.305) (end 172.7 85.07) (width 0.25) (layer F.Cu) (net 0))
(segment (start 172.7 85.07) (end 174.625 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 172.2 82.305) (end 172.2 85.84) (width 0.25) (layer F.Cu) (net 0))
(segment (start 172.2 85.84) (end 173.355 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 80.855) (end 176.25 80.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 176.25 80.855) (end 180.34 84.945) (width 0.25) (layer F.Cu) (net 0))
(segment (start 180.34 84.945) (end 180.34 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 80.355) (end 176.875 80.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 176.875 80.355) (end 180.34 83.82) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 79.855) (end 177.645 79.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 177.645 79.855) (end 180.34 82.55) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 79.355) (end 178.415 79.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 178.415 79.355) (end 180.34 81.28) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 78.855) (end 179.185 78.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 179.185 78.855) (end 180.34 80.01) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 75.855) (end 176.875 75.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 176.875 75.855) (end 180.34 72.39) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 76.355) (end 177.645 76.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 177.645 76.355) (end 180.34 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 76.855) (end 178.415 76.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 178.415 76.855) (end 180.34 74.93) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 77.355) (end 179.185 77.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 179.185 77.355) (end 180.34 76.2) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 75.355) (end 176.25 75.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 176.25 75.355) (end 180.34 71.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 180.34 71.265) (end 180.34 71.12) (width 0.25) (layer F.Cu) (net 0))
(segment (start 174.2 73.905) (end 174.2 73.305) (width 0.25) (layer F.Cu) (net 0))
(segment (start 178.29 69.215) (end 178.435 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 174.2 73.305) (end 178.29 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 173.7 73.905) (end 173.7 72.68) (width 0.25) (layer F.Cu) (net 0))
(segment (start 173.7 72.68) (end 177.165 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 173.2 73.905) (end 173.2 71.91) (width 0.25) (layer F.Cu) (net 0))
(segment (start 173.2 71.91) (end 175.895 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 172.7 73.905) (end 172.7 71.14) (width 0.25) (layer F.Cu) (net 0))
(segment (start 172.7 71.14) (end 174.625 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 172.2 73.905) (end 172.2 70.37) (width 0.25) (layer F.Cu) (net 0))
(segment (start 172.2 70.37) (end 173.355 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 168.7 73.905) (end 168.7 73.305) (width 0.25) (layer F.Cu) (net 0))
(segment (start 168.7 73.305) (end 164.61 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 164.61 69.215) (end 164.465 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 169.2 73.905) (end 169.2 72.68) (width 0.25) (layer F.Cu) (net 0))
(segment (start 169.2 72.68) (end 165.735 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 169.7 73.905) (end 169.7 71.91) (width 0.25) (layer F.Cu) (net 0))
(segment (start 169.7 71.91) (end 167.005 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 170.2 73.905) (end 170.2 71.14) (width 0.25) (layer F.Cu) (net 0))
(segment (start 170.2 71.14) (end 168.275 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 170.7 73.905) (end 170.7 70.37) (width 0.25) (layer F.Cu) (net 0))
(segment (start 170.7 70.37) (end 169.545 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 77.855) (end 162.945 77.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 162.945 77.855) (end 162.56 77.47) (width 0.25) (layer F.Cu) (net 0))
(segment (start 167.25 78.355) (end 162.945 78.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 162.945 78.355) (end 162.56 78.74) (width 0.25) (layer F.Cu) (net 0))
(segment (start 171.2 82.305) (end 171.2 86.61) (width 0.25) (layer F.Cu) (net 0))
(segment (start 171.2 86.61) (end 170.815 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 171.7 82.305) (end 171.7 86.61) (width 0.25) (layer F.Cu) (net 0))
(segment (start 171.7 86.61) (end 172.085 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 78.355) (end 179.955 78.355) (width 0.25) (layer F.Cu) (net 0))
(segment (start 179.955 78.355) (end 180.34 78.74) (width 0.25) (layer F.Cu) (net 0))
(segment (start 175.65 77.855) (end 179.955 77.855) (width 0.25) (layer F.Cu) (net 0))
(segment (start 179.955 77.855) (end 180.34 77.47) (width 0.25) (layer F.Cu) (net 0))
(segment (start 171.2 73.905) (end 171.2 69.6) (width 0.25) (layer F.Cu) (net 0))
(segment (start 171.2 69.6) (end 170.815 69.215) (width 0.25) (layer F.Cu) (net 0))
(segment (start 171.7 73.905) (end 171.7 69.6) (width 0.25) (layer F.Cu) (net 0))
(segment (start 171.7 69.6) (end 172.085 69.215) (width 0.25) (layer F.Cu) (net 0))
(via (at 180.34 71.12) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 72.39) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 73.66) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 74.93) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 76.2) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 77.47) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 78.74) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 80.01) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 81.28) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 82.55) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 83.82) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 180.34 85.09) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 178.435 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 177.165 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 175.895 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 174.625 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 173.355 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 172.085 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 170.815 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 169.545 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 168.275 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 167.005 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 165.735 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 164.465 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 85.09) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 83.82) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 82.55) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 81.28) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 80.01) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 78.74) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 77.47) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 76.2) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 74.93) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 73.66) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 72.39) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 162.56 71.12) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 164.465 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 165.735 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 167.005 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 168.275 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 169.545 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 170.815 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 178.435 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 177.165 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 175.895 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 174.625 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 173.355 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 172.085 69.215) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
)
@@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
@@ -0,0 +1,614 @@
(kicad_pcb (version 20171130) (host pcbnew "(2017-12-14 revision 75b21d0)-master")
(general
(thickness 1.6)
(drawings 5)
(tracks 216)
(zones 0)
(modules 1)
(nets 1)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.4)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 1)
(via_drill 0.5)
(via_min_size 0.4)
(via_min_drill 0.3)
(user_via 1 0.5)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010f0_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask true)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net_class Default "This is the default net class."
(clearance 0.4)
(trace_width 0.25)
(via_dia 1)
(via_drill 0.5)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module adamgreig/agg-kicad/agg.pretty:LQFP-64 (layer F.Cu) (tedit 5A3B3425) (tstamp 5A5FE408)
(at 139.065 76.835)
(fp_text reference REF** (at 0 -7.4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value QFP64 (at 0 8.255) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6.7 6.7) (end -6.7 -6.7) (layer F.CrtYd) (width 0.01))
(fp_line (start 6.7 6.7) (end -6.7 6.7) (layer F.CrtYd) (width 0.01))
(fp_line (start 6.7 -6.7) (end 6.7 6.7) (layer F.CrtYd) (width 0.01))
(fp_line (start -6.7 -6.7) (end 6.7 -6.7) (layer F.CrtYd) (width 0.01))
(fp_line (start -4.45 -3.85) (end -3.85 -4.45) (layer F.SilkS) (width 0.15))
(fp_line (start -4.45 4.45) (end -4.45 -3.85) (layer F.SilkS) (width 0.15))
(fp_line (start 4.45 4.45) (end -4.45 4.45) (layer F.SilkS) (width 0.15))
(fp_line (start 4.45 -4.45) (end 4.45 4.45) (layer F.SilkS) (width 0.15))
(fp_line (start -3.85 -4.45) (end 4.45 -4.45) (layer F.SilkS) (width 0.15))
(fp_line (start 3.615 6.1) (end 3.615 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.885 6.1) (end 3.615 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.885 5.1) (end 3.885 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.115 6.1) (end 3.115 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.385 6.1) (end 3.115 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.385 5.1) (end 3.385 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.615 6.1) (end 2.615 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.885 6.1) (end 2.615 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.885 5.1) (end 2.885 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.115 6.1) (end 2.115 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.385 6.1) (end 2.115 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.385 5.1) (end 2.385 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.615 6.1) (end 1.615 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.885 6.1) (end 1.615 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.885 5.1) (end 1.885 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.115 6.1) (end 1.115 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.385 6.1) (end 1.115 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.385 5.1) (end 1.385 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.615 6.1) (end 0.615 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.885 6.1) (end 0.615 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.885 5.1) (end 0.885 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.115 6.1) (end 0.115 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.385 6.1) (end 0.115 6.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.385 5.1) (end 0.385 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.385 6.1) (end -0.385 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.115 6.1) (end -0.385 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.115 5.1) (end -0.115 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.885 6.1) (end -0.885 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.615 6.1) (end -0.885 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.615 5.1) (end -0.615 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.385 6.1) (end -1.385 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.115 6.1) (end -1.385 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.115 5.1) (end -1.115 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.885 6.1) (end -1.885 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.615 6.1) (end -1.885 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.615 5.1) (end -1.615 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.385 6.1) (end -2.385 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.115 6.1) (end -2.385 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.115 5.1) (end -2.115 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.885 6.1) (end -2.885 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.615 6.1) (end -2.885 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.615 5.1) (end -2.615 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.385 6.1) (end -3.385 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.115 6.1) (end -3.385 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.115 5.1) (end -3.115 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.885 6.1) (end -3.885 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.615 6.1) (end -3.885 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.615 5.1) (end -3.615 6.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.885 -5.1) (end -3.885 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.615 -6.1) (end -3.615 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.885 -6.1) (end -3.615 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.385 -5.1) (end -3.385 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.115 -6.1) (end -3.115 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start -3.385 -6.1) (end -3.115 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.885 -5.1) (end -2.885 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.615 -6.1) (end -2.615 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.885 -6.1) (end -2.615 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.385 -5.1) (end -2.385 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.115 -6.1) (end -2.115 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start -2.385 -6.1) (end -2.115 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.885 -5.1) (end -1.885 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.615 -6.1) (end -1.615 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.885 -6.1) (end -1.615 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.385 -5.1) (end -1.385 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.115 -6.1) (end -1.115 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start -1.385 -6.1) (end -1.115 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.885 -5.1) (end -0.885 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.615 -6.1) (end -0.615 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.885 -6.1) (end -0.615 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.385 -5.1) (end -0.385 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.115 -6.1) (end -0.115 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start -0.385 -6.1) (end -0.115 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.115 -5.1) (end 0.115 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.385 -6.1) (end 0.385 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.115 -6.1) (end 0.385 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.615 -5.1) (end 0.615 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.885 -6.1) (end 0.885 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 0.615 -6.1) (end 0.885 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.115 -5.1) (end 1.115 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.385 -6.1) (end 1.385 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.115 -6.1) (end 1.385 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.615 -5.1) (end 1.615 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.885 -6.1) (end 1.885 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 1.615 -6.1) (end 1.885 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.115 -5.1) (end 2.115 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.385 -6.1) (end 2.385 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.115 -6.1) (end 2.385 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.615 -5.1) (end 2.615 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.885 -6.1) (end 2.885 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 2.615 -6.1) (end 2.885 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.115 -5.1) (end 3.115 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.385 -6.1) (end 3.385 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.115 -6.1) (end 3.385 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.615 -5.1) (end 3.615 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.885 -6.1) (end 3.885 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 3.615 -6.1) (end 3.885 -6.1) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -3.615) (end 5.1 -3.615) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -3.885) (end 6.1 -3.615) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -3.885) (end 6.1 -3.885) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -3.115) (end 5.1 -3.115) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -3.385) (end 6.1 -3.115) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -3.385) (end 6.1 -3.385) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -2.615) (end 5.1 -2.615) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -2.885) (end 6.1 -2.615) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -2.885) (end 6.1 -2.885) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -2.115) (end 5.1 -2.115) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -2.385) (end 6.1 -2.115) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -2.385) (end 6.1 -2.385) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -1.615) (end 5.1 -1.615) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -1.885) (end 6.1 -1.615) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -1.885) (end 6.1 -1.885) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -1.115) (end 5.1 -1.115) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -1.385) (end 6.1 -1.115) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -1.385) (end 6.1 -1.385) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -0.615) (end 5.1 -0.615) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -0.885) (end 6.1 -0.615) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -0.885) (end 6.1 -0.885) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -0.115) (end 5.1 -0.115) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 -0.385) (end 6.1 -0.115) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -0.385) (end 6.1 -0.385) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 0.385) (end 5.1 0.385) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 0.115) (end 6.1 0.385) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 0.115) (end 6.1 0.115) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 0.885) (end 5.1 0.885) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 0.615) (end 6.1 0.885) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 0.615) (end 6.1 0.615) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 1.385) (end 5.1 1.385) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 1.115) (end 6.1 1.385) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 1.115) (end 6.1 1.115) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 1.885) (end 5.1 1.885) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 1.615) (end 6.1 1.885) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 1.615) (end 6.1 1.615) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 2.385) (end 5.1 2.385) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 2.115) (end 6.1 2.385) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 2.115) (end 6.1 2.115) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 2.885) (end 5.1 2.885) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 2.615) (end 6.1 2.885) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 2.615) (end 6.1 2.615) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 3.385) (end 5.1 3.385) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 3.115) (end 6.1 3.385) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 3.115) (end 6.1 3.115) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 3.885) (end 5.1 3.885) (layer F.Fab) (width 0.01))
(fp_line (start 6.1 3.615) (end 6.1 3.885) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 3.615) (end 6.1 3.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 3.885) (end -6.1 3.615) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 3.885) (end -6.1 3.885) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 3.615) (end -5.1 3.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 3.385) (end -6.1 3.115) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 3.385) (end -6.1 3.385) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 3.115) (end -5.1 3.115) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 2.885) (end -6.1 2.615) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 2.885) (end -6.1 2.885) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 2.615) (end -5.1 2.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 2.385) (end -6.1 2.115) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 2.385) (end -6.1 2.385) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 2.115) (end -5.1 2.115) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 1.885) (end -6.1 1.615) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 1.885) (end -6.1 1.885) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 1.615) (end -5.1 1.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 1.385) (end -6.1 1.115) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 1.385) (end -6.1 1.385) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 1.115) (end -5.1 1.115) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 0.885) (end -6.1 0.615) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 0.885) (end -6.1 0.885) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 0.615) (end -5.1 0.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 0.385) (end -6.1 0.115) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 0.385) (end -6.1 0.385) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 0.115) (end -5.1 0.115) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -0.115) (end -6.1 -0.385) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -0.115) (end -6.1 -0.115) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -0.385) (end -5.1 -0.385) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -0.615) (end -6.1 -0.885) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -0.615) (end -6.1 -0.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -0.885) (end -5.1 -0.885) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -1.115) (end -6.1 -1.385) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -1.115) (end -6.1 -1.115) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -1.385) (end -5.1 -1.385) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -1.615) (end -6.1 -1.885) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -1.615) (end -6.1 -1.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -1.885) (end -5.1 -1.885) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -2.115) (end -6.1 -2.385) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -2.115) (end -6.1 -2.115) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -2.385) (end -5.1 -2.385) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -2.615) (end -6.1 -2.885) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -2.615) (end -6.1 -2.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -2.885) (end -5.1 -2.885) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -3.115) (end -6.1 -3.385) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -3.115) (end -6.1 -3.115) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -3.385) (end -5.1 -3.385) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -3.615) (end -6.1 -3.885) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -3.615) (end -6.1 -3.615) (layer F.Fab) (width 0.01))
(fp_line (start -6.1 -3.885) (end -5.1 -3.885) (layer F.Fab) (width 0.01))
(fp_circle (center -4.3 -4.3) (end -4.3 -3.9) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 5.1) (end -5.1 -5.1) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 5.1) (end -5.1 5.1) (layer F.Fab) (width 0.01))
(fp_line (start 5.1 -5.1) (end 5.1 5.1) (layer F.Fab) (width 0.01))
(fp_line (start -5.1 -5.1) (end 5.1 -5.1) (layer F.Fab) (width 0.01))
(pad 64 smd rect (at -3.75 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 63 smd rect (at -3.25 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 62 smd rect (at -2.75 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 61 smd rect (at -2.25 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 60 smd rect (at -1.75 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 59 smd rect (at -1.25 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 58 smd rect (at -0.75 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 57 smd rect (at -0.25 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 56 smd rect (at 0.25 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 55 smd rect (at 0.75 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 54 smd rect (at 1.25 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 53 smd rect (at 1.75 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 52 smd rect (at 2.25 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 51 smd rect (at 2.75 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 50 smd rect (at 3.25 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 49 smd rect (at 3.75 -5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 48 smd rect (at 5.7 -3.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 47 smd rect (at 5.7 -3.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 46 smd rect (at 5.7 -2.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 45 smd rect (at 5.7 -2.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 44 smd rect (at 5.7 -1.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 43 smd rect (at 5.7 -1.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 5.7 -0.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 5.7 -0.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 5.7 0.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 5.7 0.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 5.7 1.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 5.7 1.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 5.7 2.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 5.7 2.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 5.7 3.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 5.7 3.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 3.75 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 3.25 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 2.75 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 2.25 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 1.75 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 1.25 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 0.75 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 0.25 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at -0.25 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -0.75 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -1.25 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at -1.75 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at -2.25 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at -2.75 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at -3.25 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -3.75 5.7) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -5.7 3.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -5.7 3.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -5.7 2.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -5.7 2.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -5.7 1.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -5.7 1.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -5.7 0.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -5.7 0.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -5.7 -0.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -5.7 -0.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -5.7 -1.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -5.7 -1.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -5.7 -2.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -5.7 -2.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -5.7 -3.25) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -5.7 -3.75) (size 1.5 0.3) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Housings_QFP.3dshapes/LQFP-64_10x10mm_Pitch0.5mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(gr_line (start 127.635 88.265) (end 127.635 65.405) (layer Edge.Cuts) (width 0.15))
(gr_line (start 150.495 88.265) (end 127.635 88.265) (layer Edge.Cuts) (width 0.15))
(gr_line (start 150.495 65.405) (end 150.495 88.265) (layer Edge.Cuts) (width 0.15))
(gr_line (start 127.635 65.405) (end 150.495 65.405) (layer Edge.Cuts) (width 0.15))
(gr_text "Castellated LQFP64 Breakout (v2)\n@coddingtonbear\n20 December 2017\n\n0.5mm Pitch\n" (at 149.225 69.85) (layer B.SilkS)
(effects (font (size 0.75 0.75) (thickness 0.1875)) (justify left mirror))
)
(segment (start 131.8768 73.0885) (end 131.8768 72.8218) (width 0.25) (layer F.Cu) (net 0))
(segment (start 131.8768 72.8218) (end 127.635 68.58) (width 0.25) (layer F.Cu) (net 0))
(segment (start 132.3733 73.585) (end 131.8768 73.0885) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 73.585) (end 132.3733 73.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 131.6228 80.7974) (end 131.6228 81.1022) (width 0.25) (layer F.Cu) (net 0))
(segment (start 131.6228 81.1022) (end 127.635 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 132.3352 80.085) (end 131.6228 80.7974) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 80.085) (end 132.3352 80.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.4201 83.9089) (end 135.1661 83.9089) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.1661 83.9089) (end 130.81 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.815 83.514) (end 135.4201 83.9089) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.815 82.535) (end 135.815 83.514) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.8115 84.0867) (end 143.1417 84.0867) (width 0.25) (layer F.Cu) (net 0))
(segment (start 143.1417 84.0867) (end 147.32 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.315 83.5902) (end 142.8115 84.0867) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.315 82.535) (end 142.315 83.5902) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.2532 80.5688) (end 146.2532 80.8482) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.2532 80.8482) (end 150.495 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 145.7694 80.085) (end 146.2532 80.5688) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 80.085) (end 145.7694 80.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.5453 72.8091) (end 146.5453 72.5297) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.5453 72.5297) (end 150.495 68.58) (width 0.25) (layer F.Cu) (net 0))
(segment (start 145.7694 73.585) (end 146.5453 72.8091) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 73.585) (end 145.7694 73.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.7861 69.6722) (end 143.0528 69.6722) (width 0.25) (layer F.Cu) (net 0))
(segment (start 143.0528 69.6722) (end 147.32 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.315 70.1433) (end 142.7861 69.6722) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.315 71.135) (end 142.315 70.1433) (width 0.25) (layer F.Cu) (net 0))
(segment (start 134.8105 69.1388) (end 134.5438 69.1388) (width 0.25) (layer F.Cu) (net 0))
(segment (start 134.5438 69.1388) (end 130.81 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.815 70.1433) (end 134.8105 69.1388) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.815 71.135) (end 135.815 70.1433) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 73.085) (end 133.365 73.04) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 73.04) (end 127.635 67.31) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 73.585) (end 132.64 73.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 74.085) (end 131.87 74.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 131.87 74.085) (end 127.635 69.85) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 74.585) (end 131.1 74.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 131.1 74.585) (end 127.635 71.12) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 75.085) (end 130.33 75.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 130.33 75.085) (end 127.635 72.39) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 75.585) (end 129.56 75.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 129.56 75.585) (end 127.635 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 80.585) (end 133.365 80.63) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 80.63) (end 127.635 86.36) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 80.085) (end 132.64 80.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 79.585) (end 131.87 79.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 131.87 79.585) (end 127.635 83.82) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 79.085) (end 131.1 79.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 131.1 79.085) (end 127.635 82.55) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 78.585) (end 130.33 78.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 130.33 78.585) (end 127.635 81.28) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 78.085) (end 129.56 78.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 129.56 78.085) (end 127.635 80.01) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 77.585) (end 128.79 77.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 128.79 77.585) (end 127.635 78.74) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 77.085) (end 128.02 77.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 128.02 77.085) (end 127.635 77.47) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 76.585) (end 128.02 76.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 128.02 76.585) (end 127.635 76.2) (width 0.25) (layer F.Cu) (net 0))
(segment (start 133.365 76.085) (end 128.79 76.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 128.79 76.085) (end 127.635 74.93) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.815 82.535) (end 142.86 82.535) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.86 82.535) (end 148.59 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.315 82.535) (end 142.315 83.26) (width 0.25) (layer F.Cu) (net 0))
(segment (start 141.815 82.535) (end 141.815 84.03) (width 0.25) (layer F.Cu) (net 0))
(segment (start 141.815 84.03) (end 146.05 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 141.315 82.535) (end 141.315 84.8) (width 0.25) (layer F.Cu) (net 0))
(segment (start 141.315 84.8) (end 144.78 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 140.815 82.535) (end 140.815 85.57) (width 0.25) (layer F.Cu) (net 0))
(segment (start 140.815 85.57) (end 143.51 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 140.315 82.535) (end 140.315 86.34) (width 0.25) (layer F.Cu) (net 0))
(segment (start 140.315 86.34) (end 142.24 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 139.815 82.535) (end 139.815 87.11) (width 0.25) (layer F.Cu) (net 0))
(segment (start 139.815 87.11) (end 140.97 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.315 82.535) (end 135.27 82.535) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.27 82.535) (end 129.54 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.815 82.535) (end 135.815 83.26) (width 0.25) (layer F.Cu) (net 0))
(segment (start 136.315 82.535) (end 136.315 84.03) (width 0.25) (layer F.Cu) (net 0))
(segment (start 136.315 84.03) (end 132.08 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 136.815 82.535) (end 136.815 84.8) (width 0.25) (layer F.Cu) (net 0))
(segment (start 136.815 84.8) (end 133.35 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 137.315 82.535) (end 137.315 85.57) (width 0.25) (layer F.Cu) (net 0))
(segment (start 137.315 85.57) (end 134.62 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 137.815 82.535) (end 137.815 86.34) (width 0.25) (layer F.Cu) (net 0))
(segment (start 137.815 86.34) (end 135.89 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 138.315 82.535) (end 138.315 87.11) (width 0.25) (layer F.Cu) (net 0))
(segment (start 138.315 87.11) (end 137.16 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 138.815 82.535) (end 138.815 87.88) (width 0.25) (layer F.Cu) (net 0))
(segment (start 138.815 87.88) (end 138.43 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 139.315 82.535) (end 139.315 87.88) (width 0.25) (layer F.Cu) (net 0))
(segment (start 139.315 87.88) (end 139.7 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 80.585) (end 144.765 80.63) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 80.63) (end 150.495 86.36) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 80.085) (end 145.49 80.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 79.585) (end 146.26 79.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.26 79.585) (end 150.495 83.82) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 79.085) (end 147.03 79.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 147.03 79.085) (end 150.495 82.55) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 78.585) (end 147.8 78.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 147.8 78.585) (end 150.495 81.28) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 78.085) (end 148.57 78.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 148.57 78.085) (end 150.495 80.01) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 77.585) (end 149.34 77.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 149.34 77.585) (end 150.495 78.74) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 73.085) (end 144.765 73.04) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 73.04) (end 150.495 67.31) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 73.585) (end 145.49 73.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 74.085) (end 146.26 74.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.26 74.085) (end 150.495 69.85) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 74.585) (end 147.03 74.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 147.03 74.585) (end 150.495 71.12) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 75.085) (end 147.8 75.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 147.8 75.085) (end 150.495 72.39) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 75.585) (end 148.57 75.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 148.57 75.585) (end 150.495 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 76.085) (end 149.34 76.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 149.34 76.085) (end 150.495 74.93) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 77.085) (end 150.11 77.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 150.11 77.085) (end 150.495 77.47) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.765 76.585) (end 150.11 76.585) (width 0.25) (layer F.Cu) (net 0))
(segment (start 150.11 76.585) (end 150.495 76.2) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.815 71.135) (end 142.86 71.135) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.86 71.135) (end 148.59 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 142.315 71.135) (end 142.315 70.41) (width 0.25) (layer F.Cu) (net 0))
(segment (start 141.815 71.135) (end 141.815 69.64) (width 0.25) (layer F.Cu) (net 0))
(segment (start 141.815 69.64) (end 146.05 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 141.315 71.135) (end 141.315 68.87) (width 0.25) (layer F.Cu) (net 0))
(segment (start 141.315 68.87) (end 144.78 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 140.815 71.135) (end 140.815 68.1) (width 0.25) (layer F.Cu) (net 0))
(segment (start 140.815 68.1) (end 143.51 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 140.315 71.135) (end 140.315 67.33) (width 0.25) (layer F.Cu) (net 0))
(segment (start 140.315 67.33) (end 142.24 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 139.815 71.135) (end 139.815 66.56) (width 0.25) (layer F.Cu) (net 0))
(segment (start 139.815 66.56) (end 140.97 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 139.315 71.135) (end 139.315 65.79) (width 0.25) (layer F.Cu) (net 0))
(segment (start 139.315 65.79) (end 139.7 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.315 71.135) (end 135.27 71.135) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.27 71.135) (end 129.54 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 135.815 71.135) (end 135.815 70.41) (width 0.25) (layer F.Cu) (net 0))
(via (at 130.81 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(segment (start 136.315 71.135) (end 136.315 69.64) (width 0.25) (layer F.Cu) (net 0))
(segment (start 136.315 69.64) (end 132.08 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 136.815 71.135) (end 136.815 68.87) (width 0.25) (layer F.Cu) (net 0))
(segment (start 136.815 68.87) (end 133.35 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 137.315 71.135) (end 137.315 68.1) (width 0.25) (layer F.Cu) (net 0))
(segment (start 137.315 68.1) (end 134.62 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 137.815 71.135) (end 137.815 67.33) (width 0.25) (layer F.Cu) (net 0))
(segment (start 137.815 67.33) (end 135.89 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 138.315 71.135) (end 138.315 66.56) (width 0.25) (layer F.Cu) (net 0))
(segment (start 138.315 66.56) (end 137.16 65.405) (width 0.25) (layer F.Cu) (net 0))
(segment (start 138.815 71.135) (end 138.815 65.79) (width 0.25) (layer F.Cu) (net 0))
(segment (start 138.815 65.79) (end 138.43 65.405) (width 0.25) (layer F.Cu) (net 0))
(via (at 127.635 67.31) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 68.58) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 69.85) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 71.12) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 72.39) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 73.66) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 74.93) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 76.2) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 77.47) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 78.74) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 80.01) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 81.28) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 82.55) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 83.82) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 85.09) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 127.635 86.36) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 129.54 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 130.81 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 132.08 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 133.35 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 134.62 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 135.89 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 137.16 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 138.43 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 139.7 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 140.97 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 142.24 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 143.51 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 144.78 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 146.05 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 147.32 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 148.59 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 86.36) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 85.09) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 83.82) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 82.55) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 81.28) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 80.01) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 78.74) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 77.47) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 76.2) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 74.93) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 73.66) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 72.39) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 71.12) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 69.85) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 68.58) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 150.495 67.31) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 129.54 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 132.08 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 133.35 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 134.62 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 135.89 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 137.16 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 138.43 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 139.7 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 140.97 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 142.24 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 143.51 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 144.78 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 146.05 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 147.32 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 148.59 65.405) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
)
@@ -0,0 +1,63 @@
update=Wednesday, November 22, 2017 'PMt' 03:36:40 PM
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=microcontrollers
LibName13=dsp
LibName14=microchip
LibName15=analog_switches
LibName16=motorola
LibName17=texas
LibName18=intel
LibName19=audio
LibName20=interface
LibName21=digital-audio
LibName22=philips
LibName23=display
LibName24=cypress
LibName25=siliconi
LibName26=opto
LibName27=atmel
LibName28=contrib
LibName29=valves
LibName30=stm32
@@ -0,0 +1,127 @@
# Castellated Breakouts for KiCad
![](https://s3-us-west-2.amazonaws.com/coddingtonbear-public/github/kicad-castellated-breakouts/castellated_example.jpg)
Do you own a milling machine that isn't _quite_ precise enough for that
0.5mm-pitch IC you want to use? Maybe you like to home-etch your PCBs,
but you haven't quite worked out a way of consistently exposing tiny
0.2mm traces? The board designs and footprints in this repository
can help you continue to develop your bespoke hand-crafted electronics
projects at home by letting PCB board houses handle the parts of your
design that are just a little too difficult to be worth fighting with
on your own.
Each board in this repository can be plotted in KiCad and sent off to your
favorite board house (OshPark links are provided below) so you can have
boards for your favorite ICs readily-available for the next time you'd
like to use them in a design.
## Boards
### QFP64 (0.5mm pitch)
<a href="https://oshpark.com/shared_projects/qaabAuOa"><img src="https://oshpark.com/assets/badge-5b7ec47045b78aef6eb9d83b3bac6b1920de805e9a0c227658eac6e19a045b9c.png" alt="Order from OSH Park" align="right"></img></a>
![](https://s3-us-west-2.amazonaws.com/coddingtonbear-public/github/kicad-castellated-breakouts/qfp64_fcu_2.1.png)
* IC Pin Pitch: 0.5mm
* Compatible packages: QFP64 (BQFP64, CQFP64, LQFP64, TQFP64, etc). No
center pad.
* Castellation Pitch: 1.27mm
* Board Files: [qfp64_0.5mm](qfp64_0.5mm)
### QFP48 (0.5mm pitch)
<a href="https://www.oshpark.com/shared_projects/mXCVQoyT"><img src="https://www.oshpark.com/assets/badge-5b7ec47045b78aef6eb9d83b3bac6b1920de805e9a0c227658eac6e19a045b9c.png" alt="Order from OSH Park" align="right"></img></a>
![](https://s3-us-west-2.amazonaws.com/coddingtonbear-public/github/kicad-castellated-breakouts/qfp48_fcu.png)
* IC Pin Pitch: 0.5mm
* Compatible packages: QFP48 (BQFP48, CQFP48, LQFP48, TQFP48, etc). No
center pad.
* Castellation Pitch: 1.27mm
* Board Files: [qfp48_0.5mm](qfp48_0.5mm)
### SSOP20 (0.65mm pitch)
<a href="https://oshpark.com/shared_projects/HR54aK0e"><img src="https://oshpark.com/assets/badge-5b7ec47045b78aef6eb9d83b3bac6b1920de805e9a0c227658eac6e19a045b9c.png" alt="Order from OSH Park" align="right"></img></a>
![](https://s3-us-west-2.amazonaws.com/coddingtonbear-public/github/kicad-castellated-breakouts/ssop20_fcu.png)
* IC Pin Pitch: 0.65mm
* Compatible packages: SSOP20 (TSSOP20, etc) having a width (including pins)
smaller than 11mm, and having at least 3mm of space available between the
two rows of pins.
* Castellation Pitch: 1.27mm
* Board Files [ssop20_0.65mm](ssop20_0.65mm)
### SSOP8 (0.65mm pitch)
<a href="https://oshpark.com/shared_projects/lRtqVrhi"><img src="https://oshpark.com/assets/badge-5b7ec47045b78aef6eb9d83b3bac6b1920de805e9a0c227658eac6e19a045b9c.png" alt="Order from OSH Park" align="right"></img></a>
![](https://s3-us-west-2.amazonaws.com/coddingtonbear-public/github/kicad-castellated-breakouts/ssop8_fcu.png)
* IC Pin Pitch: 0.65mm
* Compatible packages: SSOP8 (TSSOP8, etc) having a width (including pins)
smaller than 9mm. No center pad.
* Castellation Pitch: 1.27mm
* Board Files: [ssop8_0.65mm](ssop8_0.65mm)
## Plotting
You can plot these on your own in KiCad, just make sure that you do *not*
tent vias. The way castellations are implemented for at least OshPark
involve having vias on the edge of the board, and routing the board
board outline through the center of those vias. If the vias were
tented, you would not be able to easily solder to them!
For reference, the settings I've used in generating my plots for OshPark
are below:
### Copper
![](https://s3-us-west-2.amazonaws.com/coddingtonbear-public/github/kicad-castellated-breakouts/plot_copper.png)
### Drill
![](https://s3-us-west-2.amazonaws.com/coddingtonbear-public/github/kicad-castellated-breakouts/plot_drill.png)
## Contribution Guidelines
This is by no means a prescriptive rule, but if you do find yourself attempting
to contribute a new board or footprint, you may replicate the via spacing
and trace sizes I've used above by configuring your design rules as so:
![](https://s3-us-west-2.amazonaws.com/coddingtonbear-public/github/kicad-castellated-breakouts/design_rules.png)
Note that you will want to select the custom via setting (1mm diameter with 0.5mm drill)
when placing the castellation vias.
Matching the patterns used for other footprints is _not_ absolutely necessary,
but if you submit a new breakout board, please try to follow the following
guidelines:
* Place your project in a folder named by the following pattern: `<FOOTPRINT><PIN_COUNT>_<PITCH>`,
where `<FOOTPRINT>` is the name of the footprint type (`QFN`, `QFP`, `SSOP`) with as general of
a name as possible (that is, exclude prefixes that affect only the height of the package --
suffixes like `T` or `L`, for example), `<PIN_COUNT>` is the total count of pins, and `<PITCH>`
is the pin pitch (with units -- millimeters preferred).
* Update the reademe to include a section similar to the sections you see above including:
* A title identifying your new castellated board.
* A bulleted list describing the following details:
* The pin pitch of the footprint.
* A list of common compatible packages including whether the footprint
includes a center pad.
* The pitch of castellations.
* A link to the folder in which you've placed your project's board files.
* (Optional) A link to an OshPark project for that footprint.
* (Optional) An image, preferably from the OshPark preview, of the front
copper layer of the breakout board. Note that you need not host the
image -- as part of merging your PR, the image will be moved to this
project's folder in S3.
## Disclaimer
I am a hobbyist -- not an expert! If you see a problem in the design of
any linked boards or have suggestions that might make this project more
useful, I'd love to hear them!
@@ -0,0 +1,288 @@
(kicad_pcb (version 20170920) (host pcbnew "(2017-09-25 revision 6e440ff)-master")
(general
(thickness 1.6)
(drawings 6)
(tracks 68)
(zones 0)
(modules 1)
(nets 1)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 0.8)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(user_via 1 0.5)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 3 0.45)
(pad_drill 0)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010f0_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask true)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.8)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module adamgreig/agg-kicad/agg.pretty:SSOP-20 (layer F.Cu) (tedit 5A1A274A) (tstamp 5A74D0A9)
(at 116.205 79.375)
(fp_text reference REF** (at 0 -4.55) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SSOP-20 (at 0 4.55) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -4.7 3.85) (end -4.7 -3.85) (layer F.CrtYd) (width 0.01))
(fp_line (start 4.7 3.85) (end -4.7 3.85) (layer F.CrtYd) (width 0.01))
(fp_line (start 4.7 -3.85) (end 4.7 3.85) (layer F.CrtYd) (width 0.01))
(fp_line (start -4.7 -3.85) (end 4.7 -3.85) (layer F.CrtYd) (width 0.01))
(fp_line (start 4.1 -2.735) (end 2.8 -2.735) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -3.115) (end 4.1 -2.735) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 -3.115) (end 4.1 -3.115) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -2.085) (end 2.8 -2.085) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -2.465) (end 4.1 -2.085) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 -2.465) (end 4.1 -2.465) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -1.435) (end 2.8 -1.435) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -1.815) (end 4.1 -1.435) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 -1.815) (end 4.1 -1.815) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -0.785) (end 2.8 -0.785) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -1.165) (end 4.1 -0.785) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 -1.165) (end 4.1 -1.165) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -0.135) (end 2.8 -0.135) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 -0.515) (end 4.1 -0.135) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 -0.515) (end 4.1 -0.515) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 0.515) (end 2.8 0.515) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 0.135) (end 4.1 0.515) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 0.135) (end 4.1 0.135) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 1.165) (end 2.8 1.165) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 0.785) (end 4.1 1.165) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 0.785) (end 4.1 0.785) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 1.815) (end 2.8 1.815) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 1.435) (end 4.1 1.815) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 1.435) (end 4.1 1.435) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 2.465) (end 2.8 2.465) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 2.085) (end 4.1 2.465) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 2.085) (end 4.1 2.085) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 3.115) (end 2.8 3.115) (layer F.Fab) (width 0.01))
(fp_line (start 4.1 2.735) (end 4.1 3.115) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 2.735) (end 4.1 2.735) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 3.115) (end -4.1 2.735) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 3.115) (end -4.1 3.115) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 2.735) (end -2.8 2.735) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 2.465) (end -4.1 2.085) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 2.465) (end -4.1 2.465) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 2.085) (end -2.8 2.085) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 1.815) (end -4.1 1.435) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 1.815) (end -4.1 1.815) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 1.435) (end -2.8 1.435) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 1.165) (end -4.1 0.785) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 1.165) (end -4.1 1.165) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 0.785) (end -2.8 0.785) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 0.515) (end -4.1 0.135) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 0.515) (end -4.1 0.515) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 0.135) (end -2.8 0.135) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -0.135) (end -4.1 -0.515) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 -0.135) (end -4.1 -0.135) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -0.515) (end -2.8 -0.515) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -0.785) (end -4.1 -1.165) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 -0.785) (end -4.1 -0.785) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -1.165) (end -2.8 -1.165) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -1.435) (end -4.1 -1.815) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 -1.435) (end -4.1 -1.435) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -1.815) (end -2.8 -1.815) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -2.085) (end -4.1 -2.465) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 -2.085) (end -4.1 -2.085) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -2.465) (end -2.8 -2.465) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -2.735) (end -4.1 -3.115) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 -2.735) (end -4.1 -2.735) (layer F.Fab) (width 0.01))
(fp_line (start -4.1 -3.115) (end -2.8 -3.115) (layer F.Fab) (width 0.01))
(fp_circle (center -2 -2.8) (end -2 -2.4) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 3.6) (end -2.8 -3.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 3.6) (end -2.8 3.6) (layer F.Fab) (width 0.01))
(fp_line (start 2.8 -3.6) (end 2.8 3.6) (layer F.Fab) (width 0.01))
(fp_line (start -2.8 -3.6) (end 2.8 -3.6) (layer F.Fab) (width 0.01))
(pad 20 smd rect (at 3.5 -2.925) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 3.5 -2.275) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 3.5 -1.625) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 3.5 -0.975) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 3.5 -0.325) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 3.5 0.325) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 3.5 0.975) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 3.5 1.625) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 3.5 2.275) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 3.5 2.925) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -3.5 2.925) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -3.5 2.275) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -3.5 1.625) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -3.5 0.975) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -3.5 0.325) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -3.5 -0.325) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -3.5 -0.975) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -3.5 -1.625) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -3.5 -2.275) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -3.5 -2.925) (size 4 0.45) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Housings_SSOP.3dshapes/SSOP-20_5.3x7.2mm_Pitch0.65mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(gr_text "Castellated SSOP20 Breakout\n@coddingtonbear\n25 Nov 2017\n\n0.65mm Pitch\nMin 3mm Width\nMax 11mm WIdth" (at 108.6612 76.327) (layer B.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.125)) (justify right mirror))
)
(gr_text SSOP20 (at 116.205 84.455) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_line (start 107.95 85.725) (end 107.95 73.025) (layer Edge.Cuts) (width 0.2))
(gr_line (start 124.46 85.725) (end 107.95 85.725) (layer Edge.Cuts) (width 0.2))
(gr_line (start 124.46 73.025) (end 124.46 85.725) (layer Edge.Cuts) (width 0.2))
(gr_line (start 107.95 73.025) (end 124.46 73.025) (layer Edge.Cuts) (width 0.2))
(segment (start 112.705 79.7) (end 108.26 79.7) (width 0.25) (layer F.Cu) (net 0))
(segment (start 108.26 79.7) (end 107.95 80.01) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 80.35) (end 108.88 80.35) (width 0.25) (layer F.Cu) (net 0))
(segment (start 108.88 80.35) (end 107.95 81.28) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 81) (end 109.5 81) (width 0.25) (layer F.Cu) (net 0))
(segment (start 109.5 81) (end 107.95 82.55) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 81.65) (end 110.12 81.65) (width 0.25) (layer F.Cu) (net 0))
(segment (start 110.12 81.65) (end 107.95 83.82) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 82.3) (end 112.705 82.775) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 82.775) (end 110.39 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 110.39 85.09) (end 108.657106 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 108.657106 85.09) (end 107.95 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 79.05) (end 108.26 79.05) (width 0.25) (layer F.Cu) (net 0))
(segment (start 108.26 79.05) (end 107.95 78.74) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 78.4) (end 108.88 78.4) (width 0.25) (layer F.Cu) (net 0))
(segment (start 108.88 78.4) (end 107.95 77.47) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 77.75) (end 109.5 77.75) (width 0.25) (layer F.Cu) (net 0))
(segment (start 109.5 77.75) (end 107.95 76.2) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 77.1) (end 110.12 77.1) (width 0.25) (layer F.Cu) (net 0))
(segment (start 110.12 77.1) (end 107.95 74.93) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 76.45) (end 112.705 75.975) (width 0.25) (layer F.Cu) (net 0))
(segment (start 112.705 75.975) (end 110.39 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 108.657106 73.66) (end 107.95 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 110.39 73.66) (end 108.657106 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 79.7) (end 124.15 79.7) (width 0.25) (layer F.Cu) (net 0))
(segment (start 124.15 79.7) (end 124.46 80.01) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 80.35) (end 123.53 80.35) (width 0.25) (layer F.Cu) (net 0))
(segment (start 123.53 80.35) (end 124.46 81.28) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 81) (end 122.91 81) (width 0.25) (layer F.Cu) (net 0))
(segment (start 122.91 81) (end 124.46 82.55) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 81.65) (end 122.29 81.65) (width 0.25) (layer F.Cu) (net 0))
(segment (start 122.29 81.65) (end 124.46 83.82) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 82.3) (end 119.705 82.775) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 82.775) (end 122.02 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 123.752894 85.09) (end 124.46 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 122.02 85.09) (end 123.752894 85.09) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 79.05) (end 124.15 79.05) (width 0.25) (layer F.Cu) (net 0))
(segment (start 124.15 79.05) (end 124.46 78.74) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 78.4) (end 123.53 78.4) (width 0.25) (layer F.Cu) (net 0))
(segment (start 123.53 78.4) (end 124.46 77.47) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 77.75) (end 122.91 77.75) (width 0.25) (layer F.Cu) (net 0))
(segment (start 122.91 77.75) (end 124.46 76.2) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 77.1) (end 122.29 77.1) (width 0.25) (layer F.Cu) (net 0))
(segment (start 122.29 77.1) (end 124.46 74.93) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 76.45) (end 119.705 75.975) (width 0.25) (layer F.Cu) (net 0))
(segment (start 119.705 75.975) (end 122.02 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 122.02 73.66) (end 123.752894 73.66) (width 0.25) (layer F.Cu) (net 0))
(segment (start 123.752894 73.66) (end 124.46 73.66) (width 0.25) (layer F.Cu) (net 0))
(via (at 107.95 85.09) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 83.82) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 82.55) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 81.28) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 80.01) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 73.66) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 74.93) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 76.2) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 77.47) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 107.95 78.74) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 85.09) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 83.82) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 82.55) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 81.28) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 80.01) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 73.66) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 74.93) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 76.2) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 77.47) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 124.46 78.74) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
)
@@ -0,0 +1,62 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=microcontrollers
LibName13=dsp
LibName14=microchip
LibName15=analog_switches
LibName16=motorola
LibName17=texas
LibName18=intel
LibName19=audio
LibName20=interface
LibName21=digital-audio
LibName22=philips
LibName23=display
LibName24=cypress
LibName25=siliconi
LibName26=opto
LibName27=atmel
LibName28=contrib
LibName29=valves
@@ -0,0 +1,184 @@
(kicad_pcb (version 20170920) (host pcbnew "(2017-09-25 revision 6e440ff)-master")
(general
(thickness 1.6)
(drawings 10)
(tracks 32)
(zones 0)
(modules 1)
(nets 1)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 0.8)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(user_via 1 0.5)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010f0_ffffffff)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask true)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.8)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module KiCad/Housings_SSOP.pretty:SSOP-8_2.95x2.8mm_Pitch0.65mm (layer F.Cu) (tedit 5A1A1C6B) (tstamp 5A2CB6B2)
(at 148.844 86.41)
(descr "SSOP-8 2.9 x2.8mm Pitch 0.65mm")
(tags "SSOP-8 2.95x2.8mm Pitch 0.65mm")
(attr smd)
(fp_text reference REF** (at 0.381 -4.495 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SSOP8 (at 0 4.395) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.475 -1.4) (end 1.475 1.4) (layer F.Fab) (width 0.1))
(fp_line (start 1.475 1.4) (end -1.475 1.4) (layer F.Fab) (width 0.1))
(fp_line (start -1.475 1.4) (end -1.475 -0.7) (layer F.Fab) (width 0.1))
(fp_line (start -0.475 -1.4) (end 1.475 -1.4) (layer F.Fab) (width 0.1))
(fp_line (start -0.475 -1.4) (end -1.475 -0.7) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 -1.5) (end -2.5 -1.5) (layer F.SilkS) (width 0.12))
(fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.SilkS) (width 0.12))
(fp_line (start 2.75 -1.65) (end 2.75 1.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.75 1.65) (end -2.75 1.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.75 1.65) (end -2.75 -1.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.75 -1.65) (end 2.75 -1.65) (layer F.CrtYd) (width 0.05))
(pad 8 smd rect (at 2.4 -0.975 270) (size 0.3 4.2) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 2.4 -0.325 270) (size 0.3 4.2) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 2.4 0.325 270) (size 0.3 4.2) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 2.4 0.975 270) (size 0.3 4.2) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -2.4 0.975 270) (size 0.3 4.2) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.4 0.325 270) (size 0.3 4.2) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.4 -0.325 270) (size 0.3 4.2) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2.4 -0.975 270) (size 0.3 4.2) (layers F.Cu F.Paste F.Mask))
)
(gr_text "Cast. SSOP8 Breakout\n@coddingtonbear\n25 Nov 2017\n\n0.65mm Pitch\nMax 9mm Width" (at 144.0815 85.9155) (layer B.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.125)) (justify right mirror))
)
(gr_text SSOP8 (at 148.844 88.9) (layer F.SilkS)
(effects (font (size 0.75 0.75) (thickness 0.1875)))
)
(gr_line (start 143.51 89.535) (end 143.51 88.9) (layer Edge.Cuts) (width 0.15))
(gr_line (start 154.305 89.535) (end 143.51 89.535) (layer Edge.Cuts) (width 0.15))
(gr_line (start 154.305 83.82) (end 154.305 89.535) (layer Edge.Cuts) (width 0.15))
(gr_line (start 154.305 83.185) (end 154.305 83.82) (layer Edge.Cuts) (width 0.15))
(gr_line (start 143.51 83.185) (end 154.305 83.185) (layer Edge.Cuts) (width 0.15))
(gr_line (start 143.51 83.82) (end 143.51 83.185) (layer Edge.Cuts) (width 0.15))
(gr_line (start 143.51 88.9) (end 143.51 83.82) (layer Edge.Cuts) (width 0.2))
(gr_line (start 154.305 83.82) (end 154.305 88.9) (layer Edge.Cuts) (width 0.2))
(segment (start 146.444 85.435) (end 146.444 85.035) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.217106 84.455) (end 143.51 84.455) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.444 85.035) (end 145.864 84.455) (width 0.25) (layer F.Cu) (net 0))
(segment (start 145.864 84.455) (end 144.217106 84.455) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.444 87.385) (end 146.444 87.785) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.444 87.785) (end 145.964 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 145.964 88.265) (end 144.217106 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 144.217106 88.265) (end 143.51 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.444 86.735) (end 143.77 86.735) (width 0.25) (layer F.Cu) (net 0))
(segment (start 143.77 86.735) (end 143.51 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 146.444 86.085) (end 143.87 86.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 143.87 86.085) (end 143.51 85.725) (width 0.25) (layer F.Cu) (net 0))
(segment (start 151.244 85.435) (end 151.244 85.035) (width 0.25) (layer F.Cu) (net 0))
(segment (start 151.244 85.035) (end 151.824 84.455) (width 0.25) (layer F.Cu) (net 0))
(segment (start 151.824 84.455) (end 153.597894 84.455) (width 0.25) (layer F.Cu) (net 0))
(segment (start 153.597894 84.455) (end 154.305 84.455) (width 0.25) (layer F.Cu) (net 0))
(segment (start 151.244 87.385) (end 151.244 87.785) (width 0.25) (layer F.Cu) (net 0))
(segment (start 151.244 87.785) (end 151.724 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 151.724 88.265) (end 153.597894 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 153.597894 88.265) (end 154.305 88.265) (width 0.25) (layer F.Cu) (net 0))
(segment (start 151.244 86.735) (end 154.045 86.735) (width 0.25) (layer F.Cu) (net 0))
(segment (start 154.045 86.735) (end 154.305 86.995) (width 0.25) (layer F.Cu) (net 0))
(segment (start 151.244 86.085) (end 153.945 86.085) (width 0.25) (layer F.Cu) (net 0))
(segment (start 153.945 86.085) (end 154.305 85.725) (width 0.25) (layer F.Cu) (net 0))
(via (at 143.51 84.455) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 143.51 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 143.51 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 143.51 85.725) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 154.305 84.455) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 154.305 88.265) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 154.305 86.995) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
(via (at 154.305 85.725) (size 1) (drill 0.5) (layers F.Cu B.Cu) (net 0))
)
@@ -0,0 +1,62 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=microcontrollers
LibName13=dsp
LibName14=microchip
LibName15=analog_switches
LibName16=motorola
LibName17=texas
LibName18=intel
LibName19=audio
LibName20=interface
LibName21=digital-audio
LibName22=philips
LibName23=display
LibName24=cypress
LibName25=siliconi
LibName26=opto
LibName27=atmel
LibName28=contrib
LibName29=valves