(kicad_pcb (version 20171130) (host pcbnew "5.1.12") (general (thickness 0.8) (drawings 4) (tracks 0) (zones 0) (modules 16) (nets 10)) (page A4) (layers (0 F.Cu signal) (31 B.Cu signal) (36 B.SilkS user) (37 F.SilkS user) (44 Edge.Cuts 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.6) (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) (pad_size 1.5 1.5) (pad_drill 0.6) (pad_to_mask_clearance 0) (solder_mask_min_width 0.1) (aux_axis_origin 100 100) (visible_elements FFFFFF7F) ) (net 0 "") (net 1 "CELL+") (net 2 "GND") (net 3 "VBAT") (net 4 "MOTOR_EN") (net 5 "MOTOR_GATE") (net 6 "MOTOR_LOW") (net 7 "LED_EN") (net 8 "LED_A") (net 9 "UPDI") (net_class Default "" (clearance 0.2) (trace_width 0.25) (via_dia 0.8) (via_drill 0.4) (add_net "CELL+") (add_net "GND") (add_net "VBAT") (add_net "MOTOR_EN") (add_net "MOTOR_GATE") (add_net "MOTOR_LOW") (add_net "LED_EN") (add_net "LED_A") (add_net "UPDI") ) (module MY-2032-12-R_CustomBottomPad (layer B.Cu) (tedit 0) (tstamp 11000001) (at 100 100) (path /11000001) (fp_text reference BT1 (at 0 11.5) (layer B.SilkS) (effects (font (size 1 1) (thickness 0.15)) (justify mirror))) (fp_text value CR2032 (at 0 -11.5) (layer B.Fab) hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror))) (fp_circle (center 0 0) (end 10.2 0) (layer B.SilkS) (width 0.2)) (fp_line (start -12 -4) (end -12 4) (layer B.SilkS) (width 0.2)) (fp_line (start 12 -4) (end 12 4) (layer B.SilkS) (width 0.2)) (pad 1 smd rect (at -11 0) (size 3 5) (layers B.Cu B.Paste B.Mask) (net 1 "CELL+")) (pad 1 smd rect (at 11 0) (size 3 5) (layers B.Cu B.Paste B.Mask) (net 1 "CELL+")) (pad 2 smd circle (at 0 0) (size 12 12) (layers B.Cu B.Mask) (net 2 "GND")) ) (module SOIC-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 0) (tstamp 11000003) (at 93 90) (path /11000003) (fp_text reference U1 (at 0 -3.4) (layer F.SilkS) (effects (font (size 0.9 0.9) (thickness 0.15)))) (fp_text value ATTINY412-SSNR (at 0 3.4) (layer F.Fab) hide (effects (font (size 0.8 0.8) (thickness 0.12)))) (fp_line (start -2.1 -2.55) (end 2.1 -2.55) (layer F.SilkS) (width 0.15)) (fp_line (start 2.1 -2.55) (end 2.1 2.55) (layer F.SilkS) (width 0.15)) (fp_line (start 2.1 2.55) (end -2.1 2.55) (layer F.SilkS) (width 0.15)) (fp_line (start -2.1 2.55) (end -2.1 -2.55) (layer F.SilkS) (width 0.15)) (fp_circle (center -1.2 -1.75) (end -0.85 -1.75) (layer F.SilkS) (width 0.15)) (pad 1 smd rect (at -2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) (net 3 "VBAT")) (pad 2 smd rect (at -2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) (net 4 "MOTOR_EN")) (pad 3 smd rect (at -2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) (net 7 "LED_EN")) (pad 4 smd rect (at -2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)) (pad 5 smd rect (at 2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)) (pad 6 smd rect (at 2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) (net 9 "UPDI")) (pad 7 smd rect (at 2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)) (pad 8 smd rect (at 2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) (net 2 "GND")) ) (module SOT-23 (layer F.Cu) (tedit 0) (tstamp 11000007) (at 106 93) (path /11000007) (fp_text reference Q1 (at 0 -2.2) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.12)))) (fp_text value AO3400A (at 0 2.2) (layer F.Fab) hide (effects (font (size 0.7 0.7) (thickness 0.1)))) (fp_line (start -1.5 -1.2) (end 1.5 -1.2) (layer F.SilkS) (width 0.12)) (fp_line (start 1.5 -1.2) (end 1.5 1.2) (layer F.SilkS) (width 0.12)) (fp_line (start 1.5 1.2) (end -1.5 1.2) (layer F.SilkS) (width 0.12)) (fp_line (start -1.5 1.2) (end -1.5 -1.2) (layer F.SilkS) (width 0.12)) (pad 1 smd rect (at -1 -1) (size 1 1.1) (layers F.Cu F.Paste F.Mask) (net 5 "MOTOR_GATE")) (pad 2 smd rect (at -1 1) (size 1 1.1) (layers F.Cu F.Paste F.Mask) (net 2 "GND")) (pad 3 smd rect (at 1 0) (size 1 1.1) (layers F.Cu F.Paste F.Mask) (net 6 "MOTOR_LOW")) ) (module SOD-323 (layer F.Cu) (tedit 0) (tstamp 1100000A) (at 103 97) (path /1100000A) (fp_text reference D1 (at 0 -1.3) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12)))) (fp_text value 1N4148WS (at 0 1.3) (layer F.Fab) hide (effects (font (size 0.7 0.7) (thickness 0.1)))) (fp_line (start -1.4 -0.65) (end 1.4 -0.65) (layer F.SilkS) (width 0.12)) (fp_line (start 1.4 -0.65) (end 1.4 0.65) (layer F.SilkS) (width 0.12)) (fp_line (start 1.4 0.65) (end -1.4 0.65) (layer F.SilkS) (width 0.12)) (fp_line (start -1.4 0.65) (end -1.4 -0.65) (layer F.SilkS) (width 0.12)) (pad 1 smd rect (at -1.2 0) (size 1.1 0.8) (layers F.Cu F.Paste F.Mask) (net 3 "VBAT")) (pad 2 smd rect (at 1.2 0) (size 1.1 0.8) (layers F.Cu F.Paste F.Mask) (net 6 "MOTOR_LOW")) ) (module R_0402 (layer F.Cu) (tedit 0) (tstamp 11000008) (at 102 93) (path /11000008) (fp_text reference R1 (at 0 -1) (layer F.SilkS) (effects (font (size 0.55 0.55) (thickness 0.1)))) (fp_text value 100R (at 0 1) (layer F.Fab) hide (effects (font (size 0.5 0.5) (thickness 0.08)))) (pad 1 smd rect (at -0.55 0) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 4 "MOTOR_EN")) (pad 2 smd rect (at 0.55 0) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 5 "MOTOR_GATE")) ) (module R_0402 (layer F.Cu) (tedit 0) (tstamp 11000009) (at 104 91 90) (path /11000009) (fp_text reference R2 (at 0 -1 90) (layer F.SilkS) (effects (font (size 0.55 0.55) (thickness 0.1)))) (fp_text value 100k (at 0 1 90) (layer F.Fab) hide (effects (font (size 0.5 0.5) (thickness 0.08)))) (pad 1 smd rect (at -0.55 0 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 5 "MOTOR_GATE")) (pad 2 smd rect (at 0.55 0 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 2 "GND")) ) (module R_0402 (layer F.Cu) (tedit 0) (tstamp 1100000C) (at 94 99) (path /1100000C) (fp_text reference R3 (at 0 -1) (layer F.SilkS) (effects (font (size 0.55 0.55) (thickness 0.1)))) (fp_text value 1k (at 0 1) (layer F.Fab) hide (effects (font (size 0.5 0.5) (thickness 0.08)))) (pad 1 smd rect (at -0.55 0) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 7 "LED_EN")) (pad 2 smd rect (at 0.55 0) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 8 "LED_A")) ) (module LED_0603 (layer F.Cu) (tedit 0) (tstamp 1100000D) (at 91 99) (path /1100000D) (fp_text reference D2 (at 0 -1.1) (layer F.SilkS) (effects (font (size 0.6 0.6) (thickness 0.1)))) (fp_text value RED (at 0 1.1) (layer F.Fab) hide (effects (font (size 0.5 0.5) (thickness 0.08)))) (pad 1 smd rect (at -0.75 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) (net 8 "LED_A")) (pad 2 smd rect (at 0.75 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) (net 2 "GND")) ) (module C_0402 (layer F.Cu) (tedit 0) (tstamp 11000004) (at 96 90 90) (path /11000004) (fp_text reference C1 (at 0 -1 90) (layer F.SilkS) (effects (font (size 0.55 0.55) (thickness 0.1)))) (fp_text value 100nF (at 0 1 90) (layer F.Fab) hide (effects (font (size 0.5 0.5) (thickness 0.08)))) (pad 1 smd rect (at -0.55 0 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 3 "VBAT")) (pad 2 smd rect (at 0.55 0 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 2 "GND")) ) (module C_0805 (layer F.Cu) (tedit 0) (tstamp 11000005) (at 99 90 90) (path /11000005) (fp_text reference C2 (at 0 -1.4 90) (layer F.SilkS) (effects (font (size 0.6 0.6) (thickness 0.1)))) (fp_text value 10uF (at 0 1.4 90) (layer F.Fab) hide (effects (font (size 0.5 0.5) (thickness 0.08)))) (pad 1 smd rect (at -1 0 90) (size 1.1 1.3) (layers F.Cu F.Paste F.Mask) (net 3 "VBAT")) (pad 2 smd rect (at 1 0 90) (size 1.1 1.3) (layers F.Cu F.Paste F.Mask) (net 2 "GND")) ) (module C_0402 (layer F.Cu) (tedit 0) (tstamp 1100000B) (at 100 105 90) (path /1100000B) (fp_text reference C3 (at 0 -1 90) (layer F.SilkS) (effects (font (size 0.55 0.55) (thickness 0.1)))) (fp_text value 100nF (at 0 1 90) (layer F.Fab) hide (effects (font (size 0.5 0.5) (thickness 0.08)))) (pad 1 smd rect (at -0.55 0 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 3 "VBAT")) (pad 2 smd rect (at 0.55 0 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask) (net 6 "MOTOR_LOW")) ) (module MOTOR_COIN_10MM_WIRE_PADS (layer F.Cu) (tedit 0) (tstamp 11000006) (at 100 106) (path /11000006) (fp_text reference M1 (at 0 -5.8) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.12)))) (fp_text value VCLP1020B002L (at 0 5.8) (layer F.Fab) hide (effects (font (size 0.7 0.7) (thickness 0.1)))) (fp_circle (center 0 0) (end 5 0) (layer F.SilkS) (width 0.2)) (fp_text user "+ MOTOR -" (at 0 0) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12)))) (pad 1 thru_hole rect (at -3.5 0) (size 2.4 2.4) (drill 1) (layers *.Cu *.Mask) (net 3 "VBAT")) (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1) (layers *.Cu *.Mask) (net 6 "MOTOR_LOW")) ) (module SMD-6.6x1.4mm_SPDT_RA (layer F.Cu) (tedit 0) (tstamp 11000002) (at 115 100 90) (path /11000002) (fp_text reference SW1 (at 0 -2.5 90) (layer F.SilkS) (effects (font (size 0.7 0.7) (thickness 0.12)))) (fp_text value MK-12C02-G025 (at 0 2.5 90) (layer F.Fab) hide (effects (font (size 0.6 0.6) (thickness 0.1)))) (fp_line (start -3.3 -0.7) (end 3.3 -0.7) (layer F.SilkS) (width 0.12)) (fp_line (start 3.3 -0.7) (end 3.3 0.7) (layer F.SilkS) (width 0.12)) (fp_line (start 3.3 0.7) (end -3.3 0.7) (layer F.SilkS) (width 0.12)) (fp_line (start -3.3 0.7) (end -3.3 -0.7) (layer F.SilkS) (width 0.12)) (pad 1 smd rect (at -2 0 90) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (net 3 "VBAT")) (pad 2 smd rect (at 0 0 90) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (net 1 "CELL+")) (pad 3 smd rect (at 2 0 90) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at -3.2 0 90) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at 3.2 0 90) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask)) ) (module TESTPAD-1.5MM (layer F.Cu) (tedit 0) (tstamp 1100000E) (at 90 107.5) (path /1100000E) (fp_text reference TP1 (at 0 -1.4) (layer F.SilkS) (effects (font (size 0.55 0.55) (thickness 0.1)))) (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) (net 9 "UPDI")) ) (module TESTPAD-1.5MM (layer F.Cu) (tedit 0) (tstamp 1100000F) (at 90 110) (path /1100000F) (fp_text reference TP2 (at 0 -1.4) (layer F.SilkS) (effects (font (size 0.55 0.55) (thickness 0.1)))) (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) (net 3 "VBAT")) ) (module TESTPAD-1.5MM (layer F.Cu) (tedit 0) (tstamp 11000010) (at 90 112) (path /11000010) (fp_text reference TP3 (at 0 -1.4) (layer F.SilkS) (effects (font (size 0.55 0.55) (thickness 0.1)))) (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) (net 2 "GND")) ) (gr_circle (center 100 100) (end 116 100) (layer Edge.Cuts) (width 0.05)) (gr_text "POCKET HAPTIC / CR2032 / v0.1" (at 100 114) (layer F.SilkS) (effects (font (size 0.75 0.75) (thickness 0.12)))) (gr_text "UNROUTED MVP - VERIFY BT1 FOOTPRINT" (at 100 85.5) (layer F.SilkS) (effects (font (size 0.65 0.65) (thickness 0.11)))) (gr_text "ENIG REQUIRED FOR CELL CONTACT" (at 100 100) (layer B.SilkS) (effects (font (size 0.65 0.65) (thickness 0.11)) (justify mirror))) )