diff --git a/cad/cad.kicad_pcb b/cad/cad.kicad_pcb index cfb2fe9..374289a 100644 --- a/cad/cad.kicad_pcb +++ b/cad/cad.kicad_pcb @@ -389,7 +389,7 @@ (fp_text reference U2 (at 0.254 -11.684) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value TC4056-MOD (at 0 -17.25) (layer F.Fab) + (fp_text value TC4056-MOD (at 0 -6.096) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start 0 -14) (end 8.5 -14) (layer F.SilkS) (width 0.12)) diff --git a/cad/cad.kicad_pcb-bak b/cad/cad.kicad_pcb-bak index b360732..cfb2fe9 100644 --- a/cad/cad.kicad_pcb-bak +++ b/cad/cad.kicad_pcb-bak @@ -3,10 +3,10 @@ (general (thickness 1.6) (drawings 4) - (tracks 187) + (tracks 176) (zones 0) - (modules 11) - (nets 38) + (modules 12) + (nets 39) ) (page A4) @@ -121,12 +121,13 @@ (net 29 "Net-(A1-Pad17)") (net 30 "Net-(A1-Pad1)") (net 31 "Net-(U2-Pad5)") - (net 32 "Net-(U2-Pad4)") - (net 33 "Net-(U2-Pad3)") - (net 34 "Net-(U2-Pad2)") - (net 35 "Net-(U2-Pad1)") - (net 36 "Net-(U1-Pad8)") - (net 37 "Net-(U2-Pad6)") + (net 32 "Net-(U2-Pad3)") + (net 33 "Net-(U2-Pad2)") + (net 34 "Net-(U2-Pad1)") + (net 35 "Net-(U1-Pad8)") + (net 36 "Net-(U2-Pad6)") + (net 37 "Net-(D1-Pad1)") + (net 38 "Net-(D1-Pad2)") (net_class Default "This is the default net class." (clearance 0.2) @@ -165,15 +166,69 @@ (add_net "Net-(A1-Pad7)") (add_net "Net-(A1-Pad8)") (add_net "Net-(A1-Pad9)") + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D1-Pad2)") (add_net "Net-(U1-Pad8)") (add_net "Net-(U2-Pad1)") (add_net "Net-(U2-Pad2)") (add_net "Net-(U2-Pad3)") - (add_net "Net-(U2-Pad4)") (add_net "Net-(U2-Pad5)") (add_net "Net-(U2-Pad6)") ) + (module Diode_THT:D_A-405_P12.70mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5F6893B8) + (at 200.406 125.73 90) + (descr "Diode, A-405 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf") + (tags "Diode A-405 series Axial Horizontal pin pitch 12.7mm length 5.2mm diameter 2.7mm") + (path /5F6E4965) + (fp_text reference D1 (at 6.35 -2.47 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 6.35 2.47 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.9 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.9 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 6.74 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.75 -1.35) (end 3.75 1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 3.75 1.35) (end 8.95 1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 8.95 1.35) (end 8.95 -1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 8.95 -1.35) (end 3.75 -1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 3.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 12.7 0) (end 8.95 0) (layer F.Fab) (width 0.1)) + (fp_line (start 4.53 -1.35) (end 4.53 1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.63 -1.35) (end 4.63 1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 4.43 -1.35) (end 4.43 1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 3.63 -1.47) (end 3.63 1.47) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.63 1.47) (end 9.07 1.47) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.07 1.47) (end 9.07 -1.47) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.07 -1.47) (end 3.63 -1.47) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.14 0) (end 3.63 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.56 0) (end 9.07 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.53 -1.47) (end 4.53 1.47) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.65 -1.47) (end 4.65 1.47) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.41 -1.47) (end 4.41 1.47) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.15 -1.6) (end -1.15 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 1.6) (end 13.85 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.85 1.6) (end 13.85 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.85 -1.6) (end -1.15 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 2 thru_hole oval (at 12.7 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 38 "Net-(D1-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 37 "Net-(D1-Pad1)")) + (model ${KISYS3DMOD}/Diode_THT.3dshapes/D_A-405_P12.70mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (module cad-parts:18650-batt (layer B.Cu) (tedit 5F670EAD) (tstamp 5F684466) (at 153.924 114.3 180) (path /5F6CCA6F) @@ -181,14 +236,14 @@ (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value 18650-batt (at 0 8) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15))) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start -38.5 10.5) (end 38.5 10.5) (layer B.SilkS) (width 0.12)) (fp_line (start 38.5 10.5) (end 38.5 -10.5) (layer B.SilkS) (width 0.12)) (fp_line (start 38.5 -10.5) (end -38.5 -10.5) (layer B.SilkS) (width 0.12)) (fp_line (start -38.5 -10.5) (end -38.5 10.5) (layer B.SilkS) (width 0.12)) (pad 2 thru_hole circle (at -36.25 0 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 32 "Net-(U2-Pad4)")) + (net 38 "Net-(D1-Pad2)")) (pad 1 thru_hole circle (at 36.25 0 180) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (net 31 "Net-(U2-Pad5)")) ) @@ -290,7 +345,7 @@ (pad 7 thru_hole oval (at 3.81 1.27) (size 1.2 2) (drill 0.8) (layers *.Cu *.Mask) (net 2 "Net-(A1-Pad15)")) (pad 8 thru_hole oval (at 3.81 -1.27) (size 1.2 2) (drill 0.8) (layers *.Cu *.Mask) - (net 36 "Net-(U1-Pad8)")) + (net 35 "Net-(U1-Pad8)")) (pad 5 thru_hole oval (at 1.27 1.27) (size 1.2 2) (drill 0.8) (layers *.Cu *.Mask) (net 1 "Net-(A1-Pad16)")) (pad 6 thru_hole oval (at 1.27 -1.27) (size 1.2 2) (drill 0.8) (layers *.Cu *.Mask) @@ -323,9 +378,9 @@ (pad 3 thru_hole circle (at -15.25 -3.75) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (net 3 "Net-(A1-Pad30)")) (pad 2 thru_hole circle (at 15.25 3.75) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 37 "Net-(U2-Pad6)")) + (net 36 "Net-(U2-Pad6)")) (pad 1 thru_hole circle (at 15.25 -3.75) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 33 "Net-(U2-Pad3)")) + (net 32 "Net-(U2-Pad3)")) ) (module cad-parts:TC4056A-MOD (layer F.Cu) (tedit 5F66FC85) (tstamp 5F678EC7) @@ -346,15 +401,15 @@ (pad 5 thru_hole circle (at -3.75 10) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (net 31 "Net-(U2-Pad5)")) (pad 6 thru_hole circle (at -7 10) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 37 "Net-(U2-Pad6)")) + (net 36 "Net-(U2-Pad6)")) (pad 4 thru_hole circle (at 3.75 10) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 32 "Net-(U2-Pad4)")) + (net 37 "Net-(D1-Pad1)")) (pad 3 thru_hole circle (at 7 10) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 33 "Net-(U2-Pad3)")) + (net 32 "Net-(U2-Pad3)")) (pad 2 thru_hole circle (at 7 -12.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 34 "Net-(U2-Pad2)")) + (net 33 "Net-(U2-Pad2)")) (pad 1 thru_hole circle (at -7 -12.5) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 35 "Net-(U2-Pad1)")) + (net 34 "Net-(U2-Pad1)")) ) (module Module:Arduino_Nano (layer F.Cu) (tedit 58ACAF70) (tstamp 5F50ECE2) @@ -468,10 +523,10 @@ (at 106.68 99.06) (path /5F50A4B2) (attr virtual) - (fp_text reference J1 (at -1.905 4.445) (layer B.SilkS) + (fp_text reference J1 (at -1.905 4.445) (layer B.SilkS) hide (effects (font (size 1.27 1.27) (thickness 0.1016))) ) - (fp_text value JOYSTICK-ALPS (at -1.27 5.715) (layer B.SilkS) + (fp_text value JOYSTICK-ALPS (at -0.254 1.524) (layer B.SilkS) hide (effects (font (size 1.27 1.27) (thickness 0.1016))) ) (fp_circle (center 0 0) (end -6.35 6.35) (layer F.SilkS) (width 0.1016)) @@ -530,10 +585,10 @@ (at 201.93 99.06) (path /5F510B0B) (attr virtual) - (fp_text reference J2 (at -1.905 4.445) (layer B.SilkS) + (fp_text reference J2 (at -1.905 4.445) (layer F.SilkS) (effects (font (size 1.27 1.27) (thickness 0.1016))) ) - (fp_text value JOYSTICK-ALPS (at -1.27 5.715) (layer B.SilkS) + (fp_text value JOYSTICK-ALPS (at -1.27 5.715) (layer F.SilkS) hide (effects (font (size 1.27 1.27) (thickness 0.1016))) ) (fp_circle (center 0 0) (end -6.35 6.35) (layer F.SilkS) (width 0.1016)) @@ -754,31 +809,20 @@ (segment (start 148.59 99.06) (end 148.59 82.55) (width 0.25) (layer F.Cu) (net 29)) (segment (start 127 82.55) (end 125.73 81.28) (width 0.25) (layer F.Cu) (net 29)) (segment (start 148.59 82.55) (end 127 82.55) (width 0.25) (layer F.Cu) (net 29)) - (segment (start 117.674 114.3) (end 118.944 115.57) (width 0.25) (layer F.Cu) (net 31)) - (segment (start 118.944 115.57) (end 119.38 115.57) (width 0.25) (layer F.Cu) (net 31)) - (segment (start 119.38 115.57) (end 119.38 115.57) (width 0.25) (layer F.Cu) (net 31) (tstamp 5F68468A)) - (via (at 119.38 115.57) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 31)) - (segment (start 120.105001 116.295001) (end 165.898999 116.295001) (width 0.25) (layer B.Cu) (net 31)) - (segment (start 119.38 115.57) (end 120.105001 116.295001) (width 0.25) (layer B.Cu) (net 31)) - (segment (start 165.898999 116.295001) (end 170.18 112.014) (width 0.25) (layer B.Cu) (net 31)) - (segment (start 170.18 112.014) (end 170.18 105.664) (width 0.25) (layer B.Cu) (net 31)) - (segment (start 170.18 105.664) (end 170.18 105.664) (width 0.25) (layer B.Cu) (net 31) (tstamp 5F68468C)) - (via (at 170.18 105.664) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 31)) - (segment (start 170.24 105.604) (end 170.18 105.664) (width 0.25) (layer F.Cu) (net 31)) - (segment (start 170.24 98.9) (end 170.24 105.604) (width 0.25) (layer F.Cu) (net 31)) - (segment (start 177.74 98.9) (end 177.74 112.208) (width 0.25) (layer F.Cu) (net 32)) - (segment (start 177.74 112.208) (end 181.864 116.332) (width 0.25) (layer F.Cu) (net 32)) - (segment (start 181.864 116.332) (end 181.864 116.332) (width 0.25) (layer F.Cu) (net 32) (tstamp 5F684663)) - (via (at 181.864 116.332) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 32)) - (segment (start 181.864 116.332) (end 187.96 116.332) (width 0.25) (layer B.Cu) (net 32)) - (segment (start 187.96 116.332) (end 187.96 116.332) (width 0.25) (layer B.Cu) (net 32) (tstamp 5F68467D)) - (via (at 187.96 116.332) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 32)) - (segment (start 188.142 116.332) (end 187.96 116.332) (width 0.25) (layer F.Cu) (net 32)) - (segment (start 190.174 114.3) (end 188.142 116.332) (width 0.25) (layer F.Cu) (net 32)) - (segment (start 180.99 112.46) (end 181.62 113.09) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 180.99 98.9) (end 180.99 112.46) (width 0.25) (layer F.Cu) (net 33)) - (segment (start 167.43 98.9) (end 166.99 98.9) (width 0.25) (layer F.Cu) (net 37)) - (segment (start 166.99 105.96) (end 181.62 120.59) (width 0.25) (layer F.Cu) (net 37)) - (segment (start 166.99 98.9) (end 166.99 105.96) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 170.24 113.224) (end 170.24 98.9) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 117.674 114.3) (end 117.674 116.15) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 164.592 118.872) (end 170.24 113.224) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 120.396 118.872) (end 164.592 118.872) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 117.674 116.15) (end 120.396 118.872) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 180.99 112.46) (end 181.62 113.09) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 180.99 98.9) (end 180.99 112.46) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 167.43 98.9) (end 166.99 98.9) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 166.99 105.96) (end 181.62 120.59) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 166.99 98.9) (end 166.99 105.96) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 177.74 98.9) (end 177.74 104.842) (width 0.25) (layer B.Cu) (net 37)) + (segment (start 198.628 125.73) (end 200.406 125.73) (width 0.25) (layer B.Cu) (net 37)) + (segment (start 177.74 104.842) (end 198.628 125.73) (width 0.25) (layer B.Cu) (net 37)) + (segment (start 191.444 113.03) (end 190.174 114.3) (width 0.25) (layer B.Cu) (net 38)) + (segment (start 200.406 113.03) (end 191.444 113.03) (width 0.25) (layer B.Cu) (net 38)) )