diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c539e86 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +*.pro filter=kicad_project +*.sch filter=kicad_sch diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d315937 --- /dev/null +++ b/.gitignore @@ -0,0 +1,35 @@ +# Software code stuff +*.swp +*.o +*.hex +*.lst +*.eep +*.sym +*.map +*.lss +*.elf +.dep/ +# KiCAD board stuff +# export files for BOM +*.csv +*.tsv +*.xml +# backup files +*.bak +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-cache.lib +*-rescue.lib +*-save.pro +*-save.kicad_pcb + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) diff --git a/board/LEDatmega-rescue.dcm b/board/LEDatmega-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/board/LEDatmega-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/board/LEDatmega.kicad_pcb b/board/LEDatmega.kicad_pcb new file mode 100644 index 0000000..5b9df44 --- /dev/null +++ b/board/LEDatmega.kicad_pcb @@ -0,0 +1,1107 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.0.1-33cea8e~66~ubuntu18.04.1) + + (general + (thickness 1.6) + (drawings 7) + (tracks 78) + (zones 0) + (modules 11) + (nets 32) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 1.6) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 "Net-(C1-Pad1)") + (net 2 GND) + (net 3 "Net-(D1-Pad1)") + (net 4 "Net-(D1-Pad2)") + (net 5 "Net-(J1-Pad2)") + (net 6 MISO) + (net 7 "Net-(J2-Pad2)") + (net 8 SCK) + (net 9 MOSI) + (net 10 RESET) + (net 11 "Net-(Q1-Pad2)") + (net 12 +5V) + (net 13 "Net-(U1-Pad15)") + (net 14 "Net-(U1-Pad16)") + (net 15 "Net-(U1-Pad4)") + (net 16 "Net-(U1-Pad5)") + (net 17 "Net-(U1-Pad6)") + (net 18 "Net-(U1-Pad21)") + (net 19 "Net-(U1-Pad9)") + (net 20 "Net-(U1-Pad23)") + (net 21 "Net-(U1-Pad10)") + (net 22 "Net-(U1-Pad24)") + (net 23 "Net-(U1-Pad11)") + (net 24 "Net-(U1-Pad25)") + (net 25 "Net-(U1-Pad12)") + (net 26 "Net-(U1-Pad26)") + (net 27 "Net-(U1-Pad13)") + (net 28 "Net-(U1-Pad27)") + (net 29 "Net-(U1-Pad14)") + (net 30 "Net-(U1-Pad28)") + (net 31 "Net-(J1-Pad3)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 1.6) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +5V) + (add_net GND) + (add_net MISO) + (add_net MOSI) + (add_net "Net-(C1-Pad1)") + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(J1-Pad2)") + (add_net "Net-(J1-Pad3)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(Q1-Pad2)") + (add_net "Net-(U1-Pad10)") + (add_net "Net-(U1-Pad11)") + (add_net "Net-(U1-Pad12)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad14)") + (add_net "Net-(U1-Pad15)") + (add_net "Net-(U1-Pad16)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad23)") + (add_net "Net-(U1-Pad24)") + (add_net "Net-(U1-Pad25)") + (add_net "Net-(U1-Pad26)") + (add_net "Net-(U1-Pad27)") + (add_net "Net-(U1-Pad28)") + (add_net "Net-(U1-Pad4)") + (add_net "Net-(U1-Pad5)") + (add_net "Net-(U1-Pad6)") + (add_net "Net-(U1-Pad9)") + (add_net RESET) + (add_net SCK) + ) + + (module Capacitor_THT:CP_Radial_D8.0mm_P3.80mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BC3331C) + (at 59.436 71.12 90) + (descr "CP, Radial series, Radial, pin pitch=3.80mm, , diameter=8mm, Electrolytic Capacitor") + (tags "CP Radial series Radial pin pitch 3.80mm diameter 8mm Electrolytic Capacitor") + (path /5BB8E247) + (fp_text reference C1 (at 1.9 -5.25 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7u (at 1.9 5.25 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 1.9 0) (end 5.9 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 1.9 0) (end 6.02 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 1.9 0) (end 6.15 0) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.526759 -1.7475) (end -0.726759 -1.7475) (layer F.Fab) (width 0.1)) + (fp_line (start -1.126759 -2.1475) (end -1.126759 -1.3475) (layer F.Fab) (width 0.1)) + (fp_line (start 1.9 -4.08) (end 1.9 4.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.94 -4.08) (end 1.94 4.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.98 -4.08) (end 1.98 4.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.02 -4.079) (end 2.02 4.079) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.06 -4.077) (end 2.06 4.077) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.1 -4.076) (end 2.1 4.076) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.14 -4.074) (end 2.14 4.074) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.18 -4.071) (end 2.18 4.071) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.22 -4.068) (end 2.22 4.068) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.26 -4.065) (end 2.26 4.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.3 -4.061) (end 2.3 4.061) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.34 -4.057) (end 2.34 4.057) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.38 -4.052) (end 2.38 4.052) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.42 -4.048) (end 2.42 4.048) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.46 -4.042) (end 2.46 4.042) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.5 -4.037) (end 2.5 4.037) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.54 -4.03) (end 2.54 4.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.58 -4.024) (end 2.58 4.024) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.621 -4.017) (end 2.621 4.017) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.661 -4.01) (end 2.661 4.01) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.701 -4.002) (end 2.701 4.002) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.741 -3.994) (end 2.741 3.994) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.781 -3.985) (end 2.781 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.781 1.04) (end 2.781 3.985) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.821 -3.976) (end 2.821 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.821 1.04) (end 2.821 3.976) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.861 -3.967) (end 2.861 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.861 1.04) (end 2.861 3.967) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.901 -3.957) (end 2.901 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.901 1.04) (end 2.901 3.957) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.941 -3.947) (end 2.941 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.941 1.04) (end 2.941 3.947) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.981 -3.936) (end 2.981 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.981 1.04) (end 2.981 3.936) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.021 -3.925) (end 3.021 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.021 1.04) (end 3.021 3.925) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.061 -3.914) (end 3.061 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.061 1.04) (end 3.061 3.914) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.101 -3.902) (end 3.101 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.101 1.04) (end 3.101 3.902) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.141 -3.889) (end 3.141 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.141 1.04) (end 3.141 3.889) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.181 -3.877) (end 3.181 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.181 1.04) (end 3.181 3.877) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.221 -3.863) (end 3.221 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.221 1.04) (end 3.221 3.863) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.261 -3.85) (end 3.261 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.261 1.04) (end 3.261 3.85) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.301 -3.835) (end 3.301 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.301 1.04) (end 3.301 3.835) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.341 -3.821) (end 3.341 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.341 1.04) (end 3.341 3.821) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.381 -3.805) (end 3.381 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.381 1.04) (end 3.381 3.805) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.421 -3.79) (end 3.421 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.421 1.04) (end 3.421 3.79) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.461 -3.774) (end 3.461 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.461 1.04) (end 3.461 3.774) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.501 -3.757) (end 3.501 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.501 1.04) (end 3.501 3.757) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.541 -3.74) (end 3.541 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.541 1.04) (end 3.541 3.74) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.581 -3.722) (end 3.581 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.581 1.04) (end 3.581 3.722) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.621 -3.704) (end 3.621 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.621 1.04) (end 3.621 3.704) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.661 -3.686) (end 3.661 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.661 1.04) (end 3.661 3.686) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.701 -3.666) (end 3.701 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.701 1.04) (end 3.701 3.666) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.741 -3.647) (end 3.741 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.741 1.04) (end 3.741 3.647) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.781 -3.627) (end 3.781 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.781 1.04) (end 3.781 3.627) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.821 -3.606) (end 3.821 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.821 1.04) (end 3.821 3.606) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.861 -3.584) (end 3.861 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.861 1.04) (end 3.861 3.584) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.901 -3.562) (end 3.901 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.901 1.04) (end 3.901 3.562) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.941 -3.54) (end 3.941 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.941 1.04) (end 3.941 3.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.981 -3.517) (end 3.981 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.981 1.04) (end 3.981 3.517) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.021 -3.493) (end 4.021 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.021 1.04) (end 4.021 3.493) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.061 -3.469) (end 4.061 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.061 1.04) (end 4.061 3.469) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.101 -3.444) (end 4.101 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.101 1.04) (end 4.101 3.444) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.141 -3.418) (end 4.141 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.141 1.04) (end 4.141 3.418) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.181 -3.392) (end 4.181 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.181 1.04) (end 4.181 3.392) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.221 -3.365) (end 4.221 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.221 1.04) (end 4.221 3.365) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.261 -3.338) (end 4.261 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.261 1.04) (end 4.261 3.338) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.301 -3.309) (end 4.301 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.301 1.04) (end 4.301 3.309) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.341 -3.28) (end 4.341 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.341 1.04) (end 4.341 3.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.381 -3.25) (end 4.381 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.381 1.04) (end 4.381 3.25) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.421 -3.22) (end 4.421 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.421 1.04) (end 4.421 3.22) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.461 -3.189) (end 4.461 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.461 1.04) (end 4.461 3.189) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.501 -3.156) (end 4.501 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.501 1.04) (end 4.501 3.156) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.541 -3.124) (end 4.541 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.541 1.04) (end 4.541 3.124) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.581 -3.09) (end 4.581 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.581 1.04) (end 4.581 3.09) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.621 -3.055) (end 4.621 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.621 1.04) (end 4.621 3.055) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.661 -3.019) (end 4.661 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.661 1.04) (end 4.661 3.019) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.701 -2.983) (end 4.701 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.701 1.04) (end 4.701 2.983) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.741 -2.945) (end 4.741 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.741 1.04) (end 4.741 2.945) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.781 -2.907) (end 4.781 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.781 1.04) (end 4.781 2.907) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.821 -2.867) (end 4.821 -1.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.821 1.04) (end 4.821 2.867) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.861 -2.826) (end 4.861 2.826) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.901 -2.784) (end 4.901 2.784) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.941 -2.741) (end 4.941 2.741) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.981 -2.697) (end 4.981 2.697) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.021 -2.651) (end 5.021 2.651) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.061 -2.604) (end 5.061 2.604) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.101 -2.556) (end 5.101 2.556) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.141 -2.505) (end 5.141 2.505) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.181 -2.454) (end 5.181 2.454) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.221 -2.4) (end 5.221 2.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.261 -2.345) (end 5.261 2.345) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.301 -2.287) (end 5.301 2.287) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.341 -2.228) (end 5.341 2.228) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.381 -2.166) (end 5.381 2.166) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.421 -2.102) (end 5.421 2.102) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.461 -2.034) (end 5.461 2.034) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.501 -1.964) (end 5.501 1.964) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.541 -1.89) (end 5.541 1.89) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.581 -1.813) (end 5.581 1.813) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.621 -1.731) (end 5.621 1.731) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.661 -1.645) (end 5.661 1.645) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.701 -1.552) (end 5.701 1.552) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.741 -1.453) (end 5.741 1.453) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.781 -1.346) (end 5.781 1.346) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.821 -1.229) (end 5.821 1.229) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.861 -1.098) (end 5.861 1.098) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.901 -0.948) (end 5.901 0.948) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.941 -0.768) (end 5.941 0.768) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.981 -0.533) (end 5.981 0.533) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.509698 -2.315) (end -1.709698 -2.315) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.109698 -2.715) (end -2.109698 -1.915) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 2.032 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(C1-Pad1)")) + (pad 2 thru_hole circle (at 3.8 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_D8.0mm_P3.80mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_THT:LED_D4.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5BC3332F) + (at 52.832 89.916 90) + (descr "LED, diameter 4.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-43GD(Ver.12B).pdf") + (tags "LED diameter 4.0mm 2 pins") + (path /5BB8D7E1) + (fp_text reference D1 (at 1.27 -3.46 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SFH409-2 (at 1.27 3.46 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 1.27 0) (end -0.73 -1.32665) (angle 292.9) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end -0.79 -1.398749) (angle 120.1) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.79 1.398749) (angle -120.1) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.41333 -1.08) (angle 114.6) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.41333 1.08) (angle -114.6) (layer F.SilkS) (width 0.12)) + (fp_circle (center 1.27 0) (end 3.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.73 -1.32665) (end -0.73 1.32665) (layer F.Fab) (width 0.1)) + (fp_line (start -0.79 -1.399) (end -0.79 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.79 1.08) (end -0.79 1.399) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.45 -2.75) (end -1.45 2.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 2.75) (end 4 2.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4 2.75) (end 4 -2.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4 -2.75) (end -1.45 -2.75) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 3 "Net-(D1-Pad1)")) + (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 4 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D4.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical (layer F.Cu) (tedit 5BC3281A) (tstamp 5BC33362) + (at 79.756 91.44 270) + (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x03 2.54mm double row") + (path /5BB90674) + (fp_text reference J2 (at 1.27 -2.33 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x03_Odd_Even (at 1.27 7.41 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 6.41) (end 3.87 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 4.35 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 6.85) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 MISO)) + (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 "Net-(J2-Pad2)")) + (pad 3 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 SCK)) + (pad 4 thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 9 MOSI)) + (pad 5 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 RESET)) + (pad 6 thru_hole oval (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BC34412) + (at 59.944 97.028) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5BB8D614) + (fp_text reference R1 (at 5.08 -2.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 5.08 2.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(Q1-Pad2)")) + (pad 2 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 MOSI)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BC34360) + (at 61.976 85.852 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5BB8D660) + (fp_text reference R2 (at 5.08 -2.37 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 33 (at 5.08 2.37 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 5.08 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 +5V)) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BC340CC) + (at 53.848 61.976 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5BB8DFD3) + (fp_text reference R3 (at 5.08 -2.37 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 5.08 2.37 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.08 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(C1-Pad1)")) + (pad 2 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 +5V)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BC333D0) + (at 57.912 51.816 270) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5BB8F969) + (fp_text reference R4 (at 5.08 -2.37 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 5.08 2.37 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 5.08 0 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole oval (at 10.16 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 RESET)) + (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 +5V)) + (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DIP:DIP-28_W7.62mm_Socket (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BC33408) + (at 72.644 51.816) + (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (path /5BB8CBE4) + (fp_text reference U1 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ATMEGA8-16PU (at 3.81 35.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 34.29) (end 0.635 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 34.29) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.33) (end -1.27 34.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 34.35) (end 8.89 34.35) (layer F.Fab) (width 0.1)) + (fp_line (start 8.89 34.35) (end 8.89 -1.33) (layer F.Fab) (width 0.1)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 34.35) (end 6.46 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 34.35) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.39) (end -1.33 34.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 34.41) (end 8.95 34.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.95 34.41) (end 8.95 -1.39) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.95 -1.39) (end -1.33 -1.39) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.55 -1.6) (end -1.55 34.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 34.65) (end 9.15 34.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.15 34.65) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 16.51) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 RESET)) + (pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 "Net-(U1-Pad15)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 "Net-(J1-Pad2)")) + (pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 "Net-(U1-Pad16)")) + (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 31 "Net-(J1-Pad3)")) + (pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 MOSI)) + (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 15 "Net-(U1-Pad4)")) + (pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 MISO)) + (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 16 "Net-(U1-Pad5)")) + (pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 SCK)) + (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 "Net-(U1-Pad6)")) + (pad 20 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 +5V)) + (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 +5V)) + (pad 21 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 "Net-(U1-Pad21)")) + (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 22 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 19 "Net-(U1-Pad9)")) + (pad 23 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 20 "Net-(U1-Pad23)")) + (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 21 "Net-(U1-Pad10)")) + (pad 24 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 22 "Net-(U1-Pad24)")) + (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 23 "Net-(U1-Pad11)")) + (pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 24 "Net-(U1-Pad25)")) + (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 25 "Net-(U1-Pad12)")) + (pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 26 "Net-(U1-Pad26)")) + (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 27 "Net-(U1-Pad13)")) + (pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 28 "Net-(U1-Pad27)")) + (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 29 "Net-(U1-Pad14)")) + (pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 "Net-(U1-Pad28)")) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm_Socket.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module OptoDevice:Vishay_CAST-3Pin (layer F.Cu) (tedit 5B88841D) (tstamp 5BC33421) + (at 52.832 72.644 270) + (descr "IR Receiver Vishay TSOP-xxxx, CAST package, see https://www.vishay.com/docs/82493/tsop311.pdf") + (tags "IRReceiverVishayTSOP-xxxx CAST") + (path /5BB8DF62) + (fp_text reference U2 (at 3.8 -2.5 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TSOP312xx (at 3.4 4.8 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 3.8 1.017 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.9 2.5) (end 6.6 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.5 2.5) (end 8.9 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.9 2.5) (end 8.9 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.9 -1.7) (end 0 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 0) (end -1.3 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 2.5) (end 0.9 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.2 -1.6) (end 8.8 -1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 8.8 -1.6) (end 8.8 2.4) (layer F.Fab) (width 0.1)) + (fp_line (start 8.8 2.4) (end -1.2 2.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1.2 2.4) (end -1.2 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1.45 -1.85) (end 9.05 -1.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -1.85) (end -1.45 3.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.05 3.88) (end 9.05 -1.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.05 3.88) (end -1.45 3.88) (layer F.CrtYd) (width 0.05)) + (fp_arc (start 3.72 0) (end 6.55 2.5) (angle 97) (layer F.SilkS) (width 0.12)) + (fp_arc (start 3.72 -0.15) (end 6.47 2.45) (angle 93.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.2 -1.6) (end -1.2 -0.6) (layer F.Fab) (width 0.1)) + (pad 1 thru_hole roundrect (at 0 0 270) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (roundrect_rratio 0.178) + (net 2 GND)) + (pad 2 thru_hole circle (at 2.54 0 270) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) + (net 1 "Net-(C1-Pad1)")) + (pad 3 thru_hole circle (at 7.62 0 270) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) + (net 19 "Net-(U1-Pad9)")) + (model ${KISYS3DMOD}/OptoDevice.3dshapes/Vishay_CAST-3Pin.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_THT:TO-92_Inline_Wide (layer F.Cu) (tedit 5A02FF81) (tstamp 5BC376BF) + (at 62.484 90.424) + (descr "TO-92 leads in-line, wide, drill 0.75mm (see NXP sot054_po.pdf)") + (tags "to-92 sc-43 sc-43a sot54 PA33 transistor") + (path /5BB8D8D4) + (fp_text reference Q1 (at 2.54 -3.56) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BC337 (at 2.54 2.79) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.54 -3.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.74 1.85) (end 4.34 1.85) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 1.75) (end 4.3 1.75) (layer F.Fab) (width 0.1)) + (fp_line (start -1.01 -2.73) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.01 -2.73) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.09 2.01) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.09 2.01) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) + (fp_arc (start 2.54 0) (end 0.74 1.85) (angle 20) (layer F.SilkS) (width 0.12)) + (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle -65) (layer F.SilkS) (width 0.12)) + (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle 65) (layer F.SilkS) (width 0.12)) + (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle 135) (layer F.Fab) (width 0.1)) + (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle -135) (layer F.Fab) (width 0.1)) + (fp_arc (start 2.54 0) (end 4.34 1.85) (angle -20) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 2.54 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(Q1-Pad2)")) + (pad 3 thru_hole circle (at 5.08 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(D1-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Wide.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5BCFA9D1) + (at 65.532 51.816) + (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x04 2.54mm single row") + (path /5BC33359) + (fp_text reference J1 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x04 (at 0 9.95) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 +5V)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 "Net-(J1-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 31 "Net-(J1-Pad3)")) + (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_text JTAG (at 77.216 97.028) (layer Eco2.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "GND TX RX 5V" (at 62.484 55.88 90) (layer Eco2.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 83.82 45.72) (end 45.72 45.72) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 83.82 99.568) (end 83.82 45.72) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 45.72 99.568) (end 83.82 99.568) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 45.72 99.568) (end 45.72 97.028) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 45.72 45.72) (end 45.72 97.028) (layer Edge.Cuts) (width 0.15)) + + (segment (start 53.848 61.976) (end 53.848 65.532) (width 1.6) (layer B.Cu) (net 1)) + (segment (start 55.372 75.184) (end 59.436 71.12) (width 1.6) (layer B.Cu) (net 1)) + (segment (start 52.832 75.184) (end 55.372 75.184) (width 1.6) (layer B.Cu) (net 1)) + (segment (start 53.848 65.532) (end 59.436 71.12) (width 1.6) (layer B.Cu) (net 1)) + (segment (start 71.12 93.98) (end 74.676 93.98) (width 1.6) (layer B.Cu) (net 2)) + (segment (start 67.564 90.424) (end 71.12 93.98) (width 1.6) (layer B.Cu) (net 2)) + (via (at 76.2 72.644) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 73.951999 70.395999) (end 76.2 72.644) (width 1.6) (layer B.Cu) (net 2)) + (segment (start 72.644 69.596) (end 73.443999 70.395999) (width 1.6) (layer B.Cu) (net 2)) + (segment (start 73.443999 70.395999) (end 73.951999 70.395999) (width 1.6) (layer B.Cu) (net 2)) + (segment (start 76.2 72.644) (end 76.2 64.516) (width 1.6) (layer F.Cu) (net 2)) + (via (at 76.2 64.516) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 78.74 67.056) (end 80.264 67.056) (width 1.6) (layer B.Cu) (net 2)) + (segment (start 76.2 64.516) (end 78.74 67.056) (width 1.6) (layer B.Cu) (net 2)) + (via (at 68.58 62.484) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 65.532 59.436) (end 68.58 62.484) (width 1.6) (layer B.Cu) (net 2)) + (segment (start 68.58 62.484) (end 64.516 66.548) (width 1.6) (layer F.Cu) (net 2)) + (via (at 64.516 66.548) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 63.744 67.32) (end 64.516 66.548) (width 1.6) (layer B.Cu) (net 2)) + (segment (start 59.436 67.32) (end 63.744 67.32) (width 1.6) (layer B.Cu) (net 2)) + (segment (start 53.34 90.424) (end 52.832 89.916) (width 1.6) (layer B.Cu) (net 3)) + (segment (start 62.484 90.424) (end 53.34 90.424) (width 1.6) (layer B.Cu) (net 3)) + (segment (start 60.452 87.376) (end 61.976 85.852) (width 1.6) (layer B.Cu) (net 4)) + (segment (start 52.832 87.376) (end 60.452 87.376) (width 1.6) (layer B.Cu) (net 4)) + (segment (start 65.532 54.356) (end 72.644 54.356) (width 1.6) (layer B.Cu) (net 5)) + (segment (start 79.756 88.99) (end 77.724 86.958) (width 1.6) (layer B.Cu) (net 6)) + (segment (start 79.756 91.44) (end 79.756 88.99) (width 1.6) (layer B.Cu) (net 6) (status 10)) + (segment (start 79.13263 77.216) (end 80.264 77.216) (width 1.6) (layer B.Cu) (net 6) (status 20)) + (segment (start 77.724 78.62463) (end 79.13263 77.216) (width 1.6) (layer B.Cu) (net 6)) + (segment (start 77.724 86.958) (end 77.724 78.62463) (width 1.6) (layer B.Cu) (net 6)) + (segment (start 75.878081 88.9) (end 75.878081 77.537919) (width 1.6) (layer B.Cu) (net 8)) + (segment (start 77.216 91.44) (end 77.216 90.237919) (width 1.6) (layer B.Cu) (net 8) (status 10)) + (segment (start 78.74 74.676) (end 80.264 74.676) (width 1.6) (layer B.Cu) (net 8) (status 20)) + (segment (start 75.878081 77.537919) (end 78.74 74.676) (width 1.6) (layer B.Cu) (net 8)) + (segment (start 77.216 90.237919) (end 75.878081 88.9) (width 1.6) (layer B.Cu) (net 8)) + (segment (start 82.804 96.52) (end 82.296 97.028) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 82.296 97.028) (end 79.061919 97.028) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 79.061919 97.028) (end 77.216 95.182081) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 80.264 79.756) (end 81.28 79.756) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 82.804 87.884) (end 82.74499 81.22099) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 81.28 79.756) (end 82.74499 81.22099) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 82.74499 81.22099) (end 82.804 96.52) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 77.216 95.182081) (end 77.216 93.98) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 75.370081 97.028) (end 77.216 95.182081) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 70.104 97.028) (end 75.370081 97.028) (width 1.6) (layer B.Cu) (net 9)) + (segment (start 70.244 51.816) (end 72.644 51.816) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 66.688 48.26) (end 70.244 51.816) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 66.548 83.312) (end 51.308 83.312) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 74.676 91.44) (end 66.548 83.312) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 51.308 83.312) (end 50.292 82.296) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 50.292 49.784) (end 51.816 48.26) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 51.816 48.26) (end 66.688 48.26) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 57.912 61.976) (end 57.912 56.388) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 57.912 56.388) (end 55.88 54.356) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 50.8 54.356) (end 50.292 53.848) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 55.88 54.356) (end 50.8 54.356) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 50.292 82.296) (end 50.292 53.848) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 50.292 53.848) (end 50.292 49.784) (width 1.6) (layer B.Cu) (net 10)) + (segment (start 65.024 91.948) (end 59.944 97.028) (width 1.6) (layer B.Cu) (net 11)) + (segment (start 65.024 90.424) (end 65.024 91.948) (width 1.6) (layer B.Cu) (net 11)) + (segment (start 79.13263 72.136) (end 80.264 72.136) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 74.852629 67.855999) (end 79.13263 72.136) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 73.443999 67.855999) (end 74.852629 67.855999) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 72.644 67.056) (end 73.443999 67.855999) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 53.848 51.816) (end 57.912 51.816) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 54.864 51.816) (end 63.082 51.816) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 71.844001 66.256001) (end 72.644 67.056) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 68.288001 66.256001) (end 71.844001 66.256001) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 61.976 59.944) (end 68.288001 66.256001) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 63.082 51.816) (end 61.976 52.922) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 61.976 52.922) (end 61.976 59.944) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 63.082 51.816) (end 65.532 51.816) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 70.612 67.056) (end 72.644 67.056) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 61.976 75.692) (end 70.612 67.056) (width 1.6) (layer B.Cu) (net 12)) + (segment (start 52.832 80.264) (end 62.992 80.264) (width 1.6) (layer B.Cu) (net 19) (status 10)) + (segment (start 71.12 72.136) (end 72.644 72.136) (width 1.6) (layer B.Cu) (net 19) (status 20)) + (segment (start 62.992 80.264) (end 71.12 72.136) (width 1.6) (layer B.Cu) (net 19)) + (segment (start 65.532 56.896) (end 72.644 56.896) (width 1.6) (layer B.Cu) (net 31)) + + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 46.228 46.228) (xy 83.312 46.228) (xy 83.312 99.06) (xy 46.228 99.06) + ) + ) + (filled_polygon + (pts + (xy 83.11 79.556605) (xy 82.394638 78.841243) (xy 82.314577 78.721423) (xy 81.839909 78.40426) (xy 81.421333 78.321) + (xy 81.421328 78.321) (xy 81.28 78.292888) (xy 81.216287 78.305561) (xy 81.298577 78.250577) (xy 81.61574 77.775909) + (xy 81.727113 77.216) (xy 81.61574 76.656091) (xy 81.298577 76.181423) (xy 80.946242 75.946) (xy 81.298577 75.710577) + (xy 81.61574 75.235909) (xy 81.727113 74.676) (xy 81.61574 74.116091) (xy 81.298577 73.641423) (xy 80.946242 73.406) + (xy 81.298577 73.170577) (xy 81.61574 72.695909) (xy 81.727113 72.136) (xy 81.61574 71.576091) (xy 81.298577 71.101423) + (xy 80.946242 70.866) (xy 81.298577 70.630577) (xy 81.61574 70.155909) (xy 81.727113 69.596) (xy 81.61574 69.036091) + (xy 81.298577 68.561423) (xy 80.914892 68.305053) (xy 81.119134 68.208389) (xy 81.495041 67.793423) (xy 81.655904 67.405039) + (xy 81.533915 67.183) (xy 80.391 67.183) (xy 80.391 67.203) (xy 80.137 67.203) (xy 80.137 67.183) + (xy 78.994085 67.183) (xy 78.872096 67.405039) (xy 79.032959 67.793423) (xy 79.408866 68.208389) (xy 79.613108 68.305053) + (xy 79.229423 68.561423) (xy 78.91226 69.036091) (xy 78.800887 69.596) (xy 78.845299 69.819272) (xy 75.967267 66.941242) + (xy 75.887206 66.821422) (xy 75.412538 66.504259) (xy 74.993962 66.420999) (xy 74.993957 66.420999) (xy 74.852629 66.392887) + (xy 74.711301 66.420999) (xy 74.038394 66.420999) (xy 73.758638 66.141243) (xy 73.678577 66.021423) (xy 73.558759 65.941363) + (xy 73.372492 65.755096) (xy 73.678577 65.550577) (xy 73.99574 65.075909) (xy 74.107113 64.516) (xy 73.99574 63.956091) + (xy 73.678577 63.481423) (xy 73.326242 63.246) (xy 73.678577 63.010577) (xy 73.99574 62.535909) (xy 74.107113 61.976) + (xy 73.99574 61.416091) (xy 73.678577 60.941423) (xy 73.326242 60.706) (xy 73.678577 60.470577) (xy 73.99574 59.995909) + (xy 74.107113 59.436) (xy 73.99574 58.876091) (xy 73.678577 58.401423) (xy 73.326242 58.166) (xy 73.678577 57.930577) + (xy 73.99574 57.455909) (xy 74.107113 56.896) (xy 73.99574 56.336091) (xy 73.678577 55.861423) (xy 73.326242 55.626) + (xy 73.678577 55.390577) (xy 73.99574 54.915909) (xy 74.107113 54.356) (xy 73.99574 53.796091) (xy 73.678577 53.321423) + (xy 73.557894 53.240785) (xy 73.691765 53.214157) (xy 73.901809 53.073809) (xy 74.042157 52.863765) (xy 74.09144 52.616) + (xy 74.09144 51.894793) (xy 74.107113 51.816) (xy 78.800887 51.816) (xy 78.91226 52.375909) (xy 79.229423 52.850577) + (xy 79.581758 53.086) (xy 79.229423 53.321423) (xy 78.91226 53.796091) (xy 78.800887 54.356) (xy 78.91226 54.915909) + (xy 79.229423 55.390577) (xy 79.581758 55.626) (xy 79.229423 55.861423) (xy 78.91226 56.336091) (xy 78.800887 56.896) + (xy 78.91226 57.455909) (xy 79.229423 57.930577) (xy 79.581758 58.166) (xy 79.229423 58.401423) (xy 78.91226 58.876091) + (xy 78.800887 59.436) (xy 78.91226 59.995909) (xy 79.229423 60.470577) (xy 79.581758 60.706) (xy 79.229423 60.941423) + (xy 78.91226 61.416091) (xy 78.800887 61.976) (xy 78.91226 62.535909) (xy 79.229423 63.010577) (xy 79.581758 63.246) + (xy 79.229423 63.481423) (xy 78.91226 63.956091) (xy 78.800887 64.516) (xy 78.91226 65.075909) (xy 79.229423 65.550577) + (xy 79.613108 65.806947) (xy 79.408866 65.903611) (xy 79.032959 66.318577) (xy 78.872096 66.706961) (xy 78.994085 66.929) + (xy 80.137 66.929) (xy 80.137 66.909) (xy 80.391 66.909) (xy 80.391 66.929) (xy 81.533915 66.929) + (xy 81.655904 66.706961) (xy 81.495041 66.318577) (xy 81.119134 65.903611) (xy 80.914892 65.806947) (xy 81.298577 65.550577) + (xy 81.61574 65.075909) (xy 81.727113 64.516) (xy 81.61574 63.956091) (xy 81.298577 63.481423) (xy 80.946242 63.246) + (xy 81.298577 63.010577) (xy 81.61574 62.535909) (xy 81.727113 61.976) (xy 81.61574 61.416091) (xy 81.298577 60.941423) + (xy 80.946242 60.706) (xy 81.298577 60.470577) (xy 81.61574 59.995909) (xy 81.727113 59.436) (xy 81.61574 58.876091) + (xy 81.298577 58.401423) (xy 80.946242 58.166) (xy 81.298577 57.930577) (xy 81.61574 57.455909) (xy 81.727113 56.896) + (xy 81.61574 56.336091) (xy 81.298577 55.861423) (xy 80.946242 55.626) (xy 81.298577 55.390577) (xy 81.61574 54.915909) + (xy 81.727113 54.356) (xy 81.61574 53.796091) (xy 81.298577 53.321423) (xy 80.946242 53.086) (xy 81.298577 52.850577) + (xy 81.61574 52.375909) (xy 81.727113 51.816) (xy 81.61574 51.256091) (xy 81.298577 50.781423) (xy 80.823909 50.46426) + (xy 80.405333 50.381) (xy 80.122667 50.381) (xy 79.704091 50.46426) (xy 79.229423 50.781423) (xy 78.91226 51.256091) + (xy 78.800887 51.816) (xy 74.107113 51.816) (xy 74.09144 51.737207) (xy 74.09144 51.016) (xy 74.042157 50.768235) + (xy 73.901809 50.558191) (xy 73.691765 50.417843) (xy 73.444 50.36856) (xy 71.844 50.36856) (xy 71.781459 50.381) + (xy 70.838397 50.381) (xy 67.802638 47.345243) (xy 67.722577 47.225423) (xy 67.247909 46.90826) (xy 66.829333 46.825) + (xy 66.829328 46.825) (xy 66.688 46.796888) (xy 66.546672 46.825) (xy 51.957327 46.825) (xy 51.815999 46.796888) + (xy 51.674671 46.825) (xy 51.674667 46.825) (xy 51.256091 46.90826) (xy 50.781423 47.225423) (xy 50.701365 47.345238) + (xy 49.377241 48.669364) (xy 49.257424 48.749423) (xy 49.177365 48.86924) (xy 48.940261 49.224091) (xy 48.828888 49.784) + (xy 48.857001 49.925333) (xy 48.857 53.706671) (xy 48.828888 53.848) (xy 48.857 53.989328) (xy 48.857 53.989332) + (xy 48.857001 53.989337) (xy 48.857 82.154672) (xy 48.828888 82.296) (xy 48.857 82.437328) (xy 48.857 82.437332) + (xy 48.94026 82.855908) (xy 49.257423 83.330576) (xy 49.377241 83.410636) (xy 50.193363 84.226759) (xy 50.273423 84.346577) + (xy 50.748091 84.66374) (xy 51.166667 84.747) (xy 51.166671 84.747) (xy 51.308 84.775112) (xy 51.449328 84.747) + (xy 61.051603 84.747) (xy 59.857604 85.941) (xy 53.378751 85.941) (xy 53.13733 85.841) (xy 52.52667 85.841) + (xy 51.962493 86.07469) (xy 51.53069 86.506493) (xy 51.297 87.07067) (xy 51.297 87.68133) (xy 51.53069 88.245507) + (xy 51.699908 88.414725) (xy 51.684235 88.417843) (xy 51.474191 88.558191) (xy 51.333843 88.768235) (xy 51.28456 89.016) + (xy 51.28456 90.816) (xy 51.333843 91.063765) (xy 51.474191 91.273809) (xy 51.684235 91.414157) (xy 51.932 91.46344) + (xy 52.312701 91.46344) (xy 52.780091 91.77574) (xy 53.198667 91.859) (xy 53.198671 91.859) (xy 53.339999 91.887112) + (xy 53.481327 91.859) (xy 62.625333 91.859) (xy 62.81416 91.82144) (xy 63.121164 91.82144) (xy 59.13114 95.811465) + (xy 59.131138 95.811466) (xy 58.727466 96.215138) (xy 58.672318 96.348278) (xy 58.592261 96.468091) (xy 58.564149 96.60942) + (xy 58.509 96.742561) (xy 58.509 96.886672) (xy 58.480888 97.028) (xy 58.509 97.169328) (xy 58.509 97.313439) + (xy 58.564149 97.44658) (xy 58.592261 97.587909) (xy 58.672318 97.707723) (xy 58.727466 97.840862) (xy 58.829364 97.94276) + (xy 58.909423 98.062577) (xy 59.029239 98.142635) (xy 59.131138 98.244534) (xy 59.264277 98.299682) (xy 59.384091 98.379739) + (xy 59.52542 98.407851) (xy 59.658561 98.463) (xy 59.802672 98.463) (xy 59.944 98.491112) (xy 60.085328 98.463) + (xy 60.229439 98.463) (xy 60.36258 98.407851) (xy 60.503909 98.379739) (xy 60.623722 98.299682) (xy 60.756862 98.244534) + (xy 61.160534 97.840862) (xy 61.160535 97.84086) (xy 64.664503 94.336892) (xy 73.234514 94.336892) (xy 73.480817 94.861358) + (xy 73.909076 95.251645) (xy 74.31911 95.421476) (xy 74.549 95.300155) (xy 74.549 94.107) (xy 73.355181 94.107) + (xy 73.234514 94.336892) (xy 64.664503 94.336892) (xy 65.938759 93.062637) (xy 66.058577 92.982577) (xy 66.37574 92.507909) + (xy 66.459 92.089333) (xy 66.459 92.08933) (xy 66.487112 91.948) (xy 66.459 91.80667) (xy 66.459 91.395517) + (xy 66.772088 91.395517) (xy 66.840077 91.63646) (xy 67.359171 91.821201) (xy 67.909448 91.79323) (xy 68.287923 91.63646) + (xy 68.355912 91.395517) (xy 67.564 90.603605) (xy 66.772088 91.395517) (xy 66.459 91.395517) (xy 66.459 91.178246) + (xy 66.592483 91.215912) (xy 67.384395 90.424) (xy 67.743605 90.424) (xy 68.535517 91.215912) (xy 68.77646 91.147923) + (xy 68.961201 90.628829) (xy 68.93323 90.078552) (xy 68.77646 89.700077) (xy 68.535517 89.632088) (xy 67.743605 90.424) + (xy 67.384395 90.424) (xy 66.592483 89.632088) (xy 66.35154 89.700077) (xy 66.321864 89.783461) (xy 66.100712 89.452483) + (xy 66.772088 89.452483) (xy 67.564 90.244395) (xy 68.355912 89.452483) (xy 68.287923 89.21154) (xy 67.768829 89.026799) + (xy 67.218552 89.05477) (xy 66.840077 89.21154) (xy 66.772088 89.452483) (xy 66.100712 89.452483) (xy 66.058576 89.389423) + (xy 65.583908 89.07226) (xy 65.024 88.960887) (xy 64.464091 89.07226) (xy 63.989423 89.389424) (xy 63.862591 89.579241) + (xy 63.832157 89.426235) (xy 63.691809 89.216191) (xy 63.481765 89.075843) (xy 63.234 89.02656) (xy 62.81416 89.02656) + (xy 62.625333 88.989) (xy 54.374069 88.989) (xy 54.338663 88.811) (xy 60.310672 88.811) (xy 60.452 88.839112) + (xy 60.593328 88.811) (xy 60.593333 88.811) (xy 61.011909 88.72774) (xy 61.486577 88.410577) (xy 61.566638 88.290757) + (xy 63.090635 86.766762) (xy 63.090637 86.766759) (xy 63.192534 86.664862) (xy 63.247681 86.531726) (xy 63.327739 86.41191) + (xy 63.355852 86.270579) (xy 63.411 86.137439) (xy 63.411 85.993329) (xy 63.439112 85.852001) (xy 63.411 85.710673) + (xy 63.411 85.566561) (xy 63.355851 85.433419) (xy 63.327739 85.292092) (xy 63.247683 85.17228) (xy 63.192534 85.039138) + (xy 63.090631 84.937235) (xy 63.010576 84.817424) (xy 62.905179 84.747) (xy 65.953605 84.747) (xy 73.380138 92.173534) + (xy 73.605375 92.510625) (xy 73.905786 92.711353) (xy 73.480817 93.098642) (xy 73.234514 93.623108) (xy 73.355181 93.853) + (xy 74.549 93.853) (xy 74.549 93.833) (xy 74.803 93.833) (xy 74.803 93.853) (xy 74.823 93.853) + (xy 74.823 94.107) (xy 74.803 94.107) (xy 74.803 95.300155) (xy 74.976807 95.391879) (xy 74.775686 95.593) + (xy 69.962667 95.593) (xy 69.544091 95.67626) (xy 69.069423 95.993423) (xy 68.75226 96.468091) (xy 68.640887 97.028) + (xy 68.75226 97.587909) (xy 69.069423 98.062577) (xy 69.544091 98.37974) (xy 69.962667 98.463) (xy 75.228753 98.463) + (xy 75.370081 98.491112) (xy 75.511409 98.463) (xy 75.511414 98.463) (xy 75.92999 98.37974) (xy 76.404658 98.062577) + (xy 76.484719 97.942757) (xy 77.216 97.211477) (xy 77.947282 97.942759) (xy 78.027342 98.062577) (xy 78.29966 98.244534) + (xy 78.50201 98.37974) (xy 79.061919 98.491113) (xy 79.203252 98.463) (xy 82.154672 98.463) (xy 82.296 98.491112) + (xy 82.437328 98.463) (xy 82.437333 98.463) (xy 82.855909 98.37974) (xy 83.11 98.209962) (xy 83.11 98.858) + (xy 46.43 98.858) (xy 46.43 46.43) (xy 83.110001 46.43) + ) + ) + (filled_polygon + (pts + (xy 60.541001 59.802667) (xy 60.512888 59.944) (xy 60.541001 60.085333) (xy 60.624261 60.503909) (xy 60.941424 60.978577) + (xy 61.061241 61.058636) (xy 67.173366 67.170763) (xy 67.253424 67.290578) (xy 67.728092 67.607741) (xy 67.98063 67.657974) + (xy 61.061243 74.577362) (xy 60.941423 74.657423) (xy 60.62426 75.132091) (xy 60.512887 75.692) (xy 60.62426 76.251909) + (xy 60.941423 76.726577) (xy 61.416091 77.04374) (xy 61.834667 77.127) (xy 61.834672 77.127) (xy 61.976 77.155112) + (xy 62.117328 77.127) (xy 62.117333 77.127) (xy 62.535909 77.04374) (xy 63.010577 76.726577) (xy 63.090638 76.606757) + (xy 71.206396 68.491) (xy 71.745938 68.491) (xy 71.412959 68.858577) (xy 71.252096 69.246961) (xy 71.374085 69.469) + (xy 72.517 69.469) (xy 72.517 69.449) (xy 72.771 69.449) (xy 72.771 69.469) (xy 73.913915 69.469) + (xy 74.011709 69.290999) (xy 74.258234 69.290999) (xy 78.017995 73.050762) (xy 78.098053 73.170577) (xy 78.294112 73.30158) + (xy 78.180091 73.32426) (xy 77.705423 73.641423) (xy 77.625363 73.761241) (xy 74.963322 76.423283) (xy 74.843505 76.503342) + (xy 74.694344 76.726577) (xy 74.526342 76.97801) (xy 74.414969 77.537919) (xy 74.443082 77.679252) (xy 74.443081 88.758672) + (xy 74.414969 88.9) (xy 74.443081 89.041328) (xy 74.443081 89.041332) (xy 74.476938 89.211542) (xy 67.662638 82.397243) + (xy 67.582577 82.277423) (xy 67.107909 81.96026) (xy 66.689333 81.877) (xy 66.689328 81.877) (xy 66.548 81.848888) + (xy 66.406672 81.877) (xy 51.902396 81.877) (xy 51.727 81.701605) (xy 51.727 81.193182) (xy 51.797423 81.298577) + (xy 52.272091 81.61574) (xy 52.690667 81.699) (xy 62.850672 81.699) (xy 62.992 81.727112) (xy 63.133328 81.699) + (xy 63.133333 81.699) (xy 63.551909 81.61574) (xy 64.026577 81.298577) (xy 64.106638 81.178757) (xy 71.539851 73.745545) + (xy 71.29226 74.116091) (xy 71.180887 74.676) (xy 71.29226 75.235909) (xy 71.609423 75.710577) (xy 71.961758 75.946) + (xy 71.609423 76.181423) (xy 71.29226 76.656091) (xy 71.180887 77.216) (xy 71.29226 77.775909) (xy 71.609423 78.250577) + (xy 71.961758 78.486) (xy 71.609423 78.721423) (xy 71.29226 79.196091) (xy 71.180887 79.756) (xy 71.29226 80.315909) + (xy 71.609423 80.790577) (xy 71.961758 81.026) (xy 71.609423 81.261423) (xy 71.29226 81.736091) (xy 71.180887 82.296) + (xy 71.29226 82.855909) (xy 71.609423 83.330577) (xy 71.961758 83.566) (xy 71.609423 83.801423) (xy 71.29226 84.276091) + (xy 71.180887 84.836) (xy 71.29226 85.395909) (xy 71.609423 85.870577) (xy 72.084091 86.18774) (xy 72.502667 86.271) + (xy 72.785333 86.271) (xy 73.203909 86.18774) (xy 73.678577 85.870577) (xy 73.99574 85.395909) (xy 74.107113 84.836) + (xy 73.99574 84.276091) (xy 73.678577 83.801423) (xy 73.326242 83.566) (xy 73.678577 83.330577) (xy 73.99574 82.855909) + (xy 74.107113 82.296) (xy 73.99574 81.736091) (xy 73.678577 81.261423) (xy 73.326242 81.026) (xy 73.678577 80.790577) + (xy 73.99574 80.315909) (xy 74.107113 79.756) (xy 73.99574 79.196091) (xy 73.678577 78.721423) (xy 73.326242 78.486) + (xy 73.678577 78.250577) (xy 73.99574 77.775909) (xy 74.107113 77.216) (xy 73.99574 76.656091) (xy 73.678577 76.181423) + (xy 73.326242 75.946) (xy 73.678577 75.710577) (xy 73.99574 75.235909) (xy 74.107113 74.676) (xy 73.99574 74.116091) + (xy 73.678577 73.641423) (xy 73.326242 73.406) (xy 73.678577 73.170577) (xy 73.99574 72.695909) (xy 74.107113 72.136) + (xy 73.99574 71.576091) (xy 73.678577 71.101423) (xy 73.294892 70.845053) (xy 73.499134 70.748389) (xy 73.875041 70.333423) + (xy 74.035904 69.945039) (xy 73.913915 69.723) (xy 72.771 69.723) (xy 72.771 69.743) (xy 72.517 69.743) + (xy 72.517 69.723) (xy 71.374085 69.723) (xy 71.252096 69.945039) (xy 71.412959 70.333423) (xy 71.745938 70.701) + (xy 71.26133 70.701) (xy 71.12 70.672888) (xy 70.97867 70.701) (xy 70.978667 70.701) (xy 70.560091 70.78426) + (xy 70.085423 71.101423) (xy 70.005363 71.221241) (xy 62.397605 78.829) (xy 52.690667 78.829) (xy 52.272091 78.91226) + (xy 51.797423 79.229423) (xy 51.727 79.334818) (xy 51.727 76.113182) (xy 51.797423 76.218577) (xy 52.272091 76.53574) + (xy 52.690667 76.619) (xy 55.230672 76.619) (xy 55.372 76.647112) (xy 55.513328 76.619) (xy 55.513333 76.619) + (xy 55.931909 76.53574) (xy 56.406577 76.218577) (xy 56.486638 76.098757) (xy 60.017956 72.56744) (xy 60.236 72.56744) + (xy 60.483765 72.518157) (xy 60.693809 72.377809) (xy 60.834157 72.167765) (xy 60.88344 71.92) (xy 60.88344 71.198789) + (xy 60.899112 71.12) (xy 60.88344 71.041211) (xy 60.88344 70.32) (xy 60.834157 70.072235) (xy 60.693809 69.862191) + (xy 60.483765 69.721843) (xy 60.236 69.67256) (xy 60.017956 69.67256) (xy 59.052397 68.707001) (xy 59.219223 68.766965) + (xy 59.789454 68.739778) (xy 60.190005 68.573864) (xy 60.264139 68.327745) (xy 59.436 67.499605) (xy 59.421858 67.513748) + (xy 59.242252 67.334142) (xy 59.256395 67.32) (xy 59.615605 67.32) (xy 60.443745 68.148139) (xy 60.689864 68.074005) + (xy 60.882965 67.536777) (xy 60.855778 66.966546) (xy 60.689864 66.565995) (xy 60.443745 66.491861) (xy 59.615605 67.32) + (xy 59.256395 67.32) (xy 58.428255 66.491861) (xy 58.182136 66.565995) (xy 57.989035 67.103223) (xy 58.01609 67.670695) + (xy 56.65765 66.312255) (xy 58.607861 66.312255) (xy 59.436 67.140395) (xy 60.264139 66.312255) (xy 60.190005 66.066136) + (xy 59.652777 65.873035) (xy 59.082546 65.900222) (xy 58.681995 66.066136) (xy 58.607861 66.312255) (xy 56.65765 66.312255) + (xy 55.283 64.937605) (xy 55.283 61.690561) (xy 55.227853 61.557425) (xy 55.19974 61.416091) (xy 55.119681 61.296275) + (xy 55.064534 61.163138) (xy 54.962634 61.061238) (xy 54.882576 60.941423) (xy 54.762762 60.861366) (xy 54.660862 60.759466) + (xy 54.527724 60.704318) (xy 54.407908 60.62426) (xy 54.266576 60.596147) (xy 54.133439 60.541) (xy 53.989333 60.541) + (xy 53.848 60.512887) (xy 53.706667 60.541) (xy 53.562561 60.541) (xy 53.429425 60.596147) (xy 53.288091 60.62426) + (xy 53.168275 60.704319) (xy 53.035138 60.759466) (xy 52.933238 60.861366) (xy 52.813423 60.941424) (xy 52.733366 61.061238) + (xy 52.631466 61.163138) (xy 52.576318 61.296276) (xy 52.49626 61.416092) (xy 52.468147 61.557424) (xy 52.413 61.690561) + (xy 52.413 61.834668) (xy 52.413001 65.390667) (xy 52.384888 65.532) (xy 52.413001 65.673333) (xy 52.496261 66.091909) + (xy 52.813424 66.566577) (xy 52.933241 66.646636) (xy 57.406604 71.12) (xy 54.777605 73.749) (xy 54.025025 73.749) + (xy 54.070327 73.703698) (xy 54.167 73.470309) (xy 54.167 72.92975) (xy 54.00825 72.771) (xy 52.959 72.771) + (xy 52.959 72.791) (xy 52.705 72.791) (xy 52.705 72.771) (xy 52.685 72.771) (xy 52.685 72.517) + (xy 52.705 72.517) (xy 52.705 71.46775) (xy 52.959 71.46775) (xy 52.959 72.517) (xy 54.00825 72.517) + (xy 54.167 72.35825) (xy 54.167 71.817691) (xy 54.070327 71.584302) (xy 53.891699 71.405673) (xy 53.65831 71.309) + (xy 53.11775 71.309) (xy 52.959 71.46775) (xy 52.705 71.46775) (xy 52.54625 71.309) (xy 52.00569 71.309) + (xy 51.772301 71.405673) (xy 51.727 71.450974) (xy 51.727 55.791) (xy 55.285605 55.791) (xy 56.477001 56.982397) + (xy 56.477 61.834666) (xy 56.448887 61.976) (xy 56.56026 62.535909) (xy 56.877423 63.010577) (xy 57.352091 63.32774) + (xy 57.912 63.439113) (xy 58.053333 63.411) (xy 58.471909 63.32774) (xy 58.946577 63.010577) (xy 59.26374 62.535909) + (xy 59.375113 61.976) (xy 59.347 61.834667) (xy 59.347 56.52933) (xy 59.375112 56.388) (xy 59.347 56.24667) + (xy 59.347 56.246667) (xy 59.26374 55.828091) (xy 59.26374 55.82809) (xy 59.07409 55.54426) (xy 58.946577 55.353423) + (xy 58.826759 55.273363) (xy 56.994638 53.441243) (xy 56.914577 53.321423) (xy 56.809182 53.251) (xy 60.541 53.251) + ) + ) + (filled_polygon + (pts + (xy 64.434235 53.264157) (xy 64.479619 53.273184) (xy 64.461375 53.285375) (xy 64.133161 53.776582) (xy 64.017908 54.356) + (xy 64.133161 54.935418) (xy 64.461375 55.426625) (xy 64.759761 55.626) (xy 64.461375 55.825375) (xy 64.133161 56.316582) + (xy 64.017908 56.896) (xy 64.133161 57.475418) (xy 64.461375 57.966625) (xy 64.780478 58.179843) (xy 64.650642 58.240817) + (xy 64.260355 58.669076) (xy 64.090524 59.07911) (xy 64.211845 59.309) (xy 65.405 59.309) (xy 65.405 59.289) + (xy 65.659 59.289) (xy 65.659 59.309) (xy 66.852155 59.309) (xy 66.973476 59.07911) (xy 66.803645 58.669076) + (xy 66.495545 58.331) (xy 71.714818 58.331) (xy 71.609423 58.401423) (xy 71.29226 58.876091) (xy 71.180887 59.436) + (xy 71.29226 59.995909) (xy 71.609423 60.470577) (xy 71.961758 60.706) (xy 71.609423 60.941423) (xy 71.29226 61.416091) + (xy 71.180887 61.976) (xy 71.29226 62.535909) (xy 71.609423 63.010577) (xy 71.961758 63.246) (xy 71.609423 63.481423) + (xy 71.29226 63.956091) (xy 71.180887 64.516) (xy 71.241556 64.821001) (xy 68.882398 64.821001) (xy 64.729712 60.668316) + (xy 65.175108 60.877486) (xy 65.405 60.756819) (xy 65.405 59.563) (xy 65.659 59.563) (xy 65.659 60.756819) + (xy 65.888892 60.877486) (xy 66.413358 60.631183) (xy 66.803645 60.202924) (xy 66.973476 59.79289) (xy 66.852155 59.563) + (xy 65.659 59.563) (xy 65.405 59.563) (xy 64.211845 59.563) (xy 64.090524 59.79289) (xy 64.257552 60.196157) + (xy 63.411 59.349605) (xy 63.411 53.516395) (xy 63.676396 53.251) (xy 64.414544 53.251) + ) + ) + ) +) diff --git a/board/LEDatmega.pro b/board/LEDatmega.pro new file mode 100644 index 0000000..e9345fd --- /dev/null +++ b/board/LEDatmega.pro @@ -0,0 +1,30 @@ +update=Date +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= diff --git a/board/LEDatmega.sch b/board/LEDatmega.sch new file mode 100644 index 0000000..4f6ccfa --- /dev/null +++ b/board/LEDatmega.sch @@ -0,0 +1,265 @@ +EESchema Schematic File Version 4 +LIBS:LEDatmega-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L LEDatmega-rescue:ATMEGA8-16PU-IRatmega-rescue-IRatmega-rescue U1 +U 1 1 5BB8CBE4 +P 5650 2850 +F 0 "U1" H 4900 4150 50 0000 L BNN +F 1 "ATMEGA8-16PU" H 6150 1400 50 0000 L BNN +F 2 "Package_DIP:DIP-28_W7.62mm_Socket" H 5650 2850 50 0001 C CIN +F 3 "" H 5650 2850 50 0001 C CNN + 1 5650 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6650 3150 8450 3150 +Wire Wire Line + 6650 3250 8450 3250 +$Comp +L power:GND #PWR07 +U 1 1 5BB8DC36 +P 5650 4350 +F 0 "#PWR07" H 5650 4100 50 0001 C CNN +F 1 "GND" H 5650 4200 50 0000 C CNN +F 2 "" H 5650 4350 50 0001 C CNN +F 3 "" H 5650 4350 50 0001 C CNN + 1 5650 4350 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR08 +U 1 1 5BB8DDB6 +P 8100 3650 +F 0 "#PWR08" H 8100 3400 50 0001 C CNN +F 1 "GND" H 8100 3500 50 0000 C CNN +F 2 "" H 8100 3650 50 0001 C CNN +F 3 "" H 8100 3650 50 0001 C CNN + 1 8100 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8450 3350 8100 3350 +Wire Wire Line + 8100 3350 8100 3650 +Wire Wire Line + 6650 2050 6950 2050 +$Comp +L power:+5V #PWR06 +U 1 1 5BB8DB94 +P 5650 1350 +F 0 "#PWR06" H 5650 1200 50 0001 C CNN +F 1 "+5V" H 5665 1523 50 0000 C CNN +F 2 "" H 5650 1350 50 0001 C CNN +F 3 "" H 5650 1350 50 0001 C CNN + 1 5650 1350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5650 1450 5650 1350 +Text Notes 8250 2950 0 50 ~ 0 +UART to other Microcontroller +$Comp +L Device:R R4 +U 1 1 5BB8F969 +P 4350 1750 +F 0 "R4" V 4557 1750 50 0000 C CNN +F 1 "10k" V 4466 1750 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 4280 1750 50 0001 C CNN +F 3 "~" H 4350 1750 50 0001 C CNN + 1 4350 1750 + 0 -1 -1 0 +$EndComp +$Comp +L power:+5V #PWR04 +U 1 1 5BB8FA10 +P 4100 1750 +F 0 "#PWR04" H 4100 1600 50 0001 C CNN +F 1 "+5V" V 4115 1878 50 0000 L CNN +F 2 "" H 4100 1750 50 0001 C CNN +F 3 "" H 4100 1750 50 0001 C CNN + 1 4100 1750 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 4100 1750 4150 1750 +Wire Wire Line + 4500 1750 4600 1750 +Wire Wire Line + 4750 1950 4150 1950 +Wire Wire Line + 4150 1950 4150 1750 +Connection ~ 4150 1750 +Wire Wire Line + 4150 1750 4200 1750 +$Comp +L power:GND #PWR05 +U 1 1 5BB9016E +P 4250 2150 +F 0 "#PWR05" H 4250 1900 50 0001 C CNN +F 1 "GND" H 4250 2000 50 0000 C CNN +F 2 "" H 4250 2150 50 0001 C CNN +F 3 "" H 4250 2150 50 0001 C CNN + 1 4250 2150 + 0 1 1 0 +$EndComp +Wire Wire Line + 4250 2150 4750 2150 +$Comp +L Connector_Generic:Conn_02x03_Odd_Even J2 +U 1 1 5BB90674 +P 3250 4900 +F 0 "J2" H 3300 5217 50 0000 C CNN +F 1 "Conn_02x03_Odd_Even" H 3300 5126 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" H 3250 4900 50 0001 C CNN +F 3 "~" H 3250 4900 50 0001 C CNN + 1 3250 4900 + 1 0 0 -1 +$EndComp +Text Notes 2950 4500 0 50 ~ 0 +ISP (programming) +Text GLabel 3050 4800 0 50 Input ~ 0 +MISO +Text GLabel 3050 4900 0 50 Input ~ 0 +SCK +Text GLabel 3050 5000 0 50 Input ~ 0 +RESET +Text GLabel 3550 4900 2 50 Input ~ 0 +MOSI +$Comp +L power:GND #PWR03 +U 1 1 5BB90910 +P 3800 5000 +F 0 "#PWR03" H 3800 4750 50 0001 C CNN +F 1 "GND" H 3800 4850 50 0000 C CNN +F 2 "" H 3800 5000 50 0001 C CNN +F 3 "" H 3800 5000 50 0001 C CNN + 1 3800 5000 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3550 5000 3800 5000 +Text GLabel 4350 1400 0 50 Input ~ 0 +RESET +Wire Wire Line + 4350 1400 4600 1400 +Wire Wire Line + 4600 1400 4600 1750 +Connection ~ 4600 1750 +Wire Wire Line + 4600 1750 4750 1750 +Text GLabel 6650 2250 2 50 Input ~ 0 +SCK +Text GLabel 6650 2150 2 50 Input ~ 0 +MISO +Text GLabel 7000 1950 2 50 Input ~ 0 +MOSI +Wire Wire Line + 7000 1950 6950 1950 +Wire Wire Line + 6950 1950 6950 2050 +$Comp +L Connector_Generic:Conn_01x04 J1 +U 1 1 5BC33359 +P 8650 3150 +F 0 "J1" H 8730 3142 50 0000 L CNN +F 1 "Conn_01x04" H 8730 3051 50 0000 L CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" H 8650 3150 50 0001 C CNN +F 3 "~" H 8650 3150 50 0001 C CNN + 1 8650 3150 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR09 +U 1 1 5C083FE3 +P 9500 2100 +F 0 "#PWR09" H 9500 1950 50 0001 C CNN +F 1 "+5V" H 9515 2273 50 0000 C CNN +F 2 "" H 9500 2100 50 0001 C CNN +F 3 "" H 9500 2100 50 0001 C CNN + 1 9500 2100 + 1 0 0 -1 +$EndComp +Text GLabel 6650 3450 2 50 Input ~ 0 +LED +$Comp +L Connector:Conn_01x02_Male J4 +U 1 1 5C084590 +P 8850 2100 +F 0 "J4" H 8956 2278 50 0000 C CNN +F 1 "Conn_01x02_Male" H 8956 2187 50 0000 C CNN +F 2 "" H 8850 2100 50 0001 C CNN +F 3 "~" H 8850 2100 50 0001 C CNN + 1 8850 2100 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR010 +U 1 1 5C0846B5 +P 9500 2200 +F 0 "#PWR010" H 9500 1950 50 0001 C CNN +F 1 "GND" H 9500 2050 50 0000 C CNN +F 2 "" H 9500 2200 50 0001 C CNN +F 3 "" H 9500 2200 50 0001 C CNN + 1 9500 2200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9050 2100 9500 2100 +Wire Wire Line + 9500 2200 9050 2200 +$Comp +L Connector_Generic:Conn_01x03 J3 +U 1 1 5C084B83 +P 3150 3200 +F 0 "J3" H 3230 3242 50 0000 L CNN +F 1 "Conn_01x03" H 3230 3151 50 0000 L CNN +F 2 "" H 3150 3200 50 0001 C CNN +F 3 "~" H 3150 3200 50 0001 C CNN + 1 3150 3200 + 1 0 0 -1 +$EndComp +Text Notes 2750 2950 0 50 ~ 0 +LED (WS2812)\n +Text GLabel 2950 3200 0 50 Input ~ 0 +LED +$Comp +L power:GND #PWR02 +U 1 1 5C084D38 +P 2600 3300 +F 0 "#PWR02" H 2600 3050 50 0001 C CNN +F 1 "GND" H 2600 3150 50 0000 C CNN +F 2 "" H 2600 3300 50 0001 C CNN +F 3 "" H 2600 3300 50 0001 C CNN + 1 2600 3300 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR01 +U 1 1 5C084D61 +P 2600 3100 +F 0 "#PWR01" H 2600 2950 50 0001 C CNN +F 1 "+5V" V 2615 3228 50 0000 L CNN +F 2 "" H 2600 3100 50 0001 C CNN +F 3 "" H 2600 3100 50 0001 C CNN + 1 2600 3100 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2600 3100 2950 3100 +Wire Wire Line + 2950 3300 2600 3300 +$EndSCHEMATC diff --git a/board/sym-lib-table b/board/sym-lib-table new file mode 100644 index 0000000..655b60b --- /dev/null +++ b/board/sym-lib-table @@ -0,0 +1,4 @@ +(sym_lib_table + (lib (name IRatmega-rescue)(type Legacy)(uri ${KIPRJMOD}/IRatmega-rescue.lib)(options "")(descr "")) + (lib (name LEDatmega-rescue)(type Legacy)(uri ${KIPRJMOD}/LEDatmega-rescue.lib)(options "")(descr "")) +)