summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndi Shyti <andi@smida.it>2014-03-06 14:45:03 +0100
committerAndi Shyti <andi@smida.it>2014-03-06 14:45:03 +0100
commitb749e3d87ba596cfd50a2e79e10809c0e7d12554 (patch)
treeb8a1989795e5043c0e52656c768aead176d9b8e2
ledspy: initialized kicad repository
ledspy is a simple schematic and PCB layout for debugging gpio pins with an led. It uses two resistors, une bjt transistor and of course the led. Signed-off-by: Andi Shyti <andi@smida.it>
-rw-r--r--_autosave-ledspy.kicad_pcb370
-rw-r--r--ledspy-cache.lib115
-rw-r--r--ledspy.bak163
-rw-r--r--ledspy.cmp38
-rw-r--r--ledspy.kicad_pcb362
-rw-r--r--ledspy.kicad_pcb-bak356
-rw-r--r--ledspy.net115
-rw-r--r--ledspy.pro86
-rw-r--r--ledspy.sch164
-rw-r--r--output/ledspy-B_Cu.pdfbin0 -> 3903 bytes
-rw-r--r--output/ledspy-B_Cu.svg705
-rw-r--r--output/ledspy-B_Mask.pdfbin0 -> 2471 bytes
-rw-r--r--output/ledspy-B_Mask.svg160
-rw-r--r--output/ledspy-F_SilkS.pdfbin0 -> 4035 bytes
-rw-r--r--output/ledspy-F_SilkS.svg377
-rw-r--r--output/ledspy.pdfbin0 -> 10931 bytes
-rw-r--r--output/ledspy.pngbin0 -> 48105 bytes
17 files changed, 3011 insertions, 0 deletions
diff --git a/_autosave-ledspy.kicad_pcb b/_autosave-ledspy.kicad_pcb
new file mode 100644
index 0000000..d341ecb
--- /dev/null
+++ b/_autosave-ledspy.kicad_pcb
@@ -0,0 +1,370 @@
+(kicad_pcb (version 3) (host pcbnew "(2014-02-28 BZR 4729)-product")
+
+ (general
+ (links 6)
+ (no_connects 0)
+ (area 138.657693 99.009999 167.904886 114.350001)
+ (thickness 1.6)
+ (drawings 7)
+ (tracks 17)
+ (zones 0)
+ (modules 5)
+ (nets 7)
+ )
+
+ (page A4)
+ (title_block
+ (title "GPIO Led Spy")
+ (date "02 Mar 2014")
+ (rev 1.0)
+ (company www.smida.it)
+ (comment 1 "Andi Shyti")
+ )
+
+ (layers
+ (15 F.Cu signal hide)
+ (0 B.Cu signal)
+ (16 B.Adhes user hide)
+ (17 F.Adhes user hide)
+ (18 B.Paste user)
+ (19 F.Paste user hide)
+ (20 B.SilkS user hide)
+ (21 F.SilkS user)
+ (22 B.Mask user)
+ (23 F.Mask user)
+ (24 Dwgs.User user hide)
+ (25 Cmts.User user hide)
+ (26 Eco1.User user hide)
+ (27 Eco2.User user hide)
+ (28 Edge.Cuts user hide)
+ )
+
+ (setup
+ (last_trace_width 0.254)
+ (user_trace_width 0.5)
+ (trace_clearance 0.254)
+ (zone_clearance 0.508)
+ (zone_45_only no)
+ (trace_min 0.254)
+ (segment_width 0.2)
+ (edge_width 0.1)
+ (via_size 0.889)
+ (via_drill 0.635)
+ (via_min_size 0.889)
+ (via_min_drill 0.508)
+ (uvia_size 0.508)
+ (uvia_drill 0.127)
+ (uvias_allowed no)
+ (uvia_min_size 0.508)
+ (uvia_min_drill 0.127)
+ (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.5 1.5)
+ (pad_drill 0.6)
+ (pad_to_mask_clearance 0)
+ (aux_axis_origin 0 0)
+ (visible_elements FFFFFB1F)
+ (pcbplotparams
+ (layerselection 6291457)
+ (usegerberextensions false)
+ (excludeedgelayer true)
+ (linewidth 0.150000)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15)
+ (hpglpenoverlay 2)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue true)
+ (plotothertext true)
+ (plotinvisibletext false)
+ (padsonsilk false)
+ (subtractmaskfromsilk false)
+ (outputformat 4)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory ""))
+ )
+
+ (net 0 "")
+ (net 1 GND)
+ (net 2 "Net-(D1-Pad1)")
+ (net 3 "Net-(D1-Pad2)")
+ (net 4 "Net-(K1-Pad2)")
+ (net 5 "Net-(K1-Pad3)")
+ (net 6 "Net-(Q1-Pad2)")
+
+ (net_class Default "This is the default net class."
+ (clearance 0.254)
+ (trace_width 0.254)
+ (via_dia 0.889)
+ (via_drill 0.635)
+ (uvia_dia 0.508)
+ (uvia_drill 0.127)
+ (add_net "")
+ (add_net GND)
+ (add_net "Net-(D1-Pad1)")
+ (add_net "Net-(D1-Pad2)")
+ (add_net "Net-(K1-Pad2)")
+ (add_net "Net-(K1-Pad3)")
+ (add_net "Net-(Q1-Pad2)")
+ )
+
+ (module LEDs:LED-5MM (layer F.Cu) (tedit 531143E7) (tstamp 53114403)
+ (at 143.51 109.22 90)
+ (descr "LED 5mm - Lead pitch 100mil (2,54mm)")
+ (tags "LED led 5mm 5MM 100mil 2,54mm")
+ (path /53110A0F)
+ (fp_text reference D1 (at 0 -3.81 90) (layer F.SilkS)
+ (effects (font (size 0.762 0.762) (thickness 0.0889)))
+ )
+ (fp_text value LED (at 0 3.81 90) (layer F.SilkS)
+ (effects (font (size 0.762 0.762) (thickness 0.0889)))
+ )
+ (fp_line (start 2.8448 1.905) (end 2.8448 -1.905) (layer F.SilkS) (width 0.2032))
+ (fp_circle (center 0.254 0) (end -1.016 1.27) (layer F.SilkS) (width 0.0762))
+ (fp_arc (start 0.254 0) (end 2.794 1.905) (angle 286.2) (layer F.SilkS) (width 0.254))
+ (fp_arc (start 0.254 0) (end -0.889 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 1.397 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end -1.397 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 1.905 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end -1.905 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 2.413 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (pad 1 thru_hole circle (at -1.27 0 90) (size 1.6764 1.6764) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 2 "Net-(D1-Pad1)"))
+ (pad 2 thru_hole circle (at 1.27 0 90) (size 1.6764 1.6764) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 3 "Net-(D1-Pad2)"))
+ (model discret/leds/led5_vertical_verde.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Pin_Headers:Pin_Header_Straight_1x03 (layer F.Cu) (tedit 531143E6) (tstamp 53114411)
+ (at 163.83 106.68 270)
+ (descr "1 pin")
+ (tags "CONN DEV")
+ (path /53110A37)
+ (fp_text reference K1 (at 0 -2.286 270) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.2032)))
+ )
+ (fp_text value CONN_3 (at 0 0 270) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -1.27 1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start 3.81 1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start 3.81 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 -1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.254))
+ (pad 1 thru_hole rect (at -2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 1 GND))
+ (pad 2 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 4 "Net-(K1-Pad2)"))
+ (pad 3 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 5 "Net-(K1-Pad3)"))
+ (model Pin_Headers/Pin_Header_Straight_1x03.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:TO92PN (layer F.Cu) (tedit 531143E8) (tstamp 53114420)
+ (at 143.51 102.87 180)
+ (path /53110A23)
+ (fp_text reference Q1 (at -0.1 -1.1 180) (layer F.SilkS)
+ (effects (font (size 0.7 0.7) (thickness 0.15)))
+ )
+ (fp_text value BC547 (at 0 0.6 180) (layer F.SilkS)
+ (effects (font (size 0.6 0.6) (thickness 0.15)))
+ )
+ (fp_line (start 1.3 1.9) (end -1.3 1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.5 -1.7) (end -2.3 -1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.3 -1.9) (end 2.3 -1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.3 -1.9) (end 2.5 -1.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.5 -1.7) (end 2.5 0.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.5 0.7) (end 1.3 1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.3 1.9) (end -2.5 0.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.5 0.7) (end -2.5 -1.7) (layer F.SilkS) (width 0.15))
+ (pad 1 thru_hole circle (at 1.27 -0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 3 "Net-(D1-Pad2)"))
+ (pad 2 thru_hole circle (at 0 0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 6 "Net-(Q1-Pad2)"))
+ (pad 3 thru_hole circle (at -1.27 -0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 1 GND))
+ (model to-xxx-packages/to92.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:R4 (layer F.Cu) (tedit 531143E8) (tstamp 5311442E)
+ (at 153.67 109.22)
+ (descr "Resitance 4 pas")
+ (tags R)
+ (path /531109F0)
+ (autoplace_cost180 10)
+ (fp_text reference R1 (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_text value 560 (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -5.08 0) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 0) (end -4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -1.016) (end 4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 -1.016) (end 4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 1.016) (end -4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 1.016) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -0.508) (end -3.556 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 5.08 0) (end 4.064 0) (layer F.SilkS) (width 0.3048))
+ (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 2 "Net-(D1-Pad1)"))
+ (pad 2 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 5 "Net-(K1-Pad3)"))
+ (model discret/resistor.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.4 0.4 0.4))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:R4 (layer F.Cu) (tedit 531143E8) (tstamp 5311443C)
+ (at 153.67 104.14)
+ (descr "Resitance 4 pas")
+ (tags R)
+ (path /53110A02)
+ (autoplace_cost180 10)
+ (fp_text reference R2 (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_text value 2.2k (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -5.08 0) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 0) (end -4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -1.016) (end 4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 -1.016) (end 4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 1.016) (end -4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 1.016) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -0.508) (end -3.556 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 5.08 0) (end 4.064 0) (layer F.SilkS) (width 0.3048))
+ (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 6 "Net-(Q1-Pad2)"))
+ (pad 2 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 4 "Net-(K1-Pad2)"))
+ (model discret/resistor.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.4 0.4 0.4))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_text smida.it (at 155.575 112.395) (layer B.Mask)
+ (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+ )
+ (gr_text smida.it (at 155.575 112.395) (layer F.Mask)
+ (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+ )
+ (gr_text smida.it (at 155.575 112.395) (layer B.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+ )
+ (gr_line (start 139.7 99.06) (end 166.37 99.06) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 139.7 114.3) (end 139.7 99.06) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 166.37 114.3) (end 139.7 114.3) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 166.37 99.06) (end 166.37 114.3) (angle 90) (layer Edge.Cuts) (width 0.1))
+
+ (segment (start 144.78 103.505) (end 144.78 105.41) (width 0.5) (layer B.Cu) (net 1))
+ (segment (start 161.29 101.6) (end 163.83 104.14) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C6))
+ (segment (start 156.21 101.6) (end 161.29 101.6) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C3))
+ (segment (start 151.13 106.68) (end 156.21 101.6) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C0))
+ (segment (start 146.05 106.68) (end 151.13 106.68) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146BC))
+ (segment (start 144.78 105.41) (end 146.05 106.68) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146BB))
+ (segment (start 143.51 110.49) (end 147.32 110.49) (width 0.5) (layer B.Cu) (net 2))
+ (segment (start 147.32 110.49) (end 148.59 109.22) (width 0.5) (layer B.Cu) (net 2) (tstamp 53114639))
+ (segment (start 142.24 103.505) (end 142.24 106.68) (width 0.5) (layer B.Cu) (net 3))
+ (segment (start 142.24 106.68) (end 143.51 107.95) (width 0.5) (layer B.Cu) (net 3) (tstamp 53114636))
+ (segment (start 158.75 104.14) (end 158.75 105.41) (width 0.5) (layer B.Cu) (net 4))
+ (segment (start 160.02 106.68) (end 163.83 106.68) (width 0.5) (layer B.Cu) (net 4) (tstamp 5311462F))
+ (segment (start 158.75 105.41) (end 160.02 106.68) (width 0.5) (layer B.Cu) (net 4) (tstamp 5311462E))
+ (segment (start 158.75 109.22) (end 163.83 109.22) (width 0.5) (layer B.Cu) (net 5))
+ (segment (start 148.59 104.14) (end 148.59 102.87) (width 0.5) (layer B.Cu) (net 6))
+ (segment (start 147.955 102.235) (end 143.51 102.235) (width 0.5) (layer B.Cu) (net 6) (tstamp 53114633))
+ (segment (start 148.59 102.87) (end 147.955 102.235) (width 0.5) (layer B.Cu) (net 6) (tstamp 53114632))
+
+ (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 53114A57) (hatch edge 0.508)
+ (connect_pads (clearance 0.508))
+ (min_thickness 0.254)
+ (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+ (polygon
+ (pts
+ (xy 166.37 114.3) (xy 139.7 114.3) (xy 139.7 99.06) (xy 166.37 99.06)
+ )
+ )
+ (filled_polygon
+ (pts
+ (xy 165.685 113.615) (xy 160.824287 113.615) (xy 160.824287 110.26) (xy 159.685566 110.26) (xy 159.840837 110.105)
+ (xy 162.468874 110.105) (xy 162.585585 110.27967) (xy 163.071766 110.604526) (xy 163.645255 110.7186) (xy 164.014745 110.7186)
+ (xy 164.588234 110.604526) (xy 165.074415 110.27967) (xy 165.399271 109.793489) (xy 165.513345 109.22) (xy 165.399271 108.646511)
+ (xy 165.074415 108.16033) (xy 164.759634 107.95) (xy 165.074415 107.73967) (xy 165.399271 107.253489) (xy 165.513345 106.68)
+ (xy 165.399271 106.106511) (xy 165.074415 105.62033) (xy 165.05222 105.6055) (xy 165.205699 105.541927) (xy 165.384327 105.363298)
+ (xy 165.481 105.129909) (xy 165.481 104.42575) (xy 165.481 103.85425) (xy 165.481 103.150091) (xy 165.384327 102.916702)
+ (xy 165.205699 102.738073) (xy 164.97231 102.6414) (xy 164.719691 102.6414) (xy 164.11575 102.6414) (xy 163.957 102.80015)
+ (xy 163.957 104.013) (xy 165.32225 104.013) (xy 165.481 103.85425) (xy 165.481 104.42575) (xy 165.32225 104.267)
+ (xy 163.957 104.267) (xy 163.957 104.287) (xy 163.703 104.287) (xy 163.703 104.267) (xy 163.703 104.013)
+ (xy 163.703 102.80015) (xy 163.54425 102.6414) (xy 162.940309 102.6414) (xy 162.68769 102.6414) (xy 162.454301 102.738073)
+ (xy 162.275673 102.916702) (xy 162.179 103.150091) (xy 162.179 103.85425) (xy 162.33775 104.013) (xy 163.703 104.013)
+ (xy 163.703 104.267) (xy 162.33775 104.267) (xy 162.179 104.42575) (xy 162.179 105.129909) (xy 162.275673 105.363298)
+ (xy 162.454301 105.541927) (xy 162.607779 105.6055) (xy 162.585585 105.62033) (xy 162.468874 105.795) (xy 160.386579 105.795)
+ (xy 159.72861 105.13703) (xy 159.933629 104.93237) (xy 160.146757 104.4191) (xy 160.147242 103.863339) (xy 159.93501 103.349697)
+ (xy 159.54237 102.956371) (xy 159.0291 102.743243) (xy 158.473339 102.742758) (xy 157.959697 102.95499) (xy 157.566371 103.34763)
+ (xy 157.353243 103.8609) (xy 157.352758 104.416661) (xy 157.56499 104.930303) (xy 157.865 105.230837) (xy 157.865 105.409994)
+ (xy 157.864999 105.41) (xy 157.921189 105.692484) (xy 157.932367 105.748675) (xy 158.12421 106.03579) (xy 159.394207 107.305786)
+ (xy 159.39421 107.30579) (xy 159.681325 107.497633) (xy 160.02 107.565001) (xy 160.02 107.565) (xy 160.020005 107.565)
+ (xy 162.468874 107.565) (xy 162.585585 107.73967) (xy 162.900365 107.95) (xy 162.585585 108.16033) (xy 162.468874 108.335)
+ (xy 159.840478 108.335) (xy 159.54237 108.036371) (xy 159.0291 107.823243) (xy 158.473339 107.822758) (xy 157.959697 108.03499)
+ (xy 157.566371 108.42763) (xy 157.353243 108.9409) (xy 157.352758 109.496661) (xy 157.56499 110.010303) (xy 157.814251 110.26)
+ (xy 150.325714 110.26) (xy 150.325714 113.615) (xy 149.987242 113.615) (xy 149.987242 108.943339) (xy 149.77501 108.429697)
+ (xy 149.38237 108.036371) (xy 148.8691 107.823243) (xy 148.313339 107.822758) (xy 147.799697 108.03499) (xy 147.406371 108.42763)
+ (xy 147.193243 108.9409) (xy 147.192872 109.365547) (xy 146.95342 109.605) (xy 145.535669 109.605) (xy 145.535669 104.440275)
+ (xy 144.78 103.684605) (xy 144.024331 104.440275) (xy 144.086169 104.676042) (xy 144.587122 104.852419) (xy 145.11744 104.823664)
+ (xy 145.473831 104.676042) (xy 145.535669 104.440275) (xy 145.535669 109.605) (xy 144.708147 109.605) (xy 144.345591 109.24181)
+ (xy 144.293608 109.220224) (xy 144.343411 109.199647) (xy 144.75819 108.785591) (xy 144.982944 108.244323) (xy 144.983455 107.658248)
+ (xy 144.759647 107.116589) (xy 144.345591 106.70181) (xy 143.804323 106.477056) (xy 143.288185 106.476605) (xy 143.125 106.31342)
+ (xy 143.125 104.507873) (xy 143.371098 104.262204) (xy 143.503315 103.943788) (xy 143.608958 104.198831) (xy 143.844725 104.260669)
+ (xy 144.600395 103.505) (xy 144.586252 103.490857) (xy 144.765857 103.311252) (xy 144.78 103.325395) (xy 144.794142 103.311252)
+ (xy 144.973747 103.490857) (xy 144.959605 103.505) (xy 145.715275 104.260669) (xy 145.951042 104.198831) (xy 146.127419 103.697878)
+ (xy 146.098664 103.16756) (xy 146.078964 103.12) (xy 147.58842 103.12) (xy 147.611389 103.142969) (xy 147.406371 103.34763)
+ (xy 147.193243 103.8609) (xy 147.192758 104.416661) (xy 147.40499 104.930303) (xy 147.79763 105.323629) (xy 148.3109 105.536757)
+ (xy 148.866661 105.537242) (xy 149.380303 105.32501) (xy 149.773629 104.93237) (xy 149.986757 104.4191) (xy 149.987242 103.863339)
+ (xy 149.77501 103.349697) (xy 149.475 103.049162) (xy 149.475 102.870005) (xy 149.475 102.87) (xy 149.475001 102.87)
+ (xy 149.407634 102.531326) (xy 149.407633 102.531325) (xy 149.343975 102.436054) (xy 149.21579 102.244211) (xy 149.21579 102.24421)
+ (xy 149.215786 102.244207) (xy 148.58079 101.60921) (xy 148.293675 101.417367) (xy 148.237484 101.406189) (xy 147.955 101.349999)
+ (xy 147.954994 101.35) (xy 144.512873 101.35) (xy 144.267204 101.103902) (xy 143.776713 100.900232) (xy 143.245617 100.899769)
+ (xy 142.754771 101.102582) (xy 142.378902 101.477796) (xy 142.175232 101.968287) (xy 142.175056 102.169942) (xy 141.975617 102.169769)
+ (xy 141.484771 102.372582) (xy 141.108902 102.747796) (xy 140.905232 103.238287) (xy 140.904769 103.769383) (xy 141.107582 104.260229)
+ (xy 141.355 104.508078) (xy 141.355 106.679994) (xy 141.354999 106.68) (xy 141.411189 106.962484) (xy 141.422367 107.018675)
+ (xy 141.61421 107.30579) (xy 142.036992 107.728572) (xy 142.036545 108.241752) (xy 142.260353 108.783411) (xy 142.674409 109.19819)
+ (xy 142.726391 109.219775) (xy 142.676589 109.240353) (xy 142.26181 109.654409) (xy 142.037056 110.195677) (xy 142.036545 110.781752)
+ (xy 142.260353 111.323411) (xy 142.674409 111.73819) (xy 143.215677 111.962944) (xy 143.801752 111.963455) (xy 144.343411 111.739647)
+ (xy 144.708694 111.375) (xy 147.319994 111.375) (xy 147.32 111.375001) (xy 147.32 111.375) (xy 147.602484 111.31881)
+ (xy 147.658674 111.307633) (xy 147.658675 111.307633) (xy 147.94579 111.11579) (xy 148.444705 110.616873) (xy 148.866661 110.617242)
+ (xy 149.380303 110.40501) (xy 149.773629 110.01237) (xy 149.986757 109.4991) (xy 149.987242 108.943339) (xy 149.987242 113.615)
+ (xy 140.385 113.615) (xy 140.385 99.745) (xy 165.685 99.745) (xy 165.685 113.615)
+ )
+ )
+ )
+)
diff --git a/ledspy-cache.lib b/ledspy-cache.lib
new file mode 100644
index 0000000..7bec6ec
--- /dev/null
+++ b/ledspy-cache.lib
@@ -0,0 +1,115 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# BC547
+#
+DEF BC547 Q 0 0 Y Y 1 F N
+F0 "Q" 0 -149 40 H V R CNN
+F1 "BC547" 0 150 40 H V R CNN
+F2 "TO92" -100 102 29 H V C CNN
+F3 "" 0 0 60 H V C CNN
+ALIAS BC546 BC548 BC549 BC550
+$FPLIST
+ TO92*
+$ENDFPLIST
+DRAW
+C 50 0 111 0 1 10 N
+P 2 0 1 0 25 25 100 100 N
+P 3 0 1 0 25 -25 100 -100 100 -100 N
+P 3 0 1 20 25 75 25 -75 25 -75 N
+P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
+X C 1 100 200 100 D 40 40 1 1 P
+X B 2 -200 0 225 R 40 40 1 1 I
+X E 3 100 -200 100 U 40 40 1 1 P
+ENDDRAW
+ENDDEF
+#
+# CONN_3
+#
+DEF CONN_3 K 0 40 Y N 1 F N
+F0 "K" -50 0 50 V V C CNN
+F1 "CONN_3" 50 0 40 V V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -100 150 100 -150 0 1 0 N
+X P1 1 -350 100 250 R 60 60 1 1 P I
+X PM 2 -350 0 250 R 60 60 1 1 P I
+X P3 3 -350 -100 250 R 60 60 1 1 P I
+ENDDRAW
+ENDDEF
+#
+# GND
+#
+DEF ~GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 0 30 H I C CNN
+F1 "GND" 0 -70 30 H I C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N
+X GND 1 0 0 0 U 30 30 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# LED
+#
+DEF LED D 0 40 Y N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "LED" 0 -100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ LED-3MM
+ LED-5MM
+ LED-10MM
+ LED-0603
+ LED-0805
+ LED-1206
+ LEDV
+$ENDFPLIST
+DRAW
+P 2 0 1 0 50 50 50 -50 N
+P 3 0 1 0 -50 50 50 0 -50 -50 F
+P 3 0 1 0 65 -40 110 -80 105 -55 N
+P 3 0 1 0 80 -25 125 -65 120 -40 N
+X A 1 -200 0 150 R 40 40 1 1 P
+X K 2 200 0 150 L 40 40 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PWR_FLAG
+#
+DEF PWR_FLAG #FLG 0 0 N N 1 F P
+F0 "#FLG" 0 95 30 H I C CNN
+F1 "PWR_FLAG" 0 180 30 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+X pwr 1 0 0 0 U 20 20 0 0 w
+P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N
+ENDDRAW
+ENDDEF
+#
+# R
+#
+DEF R R 0 0 N Y 1 F N
+F0 "R" 80 0 40 V V C CNN
+F1 "R" 7 1 40 V V C CNN
+F2 "" -70 0 30 V V C CNN
+F3 "" 0 0 30 H V C CNN
+$FPLIST
+ R?
+ SM0603
+ SM0805
+ R?-*
+ SM1206
+$ENDFPLIST
+DRAW
+S -40 150 40 -150 0 1 12 N
+X ~ 1 0 250 100 D 60 60 1 1 P
+X ~ 2 0 -250 100 U 60 60 1 1 P
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/ledspy.bak b/ledspy.bak
new file mode 100644
index 0000000..41bf6a4
--- /dev/null
+++ b/ledspy.bak
@@ -0,0 +1,163 @@
+EESchema Schematic File Version 2
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:special
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+EELAYER 24 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L R R1
+U 1 1 531109F0
+P 5900 3350
+F 0 "R1" V 5980 3350 40 0000 C CNN
+F 1 "560" V 5907 3351 40 0000 C CNN
+F 2 "" V 5830 3350 30 0000 C CNN
+F 3 "" H 5900 3350 30 0000 C CNN
+ 1 5900 3350
+ 0 1 1 0
+$EndComp
+$Comp
+L R R2
+U 1 1 53110A02
+P 5900 3750
+F 0 "R2" V 5980 3750 40 0000 C CNN
+F 1 "2.2k" V 5907 3751 40 0000 C CNN
+F 2 "" V 5830 3750 30 0000 C CNN
+F 3 "" H 5900 3750 30 0000 C CNN
+ 1 5900 3750
+ 0 1 1 0
+$EndComp
+$Comp
+L LED D1
+U 1 1 53110A0F
+P 6500 3350
+F 0 "D1" H 6500 3450 50 0000 C CNN
+F 1 "LED" H 6500 3250 50 0000 C CNN
+F 2 "" H 6500 3350 60 0000 C CNN
+F 3 "" H 6500 3350 60 0000 C CNN
+ 1 6500 3350
+ 1 0 0 -1
+$EndComp
+$Comp
+L BC547 Q1
+U 1 1 53110A23
+P 6900 3750
+F 0 "Q1" H 6900 3601 40 0000 R CNN
+F 1 "BC547" H 6900 3900 40 0000 R CNN
+F 2 "TO92" H 6800 3852 29 0000 C CNN
+F 3 "" H 6900 3750 60 0000 C CNN
+ 1 6900 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L CONN_3 K1
+U 1 1 53110A37
+P 5050 3750
+F 0 "K1" V 5000 3750 50 0000 C CNN
+F 1 "CONN_3" V 5100 3750 40 0000 C CNN
+F 2 "" H 5050 3750 60 0000 C CNN
+F 3 "" H 5050 3750 60 0000 C CNN
+ 1 5050 3750
+ -1 0 0 1
+$EndComp
+$Comp
+L PWR_FLAG #FLG?
+U 1 1 53110A5F
+P 7950 3050
+F 0 "#FLG?" H 7950 3145 30 0001 C CNN
+F 1 "PWR_FLAG" H 7950 3230 30 0000 C CNN
+F 2 "" H 7950 3050 60 0000 C CNN
+F 3 "" H 7950 3050 60 0000 C CNN
+ 1 7950 3050
+ 1 0 0 -1
+$EndComp
+$Comp
+L GND #PWR?
+U 1 1 53110A71
+P 7950 3300
+F 0 "#PWR?" H 7950 3300 30 0001 C CNN
+F 1 "GND" H 7950 3230 30 0001 C CNN
+F 2 "" H 7950 3300 60 0000 C CNN
+F 3 "" H 7950 3300 60 0000 C CNN
+ 1 7950 3300
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5400 3750 5650 3750
+Wire Wire Line
+ 7950 3050 7950 3300
+Wire Wire Line
+ 5400 3650 5550 3650
+Wire Wire Line
+ 5550 3650 5550 3350
+Wire Wire Line
+ 5550 3350 5650 3350
+Wire Wire Line
+ 6150 3750 6700 3750
+Wire Wire Line
+ 6150 3350 6300 3350
+Wire Wire Line
+ 6700 3350 7000 3350
+Wire Wire Line
+ 7000 3350 7000 3550
+Wire Wire Line
+ 5400 3850 5550 3850
+Wire Wire Line
+ 5550 3850 5550 4100
+Wire Wire Line
+ 5550 4100 7000 4100
+Wire Wire Line
+ 7000 4100 7000 3950
+$Comp
+L GND #PWR?
+U 1 1 5311179A
+P 6300 4250
+F 0 "#PWR?" H 6300 4250 30 0001 C CNN
+F 1 "GND" H 6300 4180 30 0001 C CNN
+F 2 "" H 6300 4250 60 0000 C CNN
+F 3 "" H 6300 4250 60 0000 C CNN
+ 1 6300 4250
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6300 4250 6300 4100
+Connection ~ 6300 4100
+$EndSCHEMATC
diff --git a/ledspy.cmp b/ledspy.cmp
new file mode 100644
index 0000000..dd7f234
--- /dev/null
+++ b/ledspy.cmp
@@ -0,0 +1,38 @@
+Cmp-Mod V01 Created by CvPcb (2014-02-28 BZR 4729)-product date = Sat 01 Mar 2014 03:20:12 AM CET
+
+BeginCmp
+TimeStamp = /53110A0F;
+Reference = D1;
+ValeurCmp = LED;
+IdModule = LEDs:LED-5MM;
+EndCmp
+
+BeginCmp
+TimeStamp = /53110A37;
+Reference = K1;
+ValeurCmp = CONN_3;
+IdModule = Pin_Headers:Pin_Header_Straight_1x03;
+EndCmp
+
+BeginCmp
+TimeStamp = /53110A23;
+Reference = Q1;
+ValeurCmp = BC547;
+IdModule = Discret:TO92PN;
+EndCmp
+
+BeginCmp
+TimeStamp = /531109F0;
+Reference = R1;
+ValeurCmp = 560;
+IdModule = Discret:R4;
+EndCmp
+
+BeginCmp
+TimeStamp = /53110A02;
+Reference = R2;
+ValeurCmp = 2.2k;
+IdModule = Discret:R4;
+EndCmp
+
+EndListe
diff --git a/ledspy.kicad_pcb b/ledspy.kicad_pcb
new file mode 100644
index 0000000..87e157d
--- /dev/null
+++ b/ledspy.kicad_pcb
@@ -0,0 +1,362 @@
+(kicad_pcb (version 3) (host pcbnew "(2014-02-28 BZR 4729)-product")
+
+ (general
+ (links 6)
+ (no_connects 0)
+ (area 138.657693 99.009999 167.904886 114.350001)
+ (thickness 1.6)
+ (drawings 7)
+ (tracks 17)
+ (zones 0)
+ (modules 5)
+ (nets 7)
+ )
+
+ (page A4)
+ (layers
+ (15 F.Cu signal hide)
+ (0 B.Cu signal)
+ (16 B.Adhes user hide)
+ (17 F.Adhes user hide)
+ (18 B.Paste user)
+ (19 F.Paste user hide)
+ (20 B.SilkS user hide)
+ (21 F.SilkS user)
+ (22 B.Mask user)
+ (23 F.Mask user)
+ (24 Dwgs.User user hide)
+ (25 Cmts.User user hide)
+ (26 Eco1.User user hide)
+ (27 Eco2.User user hide)
+ (28 Edge.Cuts user hide)
+ )
+
+ (setup
+ (last_trace_width 0.254)
+ (user_trace_width 0.5)
+ (trace_clearance 0.254)
+ (zone_clearance 0.508)
+ (zone_45_only no)
+ (trace_min 0.254)
+ (segment_width 0.2)
+ (edge_width 0.1)
+ (via_size 0.889)
+ (via_drill 0.635)
+ (via_min_size 0.889)
+ (via_min_drill 0.508)
+ (uvia_size 0.508)
+ (uvia_drill 0.127)
+ (uvias_allowed no)
+ (uvia_min_size 0.508)
+ (uvia_min_drill 0.127)
+ (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.5 1.5)
+ (pad_drill 0.6)
+ (pad_to_mask_clearance 0)
+ (aux_axis_origin 0 0)
+ (visible_elements FFFFFB1F)
+ (pcbplotparams
+ (layerselection 14680065)
+ (usegerberextensions false)
+ (excludeedgelayer true)
+ (linewidth 0.150000)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15)
+ (hpglpenoverlay 2)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue true)
+ (plotothertext true)
+ (plotinvisibletext false)
+ (padsonsilk false)
+ (subtractmaskfromsilk false)
+ (outputformat 5)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory ""))
+ )
+
+ (net 0 "")
+ (net 1 GND)
+ (net 2 "Net-(D1-Pad1)")
+ (net 3 "Net-(D1-Pad2)")
+ (net 4 "Net-(K1-Pad2)")
+ (net 5 "Net-(K1-Pad3)")
+ (net 6 "Net-(Q1-Pad2)")
+
+ (net_class Default "This is the default net class."
+ (clearance 0.254)
+ (trace_width 0.254)
+ (via_dia 0.889)
+ (via_drill 0.635)
+ (uvia_dia 0.508)
+ (uvia_drill 0.127)
+ (add_net "")
+ (add_net GND)
+ (add_net "Net-(D1-Pad1)")
+ (add_net "Net-(D1-Pad2)")
+ (add_net "Net-(K1-Pad2)")
+ (add_net "Net-(K1-Pad3)")
+ (add_net "Net-(Q1-Pad2)")
+ )
+
+ (module LEDs:LED-5MM (layer F.Cu) (tedit 531143E7) (tstamp 53114403)
+ (at 143.51 109.22 90)
+ (descr "LED 5mm - Lead pitch 100mil (2,54mm)")
+ (tags "LED led 5mm 5MM 100mil 2,54mm")
+ (path /53110A0F)
+ (fp_text reference D1 (at 0 -3.81 90) (layer F.SilkS)
+ (effects (font (size 0.762 0.762) (thickness 0.0889)))
+ )
+ (fp_text value LED (at 0 3.81 90) (layer F.SilkS)
+ (effects (font (size 0.762 0.762) (thickness 0.0889)))
+ )
+ (fp_line (start 2.8448 1.905) (end 2.8448 -1.905) (layer F.SilkS) (width 0.2032))
+ (fp_circle (center 0.254 0) (end -1.016 1.27) (layer F.SilkS) (width 0.0762))
+ (fp_arc (start 0.254 0) (end 2.794 1.905) (angle 286.2) (layer F.SilkS) (width 0.254))
+ (fp_arc (start 0.254 0) (end -0.889 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 1.397 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end -1.397 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 1.905 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end -1.905 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 2.413 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (pad 1 thru_hole circle (at -1.27 0 90) (size 1.6764 1.6764) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 2 "Net-(D1-Pad1)"))
+ (pad 2 thru_hole circle (at 1.27 0 90) (size 1.6764 1.6764) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 3 "Net-(D1-Pad2)"))
+ (model discret/leds/led5_vertical_verde.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Pin_Headers:Pin_Header_Straight_1x03 (layer F.Cu) (tedit 531143E6) (tstamp 53114411)
+ (at 163.83 106.68 270)
+ (descr "1 pin")
+ (tags "CONN DEV")
+ (path /53110A37)
+ (fp_text reference K1 (at 0 -2.286 270) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.2032)))
+ )
+ (fp_text value CONN_3 (at 0 0 270) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -1.27 1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start 3.81 1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start 3.81 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 -1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.254))
+ (pad 1 thru_hole rect (at -2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 1 GND))
+ (pad 2 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 4 "Net-(K1-Pad2)"))
+ (pad 3 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 5 "Net-(K1-Pad3)"))
+ (model Pin_Headers/Pin_Header_Straight_1x03.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:TO92PN (layer F.Cu) (tedit 531143E8) (tstamp 53114420)
+ (at 143.51 102.87 180)
+ (path /53110A23)
+ (fp_text reference Q1 (at -0.1 -1.1 180) (layer F.SilkS)
+ (effects (font (size 0.7 0.7) (thickness 0.15)))
+ )
+ (fp_text value BC547 (at 0 0.6 180) (layer F.SilkS)
+ (effects (font (size 0.6 0.6) (thickness 0.15)))
+ )
+ (fp_line (start 1.3 1.9) (end -1.3 1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.5 -1.7) (end -2.3 -1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.3 -1.9) (end 2.3 -1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.3 -1.9) (end 2.5 -1.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.5 -1.7) (end 2.5 0.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.5 0.7) (end 1.3 1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.3 1.9) (end -2.5 0.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.5 0.7) (end -2.5 -1.7) (layer F.SilkS) (width 0.15))
+ (pad 1 thru_hole circle (at 1.27 -0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 3 "Net-(D1-Pad2)"))
+ (pad 2 thru_hole circle (at 0 0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 6 "Net-(Q1-Pad2)"))
+ (pad 3 thru_hole circle (at -1.27 -0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 1 GND))
+ (model to-xxx-packages/to92.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:R4 (layer F.Cu) (tedit 531143E8) (tstamp 5311442E)
+ (at 153.67 109.22)
+ (descr "Resitance 4 pas")
+ (tags R)
+ (path /531109F0)
+ (autoplace_cost180 10)
+ (fp_text reference R1 (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_text value 560 (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -5.08 0) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 0) (end -4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -1.016) (end 4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 -1.016) (end 4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 1.016) (end -4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 1.016) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -0.508) (end -3.556 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 5.08 0) (end 4.064 0) (layer F.SilkS) (width 0.3048))
+ (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 2 "Net-(D1-Pad1)"))
+ (pad 2 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 5 "Net-(K1-Pad3)"))
+ (model discret/resistor.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.4 0.4 0.4))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:R4 (layer F.Cu) (tedit 531143E8) (tstamp 5311443C)
+ (at 153.67 104.14)
+ (descr "Resitance 4 pas")
+ (tags R)
+ (path /53110A02)
+ (autoplace_cost180 10)
+ (fp_text reference R2 (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_text value 2.2k (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -5.08 0) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 0) (end -4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -1.016) (end 4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 -1.016) (end 4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 1.016) (end -4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 1.016) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -0.508) (end -3.556 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 5.08 0) (end 4.064 0) (layer F.SilkS) (width 0.3048))
+ (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 6 "Net-(Q1-Pad2)"))
+ (pad 2 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 4 "Net-(K1-Pad2)"))
+ (model discret/resistor.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.4 0.4 0.4))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_text smida.it (at 155.575 112.395) (layer B.Mask)
+ (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+ )
+ (gr_text smida.it (at 155.575 112.395) (layer F.Mask)
+ (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+ )
+ (gr_text smida.it (at 155.575 112.395) (layer B.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+ )
+ (gr_line (start 139.7 99.06) (end 166.37 99.06) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 139.7 114.3) (end 139.7 99.06) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 166.37 114.3) (end 139.7 114.3) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 166.37 99.06) (end 166.37 114.3) (angle 90) (layer Edge.Cuts) (width 0.1))
+
+ (segment (start 144.78 103.505) (end 144.78 105.41) (width 0.5) (layer B.Cu) (net 1))
+ (segment (start 161.29 101.6) (end 163.83 104.14) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C6))
+ (segment (start 156.21 101.6) (end 161.29 101.6) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C3))
+ (segment (start 151.13 106.68) (end 156.21 101.6) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C0))
+ (segment (start 146.05 106.68) (end 151.13 106.68) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146BC))
+ (segment (start 144.78 105.41) (end 146.05 106.68) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146BB))
+ (segment (start 143.51 110.49) (end 147.32 110.49) (width 0.5) (layer B.Cu) (net 2))
+ (segment (start 147.32 110.49) (end 148.59 109.22) (width 0.5) (layer B.Cu) (net 2) (tstamp 53114639))
+ (segment (start 142.24 103.505) (end 142.24 106.68) (width 0.5) (layer B.Cu) (net 3))
+ (segment (start 142.24 106.68) (end 143.51 107.95) (width 0.5) (layer B.Cu) (net 3) (tstamp 53114636))
+ (segment (start 158.75 104.14) (end 158.75 105.41) (width 0.5) (layer B.Cu) (net 4))
+ (segment (start 160.02 106.68) (end 163.83 106.68) (width 0.5) (layer B.Cu) (net 4) (tstamp 5311462F))
+ (segment (start 158.75 105.41) (end 160.02 106.68) (width 0.5) (layer B.Cu) (net 4) (tstamp 5311462E))
+ (segment (start 158.75 109.22) (end 163.83 109.22) (width 0.5) (layer B.Cu) (net 5))
+ (segment (start 148.59 104.14) (end 148.59 102.87) (width 0.5) (layer B.Cu) (net 6))
+ (segment (start 147.955 102.235) (end 143.51 102.235) (width 0.5) (layer B.Cu) (net 6) (tstamp 53114633))
+ (segment (start 148.59 102.87) (end 147.955 102.235) (width 0.5) (layer B.Cu) (net 6) (tstamp 53114632))
+
+ (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 53114A57) (hatch edge 0.508)
+ (connect_pads (clearance 0.508))
+ (min_thickness 0.254)
+ (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+ (polygon
+ (pts
+ (xy 166.37 114.3) (xy 139.7 114.3) (xy 139.7 99.06) (xy 166.37 99.06)
+ )
+ )
+ (filled_polygon
+ (pts
+ (xy 165.685 113.615) (xy 160.824287 113.615) (xy 160.824287 110.26) (xy 159.685566 110.26) (xy 159.840837 110.105)
+ (xy 162.468874 110.105) (xy 162.585585 110.27967) (xy 163.071766 110.604526) (xy 163.645255 110.7186) (xy 164.014745 110.7186)
+ (xy 164.588234 110.604526) (xy 165.074415 110.27967) (xy 165.399271 109.793489) (xy 165.513345 109.22) (xy 165.399271 108.646511)
+ (xy 165.074415 108.16033) (xy 164.759634 107.95) (xy 165.074415 107.73967) (xy 165.399271 107.253489) (xy 165.513345 106.68)
+ (xy 165.399271 106.106511) (xy 165.074415 105.62033) (xy 165.05222 105.6055) (xy 165.205699 105.541927) (xy 165.384327 105.363298)
+ (xy 165.481 105.129909) (xy 165.481 104.42575) (xy 165.481 103.85425) (xy 165.481 103.150091) (xy 165.384327 102.916702)
+ (xy 165.205699 102.738073) (xy 164.97231 102.6414) (xy 164.719691 102.6414) (xy 164.11575 102.6414) (xy 163.957 102.80015)
+ (xy 163.957 104.013) (xy 165.32225 104.013) (xy 165.481 103.85425) (xy 165.481 104.42575) (xy 165.32225 104.267)
+ (xy 163.957 104.267) (xy 163.957 104.287) (xy 163.703 104.287) (xy 163.703 104.267) (xy 163.703 104.013)
+ (xy 163.703 102.80015) (xy 163.54425 102.6414) (xy 162.940309 102.6414) (xy 162.68769 102.6414) (xy 162.454301 102.738073)
+ (xy 162.275673 102.916702) (xy 162.179 103.150091) (xy 162.179 103.85425) (xy 162.33775 104.013) (xy 163.703 104.013)
+ (xy 163.703 104.267) (xy 162.33775 104.267) (xy 162.179 104.42575) (xy 162.179 105.129909) (xy 162.275673 105.363298)
+ (xy 162.454301 105.541927) (xy 162.607779 105.6055) (xy 162.585585 105.62033) (xy 162.468874 105.795) (xy 160.386579 105.795)
+ (xy 159.72861 105.13703) (xy 159.933629 104.93237) (xy 160.146757 104.4191) (xy 160.147242 103.863339) (xy 159.93501 103.349697)
+ (xy 159.54237 102.956371) (xy 159.0291 102.743243) (xy 158.473339 102.742758) (xy 157.959697 102.95499) (xy 157.566371 103.34763)
+ (xy 157.353243 103.8609) (xy 157.352758 104.416661) (xy 157.56499 104.930303) (xy 157.865 105.230837) (xy 157.865 105.409994)
+ (xy 157.864999 105.41) (xy 157.921189 105.692484) (xy 157.932367 105.748675) (xy 158.12421 106.03579) (xy 159.394207 107.305786)
+ (xy 159.39421 107.30579) (xy 159.681325 107.497633) (xy 160.02 107.565001) (xy 160.02 107.565) (xy 160.020005 107.565)
+ (xy 162.468874 107.565) (xy 162.585585 107.73967) (xy 162.900365 107.95) (xy 162.585585 108.16033) (xy 162.468874 108.335)
+ (xy 159.840478 108.335) (xy 159.54237 108.036371) (xy 159.0291 107.823243) (xy 158.473339 107.822758) (xy 157.959697 108.03499)
+ (xy 157.566371 108.42763) (xy 157.353243 108.9409) (xy 157.352758 109.496661) (xy 157.56499 110.010303) (xy 157.814251 110.26)
+ (xy 150.325714 110.26) (xy 150.325714 113.615) (xy 149.987242 113.615) (xy 149.987242 108.943339) (xy 149.77501 108.429697)
+ (xy 149.38237 108.036371) (xy 148.8691 107.823243) (xy 148.313339 107.822758) (xy 147.799697 108.03499) (xy 147.406371 108.42763)
+ (xy 147.193243 108.9409) (xy 147.192872 109.365547) (xy 146.95342 109.605) (xy 145.535669 109.605) (xy 145.535669 104.440275)
+ (xy 144.78 103.684605) (xy 144.024331 104.440275) (xy 144.086169 104.676042) (xy 144.587122 104.852419) (xy 145.11744 104.823664)
+ (xy 145.473831 104.676042) (xy 145.535669 104.440275) (xy 145.535669 109.605) (xy 144.708147 109.605) (xy 144.345591 109.24181)
+ (xy 144.293608 109.220224) (xy 144.343411 109.199647) (xy 144.75819 108.785591) (xy 144.982944 108.244323) (xy 144.983455 107.658248)
+ (xy 144.759647 107.116589) (xy 144.345591 106.70181) (xy 143.804323 106.477056) (xy 143.288185 106.476605) (xy 143.125 106.31342)
+ (xy 143.125 104.507873) (xy 143.371098 104.262204) (xy 143.503315 103.943788) (xy 143.608958 104.198831) (xy 143.844725 104.260669)
+ (xy 144.600395 103.505) (xy 144.586252 103.490857) (xy 144.765857 103.311252) (xy 144.78 103.325395) (xy 144.794142 103.311252)
+ (xy 144.973747 103.490857) (xy 144.959605 103.505) (xy 145.715275 104.260669) (xy 145.951042 104.198831) (xy 146.127419 103.697878)
+ (xy 146.098664 103.16756) (xy 146.078964 103.12) (xy 147.58842 103.12) (xy 147.611389 103.142969) (xy 147.406371 103.34763)
+ (xy 147.193243 103.8609) (xy 147.192758 104.416661) (xy 147.40499 104.930303) (xy 147.79763 105.323629) (xy 148.3109 105.536757)
+ (xy 148.866661 105.537242) (xy 149.380303 105.32501) (xy 149.773629 104.93237) (xy 149.986757 104.4191) (xy 149.987242 103.863339)
+ (xy 149.77501 103.349697) (xy 149.475 103.049162) (xy 149.475 102.870005) (xy 149.475 102.87) (xy 149.475001 102.87)
+ (xy 149.407634 102.531326) (xy 149.407633 102.531325) (xy 149.343975 102.436054) (xy 149.21579 102.244211) (xy 149.21579 102.24421)
+ (xy 149.215786 102.244207) (xy 148.58079 101.60921) (xy 148.293675 101.417367) (xy 148.237484 101.406189) (xy 147.955 101.349999)
+ (xy 147.954994 101.35) (xy 144.512873 101.35) (xy 144.267204 101.103902) (xy 143.776713 100.900232) (xy 143.245617 100.899769)
+ (xy 142.754771 101.102582) (xy 142.378902 101.477796) (xy 142.175232 101.968287) (xy 142.175056 102.169942) (xy 141.975617 102.169769)
+ (xy 141.484771 102.372582) (xy 141.108902 102.747796) (xy 140.905232 103.238287) (xy 140.904769 103.769383) (xy 141.107582 104.260229)
+ (xy 141.355 104.508078) (xy 141.355 106.679994) (xy 141.354999 106.68) (xy 141.411189 106.962484) (xy 141.422367 107.018675)
+ (xy 141.61421 107.30579) (xy 142.036992 107.728572) (xy 142.036545 108.241752) (xy 142.260353 108.783411) (xy 142.674409 109.19819)
+ (xy 142.726391 109.219775) (xy 142.676589 109.240353) (xy 142.26181 109.654409) (xy 142.037056 110.195677) (xy 142.036545 110.781752)
+ (xy 142.260353 111.323411) (xy 142.674409 111.73819) (xy 143.215677 111.962944) (xy 143.801752 111.963455) (xy 144.343411 111.739647)
+ (xy 144.708694 111.375) (xy 147.319994 111.375) (xy 147.32 111.375001) (xy 147.32 111.375) (xy 147.602484 111.31881)
+ (xy 147.658674 111.307633) (xy 147.658675 111.307633) (xy 147.94579 111.11579) (xy 148.444705 110.616873) (xy 148.866661 110.617242)
+ (xy 149.380303 110.40501) (xy 149.773629 110.01237) (xy 149.986757 109.4991) (xy 149.987242 108.943339) (xy 149.987242 113.615)
+ (xy 140.385 113.615) (xy 140.385 99.745) (xy 165.685 99.745) (xy 165.685 113.615)
+ )
+ )
+ )
+)
diff --git a/ledspy.kicad_pcb-bak b/ledspy.kicad_pcb-bak
new file mode 100644
index 0000000..8354f03
--- /dev/null
+++ b/ledspy.kicad_pcb-bak
@@ -0,0 +1,356 @@
+(kicad_pcb (version 3) (host pcbnew "(2014-02-28 BZR 4729)-product")
+
+ (general
+ (links 6)
+ (no_connects 0)
+ (area 138.657693 99.009999 167.904886 114.350001)
+ (thickness 1.6)
+ (drawings 5)
+ (tracks 17)
+ (zones 0)
+ (modules 5)
+ (nets 7)
+ )
+
+ (page A4)
+ (layers
+ (15 F.Cu signal hide)
+ (0 B.Cu signal)
+ (16 B.Adhes user hide)
+ (17 F.Adhes user hide)
+ (18 B.Paste user hide)
+ (19 F.Paste user hide)
+ (20 B.SilkS user hide)
+ (21 F.SilkS user hide)
+ (22 B.Mask user hide)
+ (23 F.Mask user hide)
+ (24 Dwgs.User user hide)
+ (25 Cmts.User user hide)
+ (26 Eco1.User user hide)
+ (27 Eco2.User user hide)
+ (28 Edge.Cuts user hide)
+ )
+
+ (setup
+ (last_trace_width 0.5)
+ (user_trace_width 0.5)
+ (trace_clearance 0.254)
+ (zone_clearance 0.508)
+ (zone_45_only no)
+ (trace_min 0.254)
+ (segment_width 0.2)
+ (edge_width 0.1)
+ (via_size 0.889)
+ (via_drill 0.635)
+ (via_min_size 0.889)
+ (via_min_drill 0.508)
+ (uvia_size 0.508)
+ (uvia_drill 0.127)
+ (uvias_allowed no)
+ (uvia_min_size 0.508)
+ (uvia_min_drill 0.127)
+ (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.5 1.5)
+ (pad_drill 0.6)
+ (pad_to_mask_clearance 0)
+ (aux_axis_origin 0 0)
+ (visible_elements FFFFFB1F)
+ (pcbplotparams
+ (layerselection 8388609)
+ (usegerberextensions false)
+ (excludeedgelayer true)
+ (linewidth 0.150000)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15)
+ (hpglpenoverlay 2)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue true)
+ (plotothertext true)
+ (plotinvisibletext false)
+ (padsonsilk false)
+ (subtractmaskfromsilk false)
+ (outputformat 5)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory ""))
+ )
+
+ (net 0 "")
+ (net 1 GND)
+ (net 2 "Net-(D1-Pad1)")
+ (net 3 "Net-(D1-Pad2)")
+ (net 4 "Net-(K1-Pad2)")
+ (net 5 "Net-(K1-Pad3)")
+ (net 6 "Net-(Q1-Pad2)")
+
+ (net_class Default "This is the default net class."
+ (clearance 0.254)
+ (trace_width 0.254)
+ (via_dia 0.889)
+ (via_drill 0.635)
+ (uvia_dia 0.508)
+ (uvia_drill 0.127)
+ (add_net "")
+ (add_net GND)
+ (add_net "Net-(D1-Pad1)")
+ (add_net "Net-(D1-Pad2)")
+ (add_net "Net-(K1-Pad2)")
+ (add_net "Net-(K1-Pad3)")
+ (add_net "Net-(Q1-Pad2)")
+ )
+
+ (module LEDs:LED-5MM (layer F.Cu) (tedit 531143E7) (tstamp 53114403)
+ (at 143.51 109.22 90)
+ (descr "LED 5mm - Lead pitch 100mil (2,54mm)")
+ (tags "LED led 5mm 5MM 100mil 2,54mm")
+ (path /53110A0F)
+ (fp_text reference D1 (at 0 -3.81 90) (layer F.SilkS)
+ (effects (font (size 0.762 0.762) (thickness 0.0889)))
+ )
+ (fp_text value LED (at 0 3.81 90) (layer F.SilkS)
+ (effects (font (size 0.762 0.762) (thickness 0.0889)))
+ )
+ (fp_line (start 2.8448 1.905) (end 2.8448 -1.905) (layer F.SilkS) (width 0.2032))
+ (fp_circle (center 0.254 0) (end -1.016 1.27) (layer F.SilkS) (width 0.0762))
+ (fp_arc (start 0.254 0) (end 2.794 1.905) (angle 286.2) (layer F.SilkS) (width 0.254))
+ (fp_arc (start 0.254 0) (end -0.889 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 1.397 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end -1.397 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 1.905 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end -1.905 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (fp_arc (start 0.254 0) (end 2.413 0) (angle 90) (layer F.SilkS) (width 0.1524))
+ (pad 1 thru_hole circle (at -1.27 0 90) (size 1.6764 1.6764) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 2 "Net-(D1-Pad1)"))
+ (pad 2 thru_hole circle (at 1.27 0 90) (size 1.6764 1.6764) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 3 "Net-(D1-Pad2)"))
+ (model discret/leds/led5_vertical_verde.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Pin_Headers:Pin_Header_Straight_1x03 (layer F.Cu) (tedit 531143E6) (tstamp 53114411)
+ (at 163.83 106.68 270)
+ (descr "1 pin")
+ (tags "CONN DEV")
+ (path /53110A37)
+ (fp_text reference K1 (at 0 -2.286 270) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.2032)))
+ )
+ (fp_text value CONN_3 (at 0 0 270) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -1.27 1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start 3.81 1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start 3.81 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 -1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.254))
+ (fp_line (start -3.81 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.254))
+ (pad 1 thru_hole rect (at -2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 1 GND))
+ (pad 2 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 4 "Net-(K1-Pad2)"))
+ (pad 3 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
+ (net 5 "Net-(K1-Pad3)"))
+ (model Pin_Headers/Pin_Header_Straight_1x03.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:TO92PN (layer F.Cu) (tedit 531143E8) (tstamp 53114420)
+ (at 143.51 102.87 180)
+ (path /53110A23)
+ (fp_text reference Q1 (at -0.1 -1.1 180) (layer F.SilkS)
+ (effects (font (size 0.7 0.7) (thickness 0.15)))
+ )
+ (fp_text value BC547 (at 0 0.6 180) (layer F.SilkS)
+ (effects (font (size 0.6 0.6) (thickness 0.15)))
+ )
+ (fp_line (start 1.3 1.9) (end -1.3 1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.5 -1.7) (end -2.3 -1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.3 -1.9) (end 2.3 -1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.3 -1.9) (end 2.5 -1.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.5 -1.7) (end 2.5 0.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.5 0.7) (end 1.3 1.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.3 1.9) (end -2.5 0.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.5 0.7) (end -2.5 -1.7) (layer F.SilkS) (width 0.15))
+ (pad 1 thru_hole circle (at 1.27 -0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 3 "Net-(D1-Pad2)"))
+ (pad 2 thru_hole circle (at 0 0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 6 "Net-(Q1-Pad2)"))
+ (pad 3 thru_hole circle (at -1.27 -0.635 180) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)
+ (net 1 GND))
+ (model to-xxx-packages/to92.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:R4 (layer F.Cu) (tedit 531143E8) (tstamp 5311442E)
+ (at 153.67 109.22)
+ (descr "Resitance 4 pas")
+ (tags R)
+ (path /531109F0)
+ (autoplace_cost180 10)
+ (fp_text reference R1 (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_text value 560 (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -5.08 0) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 0) (end -4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -1.016) (end 4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 -1.016) (end 4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 1.016) (end -4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 1.016) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -0.508) (end -3.556 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 5.08 0) (end 4.064 0) (layer F.SilkS) (width 0.3048))
+ (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 2 "Net-(D1-Pad1)"))
+ (pad 2 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 5 "Net-(K1-Pad3)"))
+ (model discret/resistor.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.4 0.4 0.4))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Discret:R4 (layer F.Cu) (tedit 531143E8) (tstamp 5311443C)
+ (at 153.67 104.14)
+ (descr "Resitance 4 pas")
+ (tags R)
+ (path /53110A02)
+ (autoplace_cost180 10)
+ (fp_text reference R2 (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_text value 2.2k (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.397 1.27) (thickness 0.2032)))
+ )
+ (fp_line (start -5.08 0) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 0) (end -4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -1.016) (end 4.064 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 -1.016) (end 4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 4.064 1.016) (end -4.064 1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 1.016) (end -4.064 0) (layer F.SilkS) (width 0.3048))
+ (fp_line (start -4.064 -0.508) (end -3.556 -1.016) (layer F.SilkS) (width 0.3048))
+ (fp_line (start 5.08 0) (end 4.064 0) (layer F.SilkS) (width 0.3048))
+ (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 6 "Net-(Q1-Pad2)"))
+ (pad 2 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
+ (net 4 "Net-(K1-Pad2)"))
+ (model discret/resistor.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.4 0.4 0.4))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_text smida.it (at 155.575 112.395) (layer B.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+ )
+ (gr_line (start 139.7 99.06) (end 166.37 99.06) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 139.7 114.3) (end 139.7 99.06) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 166.37 114.3) (end 139.7 114.3) (angle 90) (layer Edge.Cuts) (width 0.1))
+ (gr_line (start 166.37 99.06) (end 166.37 114.3) (angle 90) (layer Edge.Cuts) (width 0.1))
+
+ (segment (start 144.78 103.505) (end 144.78 105.41) (width 0.5) (layer B.Cu) (net 1))
+ (segment (start 161.29 101.6) (end 163.83 104.14) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C6))
+ (segment (start 156.21 101.6) (end 161.29 101.6) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C3))
+ (segment (start 151.13 106.68) (end 156.21 101.6) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146C0))
+ (segment (start 146.05 106.68) (end 151.13 106.68) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146BC))
+ (segment (start 144.78 105.41) (end 146.05 106.68) (width 0.5) (layer B.Cu) (net 1) (tstamp 531146BB))
+ (segment (start 143.51 110.49) (end 147.32 110.49) (width 0.5) (layer B.Cu) (net 2))
+ (segment (start 147.32 110.49) (end 148.59 109.22) (width 0.5) (layer B.Cu) (net 2) (tstamp 53114639))
+ (segment (start 142.24 103.505) (end 142.24 106.68) (width 0.5) (layer B.Cu) (net 3))
+ (segment (start 142.24 106.68) (end 143.51 107.95) (width 0.5) (layer B.Cu) (net 3) (tstamp 53114636))
+ (segment (start 158.75 104.14) (end 158.75 105.41) (width 0.5) (layer B.Cu) (net 4))
+ (segment (start 160.02 106.68) (end 163.83 106.68) (width 0.5) (layer B.Cu) (net 4) (tstamp 5311462F))
+ (segment (start 158.75 105.41) (end 160.02 106.68) (width 0.5) (layer B.Cu) (net 4) (tstamp 5311462E))
+ (segment (start 158.75 109.22) (end 163.83 109.22) (width 0.5) (layer B.Cu) (net 5))
+ (segment (start 148.59 104.14) (end 148.59 102.87) (width 0.5) (layer B.Cu) (net 6))
+ (segment (start 147.955 102.235) (end 143.51 102.235) (width 0.5) (layer B.Cu) (net 6) (tstamp 53114633))
+ (segment (start 148.59 102.87) (end 147.955 102.235) (width 0.5) (layer B.Cu) (net 6) (tstamp 53114632))
+
+ (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 53114A57) (hatch edge 0.508)
+ (connect_pads (clearance 0.508))
+ (min_thickness 0.254)
+ (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+ (polygon
+ (pts
+ (xy 166.37 114.3) (xy 139.7 114.3) (xy 139.7 99.06) (xy 166.37 99.06)
+ )
+ )
+ (filled_polygon
+ (pts
+ (xy 165.685 113.615) (xy 160.824287 113.615) (xy 160.824287 110.26) (xy 159.685566 110.26) (xy 159.840837 110.105)
+ (xy 162.468874 110.105) (xy 162.585585 110.27967) (xy 163.071766 110.604526) (xy 163.645255 110.7186) (xy 164.014745 110.7186)
+ (xy 164.588234 110.604526) (xy 165.074415 110.27967) (xy 165.399271 109.793489) (xy 165.513345 109.22) (xy 165.399271 108.646511)
+ (xy 165.074415 108.16033) (xy 164.759634 107.95) (xy 165.074415 107.73967) (xy 165.399271 107.253489) (xy 165.513345 106.68)
+ (xy 165.399271 106.106511) (xy 165.074415 105.62033) (xy 165.05222 105.6055) (xy 165.205699 105.541927) (xy 165.384327 105.363298)
+ (xy 165.481 105.129909) (xy 165.481 104.42575) (xy 165.481 103.85425) (xy 165.481 103.150091) (xy 165.384327 102.916702)
+ (xy 165.205699 102.738073) (xy 164.97231 102.6414) (xy 164.719691 102.6414) (xy 164.11575 102.6414) (xy 163.957 102.80015)
+ (xy 163.957 104.013) (xy 165.32225 104.013) (xy 165.481 103.85425) (xy 165.481 104.42575) (xy 165.32225 104.267)
+ (xy 163.957 104.267) (xy 163.957 104.287) (xy 163.703 104.287) (xy 163.703 104.267) (xy 163.703 104.013)
+ (xy 163.703 102.80015) (xy 163.54425 102.6414) (xy 162.940309 102.6414) (xy 162.68769 102.6414) (xy 162.454301 102.738073)
+ (xy 162.275673 102.916702) (xy 162.179 103.150091) (xy 162.179 103.85425) (xy 162.33775 104.013) (xy 163.703 104.013)
+ (xy 163.703 104.267) (xy 162.33775 104.267) (xy 162.179 104.42575) (xy 162.179 105.129909) (xy 162.275673 105.363298)
+ (xy 162.454301 105.541927) (xy 162.607779 105.6055) (xy 162.585585 105.62033) (xy 162.468874 105.795) (xy 160.386579 105.795)
+ (xy 159.72861 105.13703) (xy 159.933629 104.93237) (xy 160.146757 104.4191) (xy 160.147242 103.863339) (xy 159.93501 103.349697)
+ (xy 159.54237 102.956371) (xy 159.0291 102.743243) (xy 158.473339 102.742758) (xy 157.959697 102.95499) (xy 157.566371 103.34763)
+ (xy 157.353243 103.8609) (xy 157.352758 104.416661) (xy 157.56499 104.930303) (xy 157.865 105.230837) (xy 157.865 105.409994)
+ (xy 157.864999 105.41) (xy 157.921189 105.692484) (xy 157.932367 105.748675) (xy 158.12421 106.03579) (xy 159.394207 107.305786)
+ (xy 159.39421 107.30579) (xy 159.681325 107.497633) (xy 160.02 107.565001) (xy 160.02 107.565) (xy 160.020005 107.565)
+ (xy 162.468874 107.565) (xy 162.585585 107.73967) (xy 162.900365 107.95) (xy 162.585585 108.16033) (xy 162.468874 108.335)
+ (xy 159.840478 108.335) (xy 159.54237 108.036371) (xy 159.0291 107.823243) (xy 158.473339 107.822758) (xy 157.959697 108.03499)
+ (xy 157.566371 108.42763) (xy 157.353243 108.9409) (xy 157.352758 109.496661) (xy 157.56499 110.010303) (xy 157.814251 110.26)
+ (xy 150.325714 110.26) (xy 150.325714 113.615) (xy 149.987242 113.615) (xy 149.987242 108.943339) (xy 149.77501 108.429697)
+ (xy 149.38237 108.036371) (xy 148.8691 107.823243) (xy 148.313339 107.822758) (xy 147.799697 108.03499) (xy 147.406371 108.42763)
+ (xy 147.193243 108.9409) (xy 147.192872 109.365547) (xy 146.95342 109.605) (xy 145.535669 109.605) (xy 145.535669 104.440275)
+ (xy 144.78 103.684605) (xy 144.024331 104.440275) (xy 144.086169 104.676042) (xy 144.587122 104.852419) (xy 145.11744 104.823664)
+ (xy 145.473831 104.676042) (xy 145.535669 104.440275) (xy 145.535669 109.605) (xy 144.708147 109.605) (xy 144.345591 109.24181)
+ (xy 144.293608 109.220224) (xy 144.343411 109.199647) (xy 144.75819 108.785591) (xy 144.982944 108.244323) (xy 144.983455 107.658248)
+ (xy 144.759647 107.116589) (xy 144.345591 106.70181) (xy 143.804323 106.477056) (xy 143.288185 106.476605) (xy 143.125 106.31342)
+ (xy 143.125 104.507873) (xy 143.371098 104.262204) (xy 143.503315 103.943788) (xy 143.608958 104.198831) (xy 143.844725 104.260669)
+ (xy 144.600395 103.505) (xy 144.586252 103.490857) (xy 144.765857 103.311252) (xy 144.78 103.325395) (xy 144.794142 103.311252)
+ (xy 144.973747 103.490857) (xy 144.959605 103.505) (xy 145.715275 104.260669) (xy 145.951042 104.198831) (xy 146.127419 103.697878)
+ (xy 146.098664 103.16756) (xy 146.078964 103.12) (xy 147.58842 103.12) (xy 147.611389 103.142969) (xy 147.406371 103.34763)
+ (xy 147.193243 103.8609) (xy 147.192758 104.416661) (xy 147.40499 104.930303) (xy 147.79763 105.323629) (xy 148.3109 105.536757)
+ (xy 148.866661 105.537242) (xy 149.380303 105.32501) (xy 149.773629 104.93237) (xy 149.986757 104.4191) (xy 149.987242 103.863339)
+ (xy 149.77501 103.349697) (xy 149.475 103.049162) (xy 149.475 102.870005) (xy 149.475 102.87) (xy 149.475001 102.87)
+ (xy 149.407634 102.531326) (xy 149.407633 102.531325) (xy 149.343975 102.436054) (xy 149.21579 102.244211) (xy 149.21579 102.24421)
+ (xy 149.215786 102.244207) (xy 148.58079 101.60921) (xy 148.293675 101.417367) (xy 148.237484 101.406189) (xy 147.955 101.349999)
+ (xy 147.954994 101.35) (xy 144.512873 101.35) (xy 144.267204 101.103902) (xy 143.776713 100.900232) (xy 143.245617 100.899769)
+ (xy 142.754771 101.102582) (xy 142.378902 101.477796) (xy 142.175232 101.968287) (xy 142.175056 102.169942) (xy 141.975617 102.169769)
+ (xy 141.484771 102.372582) (xy 141.108902 102.747796) (xy 140.905232 103.238287) (xy 140.904769 103.769383) (xy 141.107582 104.260229)
+ (xy 141.355 104.508078) (xy 141.355 106.679994) (xy 141.354999 106.68) (xy 141.411189 106.962484) (xy 141.422367 107.018675)
+ (xy 141.61421 107.30579) (xy 142.036992 107.728572) (xy 142.036545 108.241752) (xy 142.260353 108.783411) (xy 142.674409 109.19819)
+ (xy 142.726391 109.219775) (xy 142.676589 109.240353) (xy 142.26181 109.654409) (xy 142.037056 110.195677) (xy 142.036545 110.781752)
+ (xy 142.260353 111.323411) (xy 142.674409 111.73819) (xy 143.215677 111.962944) (xy 143.801752 111.963455) (xy 144.343411 111.739647)
+ (xy 144.708694 111.375) (xy 147.319994 111.375) (xy 147.32 111.375001) (xy 147.32 111.375) (xy 147.602484 111.31881)
+ (xy 147.658674 111.307633) (xy 147.658675 111.307633) (xy 147.94579 111.11579) (xy 148.444705 110.616873) (xy 148.866661 110.617242)
+ (xy 149.380303 110.40501) (xy 149.773629 110.01237) (xy 149.986757 109.4991) (xy 149.987242 108.943339) (xy 149.987242 113.615)
+ (xy 140.385 113.615) (xy 140.385 99.745) (xy 165.685 99.745) (xy 165.685 113.615)
+ )
+ )
+ )
+)
diff --git a/ledspy.net b/ledspy.net
new file mode 100644
index 0000000..de1abfd
--- /dev/null
+++ b/ledspy.net
@@ -0,0 +1,115 @@
+(export (version D)
+ (design
+ (source /workspace/workspace/schematics/ledspy/ledspy.sch)
+ (date "Sat 01 Mar 2014 02:18:16 AM CET")
+ (tool "eeschema (2014-02-28 BZR 4729)-product"))
+ (components
+ (comp (ref R1)
+ (value 560)
+ (libsource (lib device) (part R))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 531109F0))
+ (comp (ref R2)
+ (value 2.2k)
+ (libsource (lib device) (part R))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 53110A02))
+ (comp (ref D1)
+ (value LED)
+ (libsource (lib device) (part LED))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 53110A0F))
+ (comp (ref Q1)
+ (value BC547)
+ (footprint TO92)
+ (libsource (lib transistors) (part BC547))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 53110A23))
+ (comp (ref K1)
+ (value CONN_3)
+ (libsource (lib conn) (part CONN_3))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 53110A37)))
+ (libparts
+ (libpart (lib device) (part LED)
+ (footprints
+ (fp LED-3MM)
+ (fp LED-5MM)
+ (fp LED-10MM)
+ (fp LED-0603)
+ (fp LED-0805)
+ (fp LED-1206)
+ (fp LEDV))
+ (fields
+ (field (name Reference) D)
+ (field (name Value) LED))
+ (pins
+ (pin (num 1) (name A) (type passive))
+ (pin (num 2) (name K) (type passive))))
+ (libpart (lib device) (part R)
+ (description Resistance)
+ (footprints
+ (fp R?)
+ (fp SM0603)
+ (fp SM0805)
+ (fp R?-*)
+ (fp SM1206))
+ (fields
+ (field (name Reference) R)
+ (field (name Value) R))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib transistors) (part BC547)
+ (aliases
+ (alias BC546)
+ (alias BC548)
+ (alias BC549)
+ (alias BC550))
+ (description "BC547, 45V Vce, 0.1A Ic, NPN, Small Signal Transistor,TO-92")
+ (docs http://www.fairchildsemi.com/ds/BC/BC547.pdf)
+ (footprints
+ (fp TO92*))
+ (fields
+ (field (name Reference) Q)
+ (field (name Value) BC547)
+ (field (name Footprint) TO92))
+ (pins
+ (pin (num 1) (name C) (type passive))
+ (pin (num 2) (name B) (type input))
+ (pin (num 3) (name E) (type passive))))
+ (libpart (lib conn) (part CONN_3)
+ (description "Symbole general de connecteur")
+ (fields
+ (field (name Reference) K)
+ (field (name Value) CONN_3))
+ (pins
+ (pin (num 1) (name P1) (type passive))
+ (pin (num 2) (name PM) (type passive))
+ (pin (num 3) (name P3) (type passive)))))
+ (libraries
+ (library (logical device)
+ (uri /usr/local/share/kicad/library/device.lib))
+ (library (logical transistors)
+ (uri /usr/local/share/kicad/library/transistors.lib))
+ (library (logical conn)
+ (uri /usr/local/share/kicad/library/conn.lib)))
+ (nets
+ (net (code 1) (name GND)
+ (node (ref K1) (pin 1))
+ (node (ref Q1) (pin 3)))
+ (net (code 2) (name "Net-(D1-Pad2)")
+ (node (ref D1) (pin 2))
+ (node (ref Q1) (pin 1)))
+ (net (code 3) (name "Net-(D1-Pad1)")
+ (node (ref D1) (pin 1))
+ (node (ref R1) (pin 1)))
+ (net (code 4) (name "Net-(Q1-Pad2)")
+ (node (ref Q1) (pin 2))
+ (node (ref R2) (pin 1)))
+ (net (code 5) (name "Net-(K1-Pad3)")
+ (node (ref K1) (pin 3))
+ (node (ref R1) (pin 2)))
+ (net (code 6) (name "Net-(K1-Pad2)")
+ (node (ref K1) (pin 2))
+ (node (ref R2) (pin 2))))) \ No newline at end of file
diff --git a/ledspy.pro b/ledspy.pro
new file mode 100644
index 0000000..d91a1fe
--- /dev/null
+++ b/ledspy.pro
@@ -0,0 +1,86 @@
+update=Fri 28 Feb 2014 11:12:18 PM CET
+version=1
+last_client=kicad
+[cvpcb]
+version=1
+NetIExt=net
+[cvpcb/libraries]
+EquName1=devcms
+[eeschema]
+version=1
+LibDir=
+NetFmtName=
+RptD_X=0
+RptD_Y=100
+RptLab=1
+LabSize=60
+[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=special
+LibName13=microcontrollers
+LibName14=dsp
+LibName15=microchip
+LibName16=analog_switches
+LibName17=motorola
+LibName18=texas
+LibName19=intel
+LibName20=audio
+LibName21=interface
+LibName22=digital-audio
+LibName23=philips
+LibName24=display
+LibName25=cypress
+LibName26=siliconi
+LibName27=opto
+LibName28=atmel
+LibName29=contrib
+LibName30=valves
+[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
+[pcbnew/libraries]
+LibDir=
+LibName1=sockets
+LibName2=connect
+LibName3=discret
+LibName4=pin_array
+LibName5=divers
+LibName6=smd_capacitors
+LibName7=smd_resistors
+LibName8=smd_crystal&oscillator
+LibName9=smd_dil
+LibName10=smd_transistors
+LibName11=libcms
+LibName12=display
+LibName13=led
+LibName14=dip_sockets
+LibName15=pga_sockets
+LibName16=valves
+[general]
+version=1
diff --git a/ledspy.sch b/ledspy.sch
new file mode 100644
index 0000000..41db743
--- /dev/null
+++ b/ledspy.sch
@@ -0,0 +1,164 @@
+EESchema Schematic File Version 2
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:special
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+LIBS:ledspy-cache
+EELAYER 24 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title "GPIO Led Spy"
+Date "02 Mar 2014"
+Rev "1.0"
+Comp "www.smida.it"
+Comment1 "Andi Shyti"
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L R R1
+U 1 1 531109F0
+P 5900 3350
+F 0 "R1" V 5980 3350 40 0000 C CNN
+F 1 "560" V 5907 3351 40 0000 C CNN
+F 2 "" V 5830 3350 30 0000 C CNN
+F 3 "" H 5900 3350 30 0000 C CNN
+ 1 5900 3350
+ 0 1 1 0
+$EndComp
+$Comp
+L R R2
+U 1 1 53110A02
+P 5900 3750
+F 0 "R2" V 5980 3750 40 0000 C CNN
+F 1 "2.2k" V 5907 3751 40 0000 C CNN
+F 2 "" V 5830 3750 30 0000 C CNN
+F 3 "" H 5900 3750 30 0000 C CNN
+ 1 5900 3750
+ 0 1 1 0
+$EndComp
+$Comp
+L LED D1
+U 1 1 53110A0F
+P 6500 3350
+F 0 "D1" H 6500 3450 50 0000 C CNN
+F 1 "LED" H 6500 3250 50 0000 C CNN
+F 2 "" H 6500 3350 60 0000 C CNN
+F 3 "" H 6500 3350 60 0000 C CNN
+ 1 6500 3350
+ 1 0 0 -1
+$EndComp
+$Comp
+L BC547 Q1
+U 1 1 53110A23
+P 6900 3750
+F 0 "Q1" H 6900 3601 40 0000 R CNN
+F 1 "BC547" H 6900 3900 40 0000 R CNN
+F 2 "TO92" H 6800 3852 29 0000 C CNN
+F 3 "" H 6900 3750 60 0000 C CNN
+ 1 6900 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L CONN_3 K1
+U 1 1 53110A37
+P 5050 3750
+F 0 "K1" V 5000 3750 50 0000 C CNN
+F 1 "CONN_3" V 5100 3750 40 0000 C CNN
+F 2 "" H 5050 3750 60 0000 C CNN
+F 3 "" H 5050 3750 60 0000 C CNN
+ 1 5050 3750
+ -1 0 0 1
+$EndComp
+$Comp
+L PWR_FLAG #FLG?
+U 1 1 53110A5F
+P 7950 3050
+F 0 "#FLG?" H 7950 3145 30 0001 C CNN
+F 1 "PWR_FLAG" H 7950 3230 30 0000 C CNN
+F 2 "" H 7950 3050 60 0000 C CNN
+F 3 "" H 7950 3050 60 0000 C CNN
+ 1 7950 3050
+ 1 0 0 -1
+$EndComp
+$Comp
+L GND #PWR?
+U 1 1 53110A71
+P 7950 3300
+F 0 "#PWR?" H 7950 3300 30 0001 C CNN
+F 1 "GND" H 7950 3230 30 0001 C CNN
+F 2 "" H 7950 3300 60 0000 C CNN
+F 3 "" H 7950 3300 60 0000 C CNN
+ 1 7950 3300
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5400 3750 5650 3750
+Wire Wire Line
+ 7950 3050 7950 3300
+Wire Wire Line
+ 5400 3650 5550 3650
+Wire Wire Line
+ 5550 3650 5550 3350
+Wire Wire Line
+ 5550 3350 5650 3350
+Wire Wire Line
+ 6150 3750 6700 3750
+Wire Wire Line
+ 6150 3350 6300 3350
+Wire Wire Line
+ 6700 3350 7000 3350
+Wire Wire Line
+ 7000 3350 7000 3550
+Wire Wire Line
+ 5400 3850 5550 3850
+Wire Wire Line
+ 5550 3850 5550 4100
+Wire Wire Line
+ 5550 4100 7000 4100
+Wire Wire Line
+ 7000 4100 7000 3950
+$Comp
+L GND #PWR?
+U 1 1 5311179A
+P 6300 4250
+F 0 "#PWR?" H 6300 4250 30 0001 C CNN
+F 1 "GND" H 6300 4180 30 0001 C CNN
+F 2 "" H 6300 4250 60 0000 C CNN
+F 3 "" H 6300 4250 60 0000 C CNN
+ 1 6300 4250
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6300 4250 6300 4100
+Connection ~ 6300 4100
+$EndSCHEMATC
diff --git a/output/ledspy-B_Cu.pdf b/output/ledspy-B_Cu.pdf
new file mode 100644
index 0000000..742d378
--- /dev/null
+++ b/output/ledspy-B_Cu.pdf
Binary files differ
diff --git a/output/ledspy-B_Cu.svg b/output/ledspy-B_Cu.svg
new file mode 100644
index 0000000..47ed16f
--- /dev/null
+++ b/output/ledspy-B_Cu.svg
@@ -0,0 +1,705 @@
+<?xml version="1.0" standalone="no"?>
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1"
+ width="29.7002cm" height="21.0007cm" viewBox="0 0 116930 82680 ">
+<title>SVG Picture created as ledspy-B_Cu.svg date 2014/03/02 21:23:03 </title>
+ <desc>Picture generated by PCBNEW </desc>
+<g style="fill:#000000; fill-opacity:1;stroke:#000000; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round; "
+ transform="translate(0 0) scale(1 1)">
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:118.11; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M62895 44489
+L62838 44517
+L62726 44517
+L62670 44489
+L62642 44432
+L62642 44404
+L62670 44348
+L62726 44320
+L62810 44320
+L62866 44292
+L62895 44235
+L62895 44207
+L62866 44151
+L62810 44123
+L62726 44123
+L62670 44151
+" />
+<path d="M62388 44517
+L62388 44123
+" />
+<path d="M62388 44179
+L62360 44151
+L62304 44123
+L62220 44123
+L62163 44151
+L62135 44207
+L62135 44517
+" />
+<path d="M62135 44207
+L62107 44151
+L62051 44123
+L61967 44123
+L61910 44151
+L61882 44207
+L61882 44517
+" />
+<path d="M61601 44517
+L61601 44123
+" />
+<path d="M61601 43926
+L61629 43954
+L61601 43982
+L61573 43954
+L61601 43926
+L61601 43982
+" />
+<path d="M61067 44517
+L61067 43926
+" />
+<path d="M61067 44489
+L61123 44517
+L61235 44517
+L61292 44489
+L61320 44460
+L61348 44404
+L61348 44235
+L61320 44179
+L61292 44151
+L61235 44123
+L61123 44123
+L61067 44151
+" />
+<path d="M60532 44517
+L60532 44207
+L60561 44151
+L60617 44123
+L60729 44123
+L60785 44151
+" />
+<path d="M60532 44489
+L60589 44517
+L60729 44517
+L60785 44489
+L60814 44432
+L60814 44376
+L60785 44320
+L60729 44292
+L60589 44292
+L60532 44264
+" />
+<path d="M60251 44460
+L60223 44489
+L60251 44517
+L60279 44489
+L60251 44460
+L60251 44517
+" />
+<path d="M59970 44517
+L59970 44123
+" />
+<path d="M59970 43926
+L59998 43954
+L59970 43982
+L59942 43954
+L59970 43926
+L59970 43982
+" />
+<path d="M59773 44123
+L59548 44123
+" />
+<path d="M59689 43926
+L59689 44432
+L59661 44489
+L59604 44517
+L59548 44517
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+</g>
+<g style="fill:#000000; fill-opacity:1.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<circle cx="56500" cy="43500" r="300.472" />
+<circle cx="56500" cy="42500" r="300.472" />
+<polyline style="fill-rule:evenodd;"
+points="64129,40689
+64870,40689
+64870,41310
+64129,41310
+64129,40689
+" />
+</g>
+<g style="fill:#000000; fill-opacity:1.0;
+stroke:#000000; stroke-width:680; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M64560 42000
+L64440 42000
+" />
+<path d="M64560 43000
+L64440 43000
+" />
+</g>
+<g style="fill:#000000; fill-opacity:1.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<circle cx="56000" cy="40750" r="246.063" />
+<circle cx="56500" cy="40250" r="246.063" />
+<circle cx="57000" cy="40750" r="246.063" />
+<circle cx="58500" cy="43000" r="270.472" />
+<circle cx="62500" cy="43000" r="270.472" />
+<circle cx="58500" cy="41000" r="270.472" />
+<circle cx="62500" cy="41000" r="270.472" />
+</g>
+<g style="fill:#000000; fill-opacity:1.0;
+stroke:#000000; stroke-width:196.85; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M57000 40750
+L57000 41500
+" />
+<path d="M63500 40000
+L64500 41000
+" />
+<path d="M61500 40000
+L63500 40000
+" />
+<path d="M59500 42000
+L61500 40000
+" />
+<path d="M57500 42000
+L59500 42000
+" />
+<path d="M57000 41500
+L57500 42000
+" />
+<path d="M56500 43500
+L58000 43500
+" />
+<path d="M58000 43500
+L58500 43000
+" />
+<path d="M56000 40750
+L56000 42000
+" />
+<path d="M56000 42000
+L56500 42500
+" />
+<path d="M62500 41000
+L62500 41500
+" />
+<path d="M63000 42000
+L64500 42000
+" />
+<path d="M62500 41500
+L63000 42000
+" />
+<path d="M62500 43000
+L64500 43000
+" />
+<path d="M58500 41000
+L58500 40500
+" />
+<path d="M58250 40250
+L56500 40250
+" />
+<path d="M58500 40500
+L58250 40250
+" />
+</g>
+<g style="fill:#000000; fill-opacity:1.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<polyline style="fill-rule:evenodd;"
+points="65230,44730
+63316,44730
+63316,43409
+62868,43409
+62929,43348
+63964,43348
+64010,43417
+64201,43545
+64427,43590
+64572,43590
+64798,43545
+64989,43417
+65117,43225
+65162,43000
+65117,42774
+64989,42582
+64865,42500
+64989,42417
+65117,42225
+65162,42000
+65117,41774
+64989,41582
+64981,41576
+65041,41551
+65111,41481
+65150,41389
+65150,41112
+65150,40887
+65150,40610
+65111,40518
+65041,40448
+64949,40410
+64850,40410
+64612,40410
+64550,40472
+64550,40950
+65087,40950
+65150,40887
+65150,41112
+65087,41050
+64550,41050
+64550,41057
+64450,41057
+64450,41050
+64450,40950
+64450,40472
+64387,40410
+64149,40410
+64050,40410
+63958,40448
+63888,40518
+63850,40610
+63850,40887
+63912,40950
+64450,40950
+64450,41050
+63912,41050
+63850,41112
+63850,41389
+63888,41481
+63958,41551
+64018,41576
+64010,41582
+63964,41651
+63144,41651
+62885,41392
+62965,41311
+63049,41109
+63050,40891
+62966,40688
+62811,40534
+62609,40450
+62391,40449
+62188,40533
+62034,40688
+61950,40890
+61949,41108
+62033,41311
+62151,41429
+62151,41499
+62151,41500
+62173,41611
+62178,41633
+62253,41746
+62753,42246
+62753,42246
+62866,42321
+63000,42348
+63000,42348
+63000,42348
+63964,42348
+64010,42417
+64134,42500
+64010,42582
+63964,42651
+62929,42651
+62811,42534
+62609,42450
+62391,42449
+62188,42533
+62034,42688
+61950,42890
+61949,43108
+62033,43311
+62131,43409
+59183,43409
+59183,44730
+59050,44730
+59050,42891
+58966,42688
+58811,42534
+58609,42450
+58391,42449
+58188,42533
+58034,42688
+57950,42890
+57949,43057
+57855,43151
+57297,43151
+57297,41118
+57000,40820
+56702,41118
+56726,41211
+56924,41280
+57132,41269
+57273,41211
+57297,41118
+57297,43151
+56971,43151
+56828,43008
+56808,43000
+56828,42991
+56991,42828
+57079,42615
+57080,42385
+56991,42171
+56828,42008
+56615,41920
+56412,41919
+56348,41855
+56348,41144
+56445,41048
+56497,40922
+56538,41023
+56631,41047
+56929,40750
+56923,40744
+56994,40673
+57000,40679
+57005,40673
+57076,40744
+57070,40750
+57368,41047
+57461,41023
+57530,40825
+57519,40617
+57511,40598
+58105,40598
+58114,40607
+58034,40688
+57950,40890
+57949,41108
+58033,41311
+58188,41465
+58390,41549
+58608,41550
+58811,41466
+58965,41311
+59049,41109
+59050,40891
+58966,40688
+58848,40570
+58848,40500
+58848,40500
+58848,40500
+58821,40366
+58821,40366
+58796,40329
+58746,40253
+58746,40253
+58746,40253
+58496,40003
+58383,39928
+58361,39923
+58250,39901
+58249,39901
+56894,39901
+56798,39804
+56605,39724
+56395,39724
+56202,39804
+56054,39951
+55974,40144
+55974,40224
+55895,40224
+55702,40304
+55554,40451
+55474,40644
+55474,40854
+55554,41047
+55651,41144
+55651,41999
+55651,42000
+55673,42111
+55678,42133
+55753,42246
+55920,42412
+55919,42614
+56008,42828
+56171,42991
+56191,42999
+56171,43008
+56008,43171
+55920,43384
+55919,43614
+56008,43828
+56171,43991
+56384,44079
+56614,44080
+56828,43991
+56971,43848
+57999,43848
+58000,43848
+58000,43848
+58111,43826
+58133,43821
+58133,43821
+58246,43746
+58442,43549
+58608,43550
+58811,43466
+58965,43311
+59049,43109
+59050,42891
+59050,44730
+55269,44730
+55269,39269
+65230,39269
+65230,44730
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:100; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<polyline fill="none;"
+points="65230,44730
+63316,44730
+63316,43409
+62868,43409
+62929,43348
+63964,43348
+64010,43417
+64201,43545
+64427,43590
+64572,43590
+64798,43545
+64989,43417
+65117,43225
+65162,43000
+65117,42774
+64989,42582
+64865,42500
+64989,42417
+65117,42225
+65162,42000
+65117,41774
+64989,41582
+64981,41576
+65041,41551
+65111,41481
+65150,41389
+65150,41112
+65150,40887
+65150,40610
+65111,40518
+65041,40448
+64949,40410
+64850,40410
+64612,40410
+64550,40472
+64550,40950
+65087,40950
+65150,40887
+65150,41112
+65087,41050
+64550,41050
+64550,41057
+64450,41057
+64450,41050
+64450,40950
+64450,40472
+64387,40410
+64149,40410
+64050,40410
+63958,40448
+63888,40518
+63850,40610
+63850,40887
+63912,40950
+64450,40950
+64450,41050
+63912,41050
+63850,41112
+63850,41389
+63888,41481
+63958,41551
+64018,41576
+64010,41582
+63964,41651
+63144,41651
+62885,41392
+62965,41311
+63049,41109
+63050,40891
+62966,40688
+62811,40534
+62609,40450
+62391,40449
+62188,40533
+62034,40688
+61950,40890
+61949,41108
+62033,41311
+62151,41429
+62151,41499
+62151,41500
+62173,41611
+62178,41633
+62253,41746
+62753,42246
+62753,42246
+62866,42321
+63000,42348
+63000,42348
+63000,42348
+63964,42348
+64010,42417
+64134,42500
+64010,42582
+63964,42651
+62929,42651
+62811,42534
+62609,42450
+62391,42449
+62188,42533
+62034,42688
+61950,42890
+61949,43108
+62033,43311
+62131,43409
+59183,43409
+59183,44730
+59050,44730
+59050,42891
+58966,42688
+58811,42534
+58609,42450
+58391,42449
+58188,42533
+58034,42688
+57950,42890
+57949,43057
+57855,43151
+57297,43151
+57297,41118
+57000,40820
+56702,41118
+56726,41211
+56924,41280
+57132,41269
+57273,41211
+57297,41118
+57297,43151
+56971,43151
+56828,43008
+56808,43000
+56828,42991
+56991,42828
+57079,42615
+57080,42385
+56991,42171
+56828,42008
+56615,41920
+56412,41919
+56348,41855
+56348,41144
+56445,41048
+56497,40922
+56538,41023
+56631,41047
+56929,40750
+56923,40744
+56994,40673
+57000,40679
+57005,40673
+57076,40744
+57070,40750
+57368,41047
+57461,41023
+57530,40825
+57519,40617
+57511,40598
+58105,40598
+58114,40607
+58034,40688
+57950,40890
+57949,41108
+58033,41311
+58188,41465
+58390,41549
+58608,41550
+58811,41466
+58965,41311
+59049,41109
+59050,40891
+58966,40688
+58848,40570
+58848,40500
+58848,40500
+58848,40500
+58821,40366
+58821,40366
+58796,40329
+58746,40253
+58746,40253
+58746,40253
+58496,40003
+58383,39928
+58361,39923
+58250,39901
+58249,39901
+56894,39901
+56798,39804
+56605,39724
+56395,39724
+56202,39804
+56054,39951
+55974,40144
+55974,40224
+55895,40224
+55702,40304
+55554,40451
+55474,40644
+55474,40854
+55554,41047
+55651,41144
+55651,41999
+55651,42000
+55673,42111
+55678,42133
+55753,42246
+55920,42412
+55919,42614
+56008,42828
+56171,42991
+56191,42999
+56171,43008
+56008,43171
+55920,43384
+55919,43614
+56008,43828
+56171,43991
+56384,44079
+56614,44080
+56828,43991
+56971,43848
+57999,43848
+58000,43848
+58000,43848
+58111,43826
+58133,43821
+58133,43821
+58246,43746
+58442,43549
+58608,43550
+58811,43466
+58965,43311
+59049,43109
+59050,42891
+59050,44730
+55269,44730
+55269,39269
+65230,39269
+65230,44730
+" />
+</g>
+</svg>
diff --git a/output/ledspy-B_Mask.pdf b/output/ledspy-B_Mask.pdf
new file mode 100644
index 0000000..7562db9
--- /dev/null
+++ b/output/ledspy-B_Mask.pdf
Binary files differ
diff --git a/output/ledspy-B_Mask.svg b/output/ledspy-B_Mask.svg
new file mode 100644
index 0000000..3ff6d17
--- /dev/null
+++ b/output/ledspy-B_Mask.svg
@@ -0,0 +1,160 @@
+<?xml version="1.0" standalone="no"?>
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1"
+ width="29.7002cm" height="21.0007cm" viewBox="0 0 116930 82680 ">
+<title>SVG Picture created as ledspy-B_Mask.svg date 2014/03/02 21:23:03 </title>
+ <desc>Picture generated by PCBNEW </desc>
+<g style="fill:#000000; fill-opacity:1;stroke:#000000; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round; "
+ transform="translate(0 0) scale(1 1)">
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:118.11; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M62895 44489
+L62838 44517
+L62726 44517
+L62670 44489
+L62642 44432
+L62642 44404
+L62670 44348
+L62726 44320
+L62810 44320
+L62866 44292
+L62895 44235
+L62895 44207
+L62866 44151
+L62810 44123
+L62726 44123
+L62670 44151
+" />
+<path d="M62388 44517
+L62388 44123
+" />
+<path d="M62388 44179
+L62360 44151
+L62304 44123
+L62220 44123
+L62163 44151
+L62135 44207
+L62135 44517
+" />
+<path d="M62135 44207
+L62107 44151
+L62051 44123
+L61967 44123
+L61910 44151
+L61882 44207
+L61882 44517
+" />
+<path d="M61601 44517
+L61601 44123
+" />
+<path d="M61601 43926
+L61629 43954
+L61601 43982
+L61573 43954
+L61601 43926
+L61601 43982
+" />
+<path d="M61067 44517
+L61067 43926
+" />
+<path d="M61067 44489
+L61123 44517
+L61235 44517
+L61292 44489
+L61320 44460
+L61348 44404
+L61348 44235
+L61320 44179
+L61292 44151
+L61235 44123
+L61123 44123
+L61067 44151
+" />
+<path d="M60532 44517
+L60532 44207
+L60561 44151
+L60617 44123
+L60729 44123
+L60785 44151
+" />
+<path d="M60532 44489
+L60589 44517
+L60729 44517
+L60785 44489
+L60814 44432
+L60814 44376
+L60785 44320
+L60729 44292
+L60589 44292
+L60532 44264
+" />
+<path d="M60251 44460
+L60223 44489
+L60251 44517
+L60279 44489
+L60251 44460
+L60251 44517
+" />
+<path d="M59970 44517
+L59970 44123
+" />
+<path d="M59970 43926
+L59998 43954
+L59970 43982
+L59942 43954
+L59970 43926
+L59970 43982
+" />
+<path d="M59773 44123
+L59548 44123
+" />
+<path d="M59689 43926
+L59689 44432
+L59661 44489
+L59604 44517
+L59548 44517
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+</g>
+<g style="fill:#000000; fill-opacity:1.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<circle cx="56500" cy="43500" r="300.472" />
+<circle cx="56500" cy="42500" r="300.472" />
+<polyline style="fill-rule:evenodd;"
+points="64129,40689
+64870,40689
+64870,41310
+64129,41310
+64129,40689
+" />
+</g>
+<g style="fill:#000000; fill-opacity:1.0;
+stroke:#000000; stroke-width:680; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M64560 42000
+L64440 42000
+" />
+<path d="M64560 43000
+L64440 43000
+" />
+</g>
+<g style="fill:#000000; fill-opacity:1.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<circle cx="56000" cy="40750" r="246.063" />
+<circle cx="56500" cy="40250" r="246.063" />
+<circle cx="57000" cy="40750" r="246.063" />
+<circle cx="58500" cy="43000" r="270.472" />
+<circle cx="62500" cy="43000" r="270.472" />
+<circle cx="58500" cy="41000" r="270.472" />
+<circle cx="62500" cy="41000" r="270.472" />
+</g>
+</svg>
diff --git a/output/ledspy-F_SilkS.pdf b/output/ledspy-F_SilkS.pdf
new file mode 100644
index 0000000..37b2744
--- /dev/null
+++ b/output/ledspy-F_SilkS.pdf
Binary files differ
diff --git a/output/ledspy-F_SilkS.svg b/output/ledspy-F_SilkS.svg
new file mode 100644
index 0000000..561deba
--- /dev/null
+++ b/output/ledspy-F_SilkS.svg
@@ -0,0 +1,377 @@
+<?xml version="1.0" standalone="no"?>
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1"
+ width="29.7002cm" height="21.0007cm" viewBox="0 0 116930 82680 ">
+<title>SVG Picture created as ledspy-F_SilkS.svg date 2014/03/02 21:23:03 </title>
+ <desc>Picture generated by PCBNEW </desc>
+<g style="fill:#000000; fill-opacity:1;stroke:#000000; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round; "
+ transform="translate(0 0) scale(1 1)">
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:80; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M57250 41880
+L55750 41880
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:30; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<circle cx="56500" cy="42900" r="707.107" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:100; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M57250 43900 A1250 1250 0.0 1 0 55748.9 43899.2 " />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:60; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M56500 42450 A450 450 0.0 0 0 56050 42900 " />
+<path d="M56500 43350 A450 450 0.0 0 0 56950 42900 " />
+<path d="M56500 42250 A650 650 0.0 0 0 55850 42900 " />
+<path d="M56500 43550 A650 650 0.0 0 0 57150 42900 " />
+<path d="M56500 42050 A850 850 0.0 0 0 55650 42900 " />
+<path d="M56500 43750 A850 850 0.0 0 0 57350 42900 " />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:100; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M64000 41500
+L64000 43500
+" />
+<path d="M64000 43500
+L65000 43500
+" />
+<path d="M65000 43500
+L65000 41500
+" />
+<path d="M65000 40500
+L65000 41500
+" />
+<path d="M65000 41500
+L64000 41500
+" />
+<path d="M65000 40500
+L64000 40500
+" />
+<path d="M64000 40500
+L64000 41500
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M55988 39751
+L57011 39751
+" />
+<path d="M57484 41169
+L57405 41248
+" />
+<path d="M57405 41248
+L55594 41248
+" />
+<path d="M55594 41248
+L55515 41169
+" />
+<path d="M55515 41169
+L55515 40224
+" />
+<path d="M55515 40224
+L55988 39751
+" />
+<path d="M57011 39751
+L57484 40224
+" />
+<path d="M57484 40224
+L57484 41169
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:120; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M58500 43000
+L58900 43000
+" />
+<path d="M58900 43000
+L58900 42600
+" />
+<path d="M58900 42600
+L62100 42600
+" />
+<path d="M62100 42600
+L62100 43400
+" />
+<path d="M62100 43400
+L58900 43400
+" />
+<path d="M58900 43400
+L58900 43000
+" />
+<path d="M58900 42800
+L59100 42600
+" />
+<path d="M62500 43000
+L62100 43000
+" />
+<path d="M58500 41000
+L58900 41000
+" />
+<path d="M58900 41000
+L58900 40600
+" />
+<path d="M58900 40600
+L62100 40600
+" />
+<path d="M62100 40600
+L62100 41400
+" />
+<path d="M62100 41400
+L58900 41400
+" />
+<path d="M58900 41400
+L58900 41000
+" />
+<path d="M58900 40800
+L59100 40600
+" />
+<path d="M62500 41000
+L62100 41000
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:35; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M55135 43221
+L54835 43221
+L54835 43150
+L54850 43107
+L54878 43078
+L54907 43064
+L54964 43050
+L55007 43050
+L55064 43064
+L55092 43078
+L55121 43107
+L55135 43150
+L55135 43221
+" />
+<path d="M55135 42764
+L55135 42935
+" />
+<path d="M55135 42850
+L54835 42850
+L54878 42878
+L54907 42907
+L54921 42935
+" />
+<path d="M58135 43192
+L58135 43335
+L57835 43335
+" />
+<path d="M57978 43092
+L57978 42992
+" />
+<path d="M58135 42950
+L58135 43092
+L57835 43092
+L57835 42950
+" />
+<path d="M58135 42821
+L57835 42821
+L57835 42750
+L57850 42707
+L57878 42678
+L57907 42664
+L57964 42650
+L58007 42650
+L58064 42664
+L58092 42678
+L58121 42707
+L58135 42750
+L58135 42821
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:80; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M65626 42369
+L65126 42369
+" />
+<path d="M65626 42083
+L65340 42297
+" />
+<path d="M65126 42083
+L65411 42369
+" />
+<path d="M65626 41607
+L65626 41892
+" />
+<path d="M65626 41750
+L65126 41750
+L65197 41797
+L65245 41845
+L65269 41892
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:59.0551; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M56513 41083
+L56486 41070
+L56460 41044
+L56421 41005
+L56395 40992
+L56368 40992
+" />
+<path d="M56381 41057
+L56355 41044
+L56329 41018
+L56316 40965
+L56316 40874
+L56329 40821
+L56355 40795
+L56381 40782
+L56434 40782
+L56460 40795
+L56486 40821
+L56500 40874
+L56500 40965
+L56486 41018
+L56460 41044
+L56434 41057
+L56381 41057
+" />
+<path d="M56762 41057
+L56604 41057
+" />
+<path d="M56683 41057
+L56683 40782
+L56657 40821
+L56631 40847
+L56604 40860
+" />
+<path d="M56061 40246
+L56095 40258
+L56106 40269
+L56117 40291
+L56117 40325
+L56106 40348
+L56095 40359
+L56072 40370
+L55982 40370
+L55982 40134
+L56061 40134
+L56083 40145
+L56095 40156
+L56106 40179
+L56106 40201
+L56095 40224
+L56083 40235
+L56061 40246
+L55982 40246
+" />
+<path d="M56353 40348
+L56342 40359
+L56308 40370
+L56286 40370
+L56252 40359
+L56230 40336
+L56218 40314
+L56207 40269
+L56207 40235
+L56218 40190
+L56230 40168
+L56252 40145
+L56286 40134
+L56308 40134
+L56342 40145
+L56353 40156
+" />
+<path d="M56567 40134
+L56455 40134
+L56443 40246
+L56455 40235
+L56477 40224
+L56533 40224
+L56556 40235
+L56567 40246
+L56578 40269
+L56578 40325
+L56567 40348
+L56556 40359
+L56533 40370
+L56477 40370
+L56455 40359
+L56443 40348
+" />
+<path d="M56781 40213
+L56781 40370
+" />
+<path d="M56724 40123
+L56668 40291
+L56814 40291
+" />
+<path d="M56882 40134
+L57039 40134
+L56938 40370
+" />
+</g>
+<g style="fill:#000000; fill-opacity:0.0;
+stroke:#000000; stroke-width:80; stroke-opacity:1;
+stroke-linecap:round; stroke-linejoin:round;">
+<path d="M60416 43248
+L60250 42986
+" />
+<path d="M60130 43248
+L60130 42698
+L60321 42698
+L60369 42725
+L60392 42751
+L60416 42803
+L60416 42882
+L60392 42934
+L60369 42960
+L60321 42986
+L60130 42986
+" />
+<path d="M60892 43248
+L60607 43248
+" />
+<path d="M60750 43248
+L60750 42698
+L60702 42777
+L60654 42829
+L60607 42855
+" />
+<path d="M60416 41248
+L60250 40986
+" />
+<path d="M60130 41248
+L60130 40698
+L60321 40698
+L60369 40725
+L60392 40751
+L60416 40803
+L60416 40882
+L60392 40934
+L60369 40960
+L60321 40986
+L60130 40986
+" />
+<path d="M60607 40751
+L60630 40725
+L60678 40698
+L60797 40698
+L60845 40725
+L60869 40751
+L60892 40803
+L60892 40855
+L60869 40934
+L60583 41248
+L60892 41248
+" />
+</g>
+</svg>
diff --git a/output/ledspy.pdf b/output/ledspy.pdf
new file mode 100644
index 0000000..683a815
--- /dev/null
+++ b/output/ledspy.pdf
Binary files differ
diff --git a/output/ledspy.png b/output/ledspy.png
new file mode 100644
index 0000000..95d1f00
--- /dev/null
+++ b/output/ledspy.png
Binary files differ