This commit is contained in:
Vincent RIQUER 2020-08-29 11:12:10 +02:00
commit 815ed48fe9
15 changed files with 77831 additions and 0 deletions

107
Simon says-cache.lib Normal file
View File

@ -0,0 +1,107 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Device_LED
#
DEF Device_LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# MCU_Module_Arduino_Nano_v2.x
#
DEF MCU_Module_Arduino_Nano_v2.x A 0 20 Y Y 1 F N
F0 "A" -400 925 50 H V L BNN
F1 "MCU_Module_Arduino_Nano_v2.x" 200 -950 50 H V L TNN
F2 "Module:Arduino_Nano" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS Arduino_Nano_v3.x
$FPLIST
Arduino*Nano*
$ENDFPLIST
DRAW
S -400 900 400 -900 0 1 10 f
X D1/TX 1 -500 500 100 R 50 50 1 1 B
X D7 10 -500 -100 100 R 50 50 1 1 B
X D8 11 -500 -200 100 R 50 50 1 1 B
X D9 12 -500 -300 100 R 50 50 1 1 B
X D10 13 -500 -400 100 R 50 50 1 1 B
X D11 14 -500 -500 100 R 50 50 1 1 B
X D12 15 -500 -600 100 R 50 50 1 1 B
X D13 16 -500 -700 100 R 50 50 1 1 B
X 3V3 17 100 1000 100 D 50 50 1 1 w
X AREF 18 500 200 100 L 50 50 1 1 I
X A0 19 500 0 100 L 50 50 1 1 B
X D0/RX 2 -500 600 100 R 50 50 1 1 B
X A1 20 500 -100 100 L 50 50 1 1 B
X A2 21 500 -200 100 L 50 50 1 1 B
X A3 22 500 -300 100 L 50 50 1 1 B
X A4 23 500 -400 100 L 50 50 1 1 B
X A5 24 500 -500 100 L 50 50 1 1 B
X A6 25 500 -600 100 L 50 50 1 1 B
X A7 26 500 -700 100 L 50 50 1 1 B
X +5V 27 200 1000 100 D 50 50 1 1 w
X ~RESET 28 500 600 100 L 50 50 1 1 I
X GND 29 100 -1000 100 U 50 50 1 1 W
X ~RESET 3 500 500 100 L 50 50 1 1 I
X VIN 30 -100 1000 100 D 50 50 1 1 W
X GND 4 0 -1000 100 U 50 50 1 1 W
X D2 5 -500 400 100 R 50 50 1 1 B
X D3 6 -500 300 100 R 50 50 1 1 B
X D4 7 -500 200 100 R 50 50 1 1 B
X D5 8 -500 100 100 R 50 50 1 1 B
X D6 9 -500 0 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Switch_SW_Push
#
DEF Switch_SW_Push SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
#End Library

865
Simon says.kicad_pcb Normal file
View File

@ -0,0 +1,865 @@
(kicad_pcb (version 20171130) (host pcbnew 5.1.5+dfsg1-2build2)
(general
(thickness 1.6)
(drawings 0)
(tracks 0)
(zones 0)
(modules 15)
(nets 33)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(via_size 0.8)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(edge_width 0.05)
(segment_width 0.2)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.12)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.051)
(solder_mask_min_width 0.25)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net 1 "Net-(A1-Pad16)")
(net 2 "Net-(A1-Pad15)")
(net 3 "Net-(A1-Pad30)")
(net 4 "Net-(A1-Pad14)")
(net 5 "Net-(A1-Pad29)")
(net 6 "Net-(A1-Pad13)")
(net 7 "Net-(A1-Pad28)")
(net 8 "Net-(A1-Pad10)")
(net 9 "Net-(A1-Pad27)")
(net 10 "Net-(A1-Pad26)")
(net 11 "Net-(A1-Pad25)")
(net 12 "Net-(A1-Pad24)")
(net 13 "Net-(A1-Pad8)")
(net 14 "Net-(A1-Pad23)")
(net 15 "Net-(A1-Pad7)")
(net 16 "Net-(A1-Pad22)")
(net 17 "Net-(A1-Pad6)")
(net 18 "Net-(A1-Pad21)")
(net 19 "Net-(A1-Pad5)")
(net 20 "Net-(A1-Pad20)")
(net 21 "Net-(A1-Pad4)")
(net 22 "Net-(A1-Pad19)")
(net 23 "Net-(A1-Pad3)")
(net 24 "Net-(A1-Pad18)")
(net 25 "Net-(A1-Pad2)")
(net 26 "Net-(A1-Pad17)")
(net 27 "Net-(A1-Pad1)")
(net 28 "Net-(D1-Pad1)")
(net 29 "Net-(R2-Pad1)")
(net 30 "Net-(A1-Pad12)")
(net 31 "Net-(A1-Pad11)")
(net 32 "Net-(A1-Pad9)")
(net_class Default "Ceci est la Netclass par défaut."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.8)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net "Net-(A1-Pad1)")
(add_net "Net-(A1-Pad10)")
(add_net "Net-(A1-Pad11)")
(add_net "Net-(A1-Pad12)")
(add_net "Net-(A1-Pad13)")
(add_net "Net-(A1-Pad14)")
(add_net "Net-(A1-Pad15)")
(add_net "Net-(A1-Pad16)")
(add_net "Net-(A1-Pad17)")
(add_net "Net-(A1-Pad18)")
(add_net "Net-(A1-Pad19)")
(add_net "Net-(A1-Pad2)")
(add_net "Net-(A1-Pad20)")
(add_net "Net-(A1-Pad21)")
(add_net "Net-(A1-Pad22)")
(add_net "Net-(A1-Pad23)")
(add_net "Net-(A1-Pad24)")
(add_net "Net-(A1-Pad25)")
(add_net "Net-(A1-Pad26)")
(add_net "Net-(A1-Pad27)")
(add_net "Net-(A1-Pad28)")
(add_net "Net-(A1-Pad29)")
(add_net "Net-(A1-Pad3)")
(add_net "Net-(A1-Pad30)")
(add_net "Net-(A1-Pad4)")
(add_net "Net-(A1-Pad5)")
(add_net "Net-(A1-Pad6)")
(add_net "Net-(A1-Pad7)")
(add_net "Net-(A1-Pad8)")
(add_net "Net-(A1-Pad9)")
(add_net "Net-(D1-Pad1)")
(add_net "Net-(R2-Pad1)")
)
(module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A02FE31) (tstamp 5F3FD31F)
(at 96.43 -19.06)
(descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
(tags "tact sw push 6mm")
(path /5F429DEB)
(fp_text reference SW4 (at 3.25 -2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at 3.75 6.7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1))
(fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12))
(fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12))
(fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12))
(fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1))
(fp_text user %R (at 3.25 2.25) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 30 "Net-(A1-Pad12)"))
(pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 30 "Net-(A1-Pad12)"))
(pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A02FE31) (tstamp 5F3FD2EB)
(at 97.75 -32.61)
(descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
(tags "tact sw push 6mm")
(path /5F429B79)
(fp_text reference SW3 (at 3.25 -2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at 3.75 6.7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1))
(fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12))
(fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12))
(fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12))
(fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1))
(fp_text user %R (at 3.25 2.25) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 31 "Net-(A1-Pad11)"))
(pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 31 "Net-(A1-Pad11)"))
(pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A02FE31) (tstamp 5F3FD305)
(at 116.14 -36.66)
(descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
(tags "tact sw push 6mm")
(path /5F4291A2)
(fp_text reference SW2 (at 3.25 -2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at 3.75 6.7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1))
(fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12))
(fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12))
(fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12))
(fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1))
(fp_text user %R (at 3.25 2.25) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A02FE31) (tstamp 5F3FD2D1)
(at 79.36 -28.56)
(descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
(tags "tact sw push 6mm")
(path /5F42480E)
(fp_text reference SW1 (at 3.25 -2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at 3.75 6.7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1))
(fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12))
(fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12))
(fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12))
(fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1))
(fp_text user %R (at 3.25 2.25) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 32 "Net-(A1-Pad9)"))
(pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 32 "Net-(A1-Pad9)"))
(pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3F84AB)
(at 143.51 -17.3)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F3FBAF0)
(fp_text reference R6 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 5 "Net-(A1-Pad29)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 30 "Net-(A1-Pad12)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3F8494)
(at 143.51 -21.35)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F3FB55F)
(fp_text reference R5 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 5 "Net-(A1-Pad29)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 31 "Net-(A1-Pad11)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3F847D)
(at 143.51 -25.4)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F3FA64E)
(fp_text reference R4 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 5 "Net-(A1-Pad29)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3FD2B7)
(at 97.03 -38.91)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F4408CB)
(fp_text reference R3 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 5 "Net-(A1-Pad29)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 32 "Net-(A1-Pad9)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3FD2A0)
(at 78.64 -34.86)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F42D714)
(fp_text reference R2 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 9 "Net-(A1-Pad27)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3FD289)
(at 78.64 -38.91)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F3FD487)
(fp_text reference R1 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 21 "Net-(A1-Pad4)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5F3FD272)
(at 112.88 -19.06)
(descr "LED, diameter 3.0mm, 2 pins")
(tags "LED diameter 3.0mm 2 pins")
(path /5F3FBBA6)
(fp_text reference D4 (at 1.27 -2.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 1.27 2.96) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
(fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
(fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
(fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 13 "Net-(A1-Pad8)"))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5F3FD25F)
(at 114.2 -24.61)
(descr "LED, diameter 3.0mm, 2 pins")
(tags "LED diameter 3.0mm 2 pins")
(path /5F3FB177)
(fp_text reference D2 (at 1.27 -2.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 1.27 2.96) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
(fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
(fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
(fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 17 "Net-(A1-Pad6)"))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5F3FD24C)
(at 84.64 -16.51)
(descr "LED, diameter 3.0mm, 2 pins")
(tags "LED diameter 3.0mm 2 pins")
(path /5F3FB531)
(fp_text reference D3 (at 1.27 -2.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 1.27 2.96) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
(fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
(fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
(fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 15 "Net-(A1-Pad7)"))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5F3FD239)
(at 78.74 -16.51)
(descr "LED, diameter 3.0mm, 2 pins")
(tags "LED diameter 3.0mm 2 pins")
(path /5F3FAA98)
(fp_text reference D1 (at 1.27 -2.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 1.27 2.96) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
(fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
(fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
(fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 19 "Net-(A1-Pad5)"))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Module:Arduino_Nano (layer F.Cu) (tedit 58ACAF70) (tstamp 5F3F77C0)
(at 49.815001 -42.904999)
(descr "Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
(tags "Arduino Nano")
(path /5F3F751E)
(fp_text reference A1 (at 7.62 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Arduino_Nano_v2.x (at 8.89 19.05 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.75 42.16) (end -1.53 42.16) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.75 42.16) (end 16.75 -4.06) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.53 -4.06) (end -1.53 42.16) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.53 -4.06) (end 16.75 -4.06) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.51 -3.81) (end 16.51 39.37) (layer F.Fab) (width 0.1))
(fp_line (start 0 -3.81) (end 16.51 -3.81) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 -2.54) (end 0 -3.81) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 39.37) (end -1.27 -2.54) (layer F.Fab) (width 0.1))
(fp_line (start 16.51 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
(fp_line (start 16.64 -3.94) (end -1.4 -3.94) (layer F.SilkS) (width 0.12))
(fp_line (start 16.64 39.5) (end 16.64 -3.94) (layer F.SilkS) (width 0.12))
(fp_line (start -1.4 39.5) (end 16.64 39.5) (layer F.SilkS) (width 0.12))
(fp_line (start 3.81 41.91) (end 3.81 31.75) (layer F.Fab) (width 0.1))
(fp_line (start 11.43 41.91) (end 3.81 41.91) (layer F.Fab) (width 0.1))
(fp_line (start 11.43 31.75) (end 11.43 41.91) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 31.75) (end 11.43 31.75) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 36.83) (end -1.4 36.83) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end 1.27 36.83) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end -1.4 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 13.97 36.83) (end 16.64 36.83) (layer F.SilkS) (width 0.12))
(fp_line (start 13.97 -1.27) (end 13.97 36.83) (layer F.SilkS) (width 0.12))
(fp_line (start 13.97 -1.27) (end 16.64 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.4 -3.94) (end -1.4 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.4 1.27) (end -1.4 39.5) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 -1.27) (end -1.4 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 6.35 19.05 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 16 thru_hole oval (at 15.24 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 1 "Net-(A1-Pad16)"))
(pad 15 thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 2 "Net-(A1-Pad15)"))
(pad 30 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 3 "Net-(A1-Pad30)"))
(pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 4 "Net-(A1-Pad14)"))
(pad 29 thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 5 "Net-(A1-Pad29)"))
(pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 6 "Net-(A1-Pad13)"))
(pad 28 thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 7 "Net-(A1-Pad28)"))
(pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 30 "Net-(A1-Pad12)"))
(pad 27 thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 9 "Net-(A1-Pad27)"))
(pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 31 "Net-(A1-Pad11)"))
(pad 26 thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 10 "Net-(A1-Pad26)"))
(pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 25 thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 11 "Net-(A1-Pad25)"))
(pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 32 "Net-(A1-Pad9)"))
(pad 24 thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 12 "Net-(A1-Pad24)"))
(pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 13 "Net-(A1-Pad8)"))
(pad 23 thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 14 "Net-(A1-Pad23)"))
(pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 15 "Net-(A1-Pad7)"))
(pad 22 thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 16 "Net-(A1-Pad22)"))
(pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 17 "Net-(A1-Pad6)"))
(pad 21 thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 18 "Net-(A1-Pad21)"))
(pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 19 "Net-(A1-Pad5)"))
(pad 20 thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 20 "Net-(A1-Pad20)"))
(pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 21 "Net-(A1-Pad4)"))
(pad 19 thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 22 "Net-(A1-Pad19)"))
(pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 23 "Net-(A1-Pad3)"))
(pad 18 thru_hole oval (at 15.24 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 24 "Net-(A1-Pad18)"))
(pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 25 "Net-(A1-Pad2)"))
(pad 17 thru_hole oval (at 15.24 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 26 "Net-(A1-Pad17)"))
(pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 27 "Net-(A1-Pad1)"))
(model ${KISYS3DMOD}/Module.3dshapes/Arduino_Nano_WithMountingHoles.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
)

716
Simon says.kicad_pcb-bak Normal file
View File

@ -0,0 +1,716 @@
(kicad_pcb (version 20171130) (host pcbnew 5.1.5+dfsg1-2build2)
(general
(thickness 1.6)
(drawings 0)
(tracks 0)
(zones 0)
(modules 12)
(nets 30)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(via_size 0.8)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(edge_width 0.05)
(segment_width 0.2)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.12)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.051)
(solder_mask_min_width 0.25)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net 1 "Net-(A1-Pad16)")
(net 2 "Net-(A1-Pad15)")
(net 3 "Net-(A1-Pad30)")
(net 4 "Net-(A1-Pad14)")
(net 5 "Net-(A1-Pad29)")
(net 6 "Net-(A1-Pad13)")
(net 7 "Net-(A1-Pad28)")
(net 8 "Net-(A1-Pad10)")
(net 9 "Net-(A1-Pad27)")
(net 10 "Net-(A1-Pad26)")
(net 11 "Net-(A1-Pad25)")
(net 12 "Net-(A1-Pad24)")
(net 13 "Net-(A1-Pad8)")
(net 14 "Net-(A1-Pad23)")
(net 15 "Net-(A1-Pad7)")
(net 16 "Net-(A1-Pad22)")
(net 17 "Net-(A1-Pad6)")
(net 18 "Net-(A1-Pad21)")
(net 19 "Net-(A1-Pad5)")
(net 20 "Net-(A1-Pad20)")
(net 21 "Net-(A1-Pad4)")
(net 22 "Net-(A1-Pad19)")
(net 23 "Net-(A1-Pad3)")
(net 24 "Net-(A1-Pad18)")
(net 25 "Net-(A1-Pad2)")
(net 26 "Net-(A1-Pad17)")
(net 27 "Net-(A1-Pad1)")
(net 28 "Net-(D1-Pad1)")
(net 29 "Net-(R2-Pad1)")
(net_class Default "Ceci est la Netclass par défaut."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.8)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net "Net-(A1-Pad1)")
(add_net "Net-(A1-Pad10)")
(add_net "Net-(A1-Pad13)")
(add_net "Net-(A1-Pad14)")
(add_net "Net-(A1-Pad15)")
(add_net "Net-(A1-Pad16)")
(add_net "Net-(A1-Pad17)")
(add_net "Net-(A1-Pad18)")
(add_net "Net-(A1-Pad19)")
(add_net "Net-(A1-Pad2)")
(add_net "Net-(A1-Pad20)")
(add_net "Net-(A1-Pad21)")
(add_net "Net-(A1-Pad22)")
(add_net "Net-(A1-Pad23)")
(add_net "Net-(A1-Pad24)")
(add_net "Net-(A1-Pad25)")
(add_net "Net-(A1-Pad26)")
(add_net "Net-(A1-Pad27)")
(add_net "Net-(A1-Pad28)")
(add_net "Net-(A1-Pad29)")
(add_net "Net-(A1-Pad3)")
(add_net "Net-(A1-Pad30)")
(add_net "Net-(A1-Pad4)")
(add_net "Net-(A1-Pad5)")
(add_net "Net-(A1-Pad6)")
(add_net "Net-(A1-Pad7)")
(add_net "Net-(A1-Pad8)")
(add_net "Net-(D1-Pad1)")
(add_net "Net-(R2-Pad1)")
)
(module Button_Switch_THT:SW_PUSH-12mm (layer F.Cu) (tedit 5D160D14) (tstamp 5F3FD31F)
(at 96.43 -19.06)
(descr "SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf")
(tags "tact sw push 12mm")
(path /5F429DEB)
(fp_text reference SW4 (at 6.08 -4.66) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at 6.62 9.93) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 12.4 -3.65) (end 12.4 -0.93) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 5.93) (end 12.4 8.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 4.07) (end 0.1 0.93) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 8.65) (end 0.1 5.93) (layer F.SilkS) (width 0.12))
(fp_line (start 0.25 -3.5) (end 0.25 8.5) (layer F.Fab) (width 0.1))
(fp_circle (center 6.35 2.54) (end 10.16 5.08) (layer F.SilkS) (width 0.12))
(fp_line (start 14.25 8.75) (end -1.77 8.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.25 8.75) (end 14.25 -3.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.77 -3.75) (end -1.77 8.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.77 -3.75) (end 14.25 -3.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.1 -0.93) (end 0.1 -3.65) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 8.65) (end 0.1 8.65) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 0.93) (end 12.4 4.07) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 -3.65) (end 12.4 -3.65) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 6.35 2.54) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 12.25 -3.5) (end 12.25 8.5) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 -3.5) (end 12.25 -3.5) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 8.5) (end 12.25 8.5) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 0 5) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole oval (at 0 0) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 2 thru_hole oval (at 12.5 5) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole oval (at 12.5 0) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH-12mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Button_Switch_THT:SW_PUSH-12mm (layer F.Cu) (tedit 5D160D14) (tstamp 5F3FD305)
(at 116.14 -36.66)
(descr "SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf")
(tags "tact sw push 12mm")
(path /5F4291A2)
(fp_text reference SW3 (at 6.08 -4.66) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at 6.62 9.93) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 12.4 -3.65) (end 12.4 -0.93) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 5.93) (end 12.4 8.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 4.07) (end 0.1 0.93) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 8.65) (end 0.1 5.93) (layer F.SilkS) (width 0.12))
(fp_line (start 0.25 -3.5) (end 0.25 8.5) (layer F.Fab) (width 0.1))
(fp_circle (center 6.35 2.54) (end 10.16 5.08) (layer F.SilkS) (width 0.12))
(fp_line (start 14.25 8.75) (end -1.77 8.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.25 8.75) (end 14.25 -3.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.77 -3.75) (end -1.77 8.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.77 -3.75) (end 14.25 -3.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.1 -0.93) (end 0.1 -3.65) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 8.65) (end 0.1 8.65) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 0.93) (end 12.4 4.07) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 -3.65) (end 12.4 -3.65) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 6.35 2.54) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 12.25 -3.5) (end 12.25 8.5) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 -3.5) (end 12.25 -3.5) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 8.5) (end 12.25 8.5) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 0 5) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole oval (at 0 0) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 2 thru_hole oval (at 12.5 5) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole oval (at 12.5 0) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH-12mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Button_Switch_THT:SW_PUSH-12mm (layer F.Cu) (tedit 5D160D14) (tstamp 5F3FD2EB)
(at 97.75 -32.61)
(descr "SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf")
(tags "tact sw push 12mm")
(path /5F429B79)
(fp_text reference SW2 (at 6.08 -4.66) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at 6.62 9.93) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 12.4 -3.65) (end 12.4 -0.93) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 5.93) (end 12.4 8.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 4.07) (end 0.1 0.93) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 8.65) (end 0.1 5.93) (layer F.SilkS) (width 0.12))
(fp_line (start 0.25 -3.5) (end 0.25 8.5) (layer F.Fab) (width 0.1))
(fp_circle (center 6.35 2.54) (end 10.16 5.08) (layer F.SilkS) (width 0.12))
(fp_line (start 14.25 8.75) (end -1.77 8.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.25 8.75) (end 14.25 -3.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.77 -3.75) (end -1.77 8.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.77 -3.75) (end 14.25 -3.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.1 -0.93) (end 0.1 -3.65) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 8.65) (end 0.1 8.65) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 0.93) (end 12.4 4.07) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 -3.65) (end 12.4 -3.65) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 6.35 2.54) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 12.25 -3.5) (end 12.25 8.5) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 -3.5) (end 12.25 -3.5) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 8.5) (end 12.25 8.5) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 0 5) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole oval (at 0 0) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 2 thru_hole oval (at 12.5 5) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole oval (at 12.5 0) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH-12mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Button_Switch_THT:SW_PUSH-12mm (layer F.Cu) (tedit 5D160D14) (tstamp 5F3FD2D1)
(at 79.36 -28.56)
(descr "SW PUSH 12mm https://www.e-switch.com/system/asset/product_line/data_sheet/143/TL1100.pdf")
(tags "tact sw push 12mm")
(path /5F42480E)
(fp_text reference SW1 (at 6.08 -4.66) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Push (at 6.62 9.93) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 12.4 -3.65) (end 12.4 -0.93) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 5.93) (end 12.4 8.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 4.07) (end 0.1 0.93) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 8.65) (end 0.1 5.93) (layer F.SilkS) (width 0.12))
(fp_line (start 0.25 -3.5) (end 0.25 8.5) (layer F.Fab) (width 0.1))
(fp_circle (center 6.35 2.54) (end 10.16 5.08) (layer F.SilkS) (width 0.12))
(fp_line (start 14.25 8.75) (end -1.77 8.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.25 8.75) (end 14.25 -3.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.77 -3.75) (end -1.77 8.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.77 -3.75) (end 14.25 -3.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.1 -0.93) (end 0.1 -3.65) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 8.65) (end 0.1 8.65) (layer F.SilkS) (width 0.12))
(fp_line (start 12.4 0.93) (end 12.4 4.07) (layer F.SilkS) (width 0.12))
(fp_line (start 0.1 -3.65) (end 12.4 -3.65) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 6.35 2.54) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 12.25 -3.5) (end 12.25 8.5) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 -3.5) (end 12.25 -3.5) (layer F.Fab) (width 0.1))
(fp_line (start 0.25 8.5) (end 12.25 8.5) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 0 5) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole oval (at 0 0) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 2 thru_hole oval (at 12.5 5) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(pad 1 thru_hole oval (at 12.5 0) (size 3.048 1.85) (drill 1.3) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH-12mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3FD2B7)
(at 97.03 -38.91)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F4408CB)
(fp_text reference R3 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 5 "Net-(A1-Pad29)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3FD2A0)
(at 78.64 -34.86)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F42D714)
(fp_text reference R2 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 9 "Net-(A1-Pad27)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 29 "Net-(R2-Pad1)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5F3FD289)
(at 78.64 -38.91)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=15.24mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 15.24mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5F3FD487)
(fp_text reference R1 (at 7.62 -2.37) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R (at 7.62 2.37) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.29 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.29 1.5) (end 16.29 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.5) (end 16.29 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 0) (end 10.89 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.04 0) (end 4.35 0) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 -1.37) (end 4.35 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 10.89 1.37) (end 10.89 -1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 1.37) (end 10.89 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.35 -1.37) (end 4.35 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 15.24 0) (end 10.77 0) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 4.47 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 -1.25) (end 4.47 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 10.77 1.25) (end 10.77 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 1.25) (end 10.77 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -1.25) (end 4.47 1.25) (layer F.Fab) (width 0.1))
(pad 2 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 21 "Net-(A1-Pad4)"))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5F3FD272)
(at 112.88 -19.06)
(descr "LED, diameter 3.0mm, 2 pins")
(tags "LED diameter 3.0mm 2 pins")
(path /5F3FBBA6)
(fp_text reference D4 (at 1.27 -2.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 1.27 2.96) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
(fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
(fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
(fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 13 "Net-(A1-Pad8)"))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5F3FD25F)
(at 114.2 -24.61)
(descr "LED, diameter 3.0mm, 2 pins")
(tags "LED diameter 3.0mm 2 pins")
(path /5F3FB177)
(fp_text reference D3 (at 1.27 -2.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 1.27 2.96) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
(fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
(fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
(fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 17 "Net-(A1-Pad6)"))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5F3FD24C)
(at 84.64 -16.51)
(descr "LED, diameter 3.0mm, 2 pins")
(tags "LED diameter 3.0mm 2 pins")
(path /5F3FB531)
(fp_text reference D2 (at 1.27 -2.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 1.27 2.96) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
(fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
(fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
(fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 15 "Net-(A1-Pad7)"))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module LED_THT:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5F3FD239)
(at 78.74 -16.51)
(descr "LED, diameter 3.0mm, 2 pins")
(tags "LED diameter 3.0mm 2 pins")
(path /5F3FAA98)
(fp_text reference D1 (at 1.27 -2.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 1.27 2.96) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
(fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
(fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
(fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 19 "Net-(A1-Pad5)"))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 28 "Net-(D1-Pad1)"))
(model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Module:Arduino_Nano (layer F.Cu) (tedit 58ACAF70) (tstamp 5F3F77C0)
(at 49.815001 -42.904999)
(descr "Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
(tags "Arduino Nano")
(path /5F3F751E)
(fp_text reference A1 (at 7.62 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Arduino_Nano_v2.x (at 8.89 19.05 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 16.75 42.16) (end -1.53 42.16) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.75 42.16) (end 16.75 -4.06) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.53 -4.06) (end -1.53 42.16) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.53 -4.06) (end 16.75 -4.06) (layer F.CrtYd) (width 0.05))
(fp_line (start 16.51 -3.81) (end 16.51 39.37) (layer F.Fab) (width 0.1))
(fp_line (start 0 -3.81) (end 16.51 -3.81) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 -2.54) (end 0 -3.81) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 39.37) (end -1.27 -2.54) (layer F.Fab) (width 0.1))
(fp_line (start 16.51 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
(fp_line (start 16.64 -3.94) (end -1.4 -3.94) (layer F.SilkS) (width 0.12))
(fp_line (start 16.64 39.5) (end 16.64 -3.94) (layer F.SilkS) (width 0.12))
(fp_line (start -1.4 39.5) (end 16.64 39.5) (layer F.SilkS) (width 0.12))
(fp_line (start 3.81 41.91) (end 3.81 31.75) (layer F.Fab) (width 0.1))
(fp_line (start 11.43 41.91) (end 3.81 41.91) (layer F.Fab) (width 0.1))
(fp_line (start 11.43 31.75) (end 11.43 41.91) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 31.75) (end 11.43 31.75) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 36.83) (end -1.4 36.83) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end 1.27 36.83) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end -1.4 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 13.97 36.83) (end 16.64 36.83) (layer F.SilkS) (width 0.12))
(fp_line (start 13.97 -1.27) (end 13.97 36.83) (layer F.SilkS) (width 0.12))
(fp_line (start 13.97 -1.27) (end 16.64 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.4 -3.94) (end -1.4 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.4 1.27) (end -1.4 39.5) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 -1.27) (end -1.4 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 6.35 19.05 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 16 thru_hole oval (at 15.24 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 1 "Net-(A1-Pad16)"))
(pad 15 thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 2 "Net-(A1-Pad15)"))
(pad 30 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 3 "Net-(A1-Pad30)"))
(pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 4 "Net-(A1-Pad14)"))
(pad 29 thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 5 "Net-(A1-Pad29)"))
(pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 6 "Net-(A1-Pad13)"))
(pad 28 thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 7 "Net-(A1-Pad28)"))
(pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 27 thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 9 "Net-(A1-Pad27)"))
(pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 26 thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 10 "Net-(A1-Pad26)"))
(pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 25 thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 11 "Net-(A1-Pad25)"))
(pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 8 "Net-(A1-Pad10)"))
(pad 24 thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 12 "Net-(A1-Pad24)"))
(pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 13 "Net-(A1-Pad8)"))
(pad 23 thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 14 "Net-(A1-Pad23)"))
(pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 15 "Net-(A1-Pad7)"))
(pad 22 thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 16 "Net-(A1-Pad22)"))
(pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 17 "Net-(A1-Pad6)"))
(pad 21 thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 18 "Net-(A1-Pad21)"))
(pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 19 "Net-(A1-Pad5)"))
(pad 20 thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 20 "Net-(A1-Pad20)"))
(pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 21 "Net-(A1-Pad4)"))
(pad 19 thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 22 "Net-(A1-Pad19)"))
(pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 23 "Net-(A1-Pad3)"))
(pad 18 thru_hole oval (at 15.24 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 24 "Net-(A1-Pad18)"))
(pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 25 "Net-(A1-Pad2)"))
(pad 17 thru_hole oval (at 15.24 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 26 "Net-(A1-Pad17)"))
(pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 27 "Net-(A1-Pad1)"))
(model ${KISYS3DMOD}/Module.3dshapes/Arduino_Nano_WithMountingHoles.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
)

33
Simon says.pro Normal file
View File

@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]

338
Simon says.sch Normal file
View File

@ -0,0 +1,338 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L MCU_Module:Arduino_Nano_v2.x A1
U 1 1 5F3F751E
P 3800 2550
F 0 "A1" H 3800 1461 50 0000 C CNN
F 1 "Arduino_Nano_v2.x" H 3800 1370 50 0000 C CNN
F 2 "Module:Arduino_Nano" H 3800 2550 50 0001 C CIN
F 3 "https://www.arduino.cc/en/uploads/Main/ArduinoNanoManual23.pdf" H 3800 2550 50 0001 C CNN
1 3800 2550
1 0 0 -1
$EndComp
$Comp
L Device:LED D1
U 1 1 5F3FAA98
P 2150 2150
F 0 "D1" H 2143 2366 50 0000 C CNN
F 1 "LED" H 2143 2275 50 0000 C CNN
F 2 "LED_THT:LED_D3.0mm" H 2150 2150 50 0001 C CNN
F 3 "~" H 2150 2150 50 0001 C CNN
1 2150 2150
1 0 0 -1
$EndComp
$Comp
L Device:LED D2
U 1 1 5F3FB177
P 2400 2250
F 0 "D2" H 2393 2466 50 0000 C CNN
F 1 "LED" H 2393 2375 50 0000 C CNN
F 2 "LED_THT:LED_D3.0mm" H 2400 2250 50 0001 C CNN
F 3 "~" H 2400 2250 50 0001 C CNN
1 2400 2250
1 0 0 -1
$EndComp
$Comp
L Device:LED D3
U 1 1 5F3FB531
P 2650 2350
F 0 "D3" H 2643 2566 50 0000 C CNN
F 1 "LED" H 2643 2475 50 0000 C CNN
F 2 "LED_THT:LED_D3.0mm" H 2650 2350 50 0001 C CNN
F 3 "~" H 2650 2350 50 0001 C CNN
1 2650 2350
1 0 0 -1
$EndComp
$Comp
L Device:LED D4
U 1 1 5F3FBBA6
P 2900 2450
F 0 "D4" H 2893 2666 50 0000 C CNN
F 1 "LED" H 2893 2575 50 0000 C CNN
F 2 "LED_THT:LED_D3.0mm" H 2900 2450 50 0001 C CNN
F 3 "~" H 2900 2450 50 0001 C CNN
1 2900 2450
1 0 0 -1
$EndComp
$Comp
L Device:R R1
U 1 1 5F3FD487
P 1950 3150
F 0 "R1" H 2020 3196 50 0000 L CNN
F 1 "R" H 2020 3105 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 1880 3150 50 0001 C CNN
F 3 "~" H 1950 3150 50 0001 C CNN
1 1950 3150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW1
U 1 1 5F42480E
P 4650 3900
F 0 "SW1" H 4650 4185 50 0000 C CNN
F 1 "SW_Push" H 4650 4094 50 0000 C CNN
F 2 "Button_Switch_THT:SW_PUSH_6mm" H 4650 4100 50 0001 C CNN
F 3 "~" H 4650 4100 50 0001 C CNN
1 4650 3900
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW2
U 1 1 5F4291A2
P 4950 4000
F 0 "SW2" H 4950 4285 50 0000 C CNN
F 1 "SW_Push" H 4950 4194 50 0000 C CNN
F 2 "Button_Switch_THT:SW_PUSH_6mm" H 4950 4200 50 0001 C CNN
F 3 "~" H 4950 4200 50 0001 C CNN
1 4950 4000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW3
U 1 1 5F429B79
P 5250 4100
F 0 "SW3" H 5250 4385 50 0000 C CNN
F 1 "SW_Push" H 5250 4294 50 0000 C CNN
F 2 "Button_Switch_THT:SW_PUSH_6mm" H 5250 4300 50 0001 C CNN
F 3 "~" H 5250 4300 50 0001 C CNN
1 5250 4100
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW4
U 1 1 5F429DEB
P 5550 4200
F 0 "SW4" H 5550 4485 50 0000 C CNN
F 1 "SW_Push" H 5550 4394 50 0000 C CNN
F 2 "Button_Switch_THT:SW_PUSH_6mm" H 5550 4400 50 0001 C CNN
F 3 "~" H 5550 4400 50 0001 C CNN
1 5550 4200
1 0 0 -1
$EndComp
$Comp
L Device:R R2
U 1 1 5F42D714
P 4450 1550
F 0 "R2" V 4243 1550 50 0000 C CNN
F 1 "R" V 4334 1550 50 0000 C CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 4380 1550 50 0001 C CNN
F 3 "~" H 4450 1550 50 0001 C CNN
1 4450 1550
0 1 1 0
$EndComp
Wire Wire Line
4000 1550 4300 1550
$Comp
L Device:R R3
U 1 1 5F4408CB
P 4450 4600
F 0 "R3" H 4520 4646 50 0000 L CNN
F 1 "R" H 4520 4555 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 4380 4600 50 0001 C CNN
F 3 "~" H 4450 4600 50 0001 C CNN
1 4450 4600
1 0 0 -1
$EndComp
Wire Wire Line
4450 4750 4450 4900
$Comp
L Device:R R4
U 1 1 5F3FA64E
P 4750 4600
F 0 "R4" H 4820 4646 50 0000 L CNN
F 1 "R" H 4820 4555 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 4680 4600 50 0001 C CNN
F 3 "~" H 4750 4600 50 0001 C CNN
1 4750 4600
1 0 0 -1
$EndComp
$Comp
L Device:R R5
U 1 1 5F3FB55F
P 5050 4600
F 0 "R5" H 5120 4646 50 0000 L CNN
F 1 "R" H 5120 4555 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 4980 4600 50 0001 C CNN
F 3 "~" H 5050 4600 50 0001 C CNN
1 5050 4600
1 0 0 -1
$EndComp
$Comp
L Device:R R6
U 1 1 5F3FBAF0
P 5350 4600
F 0 "R6" H 5420 4646 50 0000 L CNN
F 1 "R" H 5420 4555 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 5280 4600 50 0001 C CNN
F 3 "~" H 5350 4600 50 0001 C CNN
1 5350 4600
1 0 0 -1
$EndComp
Wire Wire Line
4600 1550 5750 1550
Wire Wire Line
5450 4100 5750 4100
Connection ~ 5750 4100
Wire Wire Line
5750 4100 5750 4200
Wire Wire Line
5150 4000 5750 4000
Connection ~ 5750 4000
Wire Wire Line
4850 3900 5750 3900
Connection ~ 5750 3900
Wire Wire Line
5750 3900 5750 4000
Wire Wire Line
5350 4200 5350 4450
Wire Wire Line
5050 4100 5050 4450
Wire Wire Line
4750 4000 4750 4450
Wire Wire Line
4450 3900 4450 4450
Wire Wire Line
4450 4900 4750 4900
Wire Wire Line
5350 4900 5350 4750
Connection ~ 4450 4900
Connection ~ 5050 4900
Wire Wire Line
5050 4900 5350 4900
Wire Wire Line
4750 4750 4750 4900
Connection ~ 4750 4900
Wire Wire Line
4750 4900 5050 4900
Wire Wire Line
4450 3850 4450 3900
Connection ~ 4450 3900
Wire Wire Line
4750 3950 4750 4000
Connection ~ 4750 4000
Wire Wire Line
5050 4050 5050 4100
Connection ~ 5050 4100
Wire Wire Line
5350 4150 5350 4200
Connection ~ 5350 4200
Wire Wire Line
5050 4750 5050 4900
Wire Wire Line
5750 1550 5750 3900
Wire Wire Line
3050 4050 5050 4050
Wire Wire Line
3050 2750 3300 2750
Wire Wire Line
3050 2750 3050 4050
Wire Wire Line
3150 4150 3150 2850
Wire Wire Line
3150 2850 3300 2850
Wire Wire Line
3150 4150 5350 4150
Wire Wire Line
2950 3950 2950 2650
Wire Wire Line
2950 2650 3300 2650
Wire Wire Line
2950 3950 4750 3950
Wire Wire Line
2850 3850 2850 2550
Wire Wire Line
2850 2550 3300 2550
Wire Wire Line
2850 3850 4450 3850
Wire Wire Line
3800 3550 3800 4900
Wire Wire Line
3800 4900 4450 4900
Wire Wire Line
3300 2150 2300 2150
Wire Wire Line
2000 2150 1950 2150
Wire Wire Line
1950 2150 1950 3000
Wire Wire Line
3050 2450 3300 2450
$Comp
L Device:R R?
U 1 1 5F47A981
P 2250 3150
F 0 "R?" H 2320 3196 50 0000 L CNN
F 1 "R" H 2320 3105 50 0000 L CNN
F 2 "" V 2180 3150 50 0001 C CNN
F 3 "~" H 2250 3150 50 0001 C CNN
1 2250 3150
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5F47ACDD
P 2500 3150
F 0 "R?" H 2570 3196 50 0000 L CNN
F 1 "R" H 2570 3105 50 0000 L CNN
F 2 "" V 2430 3150 50 0001 C CNN
F 3 "~" H 2500 3150 50 0001 C CNN
1 2500 3150
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5F47B011
P 2750 3150
F 0 "R?" H 2820 3196 50 0000 L CNN
F 1 "R" H 2820 3105 50 0000 L CNN
F 2 "" V 2680 3150 50 0001 C CNN
F 3 "~" H 2750 3150 50 0001 C CNN
1 2750 3150
1 0 0 -1
$EndComp
Wire Wire Line
2750 2450 2750 3000
Wire Wire Line
2500 2350 2500 3000
Wire Wire Line
2250 2250 2250 3000
Wire Wire Line
1950 3300 1950 4900
Wire Wire Line
1950 4900 2250 4900
Connection ~ 3800 4900
Wire Wire Line
2250 3300 2250 4900
Connection ~ 2250 4900
Wire Wire Line
2500 3300 2500 4900
Wire Wire Line
2250 4900 2500 4900
Connection ~ 2500 4900
Wire Wire Line
2750 3300 2750 4900
Wire Wire Line
2500 4900 2750 4900
Connection ~ 2750 4900
Wire Wire Line
2750 4900 3800 4900
Wire Wire Line
5750 4000 5750 4100
Wire Wire Line
2800 2350 3300 2350
Wire Wire Line
2550 2250 3300 2250
$EndSCHEMATC

293
Simon says.sch-bak Normal file
View File

@ -0,0 +1,293 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L MCU_Module:Arduino_Nano_v2.x A1
U 1 1 5F3F751E
P 3800 2550
F 0 "A1" H 3800 1461 50 0000 C CNN
F 1 "Arduino_Nano_v2.x" H 3800 1370 50 0000 C CNN
F 2 "Module:Arduino_Nano" H 3800 2550 50 0001 C CIN
F 3 "https://www.arduino.cc/en/uploads/Main/ArduinoNanoManual23.pdf" H 3800 2550 50 0001 C CNN
1 3800 2550
1 0 0 -1
$EndComp
$Comp
L Device:LED D1
U 1 1 5F3FAA98
P 2150 2150
F 0 "D1" H 2143 2366 50 0000 C CNN
F 1 "LED" H 2143 2275 50 0000 C CNN
F 2 "LED_THT:LED_D3.0mm" H 2150 2150 50 0001 C CNN
F 3 "~" H 2150 2150 50 0001 C CNN
1 2150 2150
1 0 0 -1
$EndComp
$Comp
L Device:LED D2
U 1 1 5F3FB177
P 2450 2250
F 0 "D2" H 2443 2466 50 0000 C CNN
F 1 "LED" H 2443 2375 50 0000 C CNN
F 2 "LED_THT:LED_D3.0mm" H 2450 2250 50 0001 C CNN
F 3 "~" H 2450 2250 50 0001 C CNN
1 2450 2250
1 0 0 -1
$EndComp
$Comp
L Device:LED D3
U 1 1 5F3FB531
P 2150 2350
F 0 "D3" H 2143 2566 50 0000 C CNN
F 1 "LED" H 2143 2475 50 0000 C CNN
F 2 "LED_THT:LED_D3.0mm" H 2150 2350 50 0001 C CNN
F 3 "~" H 2150 2350 50 0001 C CNN
1 2150 2350
1 0 0 -1
$EndComp
$Comp
L Device:LED D4
U 1 1 5F3FBBA6
P 2450 2450
F 0 "D4" H 2443 2666 50 0000 C CNN
F 1 "LED" H 2443 2575 50 0000 C CNN
F 2 "LED_THT:LED_D3.0mm" H 2450 2450 50 0001 C CNN
F 3 "~" H 2450 2450 50 0001 C CNN
1 2450 2450
1 0 0 -1
$EndComp
Wire Wire Line
2600 2250 3300 2250
Wire Wire Line
2600 2450 3300 2450
$Comp
L Device:R R1
U 1 1 5F3FD487
P 1500 3150
F 0 "R1" H 1570 3196 50 0000 L CNN
F 1 "R" H 1570 3105 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 1430 3150 50 0001 C CNN
F 3 "~" H 1500 3150 50 0001 C CNN
1 1500 3150
1 0 0 -1
$EndComp
Wire Wire Line
2000 2150 1500 2150
Wire Wire Line
2300 2250 1500 2250
Wire Wire Line
1500 2150 1500 2250
Connection ~ 1500 2250
Wire Wire Line
1500 2250 1500 2350
Wire Wire Line
2000 2350 1500 2350
Connection ~ 1500 2350
Wire Wire Line
1500 2350 1500 2450
Wire Wire Line
2300 2450 1500 2450
Connection ~ 1500 2450
Wire Wire Line
1500 2450 1500 3000
Wire Wire Line
2300 2150 3300 2150
Wire Wire Line
2300 2350 3300 2350
Wire Wire Line
3800 3550 1500 3550
Wire Wire Line
1500 3550 1500 3300
$Comp
L Switch:SW_Push SW1
U 1 1 5F42480E
P 4700 2550
F 0 "SW1" H 4700 2835 50 0000 C CNN
F 1 "SW_Push" H 4700 2744 50 0000 C CNN
F 2 "Button_Switch_THT:SW_PUSH-12mm" H 4700 2750 50 0001 C CNN
F 3 "~" H 4700 2750 50 0001 C CNN
1 4700 2550
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW2
U 1 1 5F4291A2
P 5000 2650
F 0 "SW2" H 5000 2935 50 0000 C CNN
F 1 "SW_Push" H 5000 2844 50 0000 C CNN
F 2 "Button_Switch_THT:SW_PUSH-12mm" H 5000 2850 50 0001 C CNN
F 3 "~" H 5000 2850 50 0001 C CNN
1 5000 2650
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW3
U 1 1 5F429B79
P 5300 2750
F 0 "SW3" H 5300 3035 50 0000 C CNN
F 1 "SW_Push" H 5300 2944 50 0000 C CNN
F 2 "Button_Switch_THT:SW_PUSH-12mm" H 5300 2950 50 0001 C CNN
F 3 "~" H 5300 2950 50 0001 C CNN
1 5300 2750
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW4
U 1 1 5F429DEB
P 5600 2850
F 0 "SW4" H 5600 3135 50 0000 C CNN
F 1 "SW_Push" H 5600 3044 50 0000 C CNN
F 2 "Button_Switch_THT:SW_PUSH-12mm" H 5600 3050 50 0001 C CNN
F 3 "~" H 5600 3050 50 0001 C CNN
1 5600 2850
1 0 0 -1
$EndComp
Wire Wire Line
3300 2550 3300 2500
$Comp
L Device:R R2
U 1 1 5F42D714
P 4450 1550
F 0 "R2" V 4243 1550 50 0000 C CNN
F 1 "R" V 4334 1550 50 0000 C CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 4380 1550 50 0001 C CNN
F 3 "~" H 4450 1550 50 0001 C CNN
1 4450 1550
0 1 1 0
$EndComp
Wire Wire Line
4000 1550 4300 1550
$Comp
L Device:R R3
U 1 1 5F4408CB
P 4500 3250
F 0 "R3" H 4570 3296 50 0000 L CNN
F 1 "R" H 4570 3205 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 4430 3250 50 0001 C CNN
F 3 "~" H 4500 3250 50 0001 C CNN
1 4500 3250
1 0 0 -1
$EndComp
Wire Wire Line
4500 3400 4500 3550
Wire Wire Line
4500 3550 3900 3550
$Comp
L Device:R R4
U 1 1 5F3FA64E
P 4800 3250
F 0 "R4" H 4870 3296 50 0000 L CNN
F 1 "R" H 4870 3205 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 4730 3250 50 0001 C CNN
F 3 "~" H 4800 3250 50 0001 C CNN
1 4800 3250
1 0 0 -1
$EndComp
$Comp
L Device:R R5
U 1 1 5F3FB55F
P 5100 3250
F 0 "R5" H 5170 3296 50 0000 L CNN
F 1 "R" H 5170 3205 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 5030 3250 50 0001 C CNN
F 3 "~" H 5100 3250 50 0001 C CNN
1 5100 3250
1 0 0 -1
$EndComp
$Comp
L Device:R R6
U 1 1 5F3FBAF0
P 5400 3250
F 0 "R6" H 5470 3296 50 0000 L CNN
F 1 "R" H 5470 3205 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal" V 5330 3250 50 0001 C CNN
F 3 "~" H 5400 3250 50 0001 C CNN
1 5400 3250
1 0 0 -1
$EndComp
Wire Wire Line
4600 1550 5800 1550
Wire Wire Line
5800 1550 5800 2550
Wire Wire Line
5500 2750 5800 2750
Connection ~ 5800 2750
Wire Wire Line
5800 2750 5800 2850
Wire Wire Line
5400 2700 5800 2700
Connection ~ 5800 2700
Wire Wire Line
5800 2700 5800 2750
Wire Wire Line
5200 2650 5800 2650
Connection ~ 5800 2650
Wire Wire Line
5800 2650 5800 2700
Wire Wire Line
4900 2550 5800 2550
Connection ~ 5800 2550
Wire Wire Line
5800 2550 5800 2650
Wire Wire Line
5400 2850 5400 3100
Wire Wire Line
5100 2750 5100 3100
Wire Wire Line
4800 2650 4800 3100
Wire Wire Line
4500 2550 4500 3100
Wire Wire Line
4500 3550 4800 3550
Wire Wire Line
5400 3550 5400 3400
Connection ~ 4500 3550
Connection ~ 5100 3550
Wire Wire Line
5100 3550 5400 3550
Wire Wire Line
4800 3400 4800 3550
Connection ~ 4800 3550
Wire Wire Line
4800 3550 5100 3550
Wire Wire Line
3300 2500 4500 2500
Wire Wire Line
4500 2500 4500 2550
Connection ~ 4500 2550
Wire Wire Line
3300 2650 3300 2600
Wire Wire Line
3300 2600 4800 2600
Wire Wire Line
4800 2600 4800 2650
Connection ~ 4800 2650
Wire Wire Line
3300 2750 3300 2700
Wire Wire Line
3300 2700 5100 2700
Wire Wire Line
5100 2700 5100 2750
Connection ~ 5100 2750
Wire Wire Line
3300 2850 3300 2800
Wire Wire Line
3300 2800 5400 2800
Wire Wire Line
5400 2800 5400 2850
Connection ~ 5400 2850
Wire Wire Line
5100 3400 5100 3550
$EndSCHEMATC

75258
fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

5
src/.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
.pio
.vscode/.browse.c_cpp.db*
.vscode/c_cpp_properties.json
.vscode/launch.json
.vscode/ipch

67
src/.travis.yml Normal file
View File

@ -0,0 +1,67 @@
# Continuous Integration (CI) is the practice, in software
# engineering, of merging all developer working copies with a shared mainline
# several times a day < https://docs.platformio.org/page/ci/index.html >
#
# Documentation:
#
# * Travis CI Embedded Builds with PlatformIO
# < https://docs.travis-ci.com/user/integration/platformio/ >
#
# * PlatformIO integration with Travis CI
# < https://docs.platformio.org/page/ci/travis.html >
#
# * User Guide for `platformio ci` command
# < https://docs.platformio.org/page/userguide/cmd_ci.html >
#
#
# Please choose one of the following templates (proposed below) and uncomment
# it (remove "# " before each line) or use own configuration according to the
# Travis CI documentation (see above).
#
#
# Template #1: General project. Test it using existing `platformio.ini`.
#
# language: python
# python:
# - "2.7"
#
# sudo: false
# cache:
# directories:
# - "~/.platformio"
#
# install:
# - pip install -U platformio
# - platformio update
#
# script:
# - platformio run
#
# Template #2: The project is intended to be used as a library with examples.
#
# language: python
# python:
# - "2.7"
#
# sudo: false
# cache:
# directories:
# - "~/.platformio"
#
# env:
# - PLATFORMIO_CI_SRC=path/to/test/file.c
# - PLATFORMIO_CI_SRC=examples/file.ino
# - PLATFORMIO_CI_SRC=path/to/test/directory
#
# install:
# - pip install -U platformio
# - platformio update
#
# script:
# - platformio ci --lib="." --board=ID_1 --board=ID_2 --board=ID_N

7
src/.vscode/extensions.json vendored Normal file
View File

@ -0,0 +1,7 @@
{
// See http://go.microsoft.com/fwlink/?LinkId=827846
// for the documentation about the extensions.json format
"recommendations": [
"platformio.platformio-ide"
]
}

39
src/include/README Normal file
View File

@ -0,0 +1,39 @@
This directory is intended for project header files.
A header file is a file containing C declarations and macro definitions
to be shared between several project source files. You request the use of a
header file in your project source file (C, C++, etc) located in `src` folder
by including it, with the C preprocessing directive `#include'.
```src/main.c
#include "header.h"
int main (void)
{
...
}
```
Including a header file produces the same results as copying the header file
into each source file that needs it. Such copying would be time-consuming
and error-prone. With a header file, the related declarations appear
in only one place. If they need to be changed, they can be changed in one
place, and programs that include the header file will automatically use the
new version when next recompiled. The header file eliminates the labor of
finding and changing all the copies as well as the risk that a failure to
find one copy will result in inconsistencies within a program.
In C, the usual convention is to give header files names that end with `.h'.
It is most portable to use only letters, digits, dashes, and underscores in
header file names, and at most one dot.
Read more about using header files in official GCC documentation:
* Include Syntax
* Include Operation
* Once-Only Headers
* Computed Includes
https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html

46
src/lib/README Normal file
View File

@ -0,0 +1,46 @@
This directory is intended for project specific (private) libraries.
PlatformIO will compile them to static libraries and link into executable file.
The source code of each library should be placed in a an own separate directory
("lib/your_library_name/[here are source files]").
For example, see a structure of the following two libraries `Foo` and `Bar`:
|--lib
| |
| |--Bar
| | |--docs
| | |--examples
| | |--src
| | |- Bar.c
| | |- Bar.h
| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html
| |
| |--Foo
| | |- Foo.c
| | |- Foo.h
| |
| |- README --> THIS FILE
|
|- platformio.ini
|--src
|- main.c
and a contents of `src/main.c`:
```
#include <Foo.h>
#include <Bar.h>
int main (void)
{
...
}
```
PlatformIO Library Dependency Finder will find automatically dependent
libraries scanning project source files.
More information about PlatformIO Library Dependency Finder
- https://docs.platformio.org/page/librarymanager/ldf.html

14
src/platformio.ini Normal file
View File

@ -0,0 +1,14 @@
; PlatformIO Project Configuration File
;
; Build options: build flags, source filter
; Upload options: custom upload port, speed and extra flags
; Library options: dependencies, extra library storages
; Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html
[env:nanoatmega328]
platform = atmelavr
board = nanoatmega328
framework = arduino

32
src/src/main.cpp Normal file
View File

@ -0,0 +1,32 @@
#include <Arduino.h>
#include <vector>
#include <algorithm>
const int leds[4] = { 1, 2, 3, 4};
const int btn_offset = 4; // 5-8
std::vector<int> sequence;
int chooseNumber() {
return random(1, 4);
}
void lightLED(int led) {
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW);
}
void setup() {
// put your setup code here, to run once:
for (int led : leds) {
pinMode(led, OUTPUT);
pinMode(led+btn_offset, INPUT);
}
sequence.push_back(random)
}
void loop() {
// put your main code here, to run repeatedly:
std::for_each(sequence.cbegin(), sequence.end(), lightLED)
}

11
src/test/README Normal file
View File

@ -0,0 +1,11 @@
This directory is intended for PIO Unit Testing and project tests.
Unit Testing is a software testing method by which individual units of
source code, sets of one or more MCU program modules together with associated
control data, usage procedures, and operating procedures, are tested to
determine whether they are fit for use. Unit testing finds problems early
in the development cycle.
More information about PIO Unit Testing:
- https://docs.platformio.org/page/plus/unit-testing.html