diff --git a/electronics/esp-wireless-charging-v2/drawing.kicad_mod b/electronics/esp-wireless-charging-v2/drawing.kicad_mod new file mode 100644 index 0000000..44516bf --- /dev/null +++ b/electronics/esp-wireless-charging-v2/drawing.kicad_mod @@ -0,0 +1,205 @@ +(module "drawing" (layer F.Cu) +(fp_text reference Ref** (at 0 0) (layer F.SilkS) hide +(effects (font (size 1.27 1.27) (thickness 0.15))) +) +(fp_text value Val** (at 0 0) (layer F.SilkS) hide +(effects (font (size 1.27 1.27) (thickness 0.15))) +) +(fp_line (start 35.401000 9.676300) (end 35.401000 11.572500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 35.401000 11.572500) (end 35.340000 11.751700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 35.340000 11.751700) (end 35.250000 11.935300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 35.250000 11.935300) (end 35.109000 12.145900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 35.109000 12.145900) (end 34.908000 12.356400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 34.908000 12.356400) (end 34.783000 12.453300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 34.783000 12.453300) (end 34.639000 12.540000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 34.639000 12.540000) (end 34.475000 12.613400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 34.475000 12.613400) (end 34.291000 12.669900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 34.291000 12.669900) (end 34.086000 12.706300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 34.086000 12.706300) (end 33.858000 12.719200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 33.858000 12.719200) (end -37.671900 13.028300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -37.671900 13.028300) (end -37.871600 13.011700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -37.871600 13.011700) (end -38.076300 12.963100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.076300 12.963100) (end -38.310900 12.862800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.310900 12.862800) (end -38.430100 12.787500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.430100 12.787500) (end -38.545500 12.692300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.545500 12.692300) (end -38.653500 12.574800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.653500 12.574800) (end -38.750200 12.432900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.750200 12.432900) (end -38.831900 12.264000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.831900 12.264000) (end -38.895000 12.066000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.895000 12.066000) (end -38.935500 11.836400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.935500 11.836400) (end -38.949900 11.573100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.949900 11.573100) (end -38.949900 1.606200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.949900 1.606200) (end -38.949900 1.340600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.949900 1.340600) (end -38.949900 -18.171400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -38.949900 -18.171400) (end -24.811100 -18.171400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.811100 -18.171400) (end -24.798700 1.340600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.798700 1.340600) (end -24.798700 1.340600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.798700 1.340600) (end -24.794700 3.054300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.794700 3.054300) (end -24.794700 9.279400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.794700 9.279400) (end -24.712000 9.444700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.712000 9.444700) (end -24.599300 9.614200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.599300 9.614200) (end -24.430900 9.808500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.430900 9.808500) (end -24.200400 10.002800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.200400 10.002800) (end -24.060000 10.092200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -24.060000 10.092200) (end -23.901700 10.172300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -23.901700 10.172300) (end -23.724800 10.240000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -23.724800 10.240000) (end -23.528600 10.292200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -23.528600 10.292200) (end -23.312200 10.325800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -23.312200 10.325800) (end -23.074900 10.337700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -23.074900 10.337700) (end 31.036000 10.337700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 31.036000 10.337700) (end 31.201000 10.265400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 31.201000 10.265400) (end 31.370000 10.177300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 31.370000 10.177300) (end 31.565000 10.056600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 31.565000 10.056600) (end 31.759000 9.904900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 31.759000 9.904900) (end 31.929000 9.723800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 31.929000 9.723800) (end 31.996000 9.622700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 31.996000 9.622700) (end 32.048000 9.514800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 32.048000 9.514800) (end 32.082000 9.400300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 32.082000 9.400300) (end 32.094000 9.279400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 32.094000 9.279400) (end 32.094000 0.680200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 32.094000 0.680200) (end 28.714000 0.680200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 28.714000 0.680200) (end 28.714000 7.941100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 28.714000 7.941100) (end 14.087500 7.941100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 14.087500 7.941100) (end 14.087500 -0.080500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 14.087500 -0.080500) (end 11.087600 -0.080500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.087600 -0.080500) (end 11.087600 -0.080500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.087600 -0.080500) (end 11.077900 0.304000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.077900 0.304000) (end 11.048900 0.680500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.048900 0.680500) (end 11.001200 1.048700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.001200 1.048700) (end 10.935200 1.408400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.935200 1.408400) (end 10.851500 1.759300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.851500 1.759300) (end 10.750400 2.101100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.750400 2.101100) (end 10.632400 2.433600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.632400 2.433600) (end 10.498100 2.756400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.498100 2.756400) (end 10.347900 3.069300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.347900 3.069300) (end 10.182200 3.372000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.182200 3.372000) (end 10.001600 3.664300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.001600 3.664300) (end 9.806500 3.945800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 9.806500 3.945800) (end 9.597300 4.216200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 9.597300 4.216200) (end 9.374600 4.475400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 9.374600 4.475400) (end 9.138900 4.723000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 9.138900 4.723000) (end 8.890500 4.958700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 8.890500 4.958700) (end 8.630000 5.182300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 8.630000 5.182300) (end 8.357800 5.393500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 8.357800 5.393500) (end 8.074400 5.591900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 8.074400 5.591900) (end 7.780300 5.777400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 7.780300 5.777400) (end 7.476000 5.949700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 7.476000 5.949700) (end 7.161800 6.108400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 7.161800 6.108400) (end 6.838400 6.253400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 6.838400 6.253400) (end 6.506100 6.384200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 6.506100 6.384200) (end 6.165500 6.500700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 6.165500 6.500700) (end 5.817000 6.602600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 5.817000 6.602600) (end 5.461000 6.689600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 5.461000 6.689600) (end 5.098100 6.761300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 5.098100 6.761300) (end 4.728700 6.817600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 4.728700 6.817600) (end 4.353300 6.858200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 4.353300 6.858200) (end 3.972400 6.882700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 3.972400 6.882700) (end 3.586400 6.891000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 3.586400 6.891000) (end -12.456100 6.891000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -12.456100 6.891000) (end -12.842000 6.881200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -12.842000 6.881200) (end -13.222900 6.852300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -13.222900 6.852300) (end -13.598200 6.804600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -13.598200 6.804600) (end -13.967600 6.738600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -13.967600 6.738600) (end -14.330400 6.654900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -14.330400 6.654900) (end -14.686300 6.553800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -14.686300 6.553800) (end -15.034800 6.435900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -15.034800 6.435900) (end -15.375400 6.301600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -15.375400 6.301600) (end -15.707600 6.151400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -15.707600 6.151400) (end -16.031000 5.985800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -16.031000 5.985800) (end -16.345100 5.805200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -16.345100 5.805200) (end -16.649400 5.610200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -16.649400 5.610200) (end -16.943400 5.401100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -16.943400 5.401100) (end -17.226800 5.178400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -17.226800 5.178400) (end -17.498900 4.942700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -17.498900 4.942700) (end -17.759400 4.694400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -17.759400 4.694400) (end -18.007700 4.433900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.007700 4.433900) (end -18.243500 4.161800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.243500 4.161800) (end -18.466100 3.878500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.466100 3.878500) (end -18.675300 3.584400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.675300 3.584400) (end -18.870300 3.280100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.870300 3.280100) (end -19.050900 2.966000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.050900 2.966000) (end -19.216600 2.642600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.216600 2.642600) (end -19.366800 2.310400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.366800 2.310400) (end -19.501100 1.969800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.501100 1.969800) (end -19.619000 1.621300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.619000 1.621300) (end -19.720100 1.265400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.720100 1.265400) (end -19.803800 0.902500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.803800 0.902500) (end -19.869800 0.533100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.869800 0.533100) (end -19.917500 0.157700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.917500 0.157700) (end -19.946400 -0.223200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.946400 -0.223200) (end -19.956200 -0.609200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.956200 -0.609200) (end -19.956200 -8.109300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.956200 -8.109300) (end -19.946400 -8.495200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.946400 -8.495200) (end -19.917500 -8.876100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.917500 -8.876100) (end -19.869800 -9.251500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.869800 -9.251500) (end -19.803800 -9.620800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.803800 -9.620800) (end -19.720100 -9.983600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.720100 -9.983600) (end -19.619000 -10.339500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.619000 -10.339500) (end -19.501100 -10.688000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.501100 -10.688000) (end -19.366800 -11.028600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.366800 -11.028600) (end -19.216600 -11.360800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.216600 -11.360800) (end -19.051000 -11.684200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -19.051000 -11.684200) (end -18.870400 -11.998300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.870400 -11.998300) (end -18.675300 -12.302600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.675300 -12.302600) (end -18.466200 -12.596600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.466200 -12.596600) (end -18.243600 -12.879900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.243600 -12.879900) (end -18.007800 -13.152000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -18.007800 -13.152000) (end -17.759500 -13.412500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -17.759500 -13.412500) (end -17.499000 -13.660800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -17.499000 -13.660800) (end -17.226900 -13.896600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -17.226900 -13.896600) (end -16.943600 -14.119200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -16.943600 -14.119200) (end -16.649500 -14.328300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -16.649500 -14.328300) (end -16.345200 -14.523400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -16.345200 -14.523400) (end -16.031100 -14.704000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -16.031100 -14.704000) (end -15.707700 -14.869600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -15.707700 -14.869600) (end -15.375500 -15.019800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -15.375500 -15.019800) (end -15.034900 -15.154100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -15.034900 -15.154100) (end -14.686400 -15.272000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -14.686400 -15.272000) (end -14.330500 -15.373100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -14.330500 -15.373100) (end -13.967600 -15.456800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -13.967600 -15.456800) (end -13.598300 -15.522800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -13.598300 -15.522800) (end -13.222900 -15.570500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -13.222900 -15.570500) (end -12.842000 -15.599400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -12.842000 -15.599400) (end -12.456100 -15.609200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start -12.456100 -15.609200) (end 3.586700 -15.609200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 3.586700 -15.609200) (end 3.972700 -15.600900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 3.972700 -15.600900) (end 4.353600 -15.576400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 4.353600 -15.576400) (end 4.729000 -15.535800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 4.729000 -15.535800) (end 5.098400 -15.479500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 5.098400 -15.479500) (end 5.461300 -15.407800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 5.461300 -15.407800) (end 5.817200 -15.320800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 5.817200 -15.320800) (end 6.165700 -15.219000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 6.165700 -15.219000) (end 6.506400 -15.102500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 6.506400 -15.102500) (end 6.838600 -14.971600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 6.838600 -14.971600) (end 7.162100 -14.826700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 7.162100 -14.826700) (end 7.476200 -14.668000) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 7.476200 -14.668000) (end 7.780600 -14.495700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 7.780600 -14.495700) (end 8.074700 -14.310300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 8.074700 -14.310300) (end 8.358000 -14.111800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 8.358000 -14.111800) (end 8.630200 -13.900700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 8.630200 -13.900700) (end 8.890700 -13.677100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 8.890700 -13.677100) (end 9.139100 -13.441400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 9.139100 -13.441400) (end 9.374900 -13.193900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 9.374900 -13.193900) (end 9.597600 -12.934700) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 9.597600 -12.934700) (end 9.806700 -12.664300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 9.806700 -12.664300) (end 10.001800 -12.382800) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.001800 -12.382800) (end 10.182500 -12.090600) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.182500 -12.090600) (end 10.348100 -11.787900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.348100 -11.787900) (end 10.498400 -11.475100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.498400 -11.475100) (end 10.632700 -11.152300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.632700 -11.152300) (end 10.750600 -10.819900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.750600 -10.819900) (end 10.851700 -10.478100) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.851700 -10.478100) (end 10.935500 -10.127200) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 10.935500 -10.127200) (end 11.001400 -9.767500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.001400 -9.767500) (end 11.049100 -9.399300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.049100 -9.399300) (end 11.078100 -9.022900) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.078100 -9.022900) (end 11.087900 -8.638500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.087900 -8.638500) (end 11.087900 -8.638500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 11.087900 -8.638500) (end 14.087700 -8.638500) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 14.087700 -8.638500) (end 14.087700 -16.659300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 14.087700 -16.659300) (end 28.714000 -16.659300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 28.714000 -16.659300) (end 28.714000 -8.845400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 28.714000 -8.845400) (end 35.401000 -8.845400) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 35.401000 -8.845400) (end 35.401000 9.676300) (layer Edge.Cuts) (width 0.1)) +(fp_line (start 35.401000 9.676300) (end 35.401000 9.676300) (layer Edge.Cuts) (width 0.1)) +) \ No newline at end of file diff --git a/electronics/esp-wireless-charging-v2/esp-wireless-charging-cache.lib b/electronics/esp-wireless-charging-v2/esp-wireless-charging-cache.lib new file mode 100644 index 0000000..ce8a13f --- /dev/null +++ b/electronics/esp-wireless-charging-v2/esp-wireless-charging-cache.lib @@ -0,0 +1,127 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_Conn_01x10_Female +# +DEF Connector_Conn_01x10_Female J 0 40 Y N 1 F N +F0 "J" 0 500 50 H V C CNN +F1 "Connector_Conn_01x10_Female" 0 -600 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +A 0 -500 20 901 -901 1 1 6 N 0 -480 0 -520 +A 0 -400 20 901 -901 1 1 6 N 0 -380 0 -420 +A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320 +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +A 0 200 20 901 -901 1 1 6 N 0 220 0 180 +A 0 300 20 901 -901 1 1 6 N 0 320 0 280 +A 0 400 20 901 -901 1 1 6 N 0 420 0 380 +P 2 1 1 6 -50 -500 -20 -500 N +P 2 1 1 6 -50 -400 -20 -400 N +P 2 1 1 6 -50 -300 -20 -300 N +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +P 2 1 1 6 -50 200 -20 200 N +P 2 1 1 6 -50 300 -20 300 N +P 2 1 1 6 -50 400 -20 400 N +X Pin_1 1 -200 400 150 R 50 50 1 1 P +X Pin_10 10 -200 -500 150 R 50 50 1 1 P +X Pin_2 2 -200 300 150 R 50 50 1 1 P +X Pin_3 3 -200 200 150 R 50 50 1 1 P +X Pin_4 4 -200 100 150 R 50 50 1 1 P +X Pin_5 5 -200 0 150 R 50 50 1 1 P +X Pin_6 6 -200 -100 150 R 50 50 1 1 P +X Pin_7 7 -200 -200 150 R 50 50 1 1 P +X Pin_8 8 -200 -300 150 R 50 50 1 1 P +X Pin_9 9 -200 -400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_Generic_Conn_01x02 +# +DEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Connector_Generic_Conn_01x02" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 50 50 -150 1 1 10 f +X Pin_1 1 -200 0 150 R 50 50 1 1 P +X Pin_2 2 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RF_Module_ESP-12F +# +DEF RF_Module_ESP-12F U 0 20 Y Y 1 F N +F0 "U" -500 750 50 H V L CNN +F1 "RF_Module_ESP-12F" 500 750 50 H V R CNN +F2 "RF_Module:ESP-12E" 0 0 50 H I C CNN +F3 "" -350 100 50 H I C CNN +ALIAS ESP-12F +$FPLIST + ESP?12* +$ENDFPLIST +DRAW +S -500 700 500 -600 0 1 10 f +X ~RST 1 -600 600 100 R 50 50 1 1 I +X MISO 10 -600 -100 100 R 50 50 1 1 B +X GPIO9 11 -600 -200 100 R 50 50 1 1 B +X GPIO10 12 -600 -300 100 R 50 50 1 1 B +X MOSI 13 -600 -400 100 R 50 50 1 1 B +X SCLK 14 -600 -500 100 R 50 50 1 1 B +X GND 15 0 -700 100 U 50 50 1 1 W +X GPIO15 16 600 -300 100 L 50 50 1 1 B +X GPIO2 17 600 400 100 L 50 50 1 1 B +X GPIO0 18 600 600 100 L 50 50 1 1 B +X GPIO4 19 600 200 100 L 50 50 1 1 B +X ADC 2 -600 200 100 R 50 50 1 1 I +X GPIO5 20 600 100 100 L 50 50 1 1 B +X GPIO3/RXD 21 600 300 100 L 50 50 1 1 B +X GPIO1/TXD 22 600 500 100 L 50 50 1 1 B +X EN 3 -600 400 100 R 50 50 1 1 I +X GPIO16 4 600 -400 100 L 50 50 1 1 B +X GPIO14 5 600 -200 100 L 50 50 1 1 B +X GPIO12 6 600 0 100 L 50 50 1 1 B +X GPIO13 7 600 -100 100 L 50 50 1 1 B +X VCC 8 0 800 100 D 50 50 1 1 W +X CS0 9 -600 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Regulator_Linear_LM1117-3.3 +# +DEF Regulator_Linear_LM1117-3.3 U 0 10 Y Y 1 F N +F0 "U" -150 125 50 H V C CNN +F1 "Regulator_Linear_LM1117-3.3" 0 125 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS LM1117-2.5 LM1117-3.3 LM1117-5.0 TLV1117-15 TLV1117-18 TLV1117-25 TLV1117-33 TLV1117-50 +$FPLIST + SOT?223* + TO?263* + TO?252* + TO?220* +$ENDFPLIST +DRAW +S -200 -200 200 75 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W +X VO 2 300 0 100 L 50 50 1 1 w +X VI 3 -300 0 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/electronics/esp-wireless-charging-v2/esp-wireless-charging.kicad_pcb b/electronics/esp-wireless-charging-v2/esp-wireless-charging.kicad_pcb new file mode 100644 index 0000000..288ed68 --- /dev/null +++ b/electronics/esp-wireless-charging-v2/esp-wireless-charging.kicad_pcb @@ -0,0 +1,496 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.1.12-1-10_14)") + + (general + (thickness 1.6) + (drawings 15) + (tracks 93) + (zones 0) + (modules 4) + (nets 22) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.05) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (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 "gerbers/")) + ) + + (net 0 "") + (net 1 "Net-(J1-Pad1)") + (net 2 "Net-(J1-Pad2)") + (net 3 "Net-(U1-Pad1)") + (net 4 "Net-(U1-Pad11)") + (net 5 "Net-(U1-Pad12)") + (net 6 "Net-(U1-Pad13)") + (net 7 "Net-(U1-Pad14)") + (net 8 "Net-(U1-Pad17)") + (net 9 "Net-(U1-Pad19)") + (net 10 "Net-(U1-Pad20)") + (net 11 "Net-(U1-Pad21)") + (net 12 "Net-(U1-Pad22)") + (net 13 "Net-(J2-Pad9)") + (net 14 "Net-(J2-Pad8)") + (net 15 "Net-(J2-Pad7)") + (net 16 "Net-(J2-Pad6)") + (net 17 "Net-(J2-Pad5)") + (net 18 "Net-(J2-Pad4)") + (net 19 "Net-(J2-Pad3)") + (net 20 "Net-(J2-Pad2)") + (net 21 "Net-(J2-Pad10)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net "Net-(J1-Pad1)") + (add_net "Net-(J1-Pad2)") + (add_net "Net-(J2-Pad10)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(J2-Pad3)") + (add_net "Net-(J2-Pad4)") + (add_net "Net-(J2-Pad5)") + (add_net "Net-(J2-Pad6)") + (add_net "Net-(J2-Pad7)") + (add_net "Net-(J2-Pad8)") + (add_net "Net-(J2-Pad9)") + (add_net "Net-(U1-Pad1)") + (add_net "Net-(U1-Pad11)") + (add_net "Net-(U1-Pad12)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad14)") + (add_net "Net-(U1-Pad17)") + (add_net "Net-(U1-Pad19)") + (add_net "Net-(U1-Pad20)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad22)") + ) + + (module RF_Module:ESP-12E (layer F.Cu) (tedit 5A030172) (tstamp 5F61F3CC) + (at 102.87 59.69) + (descr "Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_12f_datasheet_en.pdf") + (tags "Wi-Fi Module") + (path /5F5FC996) + (attr smd) + (fp_text reference U1 (at -10.56 -5.26) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ESP-12F (at 0 3.81) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8 -12) (end 8 -12) (layer F.Fab) (width 0.12)) + (fp_line (start 8 -12) (end 8 12) (layer F.Fab) (width 0.12)) + (fp_line (start 8 12) (end -8 12) (layer F.Fab) (width 0.12)) + (fp_line (start -8 12) (end -8 -3) (layer F.Fab) (width 0.12)) + (fp_line (start -8 -3) (end -7.5 -3.5) (layer F.Fab) (width 0.12)) + (fp_line (start -7.5 -3.5) (end -8 -4) (layer F.Fab) (width 0.12)) + (fp_line (start -8 -4) (end -8 -12) (layer F.Fab) (width 0.12)) + (fp_line (start -9.05 -12.2) (end 9.05 -12.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.05 -12.2) (end 9.05 13.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.05 13.1) (end -9.05 13.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.05 13.1) (end -9.05 -12.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.12 -12.12) (end 8.12 -12.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.12 -12.12) (end 8.12 -4.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.12 11.5) (end 8.12 12.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.12 12.12) (end 6 12.12) (layer F.SilkS) (width 0.12)) + (fp_line (start -6 12.12) (end -8.12 12.12) (layer F.SilkS) (width 0.12)) + (fp_line (start -8.12 12.12) (end -8.12 11.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -8.12 -4.5) (end -8.12 -12.12) (layer F.SilkS) (width 0.12)) + (fp_line (start -8.12 -4.5) (end -8.73 -4.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -8.12 -12.12) (end 8.12 -12.12) (layer Dwgs.User) (width 0.12)) + (fp_line (start 8.12 -12.12) (end 8.12 -4.8) (layer Dwgs.User) (width 0.12)) + (fp_line (start 8.12 -4.8) (end -8.12 -4.8) (layer Dwgs.User) (width 0.12)) + (fp_line (start -8.12 -4.8) (end -8.12 -12.12) (layer Dwgs.User) (width 0.12)) + (fp_line (start -8.12 -9.12) (end -5.12 -12.12) (layer Dwgs.User) (width 0.12)) + (fp_line (start -8.12 -6.12) (end -2.12 -12.12) (layer Dwgs.User) (width 0.12)) + (fp_line (start -6.44 -4.8) (end 0.88 -12.12) (layer Dwgs.User) (width 0.12)) + (fp_line (start -3.44 -4.8) (end 3.88 -12.12) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.44 -4.8) (end 6.88 -12.12) (layer Dwgs.User) (width 0.12)) + (fp_line (start 2.56 -4.8) (end 8.12 -10.36) (layer Dwgs.User) (width 0.12)) + (fp_line (start 5.56 -4.8) (end 8.12 -7.36) (layer Dwgs.User) (width 0.12)) + (fp_text user Antenna (at -0.06 -7 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "KEEP-OUT ZONE" (at 0.03 -9.55 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.49 -0.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -7.6 -3.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(U1-Pad1)")) + (pad 2 smd rect (at -7.6 -1.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(J2-Pad9)")) + (pad 3 smd rect (at -7.6 0.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(J2-Pad10)")) + (pad 4 smd rect (at -7.6 2.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(J2-Pad8)")) + (pad 5 smd rect (at -7.6 4.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(J2-Pad7)")) + (pad 6 smd rect (at -7.6 6.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(J2-Pad6)")) + (pad 7 smd rect (at -7.6 8.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(J2-Pad5)")) + (pad 8 smd rect (at -7.6 10.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(J2-Pad10)")) + (pad 9 smd rect (at -5 12) (size 1 1.8) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(J2-Pad4)")) + (pad 10 smd rect (at -3 12) (size 1 1.8) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(J2-Pad3)")) + (pad 11 smd rect (at -1 12) (size 1 1.8) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(U1-Pad11)")) + (pad 12 smd rect (at 1 12) (size 1 1.8) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(U1-Pad12)")) + (pad 13 smd rect (at 3 12) (size 1 1.8) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(U1-Pad13)")) + (pad 14 smd rect (at 5 12) (size 1 1.8) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(U1-Pad14)")) + (pad 15 smd rect (at 7.6 10.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 2 "Net-(J1-Pad2)")) + (pad 16 smd rect (at 7.6 8.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 2 "Net-(J1-Pad2)")) + (pad 17 smd rect (at 7.6 6.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(U1-Pad17)")) + (pad 18 smd rect (at 7.6 4.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(J2-Pad2)")) + (pad 19 smd rect (at 7.6 2.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(U1-Pad19)")) + (pad 20 smd rect (at 7.6 0.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(U1-Pad20)")) + (pad 21 smd rect (at 7.6 -1.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(U1-Pad21)")) + (pad 22 smd rect (at 7.6 -3.5) (size 2.5 1) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(U1-Pad22)")) + (model ${KISYS3DMOD}/RF_Module.3dshapes/ESP-12E.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 630BEDED) + (at 89.5 77.79 180) + (descr "Through hole straight pin header, 1x10, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x10 2.54mm single row") + (path /630BE98C) + (fp_text reference J2 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x10_Female (at 0 25.19) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 24.65) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 24.65) (end 1.8 24.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.33 -1.33) (end 0 -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.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 24.19) (end 1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 24.13) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 11.43 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 10 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 21 "Net-(J2-Pad10)")) + (pad 9 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 "Net-(J2-Pad9)")) + (pad 8 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 "Net-(J2-Pad8)")) + (pad 7 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 15 "Net-(J2-Pad7)")) + (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 16 "Net-(J2-Pad6)")) + (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 17 "Net-(J2-Pad5)")) + (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 18 "Net-(J2-Pad4)")) + (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 19 "Net-(J2-Pad3)")) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 20 "Net-(J2-Pad2)")) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5F603AD4) + (at 181.61 64.77 180) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (path /5F5FEA51) + (fp_text reference J1 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x02 (at -3.81 0 -90) (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 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 3.81) (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 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) (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 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 4.35) (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 1.27 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223-3_TabPin2 (layer F.Cu) (tedit 5A02FF57) (tstamp 5F603B25) + (at 102.87 80.01) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /5F5FD947) + (attr smd) + (fp_text reference U2 (at 0 -4.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LM1117-3.3 (at 0 4.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (pad 2 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(J2-Pad10)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(J2-Pad10)")) + (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(J1-Pad1)")) + (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 2 "Net-(J1-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 85 46.75) (end 112.5 46.75) (layer Edge.Cuts) (width 0.05) (tstamp 630BF335)) + (gr_line (start 95.775 46.75) (end 95.9 46.75) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 92.1 46.75) (end 95.775 46.75) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 90.5 46.75) (end 88.75 46.75) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 112.5 46.75) (end 90.5 46.75) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 112.5 84.25) (end 112.5 46.75) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 182.75 84.25) (end 112.5 84.25) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 182.64 71.5665) (end 182.75 84.25) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 178.966 71.5665) (end 182.64 71.5665) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 178.967 59.032) (end 178.966 71.5665) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 186.783 59.032) (end 178.967 59.032) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 186.75 87.5) (end 186.783 59.032) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 85 87.75) (end 186.75 87.5) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 85 46.75) (end 85 87.75) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 93.6535 46.76) (end 85 46.75) (layer Edge.Cuts) (width 0.05)) + + (segment (start 180.434999 63.594999) (end 181.61 64.77) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 180.34 59.69) (end 180.434999 63.594999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 181.61 59.69) (end 180.34 59.69) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 186.40799 84.10201) (end 186.40799 63.85158) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 183.611409 61.054999) (end 181.61 59.69) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 186.40799 63.85158) (end 183.611409 61.054999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 184.15 86.36) (end 186.40799 84.10201) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 102.87 86.36) (end 184.15 86.36) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 99.72 83.21) (end 102.87 86.36) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 99.72 82.31) (end 99.72 83.21) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 109.22 72.39) (end 110.47 71.14) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 110.47 71.14) (end 110.47 70.19) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 110.47 68.19) (end 110.47 70.19) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 109.22 73.66) (end 109.22 72.39) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 110.49 85.09) (end 109.22 83.82) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 182.88 85.09) (end 110.49 85.09) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 184.15 83.82) (end 182.88 85.09) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 184.15 63.5) (end 184.15 83.82) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 182.88 62.23) (end 184.15 63.5) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 181.61 62.23) (end 182.88 62.23) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 93.71 77.79) (end 93.75 77.75) (width 0.25) (layer F.Cu) (net 2)) + (via (at 93.75 77.75) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 89.5 77.79) (end 93.71 77.79) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 93.75 77.75) (end 94.5 77) (width 0.25) (layer B.Cu) (net 2)) + (via (at 97.25 77.25) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 97 77) (end 97.25 77.25) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 94.5 77) (end 97 77) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 97.71 77.71) (end 99.72 77.71) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 97.25 77.25) (end 97.71 77.71) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 99.72 77.71) (end 102.54 77.71) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 104.97 75.28) (end 109.22 75.28) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 102.54 77.71) (end 104.97 75.28) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 109.22 75.28) (end 109.22 73.66) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 109.22 83.82) (end 109.22 75.28) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 89.5 57.47) (end 91.97 57.47) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 92.69 58.19) (end 95.27 58.19) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 91.97 57.47) (end 92.69 58.19) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 93.69 62.19) (end 95.27 62.19) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 91.51 60.01) (end 93.69 62.19) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 89.5 60.01) (end 91.51 60.01) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 89.5 62.55) (end 91.55 62.55) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 93.19 64.19) (end 95.27 64.19) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 91.55 62.55) (end 93.19 64.19) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 89.5 65.09) (end 91.34 65.09) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 92.44 66.19) (end 95.27 66.19) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 91.34 65.09) (end 92.44 66.19) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 89.5 67.63) (end 91.63 67.63) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 92.19 68.19) (end 95.27 68.19) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 91.63 67.63) (end 92.19 68.19) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 89.5 70.17) (end 91.42 70.17) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 91.42 70.17) (end 93 71.75) (width 0.25) (layer F.Cu) (net 18)) + (via (at 94.25 73.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 18)) + (segment (start 93 72.25) (end 94.25 73.5) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 93 71.75) (end 93 72.25) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 94.25 73.5) (end 96.25 73.5) (width 0.25) (layer B.Cu) (net 18)) + (via (at 96.5 73.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 18)) + (segment (start 96.25 73.5) (end 96.5 73.5) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 96.5 73.06) (end 97.87 71.69) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 96.5 73.5) (end 96.5 73.06) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 89.5 72.71) (end 91.21 72.71) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 91.21 72.71) (end 93.25 74.75) (width 0.25) (layer B.Cu) (net 19)) + (via (at 98.5 74.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 19)) + (segment (start 98.25 74.75) (end 98.5 74.5) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 93.25 74.75) (end 98.25 74.75) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 99.87 73.13) (end 99.87 71.69) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 98.5 74.5) (end 99.87 73.13) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 89.5 75.25) (end 92.25 75.25) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 92.25 75.25) (end 92.5 75.5) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 92.5 75.5) (end 100.25 75.5) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 100.25 75.5) (end 107.75 68) (width 0.25) (layer B.Cu) (net 20)) + (via (at 107.75 65) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 20)) + (segment (start 107.75 68) (end 107.75 65) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 109.66 65) (end 110.47 64.19) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 107.75 65) (end 109.66 65) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 99.72 80.01) (end 97.79 80.01) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 95.27 77.49) (end 95.27 70.19) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 89.5 54.93) (end 87.32 54.93) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 86.5 55.75) (end 86.5 82.5) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 87.32 54.93) (end 86.5 55.75) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 86.5 82.5) (end 87.25 83.25) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 87.25 83.25) (end 95.25 83.25) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 96.77 70.19) (end 95.27 70.19) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 95.25 83.25) (end 97.75 80.75) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 97.75 80.75) (end 97.75 79.97) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 97.75 79.97) (end 97.515 79.735) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 97.515 79.735) (end 95.27 77.49) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 97.79 80.01) (end 97.515 79.735) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 89.5 54.93) (end 97.68 54.93) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 97.68 54.93) (end 98.25 55.5) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 98.25 55.5) (end 98.25 58.63) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 96.69 60.19) (end 96.77 60.19) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 98.25 58.63) (end 96.69 60.19) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 95.27 60.19) (end 96.69 60.19) (width 0.25) (layer F.Cu) (net 21)) + +)