From bd33d230c0e4b739f4eb9251887e9a695718f791 Mon Sep 17 00:00:00 2001 From: Dawid Buchwald Date: Tue, 2 Nov 2021 09:38:24 +0100 Subject: [PATCH] Added AVR UPDI breakout board --- AVRUPDI_breakout/AVRUPDI_breakout-cache.lib | 50 +++ AVRUPDI_breakout/AVRUPDI_breakout.kicad_pcb | 362 ++++++++++++++++++++ AVRUPDI_breakout/AVRUPDI_breakout.pro | 33 ++ AVRUPDI_breakout/AVRUPDI_breakout.sch | 62 ++++ AVRUPDI_breakout/fp-info-cache | 1 + 5 files changed, 508 insertions(+) create mode 100644 AVRUPDI_breakout/AVRUPDI_breakout-cache.lib create mode 100644 AVRUPDI_breakout/AVRUPDI_breakout.kicad_pcb create mode 100644 AVRUPDI_breakout/AVRUPDI_breakout.pro create mode 100644 AVRUPDI_breakout/AVRUPDI_breakout.sch create mode 100644 AVRUPDI_breakout/fp-info-cache diff --git a/AVRUPDI_breakout/AVRUPDI_breakout-cache.lib b/AVRUPDI_breakout/AVRUPDI_breakout-cache.lib new file mode 100644 index 0000000..5b27134 --- /dev/null +++ b/AVRUPDI_breakout/AVRUPDI_breakout-cache.lib @@ -0,0 +1,50 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_AVR-UPDI-6 +# +DEF Connector_AVR-UPDI-6 J 0 40 Y Y 1 F N +F0 "J" -250 350 50 H V L CNN +F1 "Connector_AVR-UPDI-6" 0 350 50 H V L CNN +F2 "" -250 -50 50 V I C CNN +F3 "" -1275 -550 50 H I C CNN +$FPLIST + IDC?Header*2x03* + Pin?Header*2x03* +$ENDFPLIST +DRAW +S -105 -270 -95 -300 0 1 0 N +S -105 300 -95 270 0 1 0 N +S 300 105 270 95 0 1 0 N +S 300 300 -300 -300 0 1 10 f +X DATA 1 400 100 100 L 50 50 1 1 P +X VCC 2 -100 400 100 D 50 50 1 1 P +X NC 3 300 0 100 L 50 50 1 1 N N +X NC 4 300 -100 100 L 50 50 1 1 N N +X NC 5 300 -200 100 L 50 50 1 1 N N +X GND 6 -100 -400 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_Generic_Conn_01x03 +# +DEF Connector_Generic_Conn_01x03 J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Connector_Generic_Conn_01x03" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 50 -150 1 1 10 f +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/AVRUPDI_breakout/AVRUPDI_breakout.kicad_pcb b/AVRUPDI_breakout/AVRUPDI_breakout.kicad_pcb new file mode 100644 index 0000000..39639f7 --- /dev/null +++ b/AVRUPDI_breakout/AVRUPDI_breakout.kicad_pcb @@ -0,0 +1,362 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.1.10-0-10_14)") + + (general + (thickness 1.6) + (drawings 14) + (tracks 4) + (zones 0) + (modules 2) + (nets 7) + ) + + (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) + (via_size 0.8) + (via_drill 0.4) + (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) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (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.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerbers/")) + ) + + (net 0 "") + (net 1 "Net-(J1-Pad5)") + (net 2 "Net-(J1-Pad3)") + (net 3 "Net-(J1-Pad4)") + (net 4 /GND) + (net 5 /VCC) + (net 6 /UPDI) + + (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) + (add_net /GND) + (add_net /UPDI) + (add_net /VCC) + (add_net "Net-(J1-Pad3)") + (add_net "Net-(J1-Pad4)") + (add_net "Net-(J1-Pad5)") + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 61815392) + (at 132.08 80.01 270) + (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x03 2.54mm double row") + (path /6180F789) + (fp_text reference J1 (at 1.27 7.62 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value UPDI (at 1.27 7.41 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 6.41) (end 3.87 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 4.35 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 6.85) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (pad 6 thru_hole oval (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 /GND)) + (pad 5 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad5)")) + (pad 4 thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 "Net-(J1-Pad4)")) + (pad 3 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad3)")) + (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 /VCC)) + (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 /UPDI)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC) (tstamp 5FB57184) + (at 132.08 71.12 90) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (path /5FBFAE54) + (fp_text reference J2 (at 0 2.33 90) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 3PIN (at 0 -7.41 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 1.27) (end 1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 -6.35) (end -1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 -6.35) (end -1.27 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start -1.33 -6.41) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end -1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.27) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.8 1.8) (end -1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -6.85) (end 1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 -6.85) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -2.54 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 3 thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 /VCC)) + (pad 2 thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 /GND)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 /UPDI)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_text UPDI (at 132.08 77.47) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text GND (at 127 85.09) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text VCC (at 132.08 85.09) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_arc (start 132.715 83.82) (end 132.715 86.36) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 126.365 83.82) (end 123.825 83.82) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 126.365 71.12) (end 126.365 68.58) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 132.715 71.12) (end 135.255 71.12) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 132.715 68.58) (end 126.365 68.58) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 135.255 83.82) (end 135.255 71.12) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 126.365 86.36) (end 132.715 86.36) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 123.825 71.12) (end 123.825 83.82) (layer Edge.Cuts) (width 0.05)) + (gr_text GND (at 129.54 72.39 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text VCC (at 127 72.39 -90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text UPDI (at 132.08 72.39 -90) (layer F.SilkS) (tstamp 5FB583DD) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + + (segment (start 130.715001 74.835001) (end 130.715001 81.185001) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 130.715001 81.185001) (end 132.08 82.55) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 127 71.12) (end 130.715001 74.835001) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 132.08 71.12) (end 132.08 80.01) (width 0.25) (layer F.Cu) (net 6)) + + (zone (net 4) (net_name /GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 135.255 86.36) (xy 123.825 86.36) (xy 123.825 68.58) (xy 135.255 68.58) + ) + ) + (filled_polygon + (pts + (xy 133.079545 69.278909) (xy 133.430208 69.38478) (xy 133.753625 69.556744) (xy 134.037484 69.788254) (xy 134.270965 70.070486) + (xy 134.445183 70.392695) (xy 134.553502 70.742614) (xy 134.595001 71.137452) (xy 134.595 83.787721) (xy 134.556091 84.184545) + (xy 134.45022 84.535206) (xy 134.278257 84.858623) (xy 134.046748 85.142482) (xy 133.764514 85.375965) (xy 133.442304 85.550184) + (xy 133.092385 85.658502) (xy 132.697557 85.7) (xy 126.397279 85.7) (xy 126.000455 85.661091) (xy 125.649794 85.55522) + (xy 125.326377 85.383257) (xy 125.042518 85.151748) (xy 124.809035 84.869514) (xy 124.634816 84.547304) (xy 124.526498 84.197385) + (xy 124.485 83.802557) (xy 124.485 82.906891) (xy 125.558519 82.906891) (xy 125.655843 83.181252) (xy 125.804822 83.431355) + (xy 125.999731 83.647588) (xy 126.23308 83.821641) (xy 126.495901 83.946825) (xy 126.64311 83.991476) (xy 126.873 83.870155) + (xy 126.873 82.677) (xy 125.679186 82.677) (xy 125.558519 82.906891) (xy 124.485 82.906891) (xy 124.485 71.152279) + (xy 124.502505 70.97374) (xy 125.515 70.97374) (xy 125.515 71.26626) (xy 125.572068 71.553158) (xy 125.68401 71.823411) + (xy 125.846525 72.066632) (xy 126.053368 72.273475) (xy 126.296589 72.43599) (xy 126.566842 72.547932) (xy 126.85374 72.605) + (xy 127.14626 72.605) (xy 127.366408 72.561209) (xy 129.955001 75.149803) (xy 129.955002 78.578456) (xy 129.68626 78.525) + (xy 129.39374 78.525) (xy 129.106842 78.582068) (xy 128.836589 78.69401) (xy 128.593368 78.856525) (xy 128.386525 79.063368) + (xy 128.27 79.23776) (xy 128.153475 79.063368) (xy 127.946632 78.856525) (xy 127.703411 78.69401) (xy 127.433158 78.582068) + (xy 127.14626 78.525) (xy 126.85374 78.525) (xy 126.566842 78.582068) (xy 126.296589 78.69401) (xy 126.053368 78.856525) + (xy 125.846525 79.063368) (xy 125.68401 79.306589) (xy 125.572068 79.576842) (xy 125.515 79.86374) (xy 125.515 80.15626) + (xy 125.572068 80.443158) (xy 125.68401 80.713411) (xy 125.846525 80.956632) (xy 126.053368 81.163475) (xy 126.229406 81.2811) + (xy 125.999731 81.452412) (xy 125.804822 81.668645) (xy 125.655843 81.918748) (xy 125.558519 82.193109) (xy 125.679186 82.423) + (xy 126.873 82.423) (xy 126.873 82.403) (xy 127.127 82.403) (xy 127.127 82.423) (xy 127.147 82.423) + (xy 127.147 82.677) (xy 127.127 82.677) (xy 127.127 83.870155) (xy 127.35689 83.991476) (xy 127.504099 83.946825) + (xy 127.76692 83.821641) (xy 128.000269 83.647588) (xy 128.195178 83.431355) (xy 128.264805 83.314466) (xy 128.386525 83.496632) + (xy 128.593368 83.703475) (xy 128.836589 83.86599) (xy 129.106842 83.977932) (xy 129.39374 84.035) (xy 129.68626 84.035) + (xy 129.973158 83.977932) (xy 130.243411 83.86599) (xy 130.486632 83.703475) (xy 130.693475 83.496632) (xy 130.81 83.32224) + (xy 130.926525 83.496632) (xy 131.133368 83.703475) (xy 131.376589 83.86599) (xy 131.646842 83.977932) (xy 131.93374 84.035) + (xy 132.22626 84.035) (xy 132.513158 83.977932) (xy 132.783411 83.86599) (xy 133.026632 83.703475) (xy 133.233475 83.496632) + (xy 133.39599 83.253411) (xy 133.507932 82.983158) (xy 133.565 82.69626) (xy 133.565 82.40374) (xy 133.507932 82.116842) + (xy 133.39599 81.846589) (xy 133.233475 81.603368) (xy 133.10162 81.471513) (xy 133.17418 81.449502) (xy 133.284494 81.390537) + (xy 133.381185 81.311185) (xy 133.460537 81.214494) (xy 133.519502 81.10418) (xy 133.555812 80.984482) (xy 133.568072 80.86) + (xy 133.568072 79.16) (xy 133.555812 79.035518) (xy 133.519502 78.91582) (xy 133.460537 78.805506) (xy 133.381185 78.708815) + (xy 133.284494 78.629463) (xy 133.17418 78.570498) (xy 133.054482 78.534188) (xy 132.93 78.521928) (xy 132.84 78.521928) + (xy 132.84 72.608072) (xy 132.93 72.608072) (xy 133.054482 72.595812) (xy 133.17418 72.559502) (xy 133.284494 72.500537) + (xy 133.381185 72.421185) (xy 133.460537 72.324494) (xy 133.519502 72.21418) (xy 133.555812 72.094482) (xy 133.568072 71.97) + (xy 133.568072 70.27) (xy 133.555812 70.145518) (xy 133.519502 70.02582) (xy 133.460537 69.915506) (xy 133.381185 69.818815) + (xy 133.284494 69.739463) (xy 133.17418 69.680498) (xy 133.054482 69.644188) (xy 132.93 69.631928) (xy 131.23 69.631928) + (xy 131.105518 69.644188) (xy 130.98582 69.680498) (xy 130.875506 69.739463) (xy 130.778815 69.818815) (xy 130.699463 69.915506) + (xy 130.640498 70.02582) (xy 130.616034 70.106466) (xy 130.540269 70.022412) (xy 130.30692 69.848359) (xy 130.044099 69.723175) + (xy 129.89689 69.678524) (xy 129.667 69.799845) (xy 129.667 70.993) (xy 129.687 70.993) (xy 129.687 71.247) + (xy 129.667 71.247) (xy 129.667 71.267) (xy 129.413 71.267) (xy 129.413 71.247) (xy 129.393 71.247) + (xy 129.393 70.993) (xy 129.413 70.993) (xy 129.413 69.799845) (xy 129.18311 69.678524) (xy 129.035901 69.723175) + (xy 128.77308 69.848359) (xy 128.539731 70.022412) (xy 128.344822 70.238645) (xy 128.275195 70.355534) (xy 128.153475 70.173368) + (xy 127.946632 69.966525) (xy 127.703411 69.80401) (xy 127.433158 69.692068) (xy 127.14626 69.635) (xy 126.85374 69.635) + (xy 126.566842 69.692068) (xy 126.296589 69.80401) (xy 126.053368 69.966525) (xy 125.846525 70.173368) (xy 125.68401 70.416589) + (xy 125.572068 70.686842) (xy 125.515 70.97374) (xy 124.502505 70.97374) (xy 124.523909 70.755455) (xy 124.62978 70.404792) + (xy 124.801744 70.081375) (xy 125.033254 69.797516) (xy 125.315486 69.564035) (xy 125.637695 69.389817) (xy 125.987614 69.281498) + (xy 126.382443 69.24) (xy 132.682721 69.24) + ) + ) + ) + (zone (net 4) (net_name /GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 135.255 86.36) (xy 123.825 86.36) (xy 123.825 68.58) (xy 135.255 68.58) + ) + ) + (filled_polygon + (pts + (xy 133.079545 69.278909) (xy 133.430208 69.38478) (xy 133.753625 69.556744) (xy 134.037484 69.788254) (xy 134.270965 70.070486) + (xy 134.445183 70.392695) (xy 134.553502 70.742614) (xy 134.595001 71.137452) (xy 134.595 83.787721) (xy 134.556091 84.184545) + (xy 134.45022 84.535206) (xy 134.278257 84.858623) (xy 134.046748 85.142482) (xy 133.764514 85.375965) (xy 133.442304 85.550184) + (xy 133.092385 85.658502) (xy 132.697557 85.7) (xy 126.397279 85.7) (xy 126.000455 85.661091) (xy 125.649794 85.55522) + (xy 125.326377 85.383257) (xy 125.042518 85.151748) (xy 124.809035 84.869514) (xy 124.634816 84.547304) (xy 124.526498 84.197385) + (xy 124.485 83.802557) (xy 124.485 82.906891) (xy 125.558519 82.906891) (xy 125.655843 83.181252) (xy 125.804822 83.431355) + (xy 125.999731 83.647588) (xy 126.23308 83.821641) (xy 126.495901 83.946825) (xy 126.64311 83.991476) (xy 126.873 83.870155) + (xy 126.873 82.677) (xy 125.679186 82.677) (xy 125.558519 82.906891) (xy 124.485 82.906891) (xy 124.485 79.86374) + (xy 125.515 79.86374) (xy 125.515 80.15626) (xy 125.572068 80.443158) (xy 125.68401 80.713411) (xy 125.846525 80.956632) + (xy 126.053368 81.163475) (xy 126.229406 81.2811) (xy 125.999731 81.452412) (xy 125.804822 81.668645) (xy 125.655843 81.918748) + (xy 125.558519 82.193109) (xy 125.679186 82.423) (xy 126.873 82.423) (xy 126.873 82.403) (xy 127.127 82.403) + (xy 127.127 82.423) (xy 127.147 82.423) (xy 127.147 82.677) (xy 127.127 82.677) (xy 127.127 83.870155) + (xy 127.35689 83.991476) (xy 127.504099 83.946825) (xy 127.76692 83.821641) (xy 128.000269 83.647588) (xy 128.195178 83.431355) + (xy 128.264805 83.314466) (xy 128.386525 83.496632) (xy 128.593368 83.703475) (xy 128.836589 83.86599) (xy 129.106842 83.977932) + (xy 129.39374 84.035) (xy 129.68626 84.035) (xy 129.973158 83.977932) (xy 130.243411 83.86599) (xy 130.486632 83.703475) + (xy 130.693475 83.496632) (xy 130.81 83.32224) (xy 130.926525 83.496632) (xy 131.133368 83.703475) (xy 131.376589 83.86599) + (xy 131.646842 83.977932) (xy 131.93374 84.035) (xy 132.22626 84.035) (xy 132.513158 83.977932) (xy 132.783411 83.86599) + (xy 133.026632 83.703475) (xy 133.233475 83.496632) (xy 133.39599 83.253411) (xy 133.507932 82.983158) (xy 133.565 82.69626) + (xy 133.565 82.40374) (xy 133.507932 82.116842) (xy 133.39599 81.846589) (xy 133.233475 81.603368) (xy 133.10162 81.471513) + (xy 133.17418 81.449502) (xy 133.284494 81.390537) (xy 133.381185 81.311185) (xy 133.460537 81.214494) (xy 133.519502 81.10418) + (xy 133.555812 80.984482) (xy 133.568072 80.86) (xy 133.568072 79.16) (xy 133.555812 79.035518) (xy 133.519502 78.91582) + (xy 133.460537 78.805506) (xy 133.381185 78.708815) (xy 133.284494 78.629463) (xy 133.17418 78.570498) (xy 133.054482 78.534188) + (xy 132.93 78.521928) (xy 131.23 78.521928) (xy 131.105518 78.534188) (xy 130.98582 78.570498) (xy 130.875506 78.629463) + (xy 130.778815 78.708815) (xy 130.699463 78.805506) (xy 130.640498 78.91582) (xy 130.618487 78.98838) (xy 130.486632 78.856525) + (xy 130.243411 78.69401) (xy 129.973158 78.582068) (xy 129.68626 78.525) (xy 129.39374 78.525) (xy 129.106842 78.582068) + (xy 128.836589 78.69401) (xy 128.593368 78.856525) (xy 128.386525 79.063368) (xy 128.27 79.23776) (xy 128.153475 79.063368) + (xy 127.946632 78.856525) (xy 127.703411 78.69401) (xy 127.433158 78.582068) (xy 127.14626 78.525) (xy 126.85374 78.525) + (xy 126.566842 78.582068) (xy 126.296589 78.69401) (xy 126.053368 78.856525) (xy 125.846525 79.063368) (xy 125.68401 79.306589) + (xy 125.572068 79.576842) (xy 125.515 79.86374) (xy 124.485 79.86374) (xy 124.485 71.152279) (xy 124.502505 70.97374) + (xy 125.515 70.97374) (xy 125.515 71.26626) (xy 125.572068 71.553158) (xy 125.68401 71.823411) (xy 125.846525 72.066632) + (xy 126.053368 72.273475) (xy 126.296589 72.43599) (xy 126.566842 72.547932) (xy 126.85374 72.605) (xy 127.14626 72.605) + (xy 127.433158 72.547932) (xy 127.703411 72.43599) (xy 127.946632 72.273475) (xy 128.153475 72.066632) (xy 128.275195 71.884466) + (xy 128.344822 72.001355) (xy 128.539731 72.217588) (xy 128.77308 72.391641) (xy 129.035901 72.516825) (xy 129.18311 72.561476) + (xy 129.413 72.440155) (xy 129.413 71.247) (xy 129.393 71.247) (xy 129.393 70.993) (xy 129.413 70.993) + (xy 129.413 69.799845) (xy 129.667 69.799845) (xy 129.667 70.993) (xy 129.687 70.993) (xy 129.687 71.247) + (xy 129.667 71.247) (xy 129.667 72.440155) (xy 129.89689 72.561476) (xy 130.044099 72.516825) (xy 130.30692 72.391641) + (xy 130.540269 72.217588) (xy 130.616034 72.133534) (xy 130.640498 72.21418) (xy 130.699463 72.324494) (xy 130.778815 72.421185) + (xy 130.875506 72.500537) (xy 130.98582 72.559502) (xy 131.105518 72.595812) (xy 131.23 72.608072) (xy 132.93 72.608072) + (xy 133.054482 72.595812) (xy 133.17418 72.559502) (xy 133.284494 72.500537) (xy 133.381185 72.421185) (xy 133.460537 72.324494) + (xy 133.519502 72.21418) (xy 133.555812 72.094482) (xy 133.568072 71.97) (xy 133.568072 70.27) (xy 133.555812 70.145518) + (xy 133.519502 70.02582) (xy 133.460537 69.915506) (xy 133.381185 69.818815) (xy 133.284494 69.739463) (xy 133.17418 69.680498) + (xy 133.054482 69.644188) (xy 132.93 69.631928) (xy 131.23 69.631928) (xy 131.105518 69.644188) (xy 130.98582 69.680498) + (xy 130.875506 69.739463) (xy 130.778815 69.818815) (xy 130.699463 69.915506) (xy 130.640498 70.02582) (xy 130.616034 70.106466) + (xy 130.540269 70.022412) (xy 130.30692 69.848359) (xy 130.044099 69.723175) (xy 129.89689 69.678524) (xy 129.667 69.799845) + (xy 129.413 69.799845) (xy 129.18311 69.678524) (xy 129.035901 69.723175) (xy 128.77308 69.848359) (xy 128.539731 70.022412) + (xy 128.344822 70.238645) (xy 128.275195 70.355534) (xy 128.153475 70.173368) (xy 127.946632 69.966525) (xy 127.703411 69.80401) + (xy 127.433158 69.692068) (xy 127.14626 69.635) (xy 126.85374 69.635) (xy 126.566842 69.692068) (xy 126.296589 69.80401) + (xy 126.053368 69.966525) (xy 125.846525 70.173368) (xy 125.68401 70.416589) (xy 125.572068 70.686842) (xy 125.515 70.97374) + (xy 124.502505 70.97374) (xy 124.523909 70.755455) (xy 124.62978 70.404792) (xy 124.801744 70.081375) (xy 125.033254 69.797516) + (xy 125.315486 69.564035) (xy 125.637695 69.389817) (xy 125.987614 69.281498) (xy 126.382443 69.24) (xy 132.682721 69.24) + ) + ) + ) +) diff --git a/AVRUPDI_breakout/AVRUPDI_breakout.pro b/AVRUPDI_breakout/AVRUPDI_breakout.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/AVRUPDI_breakout/AVRUPDI_breakout.pro @@ -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] diff --git a/AVRUPDI_breakout/AVRUPDI_breakout.sch b/AVRUPDI_breakout/AVRUPDI_breakout.sch new file mode 100644 index 0000000..fb82883 --- /dev/null +++ b/AVRUPDI_breakout/AVRUPDI_breakout.sch @@ -0,0 +1,62 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Connector_Generic:Conn_01x03 J2 +U 1 1 5FBFAE54 +P 7300 2500 +F 0 "J2" H 7380 2542 50 0000 L CNN +F 1 "3PIN" H 7380 2451 50 0000 L CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 7300 2500 50 0001 C CNN +F 3 "~" H 7300 2500 50 0001 C CNN + 1 7300 2500 + 1 0 0 -1 +$EndComp +$Comp +L Connector:AVR-UPDI-6 J1 +U 1 1 6180F789 +P 5900 2500 +F 0 "J1" H 5570 2546 50 0000 R CNN +F 1 "UPDI" H 5570 2455 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" V 5650 2450 50 0001 C CNN +F 3 "https://www.microchip.com/webdoc/GUID-9D10622A-5C16-4405-B092-1BDD437B4976/index.html?GUID-9B349315-2842-4189-B88C-49F4E1055D7F" H 4625 1950 50 0001 C CNN + 1 5900 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5800 2000 5800 2100 +Wire Wire Line + 5800 3000 5800 2900 +Wire Wire Line + 6300 2400 7100 2400 +Wire Wire Line + 5800 3000 6350 3000 +Wire Wire Line + 6350 3000 6350 2500 +Wire Wire Line + 6350 2500 7100 2500 +Wire Wire Line + 5800 2000 6500 2000 +Wire Wire Line + 6500 2000 6500 2600 +Wire Wire Line + 6500 2600 7100 2600 +Text Label 6650 2600 0 50 ~ 0 +VCC +Text Label 6650 2400 0 50 ~ 0 +UPDI +Text Label 6650 2500 0 50 ~ 0 +GND +$EndSCHEMATC diff --git a/AVRUPDI_breakout/fp-info-cache b/AVRUPDI_breakout/fp-info-cache new file mode 100644 index 0000000..573541a --- /dev/null +++ b/AVRUPDI_breakout/fp-info-cache @@ -0,0 +1 @@ +0