From c378148a600893359b621e5f94bc163037b4d1eb Mon Sep 17 00:00:00 2001 From: John Allwine Date: Sat, 23 Mar 2019 09:26:14 -0600 Subject: [PATCH] added Adafruit Trinket M0 and Circuit Playground Express breakouts --- ...4x5-Adafruit-Trinket-M0-Breakout.kicad_pcb | 221 +++++++++++++++ .../4x5-Adafruit-Trinket-M0-Breakout.pro | 33 +++ .../4x5-Adafruit-Trinket-M0-Breakout.sch | 4 + ...cuit-Playground-Express-Breakout.kicad_pcb | 253 ++++++++++++++++++ ...it-Circuit-Playground-Express-Breakout.pro | 33 +++ ...it-Circuit-Playground-Express-Breakout.sch | 4 + 6 files changed, 548 insertions(+) create mode 100644 Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.kicad_pcb create mode 100644 Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.pro create mode 100644 Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.sch create mode 100644 Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.kicad_pcb create mode 100644 Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.pro create mode 100644 Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.sch diff --git a/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.kicad_pcb b/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.kicad_pcb new file mode 100644 index 00000000..5e256d84 --- /dev/null +++ b/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.kicad_pcb @@ -0,0 +1,221 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.0.1-3-g963ef8bb5)") + + (general + (thickness 1.6) + (drawings 2) + (tracks 23) + (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) + (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.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (grid_origin 134.49 85.34) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (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 1) + (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 Crazy_Circuits:Adafruit-Trinket-M0 (layer F.Cu) (tedit 5C573FED) (tstamp 5C63B8F4) + (at 110.49 53.34) + (descr "8-lead dip package, row spacing 7.62 mm (300 mils)") + (tags "dil dip 2.54 300") + (fp_text reference M0 (at 13 25 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "Adafruit Trinket" (at 11 25 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user Bat (at 19.447 40.3005) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 4 (at 20.336 24.0445) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user Gnd (at 18.92 32) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 3 (at 20.209 16.0435) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user Rst (at 19.574 7.9155) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user USB (at 4.842 40.3005) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.62 39.243) (end 9.335 39.243) (layer F.SilkS) (width 0.127)) + (fp_line (start 9.335 39.2355) (end 9.335 37.2355) (layer F.SilkS) (width 0.127)) + (fp_line (start 14.288 39.243) (end 20.13 39.243) (layer F.SilkS) (width 0.127)) + (fp_arc (start 24 40) (end 27.9 40) (angle 90) (layer F.Fab) (width 0.04064)) + (fp_arc (start 24 8) (end 24 4.1) (angle 89.89999678) (layer F.Fab) (width 0.04064)) + (fp_line (start 27.9 40) (end 27.899994 7.993193) (layer F.Fab) (width 0.04064)) + (fp_arc (start 0 8) (end -3.9 8) (angle 90) (layer F.Fab) (width 0.04064)) + (fp_arc (start 0.001 40) (end 0.001 43.9) (angle 89.89999678) (layer F.Fab) (width 0.04064)) + (fp_line (start -3.9 8) (end -3.898994 40.006807) (layer F.Fab) (width 0.04064)) + (fp_line (start 24 4.1) (end 0 4.1) (layer F.Fab) (width 0.04064)) + (fp_line (start 0.001 43.9) (end 24 43.9) (layer F.Fab) (width 0.04064)) + (fp_arc (start 24 40) (end 27.9 40) (angle 90) (layer Edge.Cuts) (width 0.04064)) + (fp_arc (start 24 8) (end 24 4.1) (angle 89.89999678) (layer Edge.Cuts) (width 0.04064)) + (fp_line (start 27.9 40) (end 27.899994 7.993193) (layer Edge.Cuts) (width 0.04064)) + (fp_arc (start 0 8) (end -3.9 8) (angle 90) (layer Edge.Cuts) (width 0.04064)) + (fp_arc (start 0.001 40) (end 0.001 43.9) (angle 89.89999678) (layer Edge.Cuts) (width 0.04064)) + (fp_line (start -3.9 8) (end -3.898994 40.006807) (layer Edge.Cuts) (width 0.04064)) + (fp_line (start 24 4.1) (end 0 4.1) (layer Edge.Cuts) (width 0.04064)) + (fp_line (start 0.001 43.9) (end 24 43.9) (layer Edge.Cuts) (width 0.04064)) + (fp_text user 1 (at 3.572 23.94) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 0 (at 3.572 32.19) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 3V (at 4 7.94) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 2 (at 3.572 16.1705) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 14.288 39.243) (end 14.287 37.2355) (layer F.SilkS) (width 0.127)) + (fp_line (start 14.288 37.211) (end 9.335 37.211) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.714 11.938) (end 20.13 11.938) (layer F.SilkS) (width 0.127)) + (fp_text user USB (at 11.748 38.735) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad Bat thru_hole circle (at 24 40 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad Gnd thru_hole circle (at 24 32 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at 24 24 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 24 16 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad Rst thru_hole circle (at 24 8 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 0.001 24 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad USB thru_hole circle (at 0.001 40 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 0 thru_hole circle (at 0.001 32 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0.001 16 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 3V thru_hole circle (at 0 8 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 5.477 21.2505 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad USB thru_hole circle (at 5.477 28.8705 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3V thru_hole circle (at 5.477 18.7105 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 0 thru_hole circle (at 5.477 26.3305 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at 5.477 23.7905 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad Rst thru_hole circle (at 18.177 18.7105 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 18.177 21.2505 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 18.177 23.7905 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad Gnd thru_hole circle (at 18.177 26.3305 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad Bat thru_hole circle (at 18.177 28.8705 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + ) + + (gr_text "Adafruit Trinket M0" (at 121.79 77.72 90) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_circle (center 134.49 85.34) (end 137.03 85.34) (layer F.SilkS) (width 2.5)) + + (segment (start 110.49 61.34) (end 113.92 64.77) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 115.967 66.817) (end 115.967 72.0505) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 110.49 61.34) (end 115.967 66.817) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 115.7415 74.5905) (end 115.967 74.5905) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 110.491 69.34) (end 115.7415 74.5905) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 115.7575 77.34) (end 115.967 77.1305) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 110.491 77.34) (end 115.7575 77.34) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 115.967 79.864) (end 115.967 79.6705) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 110.491 85.34) (end 115.967 79.864) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 115.967 87.864) (end 115.967 85.487) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 110.491 93.34) (end 115.967 87.864) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 115.967 85.487) (end 115.967 82.2105) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 128.667 87.517) (end 128.667 82.2105) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 134.49 93.34) (end 128.667 87.517) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 128.8205 79.6705) (end 128.667 79.6705) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 134.49 85.34) (end 128.8205 79.6705) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 128.8765 77.34) (end 128.667 77.1305) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 134.49 77.34) (end 128.8765 77.34) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 129.2395 74.5905) (end 128.667 74.5905) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 134.49 69.34) (end 129.2395 74.5905) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 134.49 61.34) (end 129.79 66.04) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 129.79 70.9275) (end 128.667 72.0505) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 129.79 66.04) (end 129.79 70.9275) (width 0.25) (layer F.Cu) (net 0)) + +) diff --git a/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.pro b/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.pro new file mode 100644 index 00000000..152769cb --- /dev/null +++ b/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-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/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.sch b/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.sch new file mode 100644 index 00000000..fff8c689 --- /dev/null +++ b/Circuit-Kits/Modules/4x5-Adafruit-Trinket-M0-Breakout/4x5-Adafruit-Trinket-M0-Breakout.sch @@ -0,0 +1,4 @@ +EESchema Schematic File Version 2 +EELAYER 25 0 +EELAYER END +$EndSCHEMATC diff --git a/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.kicad_pcb b/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.kicad_pcb new file mode 100644 index 00000000..d81792a4 --- /dev/null +++ b/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.kicad_pcb @@ -0,0 +1,253 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.0.1-3-g963ef8bb5)") + + (general + (thickness 1.6) + (drawings 20) + (tracks 26) + (zones 0) + (modules 2) + (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 1.5) + (edge_width 0.15) + (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) + (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.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (grid_origin 166.871 110.61) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (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 1) + (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 Crazy_Circuits:Adafruit-Circuit-Playground-Express (layer F.Cu) (tedit 5C68996F) (tstamp 5C751419) + (at 102.87 54.61) + (descr "8-lead dip package, row spacing 7.62 mm (300 mils)") + (tags "dil dip 2.54 300") + (fp_text reference "Circuit Playground Express" (at 32.001 32 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "Adafruit Circuit Playground Express" (at 30.101006 32.006807 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 64.001 56) (end 67.901 56) (angle 90) (layer F.Fab) (width 0.04064)) + (fp_arc (start 64 8) (end 64 4.1) (angle 89.89999678) (layer F.Fab) (width 0.04064)) + (fp_line (start 67.901 56) (end 67.899994 7.993193) (layer F.Fab) (width 0.04064)) + (fp_arc (start 0 8) (end -3.9 8) (angle 90) (layer F.Fab) (width 0.04064)) + (fp_arc (start 0.001 56) (end 0.001 59.9) (angle 89.89999678) (layer F.Fab) (width 0.04064)) + (fp_line (start -3.9 8) (end -3.898994 56.006807) (layer F.Fab) (width 0.04064)) + (fp_line (start 64 4.1) (end 0 4.1) (layer F.Fab) (width 0.04064)) + (fp_line (start 0.001 59.9) (end 64.001 59.9) (layer F.Fab) (width 0.04064)) + (fp_arc (start 64.001 56) (end 67.901 56) (angle 90) (layer Edge.Cuts) (width 0.04064)) + (fp_arc (start 64 8) (end 64 4.1) (angle 89.89999678) (layer Edge.Cuts) (width 0.04064)) + (fp_line (start 67.901 56) (end 67.899994 7.993193) (layer Edge.Cuts) (width 0.04064)) + (fp_arc (start 0 8) (end -3.9 8) (angle 90) (layer Edge.Cuts) (width 0.04064)) + (fp_arc (start 0.001 56) (end 0.001 59.9) (angle 89.89999678) (layer Edge.Cuts) (width 0.04064)) + (fp_line (start -3.9 8) (end -3.898994 56.006807) (layer Edge.Cuts) (width 0.04064)) + (fp_line (start 64 4.1) (end 0 4.1) (layer Edge.Cuts) (width 0.04064)) + (fp_line (start 0.001 59.9) (end 64.001 59.9) (layer Edge.Cuts) (width 0.04064)) + (pad GND thru_hole circle (at 64.001 8 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad A7 thru_hole circle (at 64.001 16 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad A6 thru_hole circle (at 64.001 24 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 3.3V thru_hole circle (at 64.001 32 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad A5 thru_hole circle (at 64.001 40 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad A4 thru_hole circle (at 64.001 48 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad GND thru_hole circle (at 64.001 56 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad 3.3V thru_hole circle (at 0.001 56 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad A3 thru_hole circle (at 0.001 48 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad A1 thru_hole circle (at 0.001 24 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad A2 thru_hole circle (at 0.001 40 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad GND thru_hole circle (at 0.001 32 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad A0 thru_hole circle (at 0.001 16 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + (pad VOUT thru_hole circle (at 0 8 90) (size 6 6) (drill 4.98) (layers *.Cu *.Mask)) + ) + + (module AdafruitTrinketM0:CircuitPlaygroundExpress (layer F.Cu) (tedit 5C689C8B) (tstamp 5C80F052) + (at 134.871 86.61) + (fp_text reference " " (at 0 7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "Circuit Playground Express" (at 0 -8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 14 smd oval (at 11.303 -19.685 330) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd oval (at 17.399 -14.605 310) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd oval (at 21.336 -7.747 290) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd oval (at 22.6695 0 270) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd oval (at 21.336 7.747 250) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd oval (at 17.399 14.605 230) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd oval (at 11.303 19.685 210) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd oval (at -11.303 19.685 150) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd oval (at -17.145 14.859 130) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd oval (at -21.2725 8.001 110) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd oval (at -22.6695 0 90) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd oval (at -21.336 -7.747 70) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd oval (at -17.399 -14.5415 50) (size 5 7) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd oval (at -11.3665 -19.6215 30) (size 5 7) (layers F.Cu F.Paste F.Mask)) + ) + + (gr_circle (center 166.871 62.61) (end 170.033278 62.61) (layer F.SilkS) (width 1.5) (tstamp 5C80FA78)) + (gr_circle (center 166.871 110.61) (end 170.033278 110.61) (layer F.SilkS) (width 1.5) (tstamp 5C80FA78)) + (gr_circle (center 102.871 86.61) (end 106.033278 86.61) (layer F.SilkS) (width 1.5)) + (gr_text "Adafruit Circuit Playground\nExpress" (at 134.871 86.61) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text GND (at 162.871 62.61) (layer F.SilkS) (tstamp 5C80F176) + (effects (font (size 1 1) (thickness 0.25)) (justify right)) + ) + (gr_text "A7\nTX" (at 162.871 70.61) (layer F.SilkS) (tstamp 5C80F176) + (effects (font (size 1 1) (thickness 0.25)) (justify right)) + ) + (gr_text "A6\nRX" (at 162.871 78.61) (layer F.SilkS) (tstamp 5C80F176) + (effects (font (size 1 1) (thickness 0.25)) (justify right)) + ) + (gr_text 3.3V (at 164.871 89.61) (layer F.SilkS) (tstamp 5C80F176) + (effects (font (size 1 1) (thickness 0.25)) (justify right)) + ) + (gr_text "A5\nSDA" (at 162.871 94.61) (layer F.SilkS) (tstamp 5C80F176) + (effects (font (size 1 1) (thickness 0.25)) (justify right)) + ) + (gr_text GND (at 162.871 110.61) (layer F.SilkS) (tstamp 5C80F176) + (effects (font (size 1 1) (thickness 0.25)) (justify right)) + ) + (gr_text "A4\nSCL" (at 162.871 102.61) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.25)) (justify right)) + ) + (gr_text 3.3V (at 106.871 110.61) (layer F.SilkS) (tstamp 5C80F14C) + (effects (font (size 1 1) (thickness 0.25)) (justify left)) + ) + (gr_text A3 (at 106.871 102.61) (layer F.SilkS) (tstamp 5C80F14C) + (effects (font (size 1 1) (thickness 0.25)) (justify left)) + ) + (gr_text A2 (at 106.871 94.61) (layer F.SilkS) (tstamp 5C80F14C) + (effects (font (size 1 1) (thickness 0.25)) (justify left)) + ) + (gr_text GND (at 105.871 89.61) (layer F.SilkS) (tstamp 5C80F14C) + (effects (font (size 1 1) (thickness 0.25)) (justify left)) + ) + (gr_text A1 (at 106.871 78.61) (layer F.SilkS) (tstamp 5C80F14C) + (effects (font (size 1 1) (thickness 0.25)) (justify left)) + ) + (gr_text A0 (at 106.871 70.61) (layer F.SilkS) (tstamp 5C80F14C) + (effects (font (size 1 1) (thickness 0.25)) (justify left)) + ) + (gr_text VOUT (at 106.871 62.61) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.25)) (justify left)) + ) + (gr_text BAT (at 134.871 66.61) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text USB (at 134.871 107.61) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + + (segment (start 119.126 62.61) (end 123.5045 66.9885) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 102.87 62.61) (end 119.126 62.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 116.0135 70.61) (end 117.472 72.0685) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 102.871 70.61) (end 116.0135 70.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 113.282 78.61) (end 113.535 78.863) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 102.871 78.61) (end 113.282 78.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 102.871 86.61) (end 112.2015 86.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 113.5975 94.61) (end 113.5985 94.611) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 102.871 94.61) (end 113.5975 94.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 116.585 102.61) (end 117.726 101.469) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 102.871 102.61) (end 116.585 102.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 119.253 110.61) (end 123.568 106.295) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 102.871 110.61) (end 119.253 110.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 150.489 110.61) (end 146.174 106.295) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 166.871 110.61) (end 150.489 110.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 153.665 102.61) (end 152.27 101.215) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 166.871 102.61) (end 153.665 102.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 156.46 94.61) (end 156.207 94.357) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 166.871 94.61) (end 156.46 94.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 166.871 86.61) (end 157.5405 86.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 156.46 78.61) (end 156.207 78.863) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 166.871 78.61) (end 156.46 78.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 153.665 70.61) (end 152.27 72.005) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 166.871 70.61) (end 153.665 70.61) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 150.489 62.61) (end 146.174 66.925) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 166.871 62.61) (end 150.489 62.61) (width 0.25) (layer F.Cu) (net 0)) + +) diff --git a/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.pro b/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.pro new file mode 100644 index 00000000..152769cb --- /dev/null +++ b/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-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/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.sch b/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.sch new file mode 100644 index 00000000..fff8c689 --- /dev/null +++ b/Circuit-Kits/Modules/7x9-Adafruit-Circuit-Playground-Express-Breakout/7x9-Adafruit-Circuit-Playground-Express-Breakout.sch @@ -0,0 +1,4 @@ +EESchema Schematic File Version 2 +EELAYER 25 0 +EELAYER END +$EndSCHEMATC