master
Dan 2021-01-12 10:12:45 +01:00
parent 17907bffdb
commit 6149b2daee
21 changed files with 36409 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View File

@ -0,0 +1,135 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# 2N7002-transistors
#
DEF 2N7002-transistors Q 0 0 Y Y 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "2N7002-transistors" 200 0 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23" 200 -75 50 H I L CIN
F3 "" 0 0 50 H V L CNN
$FPLIST
SOT-23*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 N
C 100 -50 5 0 1 0 N
C 100 50 5 0 1 0 N
P 2 0 1 20 25 -40 25 -65 N
P 2 0 1 20 25 15 25 -15 N
P 2 0 1 20 25 65 25 40 N
P 2 0 1 0 120 15 115 10 N
P 2 0 1 0 120 15 140 15 N
P 2 0 1 0 140 15 145 20 N
P 3 0 1 10 0 60 0 -60 0 -60 N
P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N
P 4 0 1 0 30 50 100 50 100 100 100 100 N
P 4 0 1 0 100 50 130 50 130 -50 100 -50 N
P 4 0 1 0 130 15 120 -10 140 -10 130 15 F
P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N
P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F
X G 1 -200 -50 200 R 50 50 1 1 P
X S 2 100 -200 100 U 50 50 1 1 P
X D 3 100 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X03-conn
#
DEF CONN_01X03-conn P 0 40 Y N 1 F N
F0 "P" 0 200 50 H V C CNN
F1 "CONN_01X03-conn" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X03
Pin_Header_Angled_1X03
Socket_Strip_Straight_1X03
Socket_Strip_Angled_1X03
$ENDFPLIST
DRAW
S -50 -95 10 -105 0 1 0 N
S -50 5 10 -5 0 1 0 N
S -50 105 10 95 0 1 0 N
S -50 150 50 -150 0 1 0 N
X P1 1 -200 100 150 R 50 50 1 1 P
X P2 2 -200 0 150 R 50 50 1 1 P
X P3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# D_ALT-device-DLP-control-rescue-DLP-control-04-rescue-DLP-control-05-rescue-SL1-control-05b-rescue-SL-controller-06-rescue-SL-controller-06b-rescue-SL-controller-06c-rescue-IR-endstop-03-rescue-IR-endstop-03b-rescue-IR-endstop-04-rescue
#
DEF D_ALT-device-DLP-control-rescue-DLP-control-04-rescue-DLP-control-05-rescue-SL1-control-05b-rescue-SL-controller-06-rescue-SL-controller-06b-rescue-SL-controller-06c-rescue-IR-endstop-03-rescue-IR-endstop-03b-rescue-IR-endstop-04-rescue D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "D_ALT-device-DLP-control-rescue-DLP-control-04-rescue-DLP-control-05-rescue-SL1-control-05b-rescue-SL-controller-06-rescue-SL-controller-06b-rescue-SL-controller-06c-rescue-IR-endstop-03-rescue-IR-endstop-03b-rescue-IR-endstop-04-rescue" 0 -100 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Diode_*
D-*
*SingleDiode
*_Diode_*
*SingleDiode*
D_*
$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 F
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
#
# LTV-817-opto
#
DEF LTV-817-opto U 0 40 Y Y 1 F N
F0 "U" -200 200 50 H V L CNN
F1 "LTV-817-opto" 0 200 50 H V L CNN
F2 "DIP-4" -200 -200 50 H V L CIN
F3 "" 0 -100 50 H V L CNN
$FPLIST
DIP-4*
$ENDFPLIST
DRAW
S -200 150 200 -150 0 1 10 f
P 2 0 1 10 -125 -25 -75 -25 N
P 2 0 1 0 100 25 175 100 N
P 2 0 1 0 175 -100 100 -25 F
P 2 0 1 0 175 -100 200 -100 N
P 2 0 1 0 175 100 200 100 N
P 3 0 1 0 -200 100 -100 100 -100 25 N
P 3 0 1 0 -100 -25 -100 -100 -200 -100 N
P 3 0 1 20 100 75 100 -75 100 -75 N
P 4 0 1 10 -100 -25 -125 25 -75 25 -100 -25 F
P 4 0 1 0 -20 10 1 30 1 10 31 40 N
P 4 0 1 0 31 40 11 30 21 20 31 40 N
P 5 0 1 0 120 -65 140 -45 160 -85 120 -65 120 -65 F
P 7 0 1 0 -20 -30 1 -10 1 -30 31 0 11 -10 21 -20 31 0 N
X ~ 1 -300 100 100 R 50 50 1 1 P
X ~ 2 -300 -100 100 R 50 50 1 1 P
X ~ 3 300 -100 100 L 50 50 1 1 P
X ~ 4 300 100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# R-device
#
DEF R-device R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R-device" 0 0 50 V V C CNN
F2 "" -70 0 50 V V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
R_*
Resistor_*
$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
#
#End Library

View File

@ -0,0 +1,644 @@
(kicad_pcb (version 20171130) (host pcbnew 5.1.8+dfsg1-1+b1)
(general
(thickness 1.6)
(drawings 12)
(tracks 56)
(zones 0)
(modules 11)
(nets 7)
)
(page A4)
(title_block
(title "IR sensor")
(date 2020-06-24)
(rev 0.4.1)
(company "PRUSA RESEARCH s.r.o")
(comment 1 http://creativecommons.org/licenses/by-sa/4.0/)
(comment 2 "Licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)")
)
(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 hide)
(47 F.CrtYd user)
(48 B.Fab user hide)
(49 F.Fab user hide)
)
(setup
(last_trace_width 0.25)
(user_trace_width 0.2)
(user_trace_width 0.5)
(trace_clearance 0.2)
(zone_clearance 0.2)
(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)
(user_via 1.2 0.5)
(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 2.032 1.7272)
(pad_drill 0.9)
(pad_to_mask_clearance 0.02)
(solder_mask_min_width 0.25)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010f8_ffffffff)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "gerber/"))
)
(net 0 "")
(net 1 "Net-(P1-Pad1)")
(net 2 "Net-(P1-Pad2)")
(net 3 "Net-(R1-Pad1)")
(net 4 "Net-(Q1-Pad1)")
(net 5 "Net-(D2-Pad1)")
(net 6 /GND)
(net_class Default "Toto je výchozí třída sítě."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.8)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net /GND)
(add_net "Net-(D2-Pad1)")
(add_net "Net-(P1-Pad1)")
(add_net "Net-(P1-Pad2)")
(add_net "Net-(Q1-Pad1)")
(add_net "Net-(R1-Pad1)")
)
(module Resistors_SMD:R_0402 (layer F.Cu) (tedit 58307A8A) (tstamp 5D1DAE39)
(at 14.351 -6.985)
(descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0402")
(path /5D1DA941)
(attr smd)
(fp_text reference R4 (at 1.3462 0.4572) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 56k (at 0 1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.25 0.525) (end 0.25 0.525) (layer F.SilkS) (width 0.15))
(fp_line (start 0.25 -0.525) (end -0.25 -0.525) (layer F.SilkS) (width 0.15))
(fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
(pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 5 "Net-(D2-Pad1)"))
(pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(P1-Pad2)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistors_SMD:R_0402 (layer F.Cu) (tedit 58307A8A) (tstamp 5D1DAE2A)
(at 19.304 -6.604 90)
(descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0402")
(path /5BE2C39F)
(attr smd)
(fp_text reference R3 (at -1.524 0.4826 180) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 10k (at 0 1.8 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -0.525) (end -0.25 -0.525) (layer F.SilkS) (width 0.15))
(fp_line (start -0.25 0.525) (end 0.25 0.525) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 1 "Net-(P1-Pad1)"))
(pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(P1-Pad2)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistors_SMD:R_0402 (layer F.Cu) (tedit 58307A8A) (tstamp 5D1DB41E)
(at 17.526 -6.604 270)
(descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0402")
(path /5BD6C176)
(attr smd)
(fp_text reference R2 (at -0.635 1.016 270) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 10k (at 0 1.8 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.25 0.525) (end 0.25 0.525) (layer F.SilkS) (width 0.15))
(fp_line (start 0.25 -0.525) (end -0.25 -0.525) (layer F.SilkS) (width 0.15))
(fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
(pad 1 smd rect (at -0.45 0 270) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 1 "Net-(P1-Pad1)"))
(pad 2 smd rect (at 0.45 0 270) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 4 "Net-(Q1-Pad1)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module ok1hra:SOD-523-ShortSilk (layer F.Cu) (tedit 5C9A2AB3) (tstamp 5D0CDF26)
(at 11.938 -6.985)
(descr "http://www.diodes.com/datasheets/ap02001.pdf p.144")
(tags "Diode SOD523")
(path /5D0C3FD7)
(attr smd)
(fp_text reference D2 (at -1.524 0 90) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value BAT54KFILM (at 0 1.7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.25 -0.75) (end 1.25 0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 -0.75) (end 1.25 -0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 0.75) (end -1.25 -0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.25 0.75) (end -1.25 0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.1 0) (end 0.25 0) (layer F.Fab) (width 0.15))
(fp_line (start 0.1 -0.2) (end -0.2 0) (layer F.Fab) (width 0.15))
(fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0) (end 0.1 0.2) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0) (end -0.35 0) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer F.Fab) (width 0.15))
(fp_line (start 0.6 -0.4) (end 0.6 0.4) (layer F.Fab) (width 0.15))
(fp_line (start -0.6 -0.4) (end 0.6 -0.4) (layer F.Fab) (width 0.15))
(fp_line (start -0.6 0.4) (end -0.6 -0.4) (layer F.Fab) (width 0.15))
(fp_line (start 0.6 0.4) (end -0.6 0.4) (layer F.Fab) (width 0.15))
(fp_line (start 0.000199 -0.6) (end -1 -0.6) (layer F.SilkS) (width 0.15))
(fp_line (start -0.01 0.6) (end -1 0.6) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -0.675 0 180) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask)
(net 5 "Net-(D2-Pad1)"))
(pad 2 smd rect (at 0.675 0 180) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask)
(net 6 /GND))
(model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-523.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Fiducials:Fiducial_1mm_Dia_2.54mm_Outer_CopperTop locked (layer F.Cu) (tedit 0) (tstamp 5C1CE6B1)
(at 19 -1.5)
(descr "Circular Fiducial, 1mm bare copper top; 2.54mm keepout")
(tags marker)
(attr smd)
(fp_text reference REF** (at 3.4 0.7) (layer F.SilkS) hide
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value Fiducial_1mm_Dia_2.54mm_Outer_CopperTop (at 0 -1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 1.55 0) (layer F.CrtYd) (width 0.05))
(pad ~ smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
(solder_mask_margin 0.77) (clearance 0.77))
)
(module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 583F39EB) (tstamp 5BE18B2F)
(at 18.288 -3.81)
(descr "SOT-23, Standard")
(tags SOT-23)
(path /5BE32902)
(attr smd)
(fp_text reference Q1 (at -1.288 2.31 180) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 2N7002KT1G (at 0 2.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
(fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.15))
(fp_line (start -0.7 -1.52) (end -0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
(pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(P1-Pad2)"))
(pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
(net 6 /GND))
(pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
(net 4 "Net-(Q1-Pad1)"))
(model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Mounting_Holes:MountingHole_2.2mm_M2 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5BDDDE11)
(at 7.5 -4)
(descr "Mounting Hole 2.2mm, no annular, M2")
(tags "mounting hole 2.2mm no annular m2")
(attr virtual)
(fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value MountingHole_2.2mm_M2 (at 0 3.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
)
(module ok1hra:IR-EE-SX1103 (layer F.Cu) (tedit 5BE00A7C) (tstamp 5BDF18B2)
(at 13.5 -4 180)
(path /5BD7084A)
(fp_text reference U1 (at 2.324 -2.73 180) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value EE-SX1103 (at 0 0 180) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_line (start -1.5 -2) (end 1.5 -2) (layer F.SilkS) (width 0.2))
(fp_line (start 2.5 -0.5) (end 2.5 0.5) (layer F.SilkS) (width 0.2))
(fp_line (start 1.5 2) (end -1.5 2) (layer F.SilkS) (width 0.2))
(fp_line (start -2.5 -0.5) (end -2.5 0.5) (layer F.SilkS) (width 0.2))
(fp_line (start -1 -1.5) (end 1 -1.5) (layer F.SilkS) (width 0.2))
(fp_line (start -2.921 -2.159) (end 2.921 -2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start 2.921 -2.159) (end 2.921 2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start 2.921 2.159) (end -2.921 2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start -2.921 2.159) (end -2.921 -2.159) (layer F.CrtYd) (width 0.1))
(fp_arc (start -2 1.25) (end -1 1.25) (angle -90) (layer F.SilkS) (width 0.2))
(pad 3 thru_hole circle (at 2 -1.25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 6 /GND))
(pad 4 thru_hole circle (at 2 1.25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 4 "Net-(Q1-Pad1)"))
(pad 1 thru_hole circle (at -2 1.25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 3 "Net-(R1-Pad1)"))
(pad 2 thru_hole circle (at -2 -1.25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 6 /GND))
(model /home/dan/kicad/hra/lib/ok1hra3d/EE-SX1103.step
(offset (xyz -2.5 -2 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Pin_Headers:Pin_Header_Angled_1x03 (layer F.Cu) (tedit 5DC2C4BD) (tstamp 5BE1B3CB)
(at 4 -1.46 180)
(descr "Through hole pin header")
(tags "pin header")
(path /5BD70990)
(fp_text reference P1 (at 2.8028 2.507 270) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.524 6.35) (end 4.064 6.35) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 1.524 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 3.81) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 6.35) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 1.524 6.35) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -1.27) (end 4.064 -1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -1.27) (end 1.524 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 1.27) (end 4.064 -1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 5.334) (end 1.143 5.334) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 4.826) (end 1.143 4.826) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 2.794) (end 1.143 2.794) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 2.286) (end 1.143 2.286) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 0.254) (end 1.143 0.254) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -0.254) (end 1.143 -0.254) (layer F.SilkS) (width 0.15))
(fp_line (start 0 -1.55) (end -1.3 -1.55) (layer F.SilkS) (width 0.15))
(fp_line (start -1.3 -1.55) (end -1.3 0) (layer F.SilkS) (width 0.15))
(fp_line (start -1.5 6.85) (end 10.65 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.75) (end 10.65 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.65 -1.75) (end 10.65 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.75) (end -1.5 6.85) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0 180) (size 2.032 1.7272) (drill 0.9) (layers *.Cu *.Mask)
(net 1 "Net-(P1-Pad1)"))
(pad 2 thru_hole oval (at 0 2.54 180) (size 2.032 1.7272) (drill 0.9) (layers *.Cu *.Mask)
(net 2 "Net-(P1-Pad2)"))
(pad 3 thru_hole oval (at 0 5.08 180) (size 2.032 1.7272) (drill 0.9) (layers *.Cu *.Mask)
(net 5 "Net-(D2-Pad1)"))
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistors_SMD:R_0603 (layer F.Cu) (tedit 58307A47) (tstamp 5BDDD3B4)
(at 13.3604 -0.9144 180)
(descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0603")
(path /5BD709E3)
(attr smd)
(fp_text reference R1 (at -1.7018 -0.0244 270) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 330R (at 0 1.9 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15))
(fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 -0.8) (end 1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 -0.8) (end -1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 0.8) (end 1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 -0.8) (end 1.3 -0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
(fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
(fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
(fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
(pad 1 smd rect (at -0.75 0 180) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask)
(net 3 "Net-(R1-Pad1)"))
(pad 2 smd rect (at 0.75 0 180) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask)
(net 1 "Net-(P1-Pad1)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Fiducials:Fiducial_1mm_Dia_2.54mm_Outer_CopperTop locked (layer F.Cu) (tedit 0) (tstamp 5C1CE60C)
(at 1.5 -6.5)
(descr "Circular Fiducial, 1mm bare copper top; 2.54mm keepout")
(tags marker)
(attr smd)
(fp_text reference REF** (at 3.4 0.7) (layer F.SilkS) hide
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value Fiducial_1mm_Dia_2.54mm_Outer_CopperTop (at 0 -1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 1.55 0) (layer F.CrtYd) (width 0.05))
(pad ~ smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
(solder_mask_margin 0.77) (clearance 0.77))
)
(gr_text 2 (at 1.27 -1.3716) (layer B.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text 1 (at 1.2954 -1.397) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text rev0.4.1 (at 7.874 -0.9652) (layer F.SilkS) (tstamp 5BE18FD3)
(effects (font (size 0.7 0.7) (thickness 0.175)))
)
(gr_text "IR sensor" (at 7.62 -6.096) (layer F.SilkS) (tstamp 5BDC1B52)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(gr_text PRUSA (at 7.62 -7.112) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.2)))
)
(gr_text "+5V\nOUT\nGND" (at 9.5 -4 180) (layer B.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)) (justify left mirror))
)
(dimension 20.5 (width 0.15) (layer Margin)
(gr_text "20,500 mm" (at 10.25 -11.3) (layer Margin)
(effects (font (size 1 1) (thickness 0.15)))
)
(feature1 (pts (xy 20.5 -8) (xy 20.5 -10.586421)))
(feature2 (pts (xy 0 -8) (xy 0 -10.586421)))
(crossbar (pts (xy 0 -10) (xy 20.5 -10)))
(arrow1a (pts (xy 20.5 -10) (xy 19.373496 -9.413579)))
(arrow1b (pts (xy 20.5 -10) (xy 19.373496 -10.586421)))
(arrow2a (pts (xy 0 -10) (xy 1.126504 -9.413579)))
(arrow2b (pts (xy 0 -10) (xy 1.126504 -10.586421)))
)
(dimension 8 (width 0.15) (layer Margin)
(gr_text "8,000 mm" (at 24.8 -4 90) (layer Margin)
(effects (font (size 1 1) (thickness 0.15)))
)
(feature1 (pts (xy 20.5 -8) (xy 24.086421 -8)))
(feature2 (pts (xy 20.5 0) (xy 24.086421 0)))
(crossbar (pts (xy 23.5 0) (xy 23.5 -8)))
(arrow1a (pts (xy 23.5 -8) (xy 24.086421 -6.873496)))
(arrow1b (pts (xy 23.5 -8) (xy 22.913579 -6.873496)))
(arrow2a (pts (xy 23.5 0) (xy 24.086421 -1.126504)))
(arrow2b (pts (xy 23.5 0) (xy 22.913579 -1.126504)))
)
(gr_line (start 0 0) (end 0 -8) (layer Edge.Cuts) (width 0.05))
(gr_line (start 20.5 0) (end 0 0) (layer Edge.Cuts) (width 0.05))
(gr_line (start 20.5 -8) (end 20.5 0) (layer Edge.Cuts) (width 0.05))
(gr_line (start 0 -8) (end 20.5 -8) (layer Edge.Cuts) (width 0.05))
(segment (start 12.4326 -1.0922) (end 12.6104 -0.9144) (width 0.5) (layer F.Cu) (net 1))
(segment (start 4.3678 -1.0922) (end 12.4326 -1.0922) (width 0.5) (layer F.Cu) (net 1))
(segment (start 4 -1.46) (end 4.3678 -1.0922) (width 0.5) (layer F.Cu) (net 1))
(segment (start 19.304 -7.054) (end 17.526 -7.054) (width 0.5) (layer F.Cu) (net 1))
(segment (start 13.4366 -2.4406) (end 12.6104 -1.6144) (width 0.25) (layer F.Cu) (net 1))
(segment (start 13.4366 -5.0546) (end 13.4366 -2.4406) (width 0.25) (layer F.Cu) (net 1))
(segment (start 12.6104 -1.6144) (end 12.6104 -0.9144) (width 0.25) (layer F.Cu) (net 1))
(segment (start 14.719001 -6.337001) (end 13.4366 -5.0546) (width 0.25) (layer F.Cu) (net 1))
(segment (start 17.214 -7.054) (end 16.497001 -6.337001) (width 0.25) (layer F.Cu) (net 1))
(segment (start 17.526 -7.054) (end 17.214 -7.054) (width 0.25) (layer F.Cu) (net 1))
(segment (start 16.497001 -6.337001) (end 14.719001 -6.337001) (width 0.25) (layer F.Cu) (net 1))
(segment (start 19.038 -4.06) (end 19.288 -3.81) (width 0.5) (layer F.Cu) (net 2))
(segment (start 19.038 -5.4102) (end 19.038 -4.06) (width 0.5) (layer F.Cu) (net 2))
(via (at 19.038 -5.4102) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
(segment (start 19.304 -5.6762) (end 19.038 -5.4102) (width 0.5) (layer F.Cu) (net 2))
(segment (start 19.304 -6.154) (end 19.304 -5.6762) (width 0.5) (layer F.Cu) (net 2))
(via (at 15.924459 -7.062012) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
(segment (start 15.847447 -6.985) (end 15.924459 -7.062012) (width 0.25) (layer F.Cu) (net 2))
(segment (start 14.801 -6.985) (end 15.847447 -6.985) (width 0.25) (layer F.Cu) (net 2))
(segment (start 15.924459 -7.059859) (end 15.7226 -6.858) (width 0.25) (layer B.Cu) (net 2))
(segment (start 15.924459 -7.062012) (end 15.924459 -7.059859) (width 0.25) (layer B.Cu) (net 2))
(segment (start 17.3362 -7.112) (end 19.038 -5.4102) (width 0.5) (layer B.Cu) (net 2))
(segment (start 6.9596 -7.112) (end 17.3362 -7.112) (width 0.5) (layer B.Cu) (net 2))
(segment (start 4 -4.1524) (end 6.9596 -7.112) (width 0.5) (layer B.Cu) (net 2))
(segment (start 4 -4) (end 4 -4.1524) (width 0.5) (layer B.Cu) (net 2))
(segment (start 14.738001 -4.488001) (end 15.5 -5.25) (width 0.5) (layer F.Cu) (net 3))
(segment (start 14.162011 -3.912011) (end 14.738001 -4.488001) (width 0.5) (layer F.Cu) (net 3))
(segment (start 14.1104 -0.9144) (end 14.1104 -1.8644) (width 0.5) (layer F.Cu) (net 3))
(segment (start 14.1104 -1.8644) (end 14.162011 -1.916011) (width 0.5) (layer F.Cu) (net 3))
(segment (start 14.162011 -1.916011) (end 14.162011 -3.912011) (width 0.5) (layer F.Cu) (net 3))
(via (at 17.98504 -4.020903) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 4))
(segment (start 17.98504 -4.06296) (end 17.288 -4.76) (width 0.5) (layer F.Cu) (net 4))
(segment (start 17.98504 -4.020903) (end 17.98504 -4.06296) (width 0.5) (layer F.Cu) (net 4))
(segment (start 17.526 -4.998) (end 17.288 -4.76) (width 0.5) (layer F.Cu) (net 4))
(segment (start 17.526 -6.154) (end 17.526 -4.998) (width 0.5) (layer F.Cu) (net 4))
(segment (start 13.437201 -4.037999) (end 17.967944 -4.037999) (width 0.5) (layer B.Cu) (net 4))
(segment (start 17.967944 -4.037999) (end 17.98504 -4.020903) (width 0.5) (layer B.Cu) (net 4))
(segment (start 12.2252 -5.25) (end 13.437201 -4.037999) (width 0.5) (layer B.Cu) (net 4))
(segment (start 11.5 -5.25) (end 12.2252 -5.25) (width 0.5) (layer B.Cu) (net 4))
(segment (start 4 -6.54) (end 4.318 -6.858) (width 0.5) (layer F.Cu) (net 5))
(segment (start 4.572 -7.112) (end 10.2362 -7.112) (width 0.5) (layer F.Cu) (net 5))
(segment (start 4 -6.54) (end 4.572 -7.112) (width 0.5) (layer F.Cu) (net 5))
(segment (start 10.684208 -7.560008) (end 10.2362 -7.112) (width 0.25) (layer F.Cu) (net 5))
(segment (start 13.425992 -7.560008) (end 10.684208 -7.560008) (width 0.25) (layer F.Cu) (net 5))
(segment (start 13.901 -7.085) (end 13.425992 -7.560008) (width 0.25) (layer F.Cu) (net 5))
(segment (start 13.901 -6.985) (end 13.901 -7.085) (width 0.25) (layer F.Cu) (net 5))
(segment (start 11.263 -6.985) (end 10.3632 -6.985) (width 0.25) (layer F.Cu) (net 5))
(segment (start 15.61 -2.86) (end 15.5 -2.75) (width 0.5) (layer F.Cu) (net 6))
(segment (start 17.288 -2.86) (end 15.61 -2.86) (width 0.5) (layer F.Cu) (net 6))
(segment (start 11.5 -2.75) (end 12.7508 -4.0008) (width 0.5) (layer F.Cu) (net 6))
(segment (start 13.375999 -6.973591) (end 13.375999 -6.619599) (width 0.25) (layer F.Cu) (net 6))
(segment (start 12.7508 -5.9944) (end 12.7508 -5.8166) (width 0.25) (layer F.Cu) (net 6))
(segment (start 13.375999 -6.619599) (end 12.7508 -5.9944) (width 0.25) (layer F.Cu) (net 6))
(segment (start 13.36459 -6.985) (end 13.375999 -6.973591) (width 0.25) (layer F.Cu) (net 6))
(segment (start 12.613 -6.985) (end 13.36459 -6.985) (width 0.25) (layer F.Cu) (net 6))
(segment (start 12.7508 -5.8166) (end 12.7508 -4.0008) (width 0.5) (layer F.Cu) (net 6))
(zone (net 6) (net_name /GND) (layer B.Cu) (tstamp 5EF333EE) (hatch edge 0.508)
(connect_pads (clearance 0.2))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.3) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 3 -8.5) (xy 21 -8.5) (xy 21 0.5) (xy 3 0.5)
)
)
(filled_polygon
(pts
(xy 20.148001 -0.352) (xy 5.233651 -0.352) (xy 5.248343 -0.364057) (xy 5.289206 -0.41385) (xy 5.31957 -0.470657)
(xy 5.338268 -0.532297) (xy 5.344582 -0.5964) (xy 5.344582 -1.896123) (xy 10.825728 -1.896123) (xy 10.904465 -1.714252)
(xy 11.117973 -1.61797) (xy 11.346162 -1.565192) (xy 11.580262 -1.557945) (xy 11.811279 -1.596509) (xy 12.030333 -1.679401)
(xy 12.095535 -1.714252) (xy 12.174272 -1.896123) (xy 14.825728 -1.896123) (xy 14.904465 -1.714252) (xy 15.117973 -1.61797)
(xy 15.346162 -1.565192) (xy 15.580262 -1.557945) (xy 15.811279 -1.596509) (xy 16.030333 -1.679401) (xy 16.095535 -1.714252)
(xy 16.174272 -1.896123) (xy 15.5 -2.570395) (xy 14.825728 -1.896123) (xy 12.174272 -1.896123) (xy 11.5 -2.570395)
(xy 10.825728 -1.896123) (xy 5.344582 -1.896123) (xy 5.344582 -2.3236) (xy 5.338268 -2.387703) (xy 5.31957 -2.449343)
(xy 5.289206 -2.50615) (xy 5.248343 -2.555943) (xy 5.19855 -2.596806) (xy 5.141743 -2.62717) (xy 5.080103 -2.645868)
(xy 5.016 -2.652182) (xy 3.127 -2.652182) (xy 3.127 -3.05117) (xy 3.182938 -3.005263) (xy 3.389773 -2.894707)
(xy 3.614202 -2.826628) (xy 3.789119 -2.8094) (xy 4.210881 -2.8094) (xy 4.385798 -2.826628) (xy 4.610227 -2.894707)
(xy 4.817062 -3.005263) (xy 4.998354 -3.154046) (xy 5.147137 -3.335338) (xy 5.257693 -3.542173) (xy 5.325772 -3.766602)
(xy 5.34876 -4) (xy 5.334918 -4.140547) (xy 6.073 -4.140547) (xy 6.073 -3.859453) (xy 6.127838 -3.583759)
(xy 6.235409 -3.324062) (xy 6.391576 -3.09034) (xy 6.59034 -2.891576) (xy 6.824062 -2.735409) (xy 7.083759 -2.627838)
(xy 7.359453 -2.573) (xy 7.640547 -2.573) (xy 7.916241 -2.627838) (xy 8.017395 -2.669738) (xy 10.307945 -2.669738)
(xy 10.346509 -2.438721) (xy 10.429401 -2.219667) (xy 10.464252 -2.154465) (xy 10.646123 -2.075728) (xy 11.320395 -2.75)
(xy 11.679605 -2.75) (xy 12.353877 -2.075728) (xy 12.535748 -2.154465) (xy 12.63203 -2.367973) (xy 12.684808 -2.596162)
(xy 12.692055 -2.830262) (xy 12.653491 -3.061279) (xy 12.570599 -3.280333) (xy 12.535748 -3.345535) (xy 12.353877 -3.424272)
(xy 11.679605 -2.75) (xy 11.320395 -2.75) (xy 10.646123 -3.424272) (xy 10.464252 -3.345535) (xy 10.36797 -3.132027)
(xy 10.315192 -2.903838) (xy 10.307945 -2.669738) (xy 8.017395 -2.669738) (xy 8.175938 -2.735409) (xy 8.40966 -2.891576)
(xy 8.608424 -3.09034) (xy 8.764591 -3.324062) (xy 8.872162 -3.583759) (xy 8.876163 -3.603877) (xy 10.825728 -3.603877)
(xy 11.5 -2.929605) (xy 12.174272 -3.603877) (xy 12.095535 -3.785748) (xy 11.882027 -3.88203) (xy 11.653838 -3.934808)
(xy 11.419738 -3.942055) (xy 11.188721 -3.903491) (xy 10.969667 -3.820599) (xy 10.904465 -3.785748) (xy 10.825728 -3.603877)
(xy 8.876163 -3.603877) (xy 8.927 -3.859453) (xy 8.927 -4.140547) (xy 8.872162 -4.416241) (xy 8.764591 -4.675938)
(xy 8.608424 -4.90966) (xy 8.40966 -5.108424) (xy 8.175938 -5.264591) (xy 7.952225 -5.357257) (xy 10.411 -5.357257)
(xy 10.411 -5.142743) (xy 10.45285 -4.93235) (xy 10.534941 -4.734165) (xy 10.654119 -4.555803) (xy 10.805803 -4.404119)
(xy 10.984165 -4.284941) (xy 11.18235 -4.20285) (xy 11.392743 -4.161) (xy 11.607257 -4.161) (xy 11.81765 -4.20285)
(xy 12.015835 -4.284941) (xy 12.194197 -4.404119) (xy 12.224638 -4.43456) (xy 13.009166 -3.650032) (xy 13.027227 -3.628025)
(xy 13.049234 -3.609964) (xy 13.049236 -3.609962) (xy 13.056651 -3.603877) (xy 13.115086 -3.55592) (xy 13.215325 -3.502342)
(xy 13.324089 -3.469349) (xy 13.408865 -3.460999) (xy 13.408871 -3.460999) (xy 13.4372 -3.458209) (xy 13.465529 -3.460999)
(xy 14.609393 -3.460999) (xy 14.646121 -3.424271) (xy 14.464252 -3.345535) (xy 14.36797 -3.132027) (xy 14.315192 -2.903838)
(xy 14.307945 -2.669738) (xy 14.346509 -2.438721) (xy 14.429401 -2.219667) (xy 14.464252 -2.154465) (xy 14.646123 -2.075728)
(xy 15.320395 -2.75) (xy 15.306253 -2.764143) (xy 15.485858 -2.943748) (xy 15.5 -2.929605) (xy 15.514143 -2.943748)
(xy 15.693748 -2.764143) (xy 15.679605 -2.75) (xy 16.353877 -2.075728) (xy 16.535748 -2.154465) (xy 16.63203 -2.367973)
(xy 16.684808 -2.596162) (xy 16.692055 -2.830262) (xy 16.653491 -3.061279) (xy 16.570599 -3.280333) (xy 16.535748 -3.345535)
(xy 16.353879 -3.424271) (xy 16.390607 -3.460999) (xy 17.51681 -3.460999) (xy 17.521604 -3.456205) (xy 17.640676 -3.376644)
(xy 17.772982 -3.321841) (xy 17.913437 -3.293903) (xy 18.056643 -3.293903) (xy 18.197098 -3.321841) (xy 18.329404 -3.376644)
(xy 18.448476 -3.456205) (xy 18.549738 -3.557467) (xy 18.629299 -3.676539) (xy 18.684102 -3.808845) (xy 18.71204 -3.9493)
(xy 18.71204 -4.092506) (xy 18.684102 -4.232961) (xy 18.629299 -4.365267) (xy 18.549738 -4.484339) (xy 18.448476 -4.585601)
(xy 18.329404 -4.665162) (xy 18.197098 -4.719965) (xy 18.056643 -4.747903) (xy 17.913437 -4.747903) (xy 17.772982 -4.719965)
(xy 17.640676 -4.665162) (xy 17.565601 -4.614999) (xy 16.385435 -4.614999) (xy 16.465059 -4.734165) (xy 16.54715 -4.93235)
(xy 16.589 -5.142743) (xy 16.589 -5.357257) (xy 16.54715 -5.56765) (xy 16.465059 -5.765835) (xy 16.345881 -5.944197)
(xy 16.194197 -6.095881) (xy 16.015835 -6.215059) (xy 15.81765 -6.29715) (xy 15.607257 -6.339) (xy 15.392743 -6.339)
(xy 15.18235 -6.29715) (xy 14.984165 -6.215059) (xy 14.805803 -6.095881) (xy 14.654119 -5.944197) (xy 14.534941 -5.765835)
(xy 14.45285 -5.56765) (xy 14.411 -5.357257) (xy 14.411 -5.142743) (xy 14.45285 -4.93235) (xy 14.534941 -4.734165)
(xy 14.614565 -4.614999) (xy 13.676203 -4.614999) (xy 12.653239 -5.637962) (xy 12.635174 -5.659974) (xy 12.547315 -5.732079)
(xy 12.454447 -5.781717) (xy 12.345881 -5.944197) (xy 12.194197 -6.095881) (xy 12.015835 -6.215059) (xy 11.81765 -6.29715)
(xy 11.607257 -6.339) (xy 11.392743 -6.339) (xy 11.18235 -6.29715) (xy 10.984165 -6.215059) (xy 10.805803 -6.095881)
(xy 10.654119 -5.944197) (xy 10.534941 -5.765835) (xy 10.45285 -5.56765) (xy 10.411 -5.357257) (xy 7.952225 -5.357257)
(xy 7.916241 -5.372162) (xy 7.640547 -5.427) (xy 7.359453 -5.427) (xy 7.083759 -5.372162) (xy 6.824062 -5.264591)
(xy 6.59034 -5.108424) (xy 6.391576 -4.90966) (xy 6.235409 -4.675938) (xy 6.127838 -4.416241) (xy 6.073 -4.140547)
(xy 5.334918 -4.140547) (xy 5.325772 -4.233398) (xy 5.257693 -4.457827) (xy 5.210228 -4.546627) (xy 7.198601 -6.535)
(xy 15.403686 -6.535) (xy 15.470267 -6.480358) (xy 15.548791 -6.438386) (xy 15.549568 -6.43815) (xy 15.580095 -6.417753)
(xy 15.712401 -6.36295) (xy 15.852856 -6.335012) (xy 15.996062 -6.335012) (xy 16.136517 -6.36295) (xy 16.268823 -6.417753)
(xy 16.387895 -6.497314) (xy 16.425581 -6.535) (xy 17.097199 -6.535) (xy 18.31532 -5.316879) (xy 18.338938 -5.198142)
(xy 18.393741 -5.065836) (xy 18.473302 -4.946764) (xy 18.574564 -4.845502) (xy 18.693636 -4.765941) (xy 18.825942 -4.711138)
(xy 18.966397 -4.6832) (xy 19.109603 -4.6832) (xy 19.250058 -4.711138) (xy 19.382364 -4.765941) (xy 19.501436 -4.845502)
(xy 19.602698 -4.946764) (xy 19.682259 -5.065836) (xy 19.737062 -5.198142) (xy 19.765 -5.338597) (xy 19.765 -5.481803)
(xy 19.737062 -5.622258) (xy 19.682259 -5.754564) (xy 19.602698 -5.873636) (xy 19.501436 -5.974898) (xy 19.382364 -6.054459)
(xy 19.250058 -6.109262) (xy 19.131321 -6.13288) (xy 17.764239 -7.499962) (xy 17.746174 -7.521974) (xy 17.658315 -7.594079)
(xy 17.558076 -7.647657) (xy 17.556945 -7.648) (xy 20.148 -7.648)
)
)
)
)

View File

@ -0,0 +1,644 @@
(kicad_pcb (version 20171130) (host pcbnew 5.1.8+dfsg1-1+b1)
(general
(thickness 1.6)
(drawings 12)
(tracks 56)
(zones 0)
(modules 11)
(nets 7)
)
(page A4)
(title_block
(title "IR sensor")
(date 2020-06-24)
(rev 0.4.1)
(company "PRUSA RESEARCH s.r.o")
(comment 1 http://creativecommons.org/licenses/by-sa/4.0/)
(comment 2 "Licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)")
)
(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 hide)
(47 F.CrtYd user)
(48 B.Fab user hide)
(49 F.Fab user hide)
)
(setup
(last_trace_width 0.25)
(user_trace_width 0.2)
(user_trace_width 0.5)
(trace_clearance 0.2)
(zone_clearance 0.2)
(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)
(user_via 1.2 0.5)
(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 2.032 1.7272)
(pad_drill 0.9)
(pad_to_mask_clearance 0.02)
(solder_mask_min_width 0.25)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010f8_ffffffff)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "gerber/"))
)
(net 0 "")
(net 1 "Net-(P1-Pad1)")
(net 2 "Net-(P1-Pad2)")
(net 3 "Net-(R1-Pad1)")
(net 4 "Net-(Q1-Pad1)")
(net 5 "Net-(D2-Pad1)")
(net 6 /GND)
(net_class Default "Toto je výchozí třída sítě."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.8)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net /GND)
(add_net "Net-(D2-Pad1)")
(add_net "Net-(P1-Pad1)")
(add_net "Net-(P1-Pad2)")
(add_net "Net-(Q1-Pad1)")
(add_net "Net-(R1-Pad1)")
)
(module Resistors_SMD:R_0402 (layer F.Cu) (tedit 58307A8A) (tstamp 5D1DAE39)
(at 14.351 -6.985)
(descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0402")
(path /5D1DA941)
(attr smd)
(fp_text reference R4 (at 1.3462 0.4572) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 56k (at 0 1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -0.525) (end -0.25 -0.525) (layer F.SilkS) (width 0.15))
(fp_line (start -0.25 0.525) (end 0.25 0.525) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 5 "Net-(D2-Pad1)"))
(pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(P1-Pad2)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistors_SMD:R_0402 (layer F.Cu) (tedit 58307A8A) (tstamp 5D1DAE2A)
(at 19.304 -6.604 90)
(descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0402")
(path /5BE2C39F)
(attr smd)
(fp_text reference R3 (at -1.524 0.4826 180) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 10k (at 0 1.8 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.25 0.525) (end 0.25 0.525) (layer F.SilkS) (width 0.15))
(fp_line (start 0.25 -0.525) (end -0.25 -0.525) (layer F.SilkS) (width 0.15))
(fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
(pad 2 smd rect (at 0.45 0 90) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 1 "Net-(P1-Pad1)"))
(pad 1 smd rect (at -0.45 0 90) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(P1-Pad2)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistors_SMD:R_0402 (layer F.Cu) (tedit 58307A8A) (tstamp 5D1DB41E)
(at 17.526 -6.604 270)
(descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0402")
(path /5BD6C176)
(attr smd)
(fp_text reference R2 (at -0.635 1.016 270) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 10k (at 0 1.8 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -0.525) (end -0.25 -0.525) (layer F.SilkS) (width 0.15))
(fp_line (start -0.25 0.525) (end 0.25 0.525) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -0.45 0 270) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 1 "Net-(P1-Pad1)"))
(pad 2 smd rect (at 0.45 0 270) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
(net 4 "Net-(Q1-Pad1)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module ok1hra:SOD-523-ShortSilk (layer F.Cu) (tedit 5C9A2AB3) (tstamp 5D0CDF26)
(at 11.938 -6.985)
(descr "http://www.diodes.com/datasheets/ap02001.pdf p.144")
(tags "Diode SOD523")
(path /5D0C3FD7)
(attr smd)
(fp_text reference D2 (at -1.524 0 90) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value BAT54KFILM (at 0 1.7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.01 0.6) (end -1 0.6) (layer F.SilkS) (width 0.15))
(fp_line (start 0.000199 -0.6) (end -1 -0.6) (layer F.SilkS) (width 0.15))
(fp_line (start 0.6 0.4) (end -0.6 0.4) (layer F.Fab) (width 0.15))
(fp_line (start -0.6 0.4) (end -0.6 -0.4) (layer F.Fab) (width 0.15))
(fp_line (start -0.6 -0.4) (end 0.6 -0.4) (layer F.Fab) (width 0.15))
(fp_line (start 0.6 -0.4) (end 0.6 0.4) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0) (end -0.35 0) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0) (end 0.1 0.2) (layer F.Fab) (width 0.15))
(fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer F.Fab) (width 0.15))
(fp_line (start 0.1 -0.2) (end -0.2 0) (layer F.Fab) (width 0.15))
(fp_line (start 0.1 0) (end 0.25 0) (layer F.Fab) (width 0.15))
(fp_line (start 1.25 0.75) (end -1.25 0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 0.75) (end -1.25 -0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 -0.75) (end 1.25 -0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.25 -0.75) (end 1.25 0.75) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -0.675 0 180) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask)
(net 5 "Net-(D2-Pad1)"))
(pad 2 smd rect (at 0.675 0 180) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask)
(net 6 /GND))
(model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-523.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Fiducials:Fiducial_1mm_Dia_2.54mm_Outer_CopperTop locked (layer F.Cu) (tedit 0) (tstamp 5C1CE6B1)
(at 19 -1.5)
(descr "Circular Fiducial, 1mm bare copper top; 2.54mm keepout")
(tags marker)
(attr smd)
(fp_text reference REF** (at 3.4 0.7) (layer F.SilkS) hide
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value Fiducial_1mm_Dia_2.54mm_Outer_CopperTop (at 0 -1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 1.55 0) (layer F.CrtYd) (width 0.05))
(pad ~ smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
(solder_mask_margin 0.77) (clearance 0.77))
)
(module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 583F39EB) (tstamp 5BE18B2F)
(at 18.288 -3.81)
(descr "SOT-23, Standard")
(tags SOT-23)
(path /5BE32902)
(attr smd)
(fp_text reference Q1 (at -1.288 2.31 180) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 2N7002KT1G (at 0 2.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
(fp_line (start -0.7 -1.52) (end -0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.15))
(fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
(fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
(pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
(net 2 "Net-(P1-Pad2)"))
(pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
(net 6 /GND))
(pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
(net 4 "Net-(Q1-Pad1)"))
(model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Mounting_Holes:MountingHole_2.2mm_M2 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5BDDDE11)
(at 7.5 -4)
(descr "Mounting Hole 2.2mm, no annular, M2")
(tags "mounting hole 2.2mm no annular m2")
(attr virtual)
(fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value MountingHole_2.2mm_M2 (at 0 3.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
(pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
)
(module ok1hra:IR-EE-SX1103 (layer F.Cu) (tedit 5BE00A7C) (tstamp 5BDF18B2)
(at 13.5 -4 180)
(path /5BD7084A)
(fp_text reference U1 (at 2.324 -2.73 180) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value EE-SX1103 (at 0 0 180) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_line (start -2.921 2.159) (end -2.921 -2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start 2.921 2.159) (end -2.921 2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start 2.921 -2.159) (end 2.921 2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start -2.921 -2.159) (end 2.921 -2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start -1 -1.5) (end 1 -1.5) (layer F.SilkS) (width 0.2))
(fp_line (start -2.5 -0.5) (end -2.5 0.5) (layer F.SilkS) (width 0.2))
(fp_line (start 1.5 2) (end -1.5 2) (layer F.SilkS) (width 0.2))
(fp_line (start 2.5 -0.5) (end 2.5 0.5) (layer F.SilkS) (width 0.2))
(fp_line (start -1.5 -2) (end 1.5 -2) (layer F.SilkS) (width 0.2))
(fp_arc (start -2 1.25) (end -1 1.25) (angle -90) (layer F.SilkS) (width 0.2))
(pad 3 thru_hole circle (at 2 -1.25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 6 /GND))
(pad 4 thru_hole circle (at 2 1.25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 4 "Net-(Q1-Pad1)"))
(pad 1 thru_hole circle (at -2 1.25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 3 "Net-(R1-Pad1)"))
(pad 2 thru_hole circle (at -2 -1.25 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 6 /GND))
(model /home/dan/kicad/hra/lib/ok1hra3d/EE-SX1103.step
(offset (xyz -2.5 -2 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Pin_Headers:Pin_Header_Angled_1x03 (layer F.Cu) (tedit 5DC2C4BD) (tstamp 5BE1B3CB)
(at 4 -1.46 180)
(descr "Through hole pin header")
(tags "pin header")
(path /5BD70990)
(fp_text reference P1 (at 2.8028 2.507 270) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value CONN_01X03 (at 0 -3.1 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.5 -1.75) (end -1.5 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.65 -1.75) (end 10.65 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.75) (end 10.65 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 6.85) (end 10.65 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 -1.55) (end -1.3 0) (layer F.SilkS) (width 0.15))
(fp_line (start 0 -1.55) (end -1.3 -1.55) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -0.254) (end 1.143 -0.254) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 0.254) (end 1.143 0.254) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 2.286) (end 1.143 2.286) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 2.794) (end 1.143 2.794) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 4.826) (end 1.143 4.826) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 5.334) (end 1.143 5.334) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 1.27) (end 4.064 -1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -1.27) (end 1.524 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -1.27) (end 4.064 -1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 1.524 6.35) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 6.35) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 3.81) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 1.524 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 6.35) (end 4.064 6.35) (layer F.SilkS) (width 0.15))
(pad 1 thru_hole rect (at 0 0 180) (size 2.032 1.7272) (drill 0.9) (layers *.Cu *.Mask)
(net 1 "Net-(P1-Pad1)"))
(pad 2 thru_hole oval (at 0 2.54 180) (size 2.032 1.7272) (drill 0.9) (layers *.Cu *.Mask)
(net 2 "Net-(P1-Pad2)"))
(pad 3 thru_hole oval (at 0 5.08 180) (size 2.032 1.7272) (drill 0.9) (layers *.Cu *.Mask)
(net 5 "Net-(D2-Pad1)"))
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistors_SMD:R_0603 (layer F.Cu) (tedit 58307A47) (tstamp 5BDDD3B4)
(at 13.3604 -0.9144 180)
(descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0603")
(path /5BD709E3)
(attr smd)
(fp_text reference R1 (at -1.7018 -0.0244 270) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value 330R (at 0 1.9 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
(fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
(fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
(fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
(fp_line (start -1.3 -0.8) (end 1.3 -0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 0.8) (end 1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 -0.8) (end -1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.3 -0.8) (end 1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15))
(fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -0.75 0 180) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask)
(net 3 "Net-(R1-Pad1)"))
(pad 2 smd rect (at 0.75 0 180) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask)
(net 1 "Net-(P1-Pad1)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Fiducials:Fiducial_1mm_Dia_2.54mm_Outer_CopperTop locked (layer F.Cu) (tedit 0) (tstamp 5C1CE60C)
(at 1.5 -6.5)
(descr "Circular Fiducial, 1mm bare copper top; 2.54mm keepout")
(tags marker)
(attr smd)
(fp_text reference REF** (at 3.4 0.7) (layer F.SilkS) hide
(effects (font (size 0.5 0.5) (thickness 0.15)))
)
(fp_text value Fiducial_1mm_Dia_2.54mm_Outer_CopperTop (at 0 -1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 1.55 0) (layer F.CrtYd) (width 0.05))
(pad ~ smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
(solder_mask_margin 0.77) (clearance 0.77))
)
(gr_text 2 (at 1.27 -1.3716) (layer B.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text 1 (at 1.2954 -1.397) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text rev0.4.1 (at 7.874 -0.9652) (layer F.SilkS) (tstamp 5BE18FD3)
(effects (font (size 0.7 0.7) (thickness 0.175)))
)
(gr_text "IR sensor" (at 7.62 -6.096) (layer F.SilkS) (tstamp 5BDC1B52)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(gr_text PRUSA (at 7.62 -7.112) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.2)))
)
(gr_text "+5V\nOUT\nGND" (at 9.5 -4 180) (layer B.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)) (justify left mirror))
)
(dimension 20.5 (width 0.15) (layer Margin)
(gr_text "20,500 mm" (at 10.25 -11.3) (layer Margin)
(effects (font (size 1 1) (thickness 0.15)))
)
(feature1 (pts (xy 20.5 -8) (xy 20.5 -10.586421)))
(feature2 (pts (xy 0 -8) (xy 0 -10.586421)))
(crossbar (pts (xy 0 -10) (xy 20.5 -10)))
(arrow1a (pts (xy 20.5 -10) (xy 19.373496 -9.413579)))
(arrow1b (pts (xy 20.5 -10) (xy 19.373496 -10.586421)))
(arrow2a (pts (xy 0 -10) (xy 1.126504 -9.413579)))
(arrow2b (pts (xy 0 -10) (xy 1.126504 -10.586421)))
)
(dimension 8 (width 0.15) (layer Margin)
(gr_text "8,000 mm" (at 24.8 -4 90) (layer Margin)
(effects (font (size 1 1) (thickness 0.15)))
)
(feature1 (pts (xy 20.5 -8) (xy 24.086421 -8)))
(feature2 (pts (xy 20.5 0) (xy 24.086421 0)))
(crossbar (pts (xy 23.5 0) (xy 23.5 -8)))
(arrow1a (pts (xy 23.5 -8) (xy 24.086421 -6.873496)))
(arrow1b (pts (xy 23.5 -8) (xy 22.913579 -6.873496)))
(arrow2a (pts (xy 23.5 0) (xy 24.086421 -1.126504)))
(arrow2b (pts (xy 23.5 0) (xy 22.913579 -1.126504)))
)
(gr_line (start 0 0) (end 0 -8) (layer Edge.Cuts) (width 0.05))
(gr_line (start 20.5 0) (end 0 0) (layer Edge.Cuts) (width 0.05))
(gr_line (start 20.5 -8) (end 20.5 0) (layer Edge.Cuts) (width 0.05))
(gr_line (start 0 -8) (end 20.5 -8) (layer Edge.Cuts) (width 0.05))
(segment (start 12.4326 -1.0922) (end 12.6104 -0.9144) (width 0.5) (layer F.Cu) (net 1))
(segment (start 4.3678 -1.0922) (end 12.4326 -1.0922) (width 0.5) (layer F.Cu) (net 1))
(segment (start 4 -1.46) (end 4.3678 -1.0922) (width 0.5) (layer F.Cu) (net 1))
(segment (start 19.304 -7.054) (end 17.526 -7.054) (width 0.5) (layer F.Cu) (net 1))
(segment (start 13.4366 -2.4406) (end 12.6104 -1.6144) (width 0.25) (layer F.Cu) (net 1))
(segment (start 13.4366 -5.0546) (end 13.4366 -2.4406) (width 0.25) (layer F.Cu) (net 1))
(segment (start 12.6104 -1.6144) (end 12.6104 -0.9144) (width 0.25) (layer F.Cu) (net 1))
(segment (start 14.719001 -6.337001) (end 13.4366 -5.0546) (width 0.25) (layer F.Cu) (net 1))
(segment (start 17.214 -7.054) (end 16.497001 -6.337001) (width 0.25) (layer F.Cu) (net 1))
(segment (start 17.526 -7.054) (end 17.214 -7.054) (width 0.25) (layer F.Cu) (net 1))
(segment (start 16.497001 -6.337001) (end 14.719001 -6.337001) (width 0.25) (layer F.Cu) (net 1))
(segment (start 19.038 -4.06) (end 19.288 -3.81) (width 0.5) (layer F.Cu) (net 2))
(segment (start 19.038 -5.4102) (end 19.038 -4.06) (width 0.5) (layer F.Cu) (net 2))
(via (at 19.038 -5.4102) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
(segment (start 19.304 -5.6762) (end 19.038 -5.4102) (width 0.5) (layer F.Cu) (net 2))
(segment (start 19.304 -6.154) (end 19.304 -5.6762) (width 0.5) (layer F.Cu) (net 2))
(via (at 15.924459 -7.062012) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
(segment (start 15.847447 -6.985) (end 15.924459 -7.062012) (width 0.25) (layer F.Cu) (net 2))
(segment (start 14.801 -6.985) (end 15.847447 -6.985) (width 0.25) (layer F.Cu) (net 2))
(segment (start 15.924459 -7.059859) (end 15.7226 -6.858) (width 0.25) (layer B.Cu) (net 2))
(segment (start 15.924459 -7.062012) (end 15.924459 -7.059859) (width 0.25) (layer B.Cu) (net 2))
(segment (start 17.3362 -7.112) (end 19.038 -5.4102) (width 0.5) (layer B.Cu) (net 2))
(segment (start 6.9596 -7.112) (end 17.3362 -7.112) (width 0.5) (layer B.Cu) (net 2))
(segment (start 4 -4.1524) (end 6.9596 -7.112) (width 0.5) (layer B.Cu) (net 2))
(segment (start 4 -4) (end 4 -4.1524) (width 0.5) (layer B.Cu) (net 2))
(segment (start 14.738001 -4.488001) (end 15.5 -5.25) (width 0.5) (layer F.Cu) (net 3))
(segment (start 14.162011 -3.912011) (end 14.738001 -4.488001) (width 0.5) (layer F.Cu) (net 3))
(segment (start 14.1104 -0.9144) (end 14.1104 -1.8644) (width 0.5) (layer F.Cu) (net 3))
(segment (start 14.1104 -1.8644) (end 14.162011 -1.916011) (width 0.5) (layer F.Cu) (net 3))
(segment (start 14.162011 -1.916011) (end 14.162011 -3.912011) (width 0.5) (layer F.Cu) (net 3))
(via (at 17.98504 -4.020903) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 4))
(segment (start 17.98504 -4.06296) (end 17.288 -4.76) (width 0.5) (layer F.Cu) (net 4))
(segment (start 17.98504 -4.020903) (end 17.98504 -4.06296) (width 0.5) (layer F.Cu) (net 4))
(segment (start 17.526 -4.998) (end 17.288 -4.76) (width 0.5) (layer F.Cu) (net 4))
(segment (start 17.526 -6.154) (end 17.526 -4.998) (width 0.5) (layer F.Cu) (net 4))
(segment (start 13.437201 -4.037999) (end 17.967944 -4.037999) (width 0.5) (layer B.Cu) (net 4))
(segment (start 17.967944 -4.037999) (end 17.98504 -4.020903) (width 0.5) (layer B.Cu) (net 4))
(segment (start 12.2252 -5.25) (end 13.437201 -4.037999) (width 0.5) (layer B.Cu) (net 4))
(segment (start 11.5 -5.25) (end 12.2252 -5.25) (width 0.5) (layer B.Cu) (net 4))
(segment (start 4 -6.54) (end 4.318 -6.858) (width 0.5) (layer F.Cu) (net 5))
(segment (start 4.572 -7.112) (end 10.2362 -7.112) (width 0.5) (layer F.Cu) (net 5))
(segment (start 4 -6.54) (end 4.572 -7.112) (width 0.5) (layer F.Cu) (net 5))
(segment (start 10.684208 -7.560008) (end 10.2362 -7.112) (width 0.25) (layer F.Cu) (net 5))
(segment (start 13.425992 -7.560008) (end 10.684208 -7.560008) (width 0.25) (layer F.Cu) (net 5))
(segment (start 13.901 -7.085) (end 13.425992 -7.560008) (width 0.25) (layer F.Cu) (net 5))
(segment (start 13.901 -6.985) (end 13.901 -7.085) (width 0.25) (layer F.Cu) (net 5))
(segment (start 11.263 -6.985) (end 10.3632 -6.985) (width 0.25) (layer F.Cu) (net 5))
(segment (start 15.61 -2.86) (end 15.5 -2.75) (width 0.5) (layer F.Cu) (net 6))
(segment (start 17.288 -2.86) (end 15.61 -2.86) (width 0.5) (layer F.Cu) (net 6))
(segment (start 11.5 -2.75) (end 12.7508 -4.0008) (width 0.5) (layer F.Cu) (net 6))
(segment (start 13.375999 -6.973591) (end 13.375999 -6.619599) (width 0.25) (layer F.Cu) (net 6))
(segment (start 12.7508 -5.9944) (end 12.7508 -5.8166) (width 0.25) (layer F.Cu) (net 6))
(segment (start 13.375999 -6.619599) (end 12.7508 -5.9944) (width 0.25) (layer F.Cu) (net 6))
(segment (start 13.36459 -6.985) (end 13.375999 -6.973591) (width 0.25) (layer F.Cu) (net 6))
(segment (start 12.613 -6.985) (end 13.36459 -6.985) (width 0.25) (layer F.Cu) (net 6))
(segment (start 12.7508 -5.8166) (end 12.7508 -4.0008) (width 0.5) (layer F.Cu) (net 6))
(zone (net 6) (net_name /GND) (layer B.Cu) (tstamp 5EF333EE) (hatch edge 0.508)
(connect_pads (clearance 0.2))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.3) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 3 -8.5) (xy 21 -8.5) (xy 21 0.5) (xy 3 0.5)
)
)
(filled_polygon
(pts
(xy 20.148001 -0.352) (xy 5.233651 -0.352) (xy 5.248343 -0.364057) (xy 5.289206 -0.41385) (xy 5.31957 -0.470657)
(xy 5.338268 -0.532297) (xy 5.344582 -0.5964) (xy 5.344582 -1.896123) (xy 10.825728 -1.896123) (xy 10.904465 -1.714252)
(xy 11.117973 -1.61797) (xy 11.346162 -1.565192) (xy 11.580262 -1.557945) (xy 11.811279 -1.596509) (xy 12.030333 -1.679401)
(xy 12.095535 -1.714252) (xy 12.174272 -1.896123) (xy 14.825728 -1.896123) (xy 14.904465 -1.714252) (xy 15.117973 -1.61797)
(xy 15.346162 -1.565192) (xy 15.580262 -1.557945) (xy 15.811279 -1.596509) (xy 16.030333 -1.679401) (xy 16.095535 -1.714252)
(xy 16.174272 -1.896123) (xy 15.5 -2.570395) (xy 14.825728 -1.896123) (xy 12.174272 -1.896123) (xy 11.5 -2.570395)
(xy 10.825728 -1.896123) (xy 5.344582 -1.896123) (xy 5.344582 -2.3236) (xy 5.338268 -2.387703) (xy 5.31957 -2.449343)
(xy 5.289206 -2.50615) (xy 5.248343 -2.555943) (xy 5.19855 -2.596806) (xy 5.141743 -2.62717) (xy 5.080103 -2.645868)
(xy 5.016 -2.652182) (xy 3.127 -2.652182) (xy 3.127 -3.05117) (xy 3.182938 -3.005263) (xy 3.389773 -2.894707)
(xy 3.614202 -2.826628) (xy 3.789119 -2.8094) (xy 4.210881 -2.8094) (xy 4.385798 -2.826628) (xy 4.610227 -2.894707)
(xy 4.817062 -3.005263) (xy 4.998354 -3.154046) (xy 5.147137 -3.335338) (xy 5.257693 -3.542173) (xy 5.325772 -3.766602)
(xy 5.34876 -4) (xy 5.334918 -4.140547) (xy 6.073 -4.140547) (xy 6.073 -3.859453) (xy 6.127838 -3.583759)
(xy 6.235409 -3.324062) (xy 6.391576 -3.09034) (xy 6.59034 -2.891576) (xy 6.824062 -2.735409) (xy 7.083759 -2.627838)
(xy 7.359453 -2.573) (xy 7.640547 -2.573) (xy 7.916241 -2.627838) (xy 8.017395 -2.669738) (xy 10.307945 -2.669738)
(xy 10.346509 -2.438721) (xy 10.429401 -2.219667) (xy 10.464252 -2.154465) (xy 10.646123 -2.075728) (xy 11.320395 -2.75)
(xy 11.679605 -2.75) (xy 12.353877 -2.075728) (xy 12.535748 -2.154465) (xy 12.63203 -2.367973) (xy 12.684808 -2.596162)
(xy 12.692055 -2.830262) (xy 12.653491 -3.061279) (xy 12.570599 -3.280333) (xy 12.535748 -3.345535) (xy 12.353877 -3.424272)
(xy 11.679605 -2.75) (xy 11.320395 -2.75) (xy 10.646123 -3.424272) (xy 10.464252 -3.345535) (xy 10.36797 -3.132027)
(xy 10.315192 -2.903838) (xy 10.307945 -2.669738) (xy 8.017395 -2.669738) (xy 8.175938 -2.735409) (xy 8.40966 -2.891576)
(xy 8.608424 -3.09034) (xy 8.764591 -3.324062) (xy 8.872162 -3.583759) (xy 8.876163 -3.603877) (xy 10.825728 -3.603877)
(xy 11.5 -2.929605) (xy 12.174272 -3.603877) (xy 12.095535 -3.785748) (xy 11.882027 -3.88203) (xy 11.653838 -3.934808)
(xy 11.419738 -3.942055) (xy 11.188721 -3.903491) (xy 10.969667 -3.820599) (xy 10.904465 -3.785748) (xy 10.825728 -3.603877)
(xy 8.876163 -3.603877) (xy 8.927 -3.859453) (xy 8.927 -4.140547) (xy 8.872162 -4.416241) (xy 8.764591 -4.675938)
(xy 8.608424 -4.90966) (xy 8.40966 -5.108424) (xy 8.175938 -5.264591) (xy 7.952225 -5.357257) (xy 10.411 -5.357257)
(xy 10.411 -5.142743) (xy 10.45285 -4.93235) (xy 10.534941 -4.734165) (xy 10.654119 -4.555803) (xy 10.805803 -4.404119)
(xy 10.984165 -4.284941) (xy 11.18235 -4.20285) (xy 11.392743 -4.161) (xy 11.607257 -4.161) (xy 11.81765 -4.20285)
(xy 12.015835 -4.284941) (xy 12.194197 -4.404119) (xy 12.224638 -4.43456) (xy 13.009166 -3.650032) (xy 13.027227 -3.628025)
(xy 13.049234 -3.609964) (xy 13.049236 -3.609962) (xy 13.056651 -3.603877) (xy 13.115086 -3.55592) (xy 13.215325 -3.502342)
(xy 13.324089 -3.469349) (xy 13.408865 -3.460999) (xy 13.408871 -3.460999) (xy 13.4372 -3.458209) (xy 13.465529 -3.460999)
(xy 14.609393 -3.460999) (xy 14.646121 -3.424271) (xy 14.464252 -3.345535) (xy 14.36797 -3.132027) (xy 14.315192 -2.903838)
(xy 14.307945 -2.669738) (xy 14.346509 -2.438721) (xy 14.429401 -2.219667) (xy 14.464252 -2.154465) (xy 14.646123 -2.075728)
(xy 15.320395 -2.75) (xy 15.306253 -2.764143) (xy 15.485858 -2.943748) (xy 15.5 -2.929605) (xy 15.514143 -2.943748)
(xy 15.693748 -2.764143) (xy 15.679605 -2.75) (xy 16.353877 -2.075728) (xy 16.535748 -2.154465) (xy 16.63203 -2.367973)
(xy 16.684808 -2.596162) (xy 16.692055 -2.830262) (xy 16.653491 -3.061279) (xy 16.570599 -3.280333) (xy 16.535748 -3.345535)
(xy 16.353879 -3.424271) (xy 16.390607 -3.460999) (xy 17.51681 -3.460999) (xy 17.521604 -3.456205) (xy 17.640676 -3.376644)
(xy 17.772982 -3.321841) (xy 17.913437 -3.293903) (xy 18.056643 -3.293903) (xy 18.197098 -3.321841) (xy 18.329404 -3.376644)
(xy 18.448476 -3.456205) (xy 18.549738 -3.557467) (xy 18.629299 -3.676539) (xy 18.684102 -3.808845) (xy 18.71204 -3.9493)
(xy 18.71204 -4.092506) (xy 18.684102 -4.232961) (xy 18.629299 -4.365267) (xy 18.549738 -4.484339) (xy 18.448476 -4.585601)
(xy 18.329404 -4.665162) (xy 18.197098 -4.719965) (xy 18.056643 -4.747903) (xy 17.913437 -4.747903) (xy 17.772982 -4.719965)
(xy 17.640676 -4.665162) (xy 17.565601 -4.614999) (xy 16.385435 -4.614999) (xy 16.465059 -4.734165) (xy 16.54715 -4.93235)
(xy 16.589 -5.142743) (xy 16.589 -5.357257) (xy 16.54715 -5.56765) (xy 16.465059 -5.765835) (xy 16.345881 -5.944197)
(xy 16.194197 -6.095881) (xy 16.015835 -6.215059) (xy 15.81765 -6.29715) (xy 15.607257 -6.339) (xy 15.392743 -6.339)
(xy 15.18235 -6.29715) (xy 14.984165 -6.215059) (xy 14.805803 -6.095881) (xy 14.654119 -5.944197) (xy 14.534941 -5.765835)
(xy 14.45285 -5.56765) (xy 14.411 -5.357257) (xy 14.411 -5.142743) (xy 14.45285 -4.93235) (xy 14.534941 -4.734165)
(xy 14.614565 -4.614999) (xy 13.676203 -4.614999) (xy 12.653239 -5.637962) (xy 12.635174 -5.659974) (xy 12.547315 -5.732079)
(xy 12.454447 -5.781717) (xy 12.345881 -5.944197) (xy 12.194197 -6.095881) (xy 12.015835 -6.215059) (xy 11.81765 -6.29715)
(xy 11.607257 -6.339) (xy 11.392743 -6.339) (xy 11.18235 -6.29715) (xy 10.984165 -6.215059) (xy 10.805803 -6.095881)
(xy 10.654119 -5.944197) (xy 10.534941 -5.765835) (xy 10.45285 -5.56765) (xy 10.411 -5.357257) (xy 7.952225 -5.357257)
(xy 7.916241 -5.372162) (xy 7.640547 -5.427) (xy 7.359453 -5.427) (xy 7.083759 -5.372162) (xy 6.824062 -5.264591)
(xy 6.59034 -5.108424) (xy 6.391576 -4.90966) (xy 6.235409 -4.675938) (xy 6.127838 -4.416241) (xy 6.073 -4.140547)
(xy 5.334918 -4.140547) (xy 5.325772 -4.233398) (xy 5.257693 -4.457827) (xy 5.210228 -4.546627) (xy 7.198601 -6.535)
(xy 15.403686 -6.535) (xy 15.470267 -6.480358) (xy 15.548791 -6.438386) (xy 15.549568 -6.43815) (xy 15.580095 -6.417753)
(xy 15.712401 -6.36295) (xy 15.852856 -6.335012) (xy 15.996062 -6.335012) (xy 16.136517 -6.36295) (xy 16.268823 -6.417753)
(xy 16.387895 -6.497314) (xy 16.425581 -6.535) (xy 17.097199 -6.535) (xy 18.31532 -5.316879) (xy 18.338938 -5.198142)
(xy 18.393741 -5.065836) (xy 18.473302 -4.946764) (xy 18.574564 -4.845502) (xy 18.693636 -4.765941) (xy 18.825942 -4.711138)
(xy 18.966397 -4.6832) (xy 19.109603 -4.6832) (xy 19.250058 -4.711138) (xy 19.382364 -4.765941) (xy 19.501436 -4.845502)
(xy 19.602698 -4.946764) (xy 19.682259 -5.065836) (xy 19.737062 -5.198142) (xy 19.765 -5.338597) (xy 19.765 -5.481803)
(xy 19.737062 -5.622258) (xy 19.682259 -5.754564) (xy 19.602698 -5.873636) (xy 19.501436 -5.974898) (xy 19.382364 -6.054459)
(xy 19.250058 -6.109262) (xy 19.131321 -6.13288) (xy 17.764239 -7.499962) (xy 17.746174 -7.521974) (xy 17.658315 -7.594079)
(xy 17.558076 -7.647657) (xy 17.556945 -7.648) (xy 20.148 -7.648)
)
)
)
)

View File

@ -0,0 +1,168 @@
(export (version D)
(design
(source /home/dan/kicad/Prusa/FDM/IR-endstop/MKxS-IR-sensor/rev.041/IR-endstop-0.4.1.sch)
(date Út 12. ledna 2021, 09:32:29)
(tool "Eeschema 5.1.8+dfsg1-1+b1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "IR sensor")
(company "PRUSA RESEARCH s.r.o")
(rev 0.4.1)
(date 2020-06-24)
(source IR-endstop-0.4.1.sch)
(comment (number 1) (value http://creativecommons.org/licenses/by-sa/4.0/))
(comment (number 2) (value "Licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)"))
(comment (number 3) (value "#ok1hra"))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value EE-SX1103)
(footprint ok1hra:IR-EE-SX1103)
(libsource (lib IR-endstop-0.4.1-rescue) (part LTV-817-opto) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BD7084A))
(comp (ref P1)
(value CONN_01X03)
(footprint Pin_Headers:Pin_Header_Angled_1x03)
(libsource (lib IR-endstop-0.4.1-rescue) (part CONN_01X03-conn) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BD70990))
(comp (ref R1)
(value 330R)
(footprint Resistors_SMD:R_0603)
(fields
(field (name req) 0,1W/1%))
(libsource (lib IR-endstop-0.4.1-rescue) (part R-device) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BD709E3))
(comp (ref R2)
(value 10k)
(footprint Resistors_SMD:R_0402)
(fields
(field (name req) 0,1W/1%))
(libsource (lib IR-endstop-0.4.1-rescue) (part R-device) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BD6C176))
(comp (ref R3)
(value 10k)
(footprint Resistors_SMD:R_0402)
(fields
(field (name req) 0,1W/1%))
(libsource (lib IR-endstop-0.4.1-rescue) (part R-device) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BE2C39F))
(comp (ref Q1)
(value 2N7002KT1G)
(footprint TO_SOT_Packages_SMD:SOT-23)
(fields
(field (name req) "60V/0,38A/2.5Ω/ESD Protected"))
(libsource (lib IR-endstop-0.4.1-rescue) (part 2N7002-transistors) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BE32902))
(comp (ref D2)
(value BAT54KFILM)
(footprint ok1hra:SOD-523-ShortSilk)
(fields
(field (name req) 400mV@10mA/40V/0,3A))
(libsource (lib IR-endstop-0.4.1-rescue) (part D_ALT-device-DLP-control-rescue-DLP-control-04-rescue-DLP-control-05-rescue-SL1-control-05b-rescue-SL-controller-06-rescue-SL-controller-06b-rescue-SL-controller-06c-rescue-IR-endstop-03-rescue-IR-endstop-03b-rescue-IR-endstop-04-rescue) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D0C3FD7))
(comp (ref R4)
(value 56k)
(footprint Resistors_SMD:R_0402)
(fields
(field (name req) 0,1W/1%))
(libsource (lib IR-endstop-0.4.1-rescue) (part R-device) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D1DA941)))
(libparts
(libpart (lib IR-endstop-0.4.1-rescue) (part 2N7002-transistors)
(footprints
(fp SOT-23*))
(fields
(field (name Reference) Q)
(field (name Value) 2N7002-transistors)
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23))
(pins
(pin (num 1) (name G) (type passive))
(pin (num 2) (name S) (type passive))
(pin (num 3) (name D) (type passive))))
(libpart (lib IR-endstop-0.4.1-rescue) (part CONN_01X03-conn)
(footprints
(fp Pin_Header_Straight_1X03)
(fp Pin_Header_Angled_1X03)
(fp Socket_Strip_Straight_1X03)
(fp Socket_Strip_Angled_1X03))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X03-conn))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))))
(libpart (lib IR-endstop-0.4.1-rescue) (part D_ALT-device-DLP-control-rescue-DLP-control-04-rescue-DLP-control-05-rescue-SL1-control-05b-rescue-SL-controller-06-rescue-SL-controller-06b-rescue-SL-controller-06c-rescue-IR-endstop-03-rescue-IR-endstop-03b-rescue-IR-endstop-04-rescue)
(footprints
(fp Diode_*)
(fp D-*)
(fp *SingleDiode)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_ALT-device-DLP-control-rescue-DLP-control-04-rescue-DLP-control-05-rescue-SL1-control-05b-rescue-SL-controller-06-rescue-SL-controller-06b-rescue-SL-controller-06c-rescue-IR-endstop-03-rescue-IR-endstop-03b-rescue-IR-endstop-04-rescue))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib IR-endstop-0.4.1-rescue) (part LTV-817-opto)
(footprints
(fp DIP-4*))
(fields
(field (name Reference) U)
(field (name Value) LTV-817-opto)
(field (name Footprint) DIP-4))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))
(pin (num 3) (name ~) (type passive))
(pin (num 4) (name ~) (type passive))))
(libpart (lib IR-endstop-0.4.1-rescue) (part R-device)
(footprints
(fp R_*)
(fp Resistor_*))
(fields
(field (name Reference) R)
(field (name Value) R-device))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))))
(libraries
(library (logical IR-endstop-0.4.1-rescue)
(uri /home/dan/kicad/Prusa/FDM/IR-endstop/MKxS-IR-sensor/rev.041/IR-endstop-0.4.1-rescue.lib)))
(nets
(net (code 1) (name "Net-(P1-Pad2)")
(node (ref R4) (pin 2))
(node (ref Q1) (pin 3))
(node (ref P1) (pin 2))
(node (ref R3) (pin 1)))
(net (code 2) (name /GND)
(node (ref U1) (pin 3))
(node (ref U1) (pin 2))
(node (ref D2) (pin 2))
(node (ref Q1) (pin 2)))
(net (code 3) (name "Net-(D2-Pad1)")
(node (ref P1) (pin 3))
(node (ref D2) (pin 1))
(node (ref R4) (pin 1)))
(net (code 4) (name "Net-(R1-Pad1)")
(node (ref U1) (pin 1))
(node (ref R1) (pin 1)))
(net (code 5) (name "Net-(P1-Pad1)")
(node (ref R1) (pin 2))
(node (ref R3) (pin 2))
(node (ref R2) (pin 1))
(node (ref P1) (pin 1)))
(net (code 6) (name "Net-(Q1-Pad1)")
(node (ref R2) (pin 2))
(node (ref Q1) (pin 1))
(node (ref U1) (pin 4)))))

BIN
rev.041/IR-endstop-0.4.1.pdf Executable file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 KiB

73
rev.041/IR-endstop-0.4.1.pro Executable file
View File

@ -0,0 +1,73 @@
update=Út 12. ledna 2021, 09:32:29
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=IR-endstop.net
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2
MinViaDiameter=0.4
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.25
TrackWidth2=0.2
TrackWidth3=0.5
ViaDiameter1=0.8
ViaDrill1=0.4
ViaDiameter2=1.2
ViaDrill2=0.5
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.12
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgesAndCourtyardsLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0.02
SolderMaskMinWidth=0.25
SolderPasteClearance=0
SolderPasteRatio=-0
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

View File

@ -0,0 +1,187 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "IR sensor"
Date "2020-06-24"
Rev "0.4.1"
Comp "PRUSA RESEARCH s.r.o"
Comment1 "http://creativecommons.org/licenses/by-sa/4.0/"
Comment2 "Licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)"
Comment3 "#ok1hra"
Comment4 ""
$EndDescr
$Comp
L IR-endstop-0.4.1-rescue:LTV-817-opto U1
U 1 1 5BD7084A
P 4950 3975
F 0 "U1" H 4950 4300 50 0000 C CNN
F 1 "EE-SX1103" H 4950 4209 50 0000 C CNN
F 2 "ok1hra:IR-EE-SX1103" H 4950 4208 50 0001 C CIN
F 3 "" H 4950 4209 50 0001 C CNN
1 4950 3975
1 0 0 -1
$EndComp
$Comp
L IR-endstop-0.4.1-rescue:CONN_01X03-conn P1
U 1 1 5BD70990
P 7525 3575
F 0 "P1" H 7603 3616 50 0000 L CNN
F 1 "CONN_01X03" H 7603 3525 50 0000 L CNN
F 2 "Pin_Headers:Pin_Header_Angled_1x03" H 7525 3575 50 0001 C CNN
F 3 "" H 7525 3575 50 0001 C CNN
F 4 "" H 7525 3575 50 0001 C CNN "alternative"
1 7525 3575
1 0 0 -1
$EndComp
$Comp
L IR-endstop-0.4.1-rescue:R-device R1
U 1 1 5BD709E3
P 4500 3875
F 0 "R1" V 4350 3875 50 0000 C CNN
F 1 "330R" V 4500 3875 50 0000 C CNN
F 2 "Resistors_SMD:R_0603" V 4430 3875 50 0001 C CNN
F 3 "" H 4500 3875 50 0001 C CNN
F 4 "0,1W/1%" V 4400 3875 28 0000 C CNN "req"
1 4500 3875
0 1 1 0
$EndComp
Wire Wire Line
5250 3875 5400 3875
Wire Wire Line
5250 4075 5400 4075
Wire Wire Line
5400 4075 5400 4325
Wire Wire Line
5400 4325 4300 4325
Wire Wire Line
4300 4325 4300 4075
Wire Wire Line
4300 4075 4650 4075
Wire Wire Line
4300 3475 4300 3875
Wire Wire Line
4300 3875 4350 3875
Text Notes 7175 3675 0 61 ~ 0
+5V\nOUT\nGND
$Comp
L IR-endstop-0.4.1-rescue:R-device R2
U 1 1 5BD6C176
P 5400 3675
F 0 "R2" V 5250 3675 50 0000 C CNN
F 1 "10k" V 5400 3675 50 0000 C CNN
F 2 "Resistors_SMD:R_0402" V 5330 3675 50 0001 C CNN
F 3 "" H 5400 3675 50 0001 C CNN
F 4 "0,1W/1%" V 5300 3675 28 0000 C CNN "req"
1 5400 3675
1 0 0 -1
$EndComp
Wire Wire Line
5400 3525 5400 3475
Connection ~ 5400 3475
Wire Wire Line
5400 3475 4300 3475
Wire Wire Line
5400 3825 5400 3875
Connection ~ 5400 3875
Wire Wire Line
6025 4325 6025 4025
Connection ~ 5400 4325
Wire Wire Line
6025 4325 7050 4325
Wire Wire Line
7050 4325 7050 4175
Wire Wire Line
7050 3675 7325 3675
Connection ~ 6025 4325
Wire Wire Line
7325 3575 6550 3575
Wire Wire Line
6025 3575 6025 3625
$Comp
L IR-endstop-0.4.1-rescue:R-device R3
U 1 1 5BE2C39F
P 5750 3575
F 0 "R3" V 5600 3575 50 0000 C CNN
F 1 "10k" V 5750 3575 50 0000 C CNN
F 2 "Resistors_SMD:R_0402" V 5680 3575 50 0001 C CNN
F 3 "" H 5750 3575 50 0001 C CNN
F 4 "0,1W/1%" V 5650 3575 28 0000 C CNN "req"
1 5750 3575
0 1 -1 0
$EndComp
Wire Wire Line
5900 3575 6025 3575
Connection ~ 6025 3575
Wire Wire Line
5600 3575 5500 3575
Wire Wire Line
5500 3575 5500 3475
Wire Wire Line
5500 3475 5400 3475
Text Notes 4275 3875 1 50 ~ 0
11mA
Text Notes 5275 3975 0 50 ~ 0
0,32V
$Comp
L IR-endstop-0.4.1-rescue:2N7002-transistors Q1
U 1 1 5BE32902
P 5925 3825
F 0 "Q1" H 6115 3871 50 0000 L CNN
F 1 "2N7002KT1G" H 6115 3780 50 0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-23" H 6125 3750 50 0001 L CIN
F 3 "" H 6116 3734 50 0001 L CNN
F 4 "60V/0,38A/2.5Ω/ESD Protected" H 6475 3700 28 0000 C CNN "req"
1 5925 3825
1 0 0 -1
$EndComp
Wire Wire Line
5400 3875 5725 3875
Wire Wire Line
5400 4325 6025 4325
Wire Wire Line
7325 3475 5500 3475
Connection ~ 5500 3475
Wire Wire Line
7050 3875 7050 3675
$Comp
L IR-endstop-0.4.1-rescue:D_ALT-device-DLP-control-rescue-DLP-control-04-rescue-DLP-control-05-rescue-SL1-control-05b-rescue-SL-controller-06-rescue-SL-controller-06b-rescue-SL-controller-06c-rescue-IR-endstop-03-rescue-IR-endstop-03b-rescue-IR-endstop-04-rescue D2
U 1 1 5D0C3FD7
P 7050 4025
F 0 "D2" V 6975 4125 50 0000 L CNN
F 1 "BAT54KFILM" V 7050 4125 50 0000 L CNN
F 2 "ok1hra:SOD-523-ShortSilk" H 7050 4025 50 0001 C CNN
F 3 "" H 7050 4025 50 0001 C CNN
F 4 "400mV@10mA/40V/0,3A" V 7125 4125 28 0000 L CNN "req"
1 7050 4025
0 1 1 0
$EndComp
Text Label 6200 4325 0 50 ~ 0
GND
Text Notes 6100 7450 0 50 ~ 0
Changelog\n--------\nrev 0.4.1\n- modify footprints\nrev 0.4\n= 0.3b s with new silkscreen\nrev 0.3b\n- add R4\nrev 0.3\n- add D2
$Comp
L IR-endstop-0.4.1-rescue:R-device R4
U 1 1 5D1DA941
P 6800 3675
F 0 "R4" V 6650 3675 50 0000 C CNN
F 1 "56k" V 6800 3675 50 0000 C CNN
F 2 "Resistors_SMD:R_0402" V 6730 3675 50 0001 C CNN
F 3 "" H 6800 3675 50 0001 C CNN
F 4 "0,1W/1%" V 6700 3675 28 0000 C CNN "req"
1 6800 3675
0 1 -1 0
$EndComp
Wire Wire Line
6650 3675 6550 3675
Wire Wire Line
6550 3675 6550 3575
Connection ~ 6550 3575
Wire Wire Line
6550 3575 6025 3575
Wire Wire Line
6950 3675 7050 3675
Connection ~ 7050 3675
$EndSCHEMATC

30846
rev.041/IR-endstop-0.4.1.step Executable file

File diff suppressed because it is too large Load Diff

85
rev.041/bom.ini Executable file
View File

@ -0,0 +1,85 @@
[BOM_OPTIONS]
; General BoM options here
; If 'ignore_dnf' option is set to 1, rows that are not to be fitted on the PCB will not be written to the BoM file
ignore_dnf = 1
; If 'use_alt' option is set to 1, grouped references will be printed in the alternate compressed style eg: R1-R7,R18
use_alt = 0
; If 'alt_wrap' option is set to and integer N, the references field will wrap after N entries are printed
alt_wrap = 0
; If 'number_rows' option is set to 1, each row in the BoM will be prepended with an incrementing row number
number_rows = 1
; If 'group_connectors' option is set to 1, connectors with the same footprints will be grouped together, independent of the name of the connector
group_connectors = 1
; If 'test_regex' option is set to 1, each component group will be tested against a number of regular-expressions (specified, per column, below). If any matches are found, the row is ignored in the output file
test_regex = 1
; If 'merge_blank_fields' option is set to 1, component groups with blank fields will be merged into the most compatible group, where possible
merge_blank_fields = 1
; If '{opt}' option is set to 1, the schematic version number will be appended to the filename.
include_version_number = 1
; Field name used to determine if a particular part is to be fitted
fit_field = Config
; Make a backup of the bom before generating the new one, using the folloing template
make_backup = %O.tmp
[IGNORE_COLUMNS]
; Any column heading that appears here will be excluded from the Generated BoM
; Titles are case-insensitive
Part Lib
Footprint Lib
[COLUMN_ORDER]
; Columns will apear in the order they are listed here
; Titles are case-insensitive
Description
Part
Part Lib
References
Value
Footprint
Footprint Lib
Quantity Per PCB
Build Quantity
Datasheet
[GROUP_FIELDS]
; List of fields used for sorting individual components into groups
; Components which match (comparing *all* fields) will be grouped together
; Field names are case-insensitive
Part
Part Lib
Value
Footprint
Footprint Lib
[COMPONENT_ALIASES]
; A series of values which are considered to be equivalent for the part name
; Each line represents a tab-separated list of equivalent component name values
; e.g. 'c c_small cap' will ensure the equivalent capacitor symbols can be grouped together
; Aliases are case-insensitive
c c_small cap capacitor
r r_small res resistor
sw switch
l l_small inductor
zener zenersmall
d diode d_small
[REGEX_INCLUDE]
; A series of regular expressions used to include parts in the BoM
; If there are any regex defined here, only components that match against ANY of them will be included in the BOM
; Column names are case-insensitive
; Format is: "ColumName Regex" (tab-separated)
[REGEX_EXCLUDE]
; A series of regular expressions used to exclude parts from the BoM
; If a component matches ANY of these, it will be excluded from the BoM
; Column names are case-insensitive
; Format is: "ColumName Regex" (tab-separated)
References ^TP[0-9]*
References ^FID
Part mount.*hole
Part solder.*bridge
Part test.*point
Footprint test.*point
Footprint mount.*hole
Footprint fiducial

1
rev.041/fp-info-cache Normal file
View File

@ -0,0 +1 @@
0

View File

@ -0,0 +1,14 @@
(module Fiducials:Fiducial_1mm_Dia_2.54mm_Outer_CopperTop locked (layer F.Cu) (tedit 0)
(descr "Circular Fiducial, 1mm bare copper top; 2.54mm keepout")
(tags marker)
(attr smd)
(fp_text reference REF** (at 3.4 0.7) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Fiducial_1mm_Dia_2.54mm_Outer_CopperTop (at 0 -1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 1.55 0) (layer F.CrtYd) (width 0.05))
(pad ~ smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
(solder_mask_margin 0.77) (clearance 0.77))
)

View File

@ -0,0 +1,27 @@
(module ok1hra:IR-EE-SX1103 (layer F.Cu) (tedit 5BE00A7C)
(fp_text reference U1 (at -0.0162 -0.106) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_text value EE-SX1103 (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_line (start -1.5 -2) (end 1.5 -2) (layer F.SilkS) (width 0.2))
(fp_line (start 2.5 -0.5) (end 2.5 0.5) (layer F.SilkS) (width 0.2))
(fp_line (start 1.5 2) (end -1.5 2) (layer F.SilkS) (width 0.2))
(fp_line (start -2.5 -0.5) (end -2.5 0.5) (layer F.SilkS) (width 0.2))
(fp_line (start -1 -1.5) (end 1 -1.5) (layer F.SilkS) (width 0.2))
(fp_arc (start -2 1.25) (end -1 1.25) (angle -90) (layer F.SilkS) (width 0.2))
(fp_line (start -2.921 -2.159) (end 2.921 -2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start 2.921 -2.159) (end 2.921 2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start 2.921 2.159) (end -2.921 2.159) (layer F.CrtYd) (width 0.1))
(fp_line (start -2.921 2.159) (end -2.921 -2.159) (layer F.CrtYd) (width 0.1))
(pad 2 thru_hole circle (at -2 -1.25) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -2 1.25) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 2 1.25) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 2 -1.25) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(model /home/dan/kicad/hra/lib/ok1hra3d/EE-SX1103.step
(offset (xyz -2.5 -2 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,13 @@
(module Mounting_Holes:MountingHole_2.2mm_M2 locked (layer F.Cu) (tedit 56D1B4CB)
(descr "Mounting Hole 2.2mm, no annular, M2")
(tags "mounting hole 2.2mm no annular m2")
(fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_2.2mm_M2 (at 0 3.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,42 @@
(module Pin_Headers:Pin_Header_Angled_1x03 (layer F.Cu) (tedit 5BDB12AB)
(descr "Through hole pin header")
(tags "pin header")
(fp_text reference P1 (at 2.8028 2.507 90) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_text value CONN_01X03 (at 0 -3.1) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.524 6.35) (end 4.064 6.35) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 1.524 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 3.81) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 6.35) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 1.524 6.35) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 3.81) (end 4.064 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -1.27) (end 4.064 -1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -1.27) (end 1.524 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 1.27) (end 4.064 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 4.064 1.27) (end 4.064 -1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 5.334) (end 1.143 5.334) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 4.826) (end 1.143 4.826) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 2.794) (end 1.143 2.794) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 2.286) (end 1.143 2.286) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 0.254) (end 1.143 0.254) (layer F.SilkS) (width 0.15))
(fp_line (start 1.524 -0.254) (end 1.143 -0.254) (layer F.SilkS) (width 0.15))
(fp_line (start 0 -1.55) (end -1.3 -1.55) (layer F.SilkS) (width 0.15))
(fp_line (start -1.3 -1.55) (end -1.3 0) (layer F.SilkS) (width 0.15))
(fp_line (start -1.5 6.85) (end 10.65 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.75) (end 10.65 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.65 -1.75) (end 10.65 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.75) (end -1.5 6.85) (layer F.CrtYd) (width 0.05))
(pad 3 thru_hole oval (at 0 5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

28
rev.041/pretty/R_0603.kicad_mod Executable file
View File

@ -0,0 +1,28 @@
(module Resistors_SMD:R_0603 (layer F.Cu) (tedit 58307A47)
(descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)")
(tags "resistor 0603")
(attr smd)
(fp_text reference R1 (at -1.7018 -0.0244 90) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_text value 330R (at 0 1.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15))
(fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 -0.8) (end 1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 -0.8) (end -1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 0.8) (end 1.3 0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.3 -0.8) (end 1.3 -0.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
(fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
(fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
(fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
(pad 2 smd rect (at 0.75 0) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -0.75 0) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,34 @@
(module ok1hra:SOD-523-ShortSilk (layer F.Cu) (tedit 5C9A2AB3)
(descr "http://www.diodes.com/datasheets/ap02001.pdf p.144")
(tags "Diode SOD523")
(attr smd)
(fp_text reference D2 (at -1.524 0 90) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.1)))
)
(fp_text value BAT54KFILM (at 0 1.7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.25 -0.75) (end 1.25 0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 -0.75) (end 1.25 -0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 0.75) (end -1.25 -0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.25 0.75) (end -1.25 0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.1 0) (end 0.25 0) (layer F.Fab) (width 0.15))
(fp_line (start 0.1 -0.2) (end -0.2 0) (layer F.Fab) (width 0.15))
(fp_line (start 0.1 0.2) (end 0.1 -0.2) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0) (end 0.1 0.2) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0) (end -0.35 0) (layer F.Fab) (width 0.15))
(fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer F.Fab) (width 0.15))
(fp_line (start 0.6 -0.4) (end 0.6 0.4) (layer F.Fab) (width 0.15))
(fp_line (start -0.6 -0.4) (end 0.6 -0.4) (layer F.Fab) (width 0.15))
(fp_line (start -0.6 0.4) (end -0.6 -0.4) (layer F.Fab) (width 0.15))
(fp_line (start 0.6 0.4) (end -0.6 0.4) (layer F.Fab) (width 0.15))
(fp_line (start 0.000199 -0.6) (end -1 -0.6) (layer F.SilkS) (width 0.15))
(fp_line (start -0.01 0.6) (end -1 0.6) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at 0.675 0 180) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -0.675 0 180) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-523.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

31
rev.041/pretty/SOT-23.kicad_mod Executable file
View File

@ -0,0 +1,31 @@
(module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 583F39EB)
(descr "SOT-23, Standard")
(tags SOT-23)
(attr smd)
(fp_text reference Q1 (at -1.288 2.31 180) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_text value 2N7002KT1G (at 0 2.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
(fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
(fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.15))
(fp_line (start -0.7 -1.52) (end -0.7 1.52) (layer F.Fab) (width 0.15))
(fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
(pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

6
rev.041/sym-lib-table Executable file
View File

@ -0,0 +1,6 @@
(sym_lib_table
(lib (name IR-endstop-03-rescue)(type Legacy)(uri ${KIPRJMOD}/IR-endstop-03-rescue.lib)(options "")(descr ""))
(lib (name IR-endstop-03b-rescue)(type Legacy)(uri ${KIPRJMOD}/IR-endstop-03b-rescue.lib)(options "")(descr ""))
(lib (name IR-endstop-04-rescue)(type Legacy)(uri ${KIPRJMOD}/IR-endstop-04-rescue.lib)(options "")(descr ""))
(lib (name IR-endstop-0.4.1-rescue)(type Legacy)(uri ${KIPRJMOD}/IR-endstop-0.4.1-rescue.lib)(options "")(descr ""))
)