diff options
| -rw-r--r-- | pcb_boven/pcb_boven.kicad_pcb | 324 | ||||
| -rw-r--r-- | pcb_boven/pcb_boven.kicad_pcb-bak | 976 | ||||
| -rw-r--r-- | pcb_boven/pcb_boven.sch | 27 | ||||
| -rw-r--r-- | pcb_boven/pcb_boven.sch-bak | 23 | ||||
| -rw-r--r-- | pcb_onder/pcb_onder.kicad_pcb | 456 | ||||
| -rw-r--r-- | pcb_onder/pcb_onder.kicad_pcb-bak | 104 | ||||
| -rw-r--r-- | pcb_onder/pcb_onder.sch | 7 | ||||
| -rw-r--r-- | pcb_onder/pcb_onder.sch-bak | 6 |
8 files changed, 1500 insertions, 423 deletions
diff --git a/pcb_boven/pcb_boven.kicad_pcb b/pcb_boven/pcb_boven.kicad_pcb index 23256a1..7a66e61 100644 --- a/pcb_boven/pcb_boven.kicad_pcb +++ b/pcb_boven/pcb_boven.kicad_pcb @@ -6,7 +6,7 @@ (tracks 0) (zones 0) (modules 30) - (nets 85) + (nets 83) ) (page A4) @@ -146,34 +146,32 @@ (net 54 "Net-(R1-Pad2)") (net 55 3.3v) (net 56 "Net-(Portmultiplexer1-Pad21)") - (net 57 "Net-(ir_sensor_1-Pad2)") - (net 58 "Net-(ir_sensor_1-Pad1)") - (net 59 "Net-(Portmultiplexer1-Pad22)") - (net 60 "Net-(Portmultiplexer1-Pad23)") - (net 61 "Net-(Portmultiplexer1-Pad24)") - (net 62 "Net-(Portmultiplexer1-Pad25)") - (net 63 "Net-(Portmultiplexer1-Pad26)") - (net 64 "Net-(Portmultiplexer1-Pad27)") - (net 65 "Net-(Portmultiplexer1-Pad28)") - (net 66 "Net-(Portmultiplexer1-Pad1)") - (net 67 "Net-(Portmultiplexer1-Pad2)") - (net 68 "Net-(Portmultiplexer1-Pad3)") - (net 69 "Net-(Portmultiplexer1-Pad4)") - (net 70 "Net-(Portmultiplexer1-Pad5)") - (net 71 "Net-(Portmultiplexer1-Pad6)") - (net 72 "Net-(Portmultiplexer1-Pad7)") - (net 73 "Net-(Portmultiplexer1-Pad8)") - (net 74 "Net-(Portmultiplexer1-Pad14)") - (net 75 sd6) - (net 76 sc6) - (net 77 "Net-(Portmultiplexer1-Pad11)") - (net 78 "Net-(Portmultiplexer1-Pad20)") - (net 79 "Net-(Portmultiplexer1-Pad19)") - (net 80 "Net-(Portmultiplexer1-Pad18)") - (net 81 "Net-(Portmultiplexer1-Pad17)") - (net 82 "Net-(Portmultiplexer1-Pad16)") - (net 83 "Net-(Portmultiplexer1-Pad15)") - (net 84 "Net-(U1-Pad4)") + (net 57 "Net-(Portmultiplexer1-Pad22)") + (net 58 "Net-(Portmultiplexer1-Pad23)") + (net 59 "Net-(Portmultiplexer1-Pad24)") + (net 60 "Net-(Portmultiplexer1-Pad25)") + (net 61 "Net-(Portmultiplexer1-Pad26)") + (net 62 "Net-(Portmultiplexer1-Pad27)") + (net 63 "Net-(Portmultiplexer1-Pad28)") + (net 64 "Net-(Portmultiplexer1-Pad1)") + (net 65 "Net-(Portmultiplexer1-Pad2)") + (net 66 "Net-(Portmultiplexer1-Pad3)") + (net 67 "Net-(Portmultiplexer1-Pad4)") + (net 68 "Net-(Portmultiplexer1-Pad5)") + (net 69 "Net-(Portmultiplexer1-Pad6)") + (net 70 "Net-(Portmultiplexer1-Pad7)") + (net 71 "Net-(Portmultiplexer1-Pad8)") + (net 72 "Net-(Portmultiplexer1-Pad14)") + (net 73 sd6) + (net 74 sc6) + (net 75 "Net-(Portmultiplexer1-Pad11)") + (net 76 "Net-(Portmultiplexer1-Pad20)") + (net 77 "Net-(Portmultiplexer1-Pad19)") + (net 78 "Net-(Portmultiplexer1-Pad18)") + (net 79 "Net-(Portmultiplexer1-Pad17)") + (net 80 "Net-(Portmultiplexer1-Pad16)") + (net 81 "Net-(Portmultiplexer1-Pad15)") + (net 82 "Net-(U1-Pad4)") (net_class Default "This is the default net class." (clearance 0.2) @@ -259,8 +257,6 @@ (add_net "Net-(control_board1-Pad52)") (add_net "Net-(control_board1-Pad53)") (add_net "Net-(control_board1-Pad54)") - (add_net "Net-(ir_sensor_1-Pad1)") - (add_net "Net-(ir_sensor_1-Pad2)") (add_net gnd) (add_net sc6) (add_net scl) @@ -268,8 +264,8 @@ (add_net sda) ) - (module custom:openmv_m7_r2 (layer F.Cu) (tedit 6633610F) (tstamp 66361F86) - (at 160.73 95.46) + (module custom:openmv_m7_r2 (layer F.Cu) (tedit 6633610F) (tstamp 6636221C) + (at 145.49 77.68) (path /66360711) (fp_text reference U2 (at 1.27 -1.27) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -295,8 +291,8 @@ (pad p0 thru_hole circle (at -16.51 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) ) - (module custom:miniIMU-9_v6 (layer F.Cu) (tedit 6634AAC0) (tstamp 66361F72) - (at 149.868001 116.328001) + (module custom:miniIMU-9_v6 (layer F.Cu) (tedit 6634AAC0) (tstamp 66362208) + (at 134.628001 98.548001) (path /663B967A) (fp_text reference U1 (at 0 -6.35) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -310,7 +306,7 @@ (fp_line (start 6.35 -7.62) (end -6.35 -7.62) (layer F.SilkS) (width 0.12)) (fp_line (start -6.35 -7.62) (end -6.35 12.7) (layer F.SilkS) (width 0.12)) (pad 4 thru_hole circle (at 5.08 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 84 "Net-(U1-Pad4)")) + (net 82 "Net-(U1-Pad4)")) (pad 3 thru_hole circle (at 2.54 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (net 3 5v)) (pad 2 thru_hole circle (at 0 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) @@ -321,8 +317,8 @@ (net 9 scl)) ) - (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F64) - (at 153.65 130.85) + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 663621FA) + (at 138.41 113.07) (path /6655A960) (fp_text reference R7 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -336,8 +332,8 @@ (net 1 gnd)) ) - (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F5E) - (at 175.78 109.41) + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 663621F4) + (at 160.54 91.63) (path /66553C02) (fp_text reference R6 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -351,8 +347,8 @@ (net 1 gnd)) ) - (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F58) - (at 135.91 144) + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 663621EE) + (at 120.67 126.22) (path /6654CD89) (fp_text reference R5 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -366,8 +362,8 @@ (net 1 gnd)) ) - (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F52) - (at 182.3 101.71) + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 663621E8) + (at 167.06 83.93) (path /66545F04) (fp_text reference R4 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -381,8 +377,8 @@ (net 1 gnd)) ) - (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F4C) - (at 168.18 114.45) + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 663621E2) + (at 152.94 96.67) (path /66537A44) (fp_text reference R3 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -396,8 +392,8 @@ (net 1 gnd)) ) - (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F46) - (at 189.9 94.15) + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 663621DC) + (at 174.66 76.37) (path /6652784E) (fp_text reference R2 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -411,8 +407,8 @@ (net 1 gnd)) ) - (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F40) - (at 160.58 122.01) + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 663621D6) + (at 145.34 104.23) (path /665A1C89) (fp_text reference R1 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -426,8 +422,8 @@ (net 1 gnd)) ) - (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 66361F3A) - (at 133.733001 89.923001) + (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 663621D0) + (at 118.493001 72.143001) (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (path /663613E1) @@ -456,61 +452,61 @@ (fp_line (start 8.7 34.55) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) (pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 65 "Net-(Portmultiplexer1-Pad28)")) + (net 63 "Net-(Portmultiplexer1-Pad28)")) (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 74 "Net-(Portmultiplexer1-Pad14)")) + (net 72 "Net-(Portmultiplexer1-Pad14)")) (pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 64 "Net-(Portmultiplexer1-Pad27)")) + (net 62 "Net-(Portmultiplexer1-Pad27)")) (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 75 sd6)) + (net 73 sd6)) (pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 63 "Net-(Portmultiplexer1-Pad26)")) + (net 61 "Net-(Portmultiplexer1-Pad26)")) (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 76 sc6)) + (net 74 sc6)) (pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 62 "Net-(Portmultiplexer1-Pad25)")) + (net 60 "Net-(Portmultiplexer1-Pad25)")) (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 77 "Net-(Portmultiplexer1-Pad11)")) + (net 75 "Net-(Portmultiplexer1-Pad11)")) (pad 24 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 61 "Net-(Portmultiplexer1-Pad24)")) + (net 59 "Net-(Portmultiplexer1-Pad24)")) (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 1 gnd)) (pad 23 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 60 "Net-(Portmultiplexer1-Pad23)")) + (net 58 "Net-(Portmultiplexer1-Pad23)")) (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 55 3.3v)) (pad 22 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 59 "Net-(Portmultiplexer1-Pad22)")) + (net 57 "Net-(Portmultiplexer1-Pad22)")) (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 73 "Net-(Portmultiplexer1-Pad8)")) + (net 71 "Net-(Portmultiplexer1-Pad8)")) (pad 21 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 56 "Net-(Portmultiplexer1-Pad21)")) (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 72 "Net-(Portmultiplexer1-Pad7)")) + (net 70 "Net-(Portmultiplexer1-Pad7)")) (pad 20 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 78 "Net-(Portmultiplexer1-Pad20)")) + (net 76 "Net-(Portmultiplexer1-Pad20)")) (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 71 "Net-(Portmultiplexer1-Pad6)")) + (net 69 "Net-(Portmultiplexer1-Pad6)")) (pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 79 "Net-(Portmultiplexer1-Pad19)")) + (net 77 "Net-(Portmultiplexer1-Pad19)")) (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 70 "Net-(Portmultiplexer1-Pad5)")) + (net 68 "Net-(Portmultiplexer1-Pad5)")) (pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 80 "Net-(Portmultiplexer1-Pad18)")) + (net 78 "Net-(Portmultiplexer1-Pad18)")) (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 69 "Net-(Portmultiplexer1-Pad4)")) + (net 67 "Net-(Portmultiplexer1-Pad4)")) (pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 81 "Net-(Portmultiplexer1-Pad17)")) + (net 79 "Net-(Portmultiplexer1-Pad17)")) (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 68 "Net-(Portmultiplexer1-Pad3)")) + (net 66 "Net-(Portmultiplexer1-Pad3)")) (pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 82 "Net-(Portmultiplexer1-Pad16)")) + (net 80 "Net-(Portmultiplexer1-Pad16)")) (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 67 "Net-(Portmultiplexer1-Pad2)")) + (net 65 "Net-(Portmultiplexer1-Pad2)")) (pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 83 "Net-(Portmultiplexer1-Pad15)")) + (net 81 "Net-(Portmultiplexer1-Pad15)")) (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 66 "Net-(Portmultiplexer1-Pad1)")) + (net 64 "Net-(Portmultiplexer1-Pad1)")) (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -518,8 +514,8 @@ ) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361F0A) - (at 168.18 111.93) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663621A0) + (at 152.94 94.15) (path /663A4C50) (fp_text reference ir_sensor_16 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -528,15 +524,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 73 "Net-(Portmultiplexer1-Pad8)")) + (net 71 "Net-(Portmultiplexer1-Pad8)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361F03) - (at 189.9 91.63) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362199) + (at 174.66 73.85) (path /663A4C4A) (fp_text reference ir_sensor_15 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -545,15 +541,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 72 "Net-(Portmultiplexer1-Pad7)")) + (net 70 "Net-(Portmultiplexer1-Pad7)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EFC) - (at 160.58 119.49) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362192) + (at 145.34 101.71) (path /663A4C44) (fp_text reference ir_sensor_14 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -562,15 +558,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 71 "Net-(Portmultiplexer1-Pad6)")) + (net 69 "Net-(Portmultiplexer1-Pad6)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EF5) - (at 182.3 99.19) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636218B) + (at 167.06 81.41) (path /663A4C3E) (fp_text reference ir_sensor_13 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -579,15 +575,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 70 "Net-(Portmultiplexer1-Pad5)")) + (net 68 "Net-(Portmultiplexer1-Pad5)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EEE) - (at 160.58 109.41) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362184) + (at 145.34 91.63) (path /663A4C38) (fp_text reference ir_sensor_12 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -596,15 +592,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 69 "Net-(Portmultiplexer1-Pad4)")) + (net 67 "Net-(Portmultiplexer1-Pad4)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EE7) - (at 182.3 89.11) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636217D) + (at 167.06 71.33) (path /663A4C32) (fp_text reference ir_sensor_11 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -613,15 +609,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 68 "Net-(Portmultiplexer1-Pad3)")) + (net 66 "Net-(Portmultiplexer1-Pad3)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EE0) - (at 146.05 133.37) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362176) + (at 130.81 115.59) (path /663A4C2C) (fp_text reference ir_sensor_10 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -630,15 +626,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 67 "Net-(Portmultiplexer1-Pad2)")) + (net 65 "Net-(Portmultiplexer1-Pad2)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361ED9) - (at 182.3 96.67) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636216F) + (at 167.06 78.89) (path /663A4C26) (fp_text reference ir_sensor_9 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -647,15 +643,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 66 "Net-(Portmultiplexer1-Pad1)")) + (net 64 "Net-(Portmultiplexer1-Pad1)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361ED2) - (at 160.58 116.97) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362168) + (at 145.34 99.19) (path /66396B0E) (fp_text reference ir_sensor_8 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -664,15 +660,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 65 "Net-(Portmultiplexer1-Pad28)")) + (net 63 "Net-(Portmultiplexer1-Pad28)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361ECB) - (at 189.9 89.11) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362161) + (at 174.66 71.33) (path /66396B08) (fp_text reference ir_sensor_7 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -681,15 +677,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 64 "Net-(Portmultiplexer1-Pad27)")) + (net 62 "Net-(Portmultiplexer1-Pad27)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EC4) - (at 160.58 114.45) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636215A) + (at 145.34 96.67) (path /66396B02) (fp_text reference ir_sensor_6 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -698,15 +694,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 63 "Net-(Portmultiplexer1-Pad26)")) + (net 61 "Net-(Portmultiplexer1-Pad26)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EBD) - (at 182.3 94.15) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362153) + (at 167.06 76.37) (path /66396AFC) (fp_text reference ir_sensor_5 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -715,15 +711,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 62 "Net-(Portmultiplexer1-Pad25)")) + (net 60 "Net-(Portmultiplexer1-Pad25)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EB6) - (at 135.91 141.48) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636214C) + (at 120.67 123.7) (path /6638EB02) (fp_text reference ir_sensor_4 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -732,15 +728,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 61 "Net-(Portmultiplexer1-Pad24)")) + (net 59 "Net-(Portmultiplexer1-Pad24)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EAF) - (at 182.3 91.63) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362145) + (at 167.06 73.85) (path /6638EAFC) (fp_text reference ir_sensor_3 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -749,15 +745,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 60 "Net-(Portmultiplexer1-Pad23)")) + (net 58 "Net-(Portmultiplexer1-Pad23)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EA8) - (at 160.58 111.93) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636213E) + (at 145.34 94.15) (path /6638ABBB) (fp_text reference ir_sensor_2 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -766,15 +762,15 @@ (effects (font (size 1 1) (thickness 0.15))) ) (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 59 "Net-(Portmultiplexer1-Pad22)")) + (net 57 "Net-(Portmultiplexer1-Pad22)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EA1) - (at 168.18 109.41) + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66362137) + (at 152.94 91.63) (path /663625BE) (fp_text reference ir_sensor_1 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -785,13 +781,13 @@ (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (net 56 "Net-(Portmultiplexer1-Pad21)")) (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(ir_sensor_1-Pad2)")) + (net 1 gnd)) (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(ir_sensor_1-Pad1)")) + (net 55 3.3v)) ) - (module custom:dipswitch1 (layer F.Cu) (tedit 663368C0) (tstamp 66361E9A) - (at 146.05 130.85) + (module custom:dipswitch1 (layer F.Cu) (tedit 663368C0) (tstamp 66362130) + (at 130.81 113.07) (path /66365885) (fp_text reference goal_kleur1 (at 0 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -805,8 +801,8 @@ (net 55 3.3v)) ) - (module custom:dipswitch6 (layer F.Cu) (tedit 663368FD) (tstamp 66361E94) - (at 135.91 131.34) + (module custom:dipswitch6 (layer F.Cu) (tedit 663368FD) (tstamp 6636212A) + (at 120.67 113.56) (path /66364D70) (fp_text reference dip_swith_instellinen1 (at 0 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -840,8 +836,8 @@ (net 4 "Net-(control_board1-Pad46)")) ) - (module custom:teensy4.1 (layer F.Cu) (tedit 663362B9) (tstamp 66361E84) - (at 123.23 96.73) + (module custom:teensy4.1 (layer F.Cu) (tedit 663362B9) (tstamp 6636211A) + (at 107.99 78.95) (path /66362D60) (fp_text reference control_board1 (at 0 -12.7) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -957,8 +953,8 @@ (net 53 "Net-(control_board1-Pad1)")) ) - (module custom:buzer (layer F.Cu) (tedit 663367BC) (tstamp 66361E4B) - (at 146.05 135.89) + (module custom:buzer (layer F.Cu) (tedit 663367BC) (tstamp 663620E1) + (at 130.81 118.11) (path /663737AA) (fp_text reference BZ1 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) diff --git a/pcb_boven/pcb_boven.kicad_pcb-bak b/pcb_boven/pcb_boven.kicad_pcb-bak index 02c8ecb..23256a1 100644 --- a/pcb_boven/pcb_boven.kicad_pcb-bak +++ b/pcb_boven/pcb_boven.kicad_pcb-bak @@ -1 +1,975 @@ -(kicad_pcb (version 4) (host kicad "dummy file") ) +(kicad_pcb (version 20171130) (host pcbnew 5.1.9+dfsg1-1+deb11u1) + + (general + (thickness 1.6) + (drawings 0) + (tracks 0) + (zones 0) + (modules 30) + (nets 85) + ) + + (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) + (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 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 gnd) + (net 2 "Net-(BZ1-Pad1)") + (net 3 5v) + (net 4 "Net-(control_board1-Pad46)") + (net 5 "Net-(control_board1-Pad45)") + (net 6 "Net-(control_board1-Pad44)") + (net 7 "Net-(control_board1-Pad43)") + (net 8 "Net-(control_board1-Pad42)") + (net 9 scl) + (net 10 sda) + (net 11 "Net-(control_board1-Pad39)") + (net 12 "Net-(control_board1-Pad38)") + (net 13 "Net-(control_board1-Pad37)") + (net 14 "Net-(control_board1-Pad36)") + (net 15 "Net-(control_board1-Pad35)") + (net 16 "Net-(control_board1-Pad34)") + (net 17 "Net-(control_board1-Pad33)") + (net 18 "Net-(control_board1-Pad32)") + (net 19 "Net-(control_board1-Pad31)") + (net 20 "Net-(control_board1-Pad30)") + (net 21 "Net-(control_board1-Pad29)") + (net 22 "Net-(control_board1-Pad28)") + (net 23 "Net-(control_board1-Pad27)") + (net 24 "Net-(control_board1-Pad26)") + (net 25 "Net-(control_board1-Pad25)") + (net 26 "Net-(control_board1-Pad24)") + (net 27 "Net-(control_board1-Pad23)") + (net 28 "Net-(control_board1-Pad22)") + (net 29 "Net-(control_board1-Pad21)") + (net 30 "Net-(control_board1-Pad20)") + (net 31 "Net-(control_board1-Pad19)") + (net 32 "Net-(control_board1-Pad18)") + (net 33 "Net-(control_board1-Pad17)") + (net 34 "Net-(control_board1-Pad16)") + (net 35 "Net-(control_board1-Pad15)") + (net 36 "Net-(control_board1-Pad14)") + (net 37 "Net-(control_board1-Pad13)") + (net 38 A) + (net 39 B) + (net 40 "Net-(R7-Pad2)") + (net 41 "Net-(R6-Pad2)") + (net 42 "Net-(R5-Pad2)") + (net 43 "Net-(R4-Pad2)") + (net 44 "Net-(R3-Pad2)") + (net 45 "Net-(R2-Pad2)") + (net 46 "Net-(control_board1-Pad3)") + (net 47 "Net-(control_board1-Pad2)") + (net 48 "Net-(control_board1-Pad54)") + (net 49 "Net-(control_board1-Pad53)") + (net 50 "Net-(control_board1-Pad52)") + (net 51 "Net-(control_board1-Pad51)") + (net 52 "Net-(control_board1-Pad50)") + (net 53 "Net-(control_board1-Pad1)") + (net 54 "Net-(R1-Pad2)") + (net 55 3.3v) + (net 56 "Net-(Portmultiplexer1-Pad21)") + (net 57 "Net-(ir_sensor_1-Pad2)") + (net 58 "Net-(ir_sensor_1-Pad1)") + (net 59 "Net-(Portmultiplexer1-Pad22)") + (net 60 "Net-(Portmultiplexer1-Pad23)") + (net 61 "Net-(Portmultiplexer1-Pad24)") + (net 62 "Net-(Portmultiplexer1-Pad25)") + (net 63 "Net-(Portmultiplexer1-Pad26)") + (net 64 "Net-(Portmultiplexer1-Pad27)") + (net 65 "Net-(Portmultiplexer1-Pad28)") + (net 66 "Net-(Portmultiplexer1-Pad1)") + (net 67 "Net-(Portmultiplexer1-Pad2)") + (net 68 "Net-(Portmultiplexer1-Pad3)") + (net 69 "Net-(Portmultiplexer1-Pad4)") + (net 70 "Net-(Portmultiplexer1-Pad5)") + (net 71 "Net-(Portmultiplexer1-Pad6)") + (net 72 "Net-(Portmultiplexer1-Pad7)") + (net 73 "Net-(Portmultiplexer1-Pad8)") + (net 74 "Net-(Portmultiplexer1-Pad14)") + (net 75 sd6) + (net 76 sc6) + (net 77 "Net-(Portmultiplexer1-Pad11)") + (net 78 "Net-(Portmultiplexer1-Pad20)") + (net 79 "Net-(Portmultiplexer1-Pad19)") + (net 80 "Net-(Portmultiplexer1-Pad18)") + (net 81 "Net-(Portmultiplexer1-Pad17)") + (net 82 "Net-(Portmultiplexer1-Pad16)") + (net 83 "Net-(Portmultiplexer1-Pad15)") + (net 84 "Net-(U1-Pad4)") + + (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 3.3v) + (add_net 5v) + (add_net A) + (add_net B) + (add_net "Net-(BZ1-Pad1)") + (add_net "Net-(Portmultiplexer1-Pad1)") + (add_net "Net-(Portmultiplexer1-Pad11)") + (add_net "Net-(Portmultiplexer1-Pad14)") + (add_net "Net-(Portmultiplexer1-Pad15)") + (add_net "Net-(Portmultiplexer1-Pad16)") + (add_net "Net-(Portmultiplexer1-Pad17)") + (add_net "Net-(Portmultiplexer1-Pad18)") + (add_net "Net-(Portmultiplexer1-Pad19)") + (add_net "Net-(Portmultiplexer1-Pad2)") + (add_net "Net-(Portmultiplexer1-Pad20)") + (add_net "Net-(Portmultiplexer1-Pad21)") + (add_net "Net-(Portmultiplexer1-Pad22)") + (add_net "Net-(Portmultiplexer1-Pad23)") + (add_net "Net-(Portmultiplexer1-Pad24)") + (add_net "Net-(Portmultiplexer1-Pad25)") + (add_net "Net-(Portmultiplexer1-Pad26)") + (add_net "Net-(Portmultiplexer1-Pad27)") + (add_net "Net-(Portmultiplexer1-Pad28)") + (add_net "Net-(Portmultiplexer1-Pad3)") + (add_net "Net-(Portmultiplexer1-Pad4)") + (add_net "Net-(Portmultiplexer1-Pad5)") + (add_net "Net-(Portmultiplexer1-Pad6)") + (add_net "Net-(Portmultiplexer1-Pad7)") + (add_net "Net-(Portmultiplexer1-Pad8)") + (add_net "Net-(R1-Pad2)") + (add_net "Net-(R2-Pad2)") + (add_net "Net-(R3-Pad2)") + (add_net "Net-(R4-Pad2)") + (add_net "Net-(R5-Pad2)") + (add_net "Net-(R6-Pad2)") + (add_net "Net-(R7-Pad2)") + (add_net "Net-(U1-Pad4)") + (add_net "Net-(control_board1-Pad1)") + (add_net "Net-(control_board1-Pad13)") + (add_net "Net-(control_board1-Pad14)") + (add_net "Net-(control_board1-Pad15)") + (add_net "Net-(control_board1-Pad16)") + (add_net "Net-(control_board1-Pad17)") + (add_net "Net-(control_board1-Pad18)") + (add_net "Net-(control_board1-Pad19)") + (add_net "Net-(control_board1-Pad2)") + (add_net "Net-(control_board1-Pad20)") + (add_net "Net-(control_board1-Pad21)") + (add_net "Net-(control_board1-Pad22)") + (add_net "Net-(control_board1-Pad23)") + (add_net "Net-(control_board1-Pad24)") + (add_net "Net-(control_board1-Pad25)") + (add_net "Net-(control_board1-Pad26)") + (add_net "Net-(control_board1-Pad27)") + (add_net "Net-(control_board1-Pad28)") + (add_net "Net-(control_board1-Pad29)") + (add_net "Net-(control_board1-Pad3)") + (add_net "Net-(control_board1-Pad30)") + (add_net "Net-(control_board1-Pad31)") + (add_net "Net-(control_board1-Pad32)") + (add_net "Net-(control_board1-Pad33)") + (add_net "Net-(control_board1-Pad34)") + (add_net "Net-(control_board1-Pad35)") + (add_net "Net-(control_board1-Pad36)") + (add_net "Net-(control_board1-Pad37)") + (add_net "Net-(control_board1-Pad38)") + (add_net "Net-(control_board1-Pad39)") + (add_net "Net-(control_board1-Pad42)") + (add_net "Net-(control_board1-Pad43)") + (add_net "Net-(control_board1-Pad44)") + (add_net "Net-(control_board1-Pad45)") + (add_net "Net-(control_board1-Pad46)") + (add_net "Net-(control_board1-Pad50)") + (add_net "Net-(control_board1-Pad51)") + (add_net "Net-(control_board1-Pad52)") + (add_net "Net-(control_board1-Pad53)") + (add_net "Net-(control_board1-Pad54)") + (add_net "Net-(ir_sensor_1-Pad1)") + (add_net "Net-(ir_sensor_1-Pad2)") + (add_net gnd) + (add_net sc6) + (add_net scl) + (add_net sd6) + (add_net sda) + ) + + (module custom:openmv_m7_r2 (layer F.Cu) (tedit 6633610F) (tstamp 66361F86) + (at 160.73 95.46) + (path /66360711) + (fp_text reference U2 (at 1.27 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value openMV_M7_R2 (at 1.27 1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad gnd thru_hole circle (at 16.51 11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 3.3v thru_hole circle (at -16.51 11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p6 thru_hole circle (at -16.51 8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p5 thru_hole circle (at -16.51 6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p4 thru_hole circle (at -16.51 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p3 thru_hole circle (at -16.51 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p2 thru_hole circle (at -16.51 -1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p1 thru_hole circle (at -16.51 -3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad rst thru_hole circle (at 16.51 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad boot thru_hole circle (at 16.51 -3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad syn thru_hole circle (at 16.51 -1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p9 thru_hole circle (at 16.51 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p8 thru_hole circle (at 16.51 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p7 thru_hole circle (at 16.51 6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad vin thru_hole circle (at 16.51 8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad p0 thru_hole circle (at -16.51 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + ) + + (module custom:miniIMU-9_v6 (layer F.Cu) (tedit 6634AAC0) (tstamp 66361F72) + (at 149.868001 116.328001) + (path /663B967A) + (fp_text reference U1 (at 0 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value miniIMU-9_v6 (at 0 -3.81) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 12.7) (end -6.35 12.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.35 12.7) (end 6.35 12.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.35 12.7) (end 6.35 -7.62) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.35 -7.62) (end -6.35 -7.62) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.35 -7.62) (end -6.35 12.7) (layer F.SilkS) (width 0.12)) + (pad 4 thru_hole circle (at 5.08 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 84 "Net-(U1-Pad4)")) + (pad 3 thru_hole circle (at 2.54 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 3 5v)) + (pad 2 thru_hole circle (at 0 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + (pad 1 thru_hole circle (at -2.54 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 10 sda)) + (pad 0 thru_hole circle (at -5.08 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 9 scl)) + ) + + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F64) + (at 153.65 130.85) + (path /6655A960) + (fp_text reference R7 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 40 "Net-(R7-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + ) + + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F5E) + (at 175.78 109.41) + (path /66553C02) + (fp_text reference R6 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 41 "Net-(R6-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + ) + + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F58) + (at 135.91 144) + (path /6654CD89) + (fp_text reference R5 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 42 "Net-(R5-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + ) + + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F52) + (at 182.3 101.71) + (path /66545F04) + (fp_text reference R4 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 43 "Net-(R4-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + ) + + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F4C) + (at 168.18 114.45) + (path /66537A44) + (fp_text reference R3 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 44 "Net-(R3-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + ) + + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F46) + (at 189.9 94.15) + (path /6652784E) + (fp_text reference R2 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 45 "Net-(R2-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + ) + + (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66361F40) + (at 160.58 122.01) + (path /665A1C89) + (fp_text reference R1 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value R (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 54 "Net-(R1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + ) + + (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 66361F3A) + (at 133.733001 89.923001) + (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /663613E1) + (fp_text reference Portmultiplexer1 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP23017_SP (at 3.81 35.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 3.81 16.51) (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 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.1 -1.55) (end -1.1 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 34.55) (end 8.7 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 34.55) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 65 "Net-(Portmultiplexer1-Pad28)")) + (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 74 "Net-(Portmultiplexer1-Pad14)")) + (pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 64 "Net-(Portmultiplexer1-Pad27)")) + (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 75 sd6)) + (pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 63 "Net-(Portmultiplexer1-Pad26)")) + (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 76 sc6)) + (pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 62 "Net-(Portmultiplexer1-Pad25)")) + (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 77 "Net-(Portmultiplexer1-Pad11)")) + (pad 24 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 61 "Net-(Portmultiplexer1-Pad24)")) + (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 gnd)) + (pad 23 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 60 "Net-(Portmultiplexer1-Pad23)")) + (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 55 3.3v)) + (pad 22 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 59 "Net-(Portmultiplexer1-Pad22)")) + (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 73 "Net-(Portmultiplexer1-Pad8)")) + (pad 21 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 56 "Net-(Portmultiplexer1-Pad21)")) + (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 72 "Net-(Portmultiplexer1-Pad7)")) + (pad 20 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 78 "Net-(Portmultiplexer1-Pad20)")) + (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 71 "Net-(Portmultiplexer1-Pad6)")) + (pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 79 "Net-(Portmultiplexer1-Pad19)")) + (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 70 "Net-(Portmultiplexer1-Pad5)")) + (pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 80 "Net-(Portmultiplexer1-Pad18)")) + (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 69 "Net-(Portmultiplexer1-Pad4)")) + (pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 81 "Net-(Portmultiplexer1-Pad17)")) + (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 68 "Net-(Portmultiplexer1-Pad3)")) + (pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 82 "Net-(Portmultiplexer1-Pad16)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 67 "Net-(Portmultiplexer1-Pad2)")) + (pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 83 "Net-(Portmultiplexer1-Pad15)")) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 66 "Net-(Portmultiplexer1-Pad1)")) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361F0A) + (at 168.18 111.93) + (path /663A4C50) + (fp_text reference ir_sensor_16 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 73 "Net-(Portmultiplexer1-Pad8)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361F03) + (at 189.9 91.63) + (path /663A4C4A) + (fp_text reference ir_sensor_15 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 72 "Net-(Portmultiplexer1-Pad7)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EFC) + (at 160.58 119.49) + (path /663A4C44) + (fp_text reference ir_sensor_14 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 71 "Net-(Portmultiplexer1-Pad6)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EF5) + (at 182.3 99.19) + (path /663A4C3E) + (fp_text reference ir_sensor_13 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 70 "Net-(Portmultiplexer1-Pad5)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EEE) + (at 160.58 109.41) + (path /663A4C38) + (fp_text reference ir_sensor_12 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 69 "Net-(Portmultiplexer1-Pad4)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EE7) + (at 182.3 89.11) + (path /663A4C32) + (fp_text reference ir_sensor_11 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 68 "Net-(Portmultiplexer1-Pad3)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EE0) + (at 146.05 133.37) + (path /663A4C2C) + (fp_text reference ir_sensor_10 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 67 "Net-(Portmultiplexer1-Pad2)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361ED9) + (at 182.3 96.67) + (path /663A4C26) + (fp_text reference ir_sensor_9 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 66 "Net-(Portmultiplexer1-Pad1)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361ED2) + (at 160.58 116.97) + (path /66396B0E) + (fp_text reference ir_sensor_8 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 65 "Net-(Portmultiplexer1-Pad28)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361ECB) + (at 189.9 89.11) + (path /66396B08) + (fp_text reference ir_sensor_7 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 64 "Net-(Portmultiplexer1-Pad27)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EC4) + (at 160.58 114.45) + (path /66396B02) + (fp_text reference ir_sensor_6 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 63 "Net-(Portmultiplexer1-Pad26)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EBD) + (at 182.3 94.15) + (path /66396AFC) + (fp_text reference ir_sensor_5 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 62 "Net-(Portmultiplexer1-Pad25)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EB6) + (at 135.91 141.48) + (path /6638EB02) + (fp_text reference ir_sensor_4 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 61 "Net-(Portmultiplexer1-Pad24)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EAF) + (at 182.3 91.63) + (path /6638EAFC) + (fp_text reference ir_sensor_3 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 60 "Net-(Portmultiplexer1-Pad23)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EA8) + (at 160.58 111.93) + (path /6638ABBB) + (fp_text reference ir_sensor_2 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 59 "Net-(Portmultiplexer1-Pad22)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66361EA1) + (at 168.18 109.41) + (path /663625BE) + (fp_text reference ir_sensor_1 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value tssp4038 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 56 "Net-(Portmultiplexer1-Pad21)")) + (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 57 "Net-(ir_sensor_1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 58 "Net-(ir_sensor_1-Pad1)")) + ) + + (module custom:dipswitch1 (layer F.Cu) (tedit 663368C0) (tstamp 66361E9A) + (at 146.05 130.85) + (path /66365885) + (fp_text reference goal_kleur1 (at 0 -10.16) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_DIP_x01 (at 0 -7.62) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 54 "Net-(R1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 55 3.3v)) + ) + + (module custom:dipswitch6 (layer F.Cu) (tedit 663368FD) (tstamp 66361E94) + (at 135.91 131.34) + (path /66364D70) + (fp_text reference dip_swith_instellinen1 (at 0 -10.16) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_DIP_x06 (at 0 -7.62) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 12 thru_hole circle (at 5.08 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 45 "Net-(R2-Pad2)")) + (pad 11 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 44 "Net-(R3-Pad2)")) + (pad 10 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 43 "Net-(R4-Pad2)")) + (pad 9 thru_hole circle (at 5.08 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 42 "Net-(R5-Pad2)")) + (pad 8 thru_hole circle (at 5.08 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 41 "Net-(R6-Pad2)")) + (pad 7 thru_hole circle (at 5.08 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 40 "Net-(R7-Pad2)")) + (pad 6 thru_hole circle (at -2.54 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(control_board1-Pad46)")) + (pad 5 thru_hole circle (at -2.54 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(control_board1-Pad46)")) + (pad 4 thru_hole circle (at -2.54 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(control_board1-Pad46)")) + (pad 3 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(control_board1-Pad46)")) + (pad 2 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(control_board1-Pad46)")) + (pad 1 thru_hole circle (at -2.54 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(control_board1-Pad46)")) + ) + + (module custom:teensy4.1 (layer F.Cu) (tedit 663362B9) (tstamp 66361E84) + (at 123.23 96.73) + (path /66362D60) + (fp_text reference control_board1 (at 0 -12.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Teensy4.1 (at 0 -11.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 48 thru_hole circle (at 7.62 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 3 5v)) + (pad 47 thru_hole circle (at 7.62 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + (pad 46 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 "Net-(control_board1-Pad46)")) + (pad 45 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 5 "Net-(control_board1-Pad45)")) + (pad 44 thru_hole circle (at 7.62 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 6 "Net-(control_board1-Pad44)")) + (pad 43 thru_hole circle (at 7.62 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 7 "Net-(control_board1-Pad43)")) + (pad 42 thru_hole circle (at 7.62 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 8 "Net-(control_board1-Pad42)")) + (pad 41 thru_hole circle (at 7.62 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 9 scl)) + (pad 40 thru_hole circle (at 7.62 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 10 sda)) + (pad 39 thru_hole circle (at 7.62 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 11 "Net-(control_board1-Pad39)")) + (pad 38 thru_hole circle (at 7.62 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 12 "Net-(control_board1-Pad38)")) + (pad 37 thru_hole circle (at 7.62 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 13 "Net-(control_board1-Pad37)")) + (pad 36 thru_hole circle (at 7.62 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 14 "Net-(control_board1-Pad36)")) + (pad 35 thru_hole circle (at 7.62 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 15 "Net-(control_board1-Pad35)")) + (pad 34 thru_hole circle (at 7.62 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 16 "Net-(control_board1-Pad34)")) + (pad 33 thru_hole circle (at 7.62 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 17 "Net-(control_board1-Pad33)")) + (pad 32 thru_hole circle (at 7.62 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 18 "Net-(control_board1-Pad32)")) + (pad 31 thru_hole circle (at 7.62 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 19 "Net-(control_board1-Pad31)")) + (pad 30 thru_hole circle (at 7.62 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 20 "Net-(control_board1-Pad30)")) + (pad 29 thru_hole circle (at 7.62 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 21 "Net-(control_board1-Pad29)")) + (pad 28 thru_hole circle (at 7.62 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 22 "Net-(control_board1-Pad28)")) + (pad 27 thru_hole circle (at 7.62 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 23 "Net-(control_board1-Pad27)")) + (pad 26 thru_hole circle (at 7.62 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 24 "Net-(control_board1-Pad26)")) + (pad 25 thru_hole circle (at 7.62 50.8) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 25 "Net-(control_board1-Pad25)")) + (pad 24 thru_hole circle (at -7.62 50.8) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 26 "Net-(control_board1-Pad24)")) + (pad 23 thru_hole circle (at -7.62 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 27 "Net-(control_board1-Pad23)")) + (pad 22 thru_hole circle (at -7.62 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 28 "Net-(control_board1-Pad22)")) + (pad 21 thru_hole circle (at -7.62 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 29 "Net-(control_board1-Pad21)")) + (pad 20 thru_hole circle (at -7.62 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 30 "Net-(control_board1-Pad20)")) + (pad 19 thru_hole circle (at -7.62 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 31 "Net-(control_board1-Pad19)")) + (pad 18 thru_hole circle (at -7.62 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 32 "Net-(control_board1-Pad18)")) + (pad 17 thru_hole circle (at -7.62 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 33 "Net-(control_board1-Pad17)")) + (pad 16 thru_hole circle (at -7.62 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 34 "Net-(control_board1-Pad16)")) + (pad 15 thru_hole circle (at -7.62 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 35 "Net-(control_board1-Pad15)")) + (pad 14 thru_hole circle (at -7.62 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 36 "Net-(control_board1-Pad14)")) + (pad 13 thru_hole circle (at -7.62 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 37 "Net-(control_board1-Pad13)")) + (pad 12 thru_hole circle (at -7.62 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 38 A)) + (pad 11 thru_hole circle (at -7.62 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 39 B)) + (pad 10 thru_hole circle (at -7.62 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 2 "Net-(BZ1-Pad1)")) + (pad 9 thru_hole circle (at -7.62 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 40 "Net-(R7-Pad2)")) + (pad 8 thru_hole circle (at -7.62 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 41 "Net-(R6-Pad2)")) + (pad 7 thru_hole circle (at -7.62 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 42 "Net-(R5-Pad2)")) + (pad 6 thru_hole circle (at -7.62 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 43 "Net-(R4-Pad2)")) + (pad 5 thru_hole circle (at -7.62 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 44 "Net-(R3-Pad2)")) + (pad 4 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 45 "Net-(R2-Pad2)")) + (pad 3 thru_hole circle (at -7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 46 "Net-(control_board1-Pad3)")) + (pad 2 thru_hole circle (at -7.62 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 47 "Net-(control_board1-Pad2)")) + (pad 54 thru_hole circle (at 5.08 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 48 "Net-(control_board1-Pad54)")) + (pad 53 thru_hole circle (at 2.54 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 49 "Net-(control_board1-Pad53)")) + (pad 52 thru_hole circle (at 0 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 50 "Net-(control_board1-Pad52)")) + (pad 51 thru_hole circle (at -2.54 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 51 "Net-(control_board1-Pad51)")) + (pad 50 thru_hole circle (at -5.08 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 52 "Net-(control_board1-Pad50)")) + (pad 1 thru_hole circle (at -7.62 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 53 "Net-(control_board1-Pad1)")) + ) + + (module custom:buzer (layer F.Cu) (tedit 663367BC) (tstamp 66361E4B) + (at 146.05 135.89) + (path /663737AA) + (fp_text reference BZ1 (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Buzzer (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 gnd)) + (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 2 "Net-(BZ1-Pad1)")) + ) + +) diff --git a/pcb_boven/pcb_boven.sch b/pcb_boven/pcb_boven.sch index d514f9c..874e36b 100644 --- a/pcb_boven/pcb_boven.sch +++ b/pcb_boven/pcb_boven.sch @@ -299,12 +299,6 @@ Wire Wire Line Wire Wire Line 10025 5825 10025 6975 Wire Wire Line - 10025 6975 9100 6975 -Wire Wire Line - 9100 6975 9100 10375 -Wire Wire Line - 9100 10375 950 10375 -Wire Wire Line 9075 10275 9075 6800 Wire Wire Line 8700 5825 8750 5825 @@ -312,8 +306,6 @@ Wire Wire Line 950 10275 9075 10275 Text GLabel 1300 10275 0 50 Input ~ 0 3.3v -Text GLabel 1300 10375 0 50 Input ~ 0 -gnd Wire Wire Line 11025 6800 9075 6800 Connection ~ 9075 6800 @@ -888,4 +880,23 @@ Wire Wire Line 4775 7600 4775 10075 Wire Wire Line 4775 10075 950 10075 +Wire Wire Line + 8125 6700 8350 6700 +Wire Wire Line + 8625 6700 8625 6975 +Wire Wire Line + 8625 6975 10025 6975 +Connection ~ 8125 6700 +Wire Wire Line + 8350 2350 8350 6700 +Connection ~ 8350 2350 +Connection ~ 8350 6700 +Wire Wire Line + 8350 6700 8625 6700 +Wire Wire Line + 8200 2375 8200 5825 +Wire Wire Line + 8200 5825 8700 5825 +Connection ~ 8200 2375 +Connection ~ 8700 5825 $EndSCHEMATC diff --git a/pcb_boven/pcb_boven.sch-bak b/pcb_boven/pcb_boven.sch-bak index 5a67258..4245402 100644 --- a/pcb_boven/pcb_boven.sch-bak +++ b/pcb_boven/pcb_boven.sch-bak @@ -52,7 +52,7 @@ U 1 1 66362D60 P 6125 8750 F 0 "control_board1" H 6125 11315 50 0000 C CNN F 1 "Teensy4.1" H 6125 11224 50 0000 C CNN -F 2 "" H 5725 9150 50 0001 C CNN +F 2 "custom:teensy4.1" H 5725 9150 50 0001 C CNN F 3 "" H 5725 9150 50 0001 C CNN 1 6125 8750 1 0 0 -1 @@ -63,7 +63,7 @@ U 1 1 66364D70 P 3575 7200 F 0 "dip_swith_instellinen1" H 3575 7767 50 0000 C CNN F 1 "SW_DIP_x06" H 3575 7676 50 0000 C CNN -F 2 "" H 3575 7200 50 0001 C CNN +F 2 "custom:dipswitch6" H 3575 7200 50 0001 C CNN F 3 "~" H 3575 7200 50 0001 C CNN 1 3575 7200 1 0 0 -1 @@ -74,7 +74,7 @@ U 1 1 66365885 P 10775 5125 F 0 "goal_kleur1" H 10775 4858 50 0000 C CNN F 1 "SW_DIP_x01" H 10775 4949 50 0000 C CNN -F 2 "" H 10775 5125 50 0001 C CNN +F 2 "custom:dipswitch1" H 10775 5125 50 0001 C CNN F 3 "~" H 10775 5125 50 0001 C CNN 1 10775 5125 -1 0 0 1 @@ -299,12 +299,6 @@ Wire Wire Line Wire Wire Line 10025 5825 10025 6975 Wire Wire Line - 10025 6975 9100 6975 -Wire Wire Line - 9100 6975 9100 10375 -Wire Wire Line - 9100 10375 950 10375 -Wire Wire Line 9075 10275 9075 6800 Wire Wire Line 8700 5825 8750 5825 @@ -312,8 +306,6 @@ Wire Wire Line 950 10275 9075 10275 Text GLabel 1300 10275 0 50 Input ~ 0 3.3v -Text GLabel 1300 10375 0 50 Input ~ 0 -gnd Wire Wire Line 11025 6800 9075 6800 Connection ~ 9075 6800 @@ -803,7 +795,7 @@ U 1 1 663737AA P 3950 8225 F 0 "BZ1" H 3955 8515 50 0000 C CNN F 1 "Buzzer" H 3955 8424 50 0000 C CNN -F 2 "" V 3925 8325 50 0001 C CNN +F 2 "custom:buzer" V 3925 8325 50 0001 C CNN F 3 "~" V 3925 8325 50 0001 C CNN 1 3950 8225 -1 0 0 -1 @@ -888,4 +880,11 @@ Wire Wire Line 4775 7600 4775 10075 Wire Wire Line 4775 10075 950 10075 +Wire Wire Line + 8125 6700 8625 6700 +Wire Wire Line + 8625 6700 8625 6975 +Wire Wire Line + 8625 6975 10025 6975 +Connection ~ 8125 6700 $EndSCHEMATC diff --git a/pcb_onder/pcb_onder.kicad_pcb b/pcb_onder/pcb_onder.kicad_pcb index 4ab103b..c2247ac 100644 --- a/pcb_onder/pcb_onder.kicad_pcb +++ b/pcb_onder/pcb_onder.kicad_pcb @@ -6,7 +6,7 @@ (tracks 0) (zones 0) (modules 18) - (nets 73) + (nets 74) ) (page A4) @@ -94,74 +94,75 @@ (net 2 "Net-(3.3v_converter1-Pad2)") (net 3 gnd) (net 4 "Net-(3.3v_converter1-Pad4)") - (net 5 "Net-(3.3v_converter1-Pad6)") - (net 6 3.3v) - (net 7 "Net-(5v_converter1-Pad3)") - (net 8 "Net-(5v_converter1-Pad6)") - (net 9 "Net-(5v_converter1-Pad7)") - (net 10 5v) - (net 11 "Net-(5v_converter1-Pad10)") - (net 12 "Net-(5v_converter1-Pad11)") - (net 13 "Net-(5v_converter1-Pad12)") - (net 14 sda) - (net 15 scl) - (net 16 "Net-(i2c_multiplexer1-Pad21)") - (net 17 "Net-(i2c_multiplexer1-Pad20)") - (net 18 "Net-(i2c_multiplexer1-Pad19)") - (net 19 sc6) - (net 20 sd6) - (net 21 "Net-(i2c_multiplexer1-Pad16)") - (net 22 "Net-(i2c_multiplexer1-Pad15)") - (net 23 "Net-(i2c_multiplexer1-Pad14)") - (net 24 "Net-(i2c_multiplexer1-Pad13)") - (net 25 "Net-(i2c_multiplexer1-Pad11)") - (net 26 "Net-(i2c_multiplexer1-Pad10)") - (net 27 "Net-(i2c_multiplexer1-Pad9)") - (net 28 "Net-(i2c_multiplexer1-Pad8)") - (net 29 "Net-(i2c_multiplexer1-Pad7)") - (net 30 "Net-(i2c_multiplexer1-Pad6)") - (net 31 "Net-(i2c_multiplexer1-Pad5)") - (net 32 "Net-(i2c_multiplexer1-Pad4)") - (net 33 "Net-(i2c_multiplexer1-Pad3)") - (net 34 "Net-(i2c_multiplexer1-Pad2)") - (net 35 "Net-(i2c_multiplexer1-Pad1)") - (net 36 "Net-(motor1-Pad3)") - (net 37 "Net-(motor1-Pad2)") - (net 38 "Net-(motor2-Pad3)") - (net 39 "Net-(motor2-Pad2)") - (net 40 B) - (net 41 A) - (net 42 "Net-(motor_driver1-Pad12)") - (net 43 "Net-(motor_driver1-Pad13)") - (net 44 "Net-(motor_driver1-Pad11)") - (net 45 "Net-(motor_driver1-Pad10)") - (net 46 "Net-(motor_driver1-Pad9)") - (net 47 "Net-(motor_driver1-Pad8)") - (net 48 "Net-(motor_driver1-Pad5)") - (net 49 "Net-(motor_driver2-Pad12)") - (net 50 "Net-(motor_driver2-Pad13)") - (net 51 "Net-(motor_driver2-Pad11)") - (net 52 "Net-(motor_driver2-Pad10)") - (net 53 "Net-(motor_driver2-Pad9)") - (net 54 "Net-(motor_driver2-Pad8)") - (net 55 "Net-(motor_driver2-Pad5)") - (net 56 "Net-(motor_driver3-Pad12)") - (net 57 "Net-(motor_driver3-Pad13)") - (net 58 "Net-(motor_driver3-Pad11)") - (net 59 "Net-(motor_driver3-Pad10)") - (net 60 "Net-(motor_driver3-Pad9)") - (net 61 "Net-(motor_driver3-Pad8)") - (net 62 "Net-(motor_driver3-Pad5)") - (net 63 "Net-(port_multiplexer_2-Pad14)") - (net 64 "Net-(port_multiplexer_2-Pad13)") - (net 65 "Net-(port_multiplexer_2-Pad12)") - (net 66 "Net-(port_multiplexer_2-Pad11)") - (net 67 "Net-(port_multiplexer_2-Pad20)") - (net 68 "Net-(port_multiplexer_2-Pad19)") - (net 69 "Net-(port_multiplexer_2-Pad18)") - (net 70 "Net-(port_multiplexer_2-Pad17)") - (net 71 "Net-(port_multiplexer_2-Pad16)") - (net 72 "Net-(port_multiplexer_2-Pad15)") + (net 5 "Net-(3.3v_converter1-Pad5)") + (net 6 "Net-(3.3v_converter1-Pad6)") + (net 7 3.3v) + (net 8 "Net-(5v_converter1-Pad3)") + (net 9 "Net-(5v_converter1-Pad6)") + (net 10 "Net-(5v_converter1-Pad7)") + (net 11 5v) + (net 12 "Net-(5v_converter1-Pad10)") + (net 13 "Net-(5v_converter1-Pad11)") + (net 14 "Net-(5v_converter1-Pad12)") + (net 15 sda) + (net 16 scl) + (net 17 "Net-(i2c_multiplexer1-Pad21)") + (net 18 "Net-(i2c_multiplexer1-Pad20)") + (net 19 "Net-(i2c_multiplexer1-Pad19)") + (net 20 sc6) + (net 21 sd6) + (net 22 "Net-(i2c_multiplexer1-Pad16)") + (net 23 "Net-(i2c_multiplexer1-Pad15)") + (net 24 "Net-(i2c_multiplexer1-Pad14)") + (net 25 "Net-(i2c_multiplexer1-Pad13)") + (net 26 "Net-(i2c_multiplexer1-Pad11)") + (net 27 "Net-(i2c_multiplexer1-Pad10)") + (net 28 "Net-(i2c_multiplexer1-Pad9)") + (net 29 "Net-(i2c_multiplexer1-Pad8)") + (net 30 "Net-(i2c_multiplexer1-Pad7)") + (net 31 "Net-(i2c_multiplexer1-Pad6)") + (net 32 "Net-(i2c_multiplexer1-Pad5)") + (net 33 "Net-(i2c_multiplexer1-Pad4)") + (net 34 "Net-(i2c_multiplexer1-Pad3)") + (net 35 "Net-(i2c_multiplexer1-Pad2)") + (net 36 "Net-(i2c_multiplexer1-Pad1)") + (net 37 "Net-(motor1-Pad3)") + (net 38 "Net-(motor1-Pad2)") + (net 39 "Net-(motor2-Pad3)") + (net 40 "Net-(motor2-Pad2)") + (net 41 B) + (net 42 A) + (net 43 "Net-(motor_driver1-Pad12)") + (net 44 "Net-(motor_driver1-Pad13)") + (net 45 "Net-(motor_driver1-Pad11)") + (net 46 "Net-(motor_driver1-Pad10)") + (net 47 "Net-(motor_driver1-Pad9)") + (net 48 "Net-(motor_driver1-Pad8)") + (net 49 "Net-(motor_driver1-Pad5)") + (net 50 "Net-(motor_driver2-Pad12)") + (net 51 "Net-(motor_driver2-Pad13)") + (net 52 "Net-(motor_driver2-Pad11)") + (net 53 "Net-(motor_driver2-Pad10)") + (net 54 "Net-(motor_driver2-Pad9)") + (net 55 "Net-(motor_driver2-Pad8)") + (net 56 "Net-(motor_driver2-Pad5)") + (net 57 "Net-(motor_driver3-Pad12)") + (net 58 "Net-(motor_driver3-Pad13)") + (net 59 "Net-(motor_driver3-Pad11)") + (net 60 "Net-(motor_driver3-Pad10)") + (net 61 "Net-(motor_driver3-Pad9)") + (net 62 "Net-(motor_driver3-Pad8)") + (net 63 "Net-(motor_driver3-Pad5)") + (net 64 "Net-(port_multiplexer_2-Pad14)") + (net 65 "Net-(port_multiplexer_2-Pad13)") + (net 66 "Net-(port_multiplexer_2-Pad12)") + (net 67 "Net-(port_multiplexer_2-Pad11)") + (net 68 "Net-(port_multiplexer_2-Pad20)") + (net 69 "Net-(port_multiplexer_2-Pad19)") + (net 70 "Net-(port_multiplexer_2-Pad18)") + (net 71 "Net-(port_multiplexer_2-Pad17)") + (net 72 "Net-(port_multiplexer_2-Pad16)") + (net 73 "Net-(port_multiplexer_2-Pad15)") (net_class Default "This is the default net class." (clearance 0.2) @@ -177,6 +178,7 @@ (add_net B) (add_net "Net-(3.3v_converter1-Pad2)") (add_net "Net-(3.3v_converter1-Pad4)") + (add_net "Net-(3.3v_converter1-Pad5)") (add_net "Net-(3.3v_converter1-Pad6)") (add_net "Net-(5v_converter1-Pad10)") (add_net "Net-(5v_converter1-Pad11)") @@ -244,8 +246,8 @@ (add_net sda) ) - (module Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical (layer F.Cu) (tedit 5D6C1D2C) (tstamp 66361DE5) - (at 155.765001 120.985001) + (module Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical (layer F.Cu) (tedit 5D6C1D2C) (tstamp 66362460) + (at 163.955 128.435) (descr "AMASS female XT60, through hole, vertical, https://www.tme.eu/Document/2d152ced3b7a446066e6c419d84bb460/XT60%20SPEC.pdf") (tags "XT60 female vertical") (path /66371272) @@ -287,8 +289,8 @@ ) ) - (module Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical (layer F.Cu) (tedit 5C8E9CDA) (tstamp 66361DCC) - (at 171.765001 90.735001) + (module Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical (layer F.Cu) (tedit 5C8E9CDA) (tstamp 66362447) + (at 179.955 98.185) (descr "Connector XT30 Vertical Cable Female, https://www.tme.eu/en/Document/3cbfa5cfa544d79584972dd5234a409e/XT30U%20SPEC.pdf") (tags "RC Connector XT30") (path /6636FCC1) @@ -336,8 +338,8 @@ ) ) - (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 66361DB1) - (at 109.075001 86.665001) + (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 6636242C) + (at 117.265 94.115) (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (path /663ADEC8) @@ -366,61 +368,61 @@ (fp_line (start 8.7 34.55) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) (pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 38 "Net-(motor2-Pad3)")) + (net 39 "Net-(motor2-Pad3)")) (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 63 "Net-(port_multiplexer_2-Pad14)")) + (net 64 "Net-(port_multiplexer_2-Pad14)")) (pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 39 "Net-(motor2-Pad2)")) + (net 40 "Net-(motor2-Pad2)")) (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 64 "Net-(port_multiplexer_2-Pad13)")) + (net 65 "Net-(port_multiplexer_2-Pad13)")) (pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 36 "Net-(motor1-Pad3)")) + (net 37 "Net-(motor1-Pad3)")) (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 65 "Net-(port_multiplexer_2-Pad12)")) + (net 66 "Net-(port_multiplexer_2-Pad12)")) (pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 "Net-(motor1-Pad2)")) + (net 38 "Net-(motor1-Pad2)")) (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 66 "Net-(port_multiplexer_2-Pad11)")) + (net 67 "Net-(port_multiplexer_2-Pad11)")) (pad 24 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 60 "Net-(motor_driver3-Pad9)")) + (net 61 "Net-(motor_driver3-Pad9)")) (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 23 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 59 "Net-(motor_driver3-Pad10)")) + (net 60 "Net-(motor_driver3-Pad10)")) (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 22 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 58 "Net-(motor_driver3-Pad11)")) + (net 59 "Net-(motor_driver3-Pad11)")) (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 53 "Net-(motor_driver2-Pad9)")) + (net 54 "Net-(motor_driver2-Pad9)")) (pad 21 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 56 "Net-(motor_driver3-Pad12)")) + (net 57 "Net-(motor_driver3-Pad12)")) (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 52 "Net-(motor_driver2-Pad10)")) + (net 53 "Net-(motor_driver2-Pad10)")) (pad 20 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 67 "Net-(port_multiplexer_2-Pad20)")) + (net 68 "Net-(port_multiplexer_2-Pad20)")) (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 51 "Net-(motor_driver2-Pad11)")) + (net 52 "Net-(motor_driver2-Pad11)")) (pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 68 "Net-(port_multiplexer_2-Pad19)")) + (net 69 "Net-(port_multiplexer_2-Pad19)")) (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 49 "Net-(motor_driver2-Pad12)")) + (net 50 "Net-(motor_driver2-Pad12)")) (pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 69 "Net-(port_multiplexer_2-Pad18)")) + (net 70 "Net-(port_multiplexer_2-Pad18)")) (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 46 "Net-(motor_driver1-Pad9)")) + (net 47 "Net-(motor_driver1-Pad9)")) (pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 70 "Net-(port_multiplexer_2-Pad17)")) + (net 71 "Net-(port_multiplexer_2-Pad17)")) (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 45 "Net-(motor_driver1-Pad10)")) + (net 46 "Net-(motor_driver1-Pad10)")) (pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 71 "Net-(port_multiplexer_2-Pad16)")) + (net 72 "Net-(port_multiplexer_2-Pad16)")) (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 44 "Net-(motor_driver1-Pad11)")) + (net 45 "Net-(motor_driver1-Pad11)")) (pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 72 "Net-(port_multiplexer_2-Pad15)")) + (net 73 "Net-(port_multiplexer_2-Pad15)")) (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 42 "Net-(motor_driver1-Pad12)")) + (net 43 "Net-(motor_driver1-Pad12)")) (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -428,8 +430,8 @@ ) ) - (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 66361D81) - (at 129.722 110.052) + (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663623FC) + (at 137.911999 117.501999) (path /66365747) (fp_text reference motor_driver3 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -439,27 +441,27 @@ ) (pad 14 thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 56 "Net-(motor_driver3-Pad12)")) + (net 57 "Net-(motor_driver3-Pad12)")) (pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 57 "Net-(motor_driver3-Pad13)")) + (net 58 "Net-(motor_driver3-Pad13)")) (pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 58 "Net-(motor_driver3-Pad11)")) + (net 59 "Net-(motor_driver3-Pad11)")) (pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 59 "Net-(motor_driver3-Pad10)")) + (net 60 "Net-(motor_driver3-Pad10)")) (pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 60 "Net-(motor_driver3-Pad9)")) + (net 61 "Net-(motor_driver3-Pad9)")) (pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 61 "Net-(motor_driver3-Pad8)")) + (net 62 "Net-(motor_driver3-Pad8)")) (pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 62 "Net-(motor_driver3-Pad5)")) + (net 63 "Net-(motor_driver3-Pad5)")) ) - (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 66361D73) - (at 161.222 85.852) + (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663623EE) + (at 169.411999 93.301999) (path /6636526D) (fp_text reference motor_driver2 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -469,27 +471,27 @@ ) (pad 14 thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 49 "Net-(motor_driver2-Pad12)")) + (net 50 "Net-(motor_driver2-Pad12)")) (pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 50 "Net-(motor_driver2-Pad13)")) + (net 51 "Net-(motor_driver2-Pad13)")) (pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 51 "Net-(motor_driver2-Pad11)")) + (net 52 "Net-(motor_driver2-Pad11)")) (pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 52 "Net-(motor_driver2-Pad10)")) + (net 53 "Net-(motor_driver2-Pad10)")) (pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 53 "Net-(motor_driver2-Pad9)")) + (net 54 "Net-(motor_driver2-Pad9)")) (pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 54 "Net-(motor_driver2-Pad8)")) + (net 55 "Net-(motor_driver2-Pad8)")) (pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 55 "Net-(motor_driver2-Pad5)")) + (net 56 "Net-(motor_driver2-Pad5)")) ) - (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 66361D65) - (at 118.872 123.002) + (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663623E0) + (at 127.061999 130.451999) (path /66362316) (fp_text reference motor_driver1 (at 0 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -499,27 +501,27 @@ ) (pad 14 thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 42 "Net-(motor_driver1-Pad12)")) + (net 43 "Net-(motor_driver1-Pad12)")) (pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 43 "Net-(motor_driver1-Pad13)")) + (net 44 "Net-(motor_driver1-Pad13)")) (pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 44 "Net-(motor_driver1-Pad11)")) + (net 45 "Net-(motor_driver1-Pad11)")) (pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 45 "Net-(motor_driver1-Pad10)")) + (net 46 "Net-(motor_driver1-Pad10)")) (pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 46 "Net-(motor_driver1-Pad9)")) + (net 47 "Net-(motor_driver1-Pad9)")) (pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 47 "Net-(motor_driver1-Pad8)")) + (net 48 "Net-(motor_driver1-Pad8)")) (pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 48 "Net-(motor_driver1-Pad5)")) + (net 49 "Net-(motor_driver1-Pad5)")) ) - (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 66361D57) - (at 124.642 117.122) + (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663623D2) + (at 132.831999 124.571999) (path /663619F7) (fp_text reference motor3 (at 0 -7.62) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -530,15 +532,15 @@ (pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (net 3 gnd)) (pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 40 B)) + (net 41 B)) (pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 41 A)) + (net 42 A)) (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 10 5v)) + (net 11 5v)) ) - (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 66361D4F) - (at 124.642 119.642) + (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663623CA) + (at 132.831999 127.091999) (path /66361689) (fp_text reference motor2 (at 0 -7.62) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -549,15 +551,15 @@ (pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (net 3 gnd)) (pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 38 "Net-(motor2-Pad3)")) + (net 39 "Net-(motor2-Pad3)")) (pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 39 "Net-(motor2-Pad2)")) + (net 40 "Net-(motor2-Pad2)")) (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 10 5v)) + (net 11 5v)) ) - (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 66361D47) - (at 160.162 112.572) + (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663623C2) + (at 168.351999 120.021999) (path /66360D6F) (fp_text reference motor1 (at 0 -7.62) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -568,15 +570,15 @@ (pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (net 3 gnd)) (pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 36 "Net-(motor1-Pad3)")) + (net 37 "Net-(motor1-Pad3)")) (pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 37 "Net-(motor1-Pad2)")) + (net 38 "Net-(motor1-Pad2)")) (pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 10 5v)) + (net 11 5v)) ) - (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66361D3F) - (at 124.642 115.112) + (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 663623BA) + (at 132.831999 122.561999) (path /6638E0F0) (fp_text reference kleur_sensor_6 (at 0 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -587,18 +589,18 @@ (pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 22 "Net-(i2c_multiplexer1-Pad15)")) + (net 23 "Net-(i2c_multiplexer1-Pad15)")) (pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 21 "Net-(i2c_multiplexer1-Pad16)")) + (net 22 "Net-(i2c_multiplexer1-Pad16)")) (pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) ) - (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66361D34) - (at 139.172 119.662) + (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 663623AF) + (at 147.361999 127.111999) (path /6638E0EA) (fp_text reference kleur_sensor_5 (at 0 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -609,18 +611,18 @@ (pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 24 "Net-(i2c_multiplexer1-Pad13)")) + (net 25 "Net-(i2c_multiplexer1-Pad13)")) (pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 23 "Net-(i2c_multiplexer1-Pad14)")) + (net 24 "Net-(i2c_multiplexer1-Pad14)")) (pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) ) - (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66361D29) - (at 142.402 115.112) + (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 663623A4) + (at 150.591999 122.561999) (path /6638E0E4) (fp_text reference kleur_sensor_4 (at 0 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -631,18 +633,18 @@ (pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 26 "Net-(i2c_multiplexer1-Pad10)")) + (net 27 "Net-(i2c_multiplexer1-Pad10)")) (pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 25 "Net-(i2c_multiplexer1-Pad11)")) + (net 26 "Net-(i2c_multiplexer1-Pad11)")) (pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) ) - (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66361D1E) - (at 156.142 106.012) + (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66362399) + (at 164.331999 113.461999) (path /6638AC73) (fp_text reference kleur_sensor_3 (at 0 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -653,18 +655,18 @@ (pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 28 "Net-(i2c_multiplexer1-Pad8)")) + (net 29 "Net-(i2c_multiplexer1-Pad8)")) (pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 27 "Net-(i2c_multiplexer1-Pad9)")) + (net 28 "Net-(i2c_multiplexer1-Pad9)")) (pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) ) - (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66361D13) - (at 156.142 110.562) + (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6636238E) + (at 164.331999 118.011999) (path /6638428B) (fp_text reference kleur_sensor_2 (at 0 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -675,18 +677,18 @@ (pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 30 "Net-(i2c_multiplexer1-Pad6)")) + (net 31 "Net-(i2c_multiplexer1-Pad6)")) (pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 29 "Net-(i2c_multiplexer1-Pad7)")) + (net 30 "Net-(i2c_multiplexer1-Pad7)")) (pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) ) - (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66361D08) - (at 139.172 124.212) + (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66362383) + (at 147.361999 131.661999) (path /66382B7A) (fp_text reference kleur_sensor_1 (at 0 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -697,18 +699,18 @@ (pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) (pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 32 "Net-(i2c_multiplexer1-Pad4)")) + (net 33 "Net-(i2c_multiplexer1-Pad4)")) (pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 31 "Net-(i2c_multiplexer1-Pad5)")) + (net 32 "Net-(i2c_multiplexer1-Pad5)")) (pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) ) - (module Package_SO:SSOP-24_5.3x8.2mm_P0.65mm (layer F.Cu) (tedit 5A02F25C) (tstamp 66361CFD) - (at 173.415001 99.385001) + (module Package_SO:SSOP-24_5.3x8.2mm_P0.65mm (layer F.Cu) (tedit 5A02F25C) (tstamp 66362378) + (at 181.605 106.835) (descr "24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf)") (tags "SSOP 0.65") (path /663C2FAA) @@ -739,53 +741,53 @@ (fp_line (start -2.875 4.325) (end 2.875 4.325) (layer F.SilkS) (width 0.15)) (fp_line (start -2.875 -4.1) (end -4.475 -4.1) (layer F.SilkS) (width 0.15)) (pad 24 smd rect (at 3.6 -3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (pad 23 smd rect (at 3.6 -2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 14 sda)) + (net 15 sda)) (pad 22 smd rect (at 3.6 -2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 15 scl)) + (net 16 scl)) (pad 21 smd rect (at 3.6 -1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 16 "Net-(i2c_multiplexer1-Pad21)")) + (net 17 "Net-(i2c_multiplexer1-Pad21)")) (pad 20 smd rect (at 3.6 -0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 17 "Net-(i2c_multiplexer1-Pad20)")) + (net 18 "Net-(i2c_multiplexer1-Pad20)")) (pad 19 smd rect (at 3.6 -0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 18 "Net-(i2c_multiplexer1-Pad19)")) + (net 19 "Net-(i2c_multiplexer1-Pad19)")) (pad 18 smd rect (at 3.6 0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 19 sc6)) + (net 20 sc6)) (pad 17 smd rect (at 3.6 0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 20 sd6)) + (net 21 sd6)) (pad 16 smd rect (at 3.6 1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 21 "Net-(i2c_multiplexer1-Pad16)")) + (net 22 "Net-(i2c_multiplexer1-Pad16)")) (pad 15 smd rect (at 3.6 2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 22 "Net-(i2c_multiplexer1-Pad15)")) + (net 23 "Net-(i2c_multiplexer1-Pad15)")) (pad 14 smd rect (at 3.6 2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 23 "Net-(i2c_multiplexer1-Pad14)")) + (net 24 "Net-(i2c_multiplexer1-Pad14)")) (pad 13 smd rect (at 3.6 3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 24 "Net-(i2c_multiplexer1-Pad13)")) + (net 25 "Net-(i2c_multiplexer1-Pad13)")) (pad 12 smd rect (at -3.6 3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 11 smd rect (at -3.6 2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 25 "Net-(i2c_multiplexer1-Pad11)")) + (net 26 "Net-(i2c_multiplexer1-Pad11)")) (pad 10 smd rect (at -3.6 2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 26 "Net-(i2c_multiplexer1-Pad10)")) + (net 27 "Net-(i2c_multiplexer1-Pad10)")) (pad 9 smd rect (at -3.6 1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 27 "Net-(i2c_multiplexer1-Pad9)")) + (net 28 "Net-(i2c_multiplexer1-Pad9)")) (pad 8 smd rect (at -3.6 0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 28 "Net-(i2c_multiplexer1-Pad8)")) + (net 29 "Net-(i2c_multiplexer1-Pad8)")) (pad 7 smd rect (at -3.6 0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 29 "Net-(i2c_multiplexer1-Pad7)")) + (net 30 "Net-(i2c_multiplexer1-Pad7)")) (pad 6 smd rect (at -3.6 -0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 30 "Net-(i2c_multiplexer1-Pad6)")) + (net 31 "Net-(i2c_multiplexer1-Pad6)")) (pad 5 smd rect (at -3.6 -0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 31 "Net-(i2c_multiplexer1-Pad5)")) + (net 32 "Net-(i2c_multiplexer1-Pad5)")) (pad 4 smd rect (at -3.6 -1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 32 "Net-(i2c_multiplexer1-Pad4)")) + (net 33 "Net-(i2c_multiplexer1-Pad4)")) (pad 3 smd rect (at -3.6 -2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 33 "Net-(i2c_multiplexer1-Pad3)")) + (net 34 "Net-(i2c_multiplexer1-Pad3)")) (pad 2 smd rect (at -3.6 -2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 34 "Net-(i2c_multiplexer1-Pad2)")) + (net 35 "Net-(i2c_multiplexer1-Pad2)")) (pad 1 smd rect (at -3.6 -3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask) - (net 35 "Net-(i2c_multiplexer1-Pad1)")) + (net 36 "Net-(i2c_multiplexer1-Pad1)")) (model ${KISYS3DMOD}/Package_SO.3dshapes/SSOP-24_5.3x8.2mm_P0.65mm.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -793,8 +795,8 @@ ) ) - (module custom:SFTN01M05N (layer F.Cu) (tedit 6635F4A6) (tstamp 66361CD0) - (at 158.970001 94.660001) + (module custom:SFTN01M05N (layer F.Cu) (tedit 6635F4A6) (tstamp 6636234B) + (at 167.16 102.11) (descr SFTN01M-05N-2) (tags "Power Supply") (path /66379F5D) @@ -833,21 +835,21 @@ (pad 2 smd rect (at -3.81 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (net 1 +12v)) (pad 3 smd rect (at -1.27 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) - (net 7 "Net-(5v_converter1-Pad3)")) + (net 8 "Net-(5v_converter1-Pad3)")) (pad 5 smd rect (at 3.81 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (net 3 gnd)) (pad 6 smd rect (at 6.35 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) - (net 8 "Net-(5v_converter1-Pad6)")) + (net 9 "Net-(5v_converter1-Pad6)")) (pad 7 smd rect (at 6.35 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) - (net 9 "Net-(5v_converter1-Pad7)")) + (net 10 "Net-(5v_converter1-Pad7)")) (pad 8 smd rect (at 3.81 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) - (net 10 5v)) + (net 11 5v)) (pad 10 smd rect (at -1.27 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) - (net 11 "Net-(5v_converter1-Pad10)")) + (net 12 "Net-(5v_converter1-Pad10)")) (pad 11 smd rect (at -3.81 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) - (net 12 "Net-(5v_converter1-Pad11)")) + (net 13 "Net-(5v_converter1-Pad11)")) (pad 12 smd rect (at -6.35 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) - (net 13 "Net-(5v_converter1-Pad12)")) + (net 14 "Net-(5v_converter1-Pad12)")) (model SFTN01M-05N.stp (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -855,8 +857,8 @@ ) ) - (module custom:CC60512SRE (layer F.Cu) (tedit 0) (tstamp 66361CAD) - (at 134.050001 96.690001) + (module custom:CC60512SRE (layer F.Cu) (tedit 0) (tstamp 66362328) + (at 142.24 104.14) (descr CC6-0512SR-E-4) (tags "Power Supply") (path /66378F04) @@ -937,11 +939,11 @@ (pad 4 smd rect (at 12.6 7.62 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask) (net 4 "Net-(3.3v_converter1-Pad4)")) (pad 5 smd rect (at 12.6 2.54 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask) - (net 3 gnd)) + (net 5 "Net-(3.3v_converter1-Pad5)")) (pad 6 smd rect (at 12.6 -2.54 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask) - (net 5 "Net-(3.3v_converter1-Pad6)")) + (net 6 "Net-(3.3v_converter1-Pad6)")) (pad 7 smd rect (at 12.6 -7.62 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask) - (net 6 3.3v)) + (net 7 3.3v)) (model CC6-1203SR-E.stp (at (xyz 0 0 0)) (scale (xyz 1 1 1)) diff --git a/pcb_onder/pcb_onder.kicad_pcb-bak b/pcb_onder/pcb_onder.kicad_pcb-bak index 02c8ecb..382f42d 100644 --- a/pcb_onder/pcb_onder.kicad_pcb-bak +++ b/pcb_onder/pcb_onder.kicad_pcb-bak @@ -1 +1,103 @@ -(kicad_pcb (version 4) (host kicad "dummy file") ) +(kicad_pcb (version 20171130) (host pcbnew 5.1.9+dfsg1-1+deb11u1) + + (general + (thickness 1.6) + (drawings 0) + (tracks 0) + (zones 0) + (modules 0) + (nets 1) + ) + + (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) + (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 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + + (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) + ) + +) diff --git a/pcb_onder/pcb_onder.sch b/pcb_onder/pcb_onder.sch index e26552a..be795e1 100644 --- a/pcb_onder/pcb_onder.sch +++ b/pcb_onder/pcb_onder.sch @@ -509,8 +509,6 @@ Wire Wire Line 4675 7900 4575 7900 Wire Wire Line 950 11075 4675 11075 -Text GLabel 1250 10475 0 50 Input ~ 0 -gnd Text GLabel 1250 10375 0 50 Input ~ 0 3.3v Wire Wire Line @@ -520,8 +518,6 @@ Wire Wire Line Wire Wire Line 5025 7050 5025 7200 Wire Wire Line - 950 10475 5025 10475 -Wire Wire Line 4625 6850 4625 6250 Wire Wire Line 6825 6250 6825 7200 @@ -652,9 +648,6 @@ Wire Wire Line Connection ~ 7100 8150 Wire Wire Line 7100 8150 7100 7575 -Connection ~ 5025 8150 -Wire Wire Line - 5025 8150 5025 10475 Wire Wire Line 10075 4000 10075 6625 Wire Wire Line diff --git a/pcb_onder/pcb_onder.sch-bak b/pcb_onder/pcb_onder.sch-bak index 22aea26..e26552a 100644 --- a/pcb_onder/pcb_onder.sch-bak +++ b/pcb_onder/pcb_onder.sch-bak @@ -52,7 +52,7 @@ U 1 1 66362316 P 2475 4650 F 0 "motor_driver1" V 2429 4978 50 0000 L CNN F 1 "TB9051FTG" V 2520 4978 50 0000 L CNN -F 2 "" H 2475 5100 50 0001 C CNN +F 2 "custom:TB9051FTG" H 2475 5100 50 0001 C CNN F 3 "" H 2475 5100 50 0001 C CNN 1 2475 4650 0 1 1 0 @@ -63,7 +63,7 @@ U 1 1 6636526D P 4125 4650 F 0 "motor_driver2" V 4079 4978 50 0000 L CNN F 1 "TB9051FTG" V 4170 4978 50 0000 L CNN -F 2 "" H 4125 5100 50 0001 C CNN +F 2 "custom:TB9051FTG" H 4125 5100 50 0001 C CNN F 3 "" H 4125 5100 50 0001 C CNN 1 4125 4650 0 1 1 0 @@ -74,7 +74,7 @@ U 1 1 66365747 P 5800 4650 F 0 "motor_driver3" V 5754 4978 50 0000 L CNN F 1 "TB9051FTG" V 5845 4978 50 0000 L CNN -F 2 "" H 5800 5100 50 0001 C CNN +F 2 "custom:TB9051FTG" H 5800 5100 50 0001 C CNN F 3 "" H 5800 5100 50 0001 C CNN 1 5800 4650 0 1 1 0 |
