diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..267153c --- /dev/null +++ b/README.txt @@ -0,0 +1,9 @@ +nanoSwinSidC + +SID emulator on ATmega. + +This is custom PCB variant of SwinSID Nano project. + +See https://www.c64-wiki.com/wiki/SwinSID and http://www.tolaemon.com/nss/ + +Work in progress, PCB isn't checked yet. diff --git a/out/pcb3d-bottom.png b/out/pcb3d-bottom.png new file mode 100644 index 0000000..b8818df Binary files /dev/null and b/out/pcb3d-bottom.png differ diff --git a/out/pcb3d-top.png b/out/pcb3d-top.png new file mode 100644 index 0000000..6178b34 Binary files /dev/null and b/out/pcb3d-top.png differ diff --git a/pcb/nanoSwinSidC-cache.lib b/pcb/nanoSwinSidC-cache.lib new file mode 100644 index 0000000..f327d63 --- /dev/null +++ b/pcb/nanoSwinSidC-cache.lib @@ -0,0 +1,288 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_Generic_Conn_02x03_Odd_Even +# +DEF Connector_Generic_Conn_02x03_Odd_Even J 0 40 Y N 1 F N +F0 "J" 50 200 50 H V C CNN +F1 "Connector_Generic_Conn_02x03_Odd_Even" 50 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_2x??_* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 150 -150 1 1 10 f +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 300 100 150 L 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 300 0 150 L 50 50 1 1 P +X Pin_5 5 -200 -100 150 R 50 50 1 1 P +X Pin_6 6 300 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_Generic_Conn_02x14_Counter_Clockwise +# +DEF Connector_Generic_Conn_02x14_Counter_Clockwise J 0 40 Y N 1 F N +F0 "J" 50 700 50 H V C CNN +F1 "Connector_Generic_Conn_02x14_Counter_Clockwise" 50 -800 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_2x??_* +$ENDFPLIST +DRAW +S -50 -695 0 -705 1 1 6 N +S -50 -595 0 -605 1 1 6 N +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 505 0 495 1 1 6 N +S -50 605 0 595 1 1 6 N +S -50 650 150 -750 1 1 10 f +S 150 -695 100 -705 1 1 6 N +S 150 -595 100 -605 1 1 6 N +S 150 -495 100 -505 1 1 6 N +S 150 -395 100 -405 1 1 6 N +S 150 -295 100 -305 1 1 6 N +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +S 150 205 100 195 1 1 6 N +S 150 305 100 295 1 1 6 N +S 150 405 100 395 1 1 6 N +S 150 505 100 495 1 1 6 N +S 150 605 100 595 1 1 6 N +X Pin_1 1 -200 600 150 R 50 50 1 1 P +X Pin_10 10 -200 -300 150 R 50 50 1 1 P +X Pin_11 11 -200 -400 150 R 50 50 1 1 P +X Pin_12 12 -200 -500 150 R 50 50 1 1 P +X Pin_13 13 -200 -600 150 R 50 50 1 1 P +X Pin_14 14 -200 -700 150 R 50 50 1 1 P +X Pin_15 15 300 -700 150 L 50 50 1 1 P +X Pin_16 16 300 -600 150 L 50 50 1 1 P +X Pin_17 17 300 -500 150 L 50 50 1 1 P +X Pin_18 18 300 -400 150 L 50 50 1 1 P +X Pin_19 19 300 -300 150 L 50 50 1 1 P +X Pin_2 2 -200 500 150 R 50 50 1 1 P +X Pin_20 20 300 -200 150 L 50 50 1 1 P +X Pin_21 21 300 -100 150 L 50 50 1 1 P +X Pin_22 22 300 0 150 L 50 50 1 1 P +X Pin_23 23 300 100 150 L 50 50 1 1 P +X Pin_24 24 300 200 150 L 50 50 1 1 P +X Pin_25 25 300 300 150 L 50 50 1 1 P +X Pin_26 26 300 400 150 L 50 50 1 1 P +X Pin_27 27 300 500 150 L 50 50 1 1 P +X Pin_28 28 300 600 150 L 50 50 1 1 P +X Pin_3 3 -200 400 150 R 50 50 1 1 P +X Pin_4 4 -200 300 150 R 50 50 1 1 P +X Pin_5 5 -200 200 150 R 50 50 1 1 P +X Pin_6 6 -200 100 150 R 50 50 1 1 P +X Pin_7 7 -200 0 150 R 50 50 1 1 P +X Pin_8 8 -200 -100 150 R 50 50 1 1 P +X Pin_9 9 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_C +# +DEF Device_C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_Jumper +# +DEF Device_Jumper JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "Device_Jumper" 0 -80 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SolderJumper* +$ENDFPLIST +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# Device_LED +# +DEF Device_LED D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* + LED_SMD:* + LED_THT:* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R +# +DEF Device_R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Device_R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MCU_Microchip_ATmega_ATmega88PA-AU +# +DEF MCU_Microchip_ATmega_ATmega88PA-AU U 0 20 Y Y 1 F N +F0 "U" -500 1450 50 H V L BNN +F1 "MCU_Microchip_ATmega_ATmega88PA-AU" 100 -1450 50 H V L TNN +F2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN +F3 "" 0 0 50 H I C CNN +ALIAS ATmega48P-20AU ATmega48A-AU ATmega48PA-AU ATmega88PV-10AU ATmega88P-20AU ATmega88A-AU ATmega88PA-AU ATmega168PV-10AU ATmega168P-20AU ATmega168A-AU ATmega168PA-AU ATmega328-AU ATmega328P-AU +$FPLIST + TQFP*7x7mm*P0.8mm* +$ENDFPLIST +DRAW +S -500 -1400 500 1400 0 1 10 f +X PD3 1 600 -800 100 L 50 50 1 1 T +X PD6 10 600 -1100 100 L 50 50 1 1 T +X PD7 11 600 -1200 100 L 50 50 1 1 T +X PB0 12 600 1200 100 L 50 50 1 1 T +X PB1 13 600 1100 100 L 50 50 1 1 T +X PB2 14 600 1000 100 L 50 50 1 1 T +X PB3 15 600 900 100 L 50 50 1 1 T +X PB4 16 600 800 100 L 50 50 1 1 T +X PB5 17 600 700 100 L 50 50 1 1 T +X AVCC 18 100 1500 100 D 50 50 1 1 W +X ADC6 19 -600 1000 100 R 50 50 1 1 I +X PD4 2 600 -900 100 L 50 50 1 1 T +X AREF 20 -600 1200 100 R 50 50 1 1 P +X GND 21 0 -1500 100 U 50 50 1 1 P N +X ADC7 22 -600 900 100 R 50 50 1 1 I +X PC0 23 600 300 100 L 50 50 1 1 T +X PC1 24 600 200 100 L 50 50 1 1 T +X PC2 25 600 100 100 L 50 50 1 1 T +X PC3 26 600 0 100 L 50 50 1 1 T +X PC4 27 600 -100 100 L 50 50 1 1 T +X PC5 28 600 -200 100 L 50 50 1 1 T +X ~RESET~/PC6 29 600 -300 100 L 50 50 1 1 T +X GND 3 0 -1500 100 U 50 50 1 1 W +X PD0 30 600 -500 100 L 50 50 1 1 T +X PD1 31 600 -600 100 L 50 50 1 1 T +X PD2 32 600 -700 100 L 50 50 1 1 T +X VCC 4 0 1500 100 D 50 50 1 1 W +X GND 5 0 -1500 100 U 50 50 1 1 P N +X VCC 6 0 1500 100 D 50 50 1 1 P N +X XTAL1/PB6 7 600 600 100 L 50 50 1 1 T +X XTAL2/PB7 8 600 500 100 L 50 50 1 1 T +X PD5 9 600 -1000 100 L 50 50 1 1 T +ENDDRAW +ENDDEF +# +# Oscillator_XO53 +# +DEF Oscillator_XO53 X 0 10 Y Y 1 F N +F0 "X" -200 250 50 H V L CNN +F1 "Oscillator_XO53" 50 -250 50 H V L CNN +F2 "Oscillator:Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm" 700 -350 50 H I C CNN +F3 "" -100 0 50 H I C CNN +$FPLIST + Oscillator*SMD*EuroQuartz*XO53*5.0x3.2mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 10 0 1 0 30 -30 20 -30 20 30 0 30 0 -30 -20 -30 -20 30 -40 30 -40 -30 -50 -30 N +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X V+ 4 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# power_+5V +# +DEF power_+5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_PWR_FLAG +# +DEF power_PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "power_PWR_FLAG" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/nanoSwinSidC.kicad_pcb b/pcb/nanoSwinSidC.kicad_pcb new file mode 100644 index 0000000..88d0298 --- /dev/null +++ b/pcb/nanoSwinSidC.kicad_pcb @@ -0,0 +1,1229 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.1.4)-1") + + (general + (thickness 1.6) + (drawings 10) + (tracks 320) + (zones 0) + (modules 15) + (nets 28) + ) + + (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) + (user_trace_width 0.5) + (trace_clearance 0.2) + (zone_clearance 0.0144) + (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.1) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.6 1.6) + (pad_drill 0.8) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements 7FFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 GND) + (net 2 "Net-(C1-Pad1)") + (net 3 +5V) + (net 4 "Net-(D1-Pad1)") + (net 5 nRST) + (net 6 MOSI) + (net 7 SCK) + (net 8 MISO) + (net 9 SND) + (net 10 A4) + (net 11 A3) + (net 12 A2) + (net 13 A1) + (net 14 A0) + (net 15 D7) + (net 16 nCS) + (net 17 D6) + (net 18 D5) + (net 19 D4) + (net 20 D3) + (net 21 D2) + (net 22 D1) + (net 23 D0) + (net 24 "Net-(JP1-Pad1)") + (net 25 "Net-(R2-Pad2)") + (net 26 "Net-(R4-Pad2)") + (net 27 "Net-(U1-Pad7)") + + (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 +5V) + (add_net A0) + (add_net A1) + (add_net A2) + (add_net A3) + (add_net A4) + (add_net D0) + (add_net D1) + (add_net D2) + (add_net D3) + (add_net D4) + (add_net D5) + (add_net D6) + (add_net D7) + (add_net GND) + (add_net MISO) + (add_net MOSI) + (add_net "Net-(C1-Pad1)") + (add_net "Net-(D1-Pad1)") + (add_net "Net-(JP1-Pad1)") + (add_net "Net-(R2-Pad2)") + (add_net "Net-(R4-Pad2)") + (add_net "Net-(U1-Pad7)") + (add_net SCK) + (add_net SND) + (add_net nCS) + (add_net nRST) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical (layer F.Cu) (tedit 5EC18506) (tstamp 5EC1785E) + (at 142.46 88.6 270) + (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x03 2.54mm double row") + (path /5EC28D5D) + (fp_text reference J1 (at 1.27 -2.33 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x03_Odd_Even (at 1.27 7.41 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 6.85) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 4.35 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_text user ISP (at 4.6 2.56 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 6 thru_hole oval (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 5 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 nRST)) + (pad 4 thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 MOSI)) + (pad 3 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 SCK)) + (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 +5V)) + (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 MISO)) + ) + + (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD) (tstamp 5EC27547) + (at 146.1 88.875 270) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (path /5EC4704B) + (attr smd) + (fp_text reference R3 (at -1.875 0.6) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 2.2k (at -1.675 0.7) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 2 "Net-(C1-Pad1)")) + (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 9 SND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Oscillator:Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm_HandSoldering (layer B.Cu) (tedit 58CD3345) (tstamp 5EC1797E) + (at 166.5 93.2 90) + (descr "Miniature Crystal Clock Oscillator EuroQuartz XO91 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO91.pdf, hand-soldering, 7.0x5.0mm^2 package") + (tags "SMD SMT crystal oscillator hand-soldering") + (path /5EC1F916) + (attr smd) + (fp_text reference X1 (at 5.5 0 180) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value "32 MHz" (at 4.5 0 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_circle (center 0 0) (end 0.233333 0) (layer B.Adhes) (width 0.466667)) + (fp_circle (center 0 0) (end 0.533333 0) (layer B.Adhes) (width 0.333333)) + (fp_circle (center 0 0) (end 0.833333 0) (layer B.Adhes) (width 0.333333)) + (fp_circle (center 0 0) (end 1 0) (layer B.Adhes) (width 0.1)) + (fp_line (start 5.3 3.4) (end -5.3 3.4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 5.3 -3.4) (end 5.3 3.4) (layer B.CrtYd) (width 0.05)) + (fp_line (start -5.3 -3.4) (end 5.3 -3.4) (layer B.CrtYd) (width 0.05)) + (fp_line (start -5.3 3.4) (end -5.3 -3.4) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.3 -2.7) (end -1.3 -3.3) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.3 -2.7) (end -1.3 -2.7) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.3 2.7) (end 1.3 2.7) (layer B.SilkS) (width 0.12)) + (fp_line (start 3.7 0.9) (end 3.7 -0.9) (layer B.SilkS) (width 0.12)) + (fp_line (start -3.7 -0.9) (end -3.7 0.9) (layer B.SilkS) (width 0.12)) + (fp_line (start -5.2 -0.9) (end -3.7 -0.9) (layer B.SilkS) (width 0.12)) + (fp_line (start -3.5 -1.5) (end -2.5 -2.5) (layer B.Fab) (width 0.1)) + (fp_line (start -3.5 2.4) (end -3.4 2.5) (layer B.Fab) (width 0.1)) + (fp_line (start -3.5 -2.4) (end -3.5 2.4) (layer B.Fab) (width 0.1)) + (fp_line (start -3.4 -2.5) (end -3.5 -2.4) (layer B.Fab) (width 0.1)) + (fp_line (start 3.4 -2.5) (end -3.4 -2.5) (layer B.Fab) (width 0.1)) + (fp_line (start 3.5 -2.4) (end 3.4 -2.5) (layer B.Fab) (width 0.1)) + (fp_line (start 3.5 2.4) (end 3.5 -2.4) (layer B.Fab) (width 0.1)) + (fp_line (start 3.4 2.5) (end 3.5 2.4) (layer B.Fab) (width 0.1)) + (fp_line (start -3.4 2.5) (end 3.4 2.5) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 4 smd rect (at -3.25 2.1 90) (size 3.5 2) (layers B.Cu B.Paste B.Mask) + (net 3 +5V)) + (pad 3 smd rect (at 3.25 2.1 90) (size 3.5 2) (layers B.Cu B.Paste B.Mask) + (net 27 "Net-(U1-Pad7)")) + (pad 2 smd rect (at 3.25 -2.1 90) (size 3.5 2) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 1 smd rect (at -3.25 -2.1 90) (size 3.5 2) (layers B.Cu B.Paste B.Mask) + (net 3 +5V)) + (model ${KISYS3DMOD}/Oscillator.3dshapes/Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1.4 1.7 1.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_QFP:TQFP-32_7x7mm_P0.8mm (layer B.Cu) (tedit 5A02F146) (tstamp 5EC1795E) + (at 157.3 93.196 90) + (descr "32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "QFP 0.8") + (path /5EC1B4C8) + (attr smd) + (fp_text reference U1 (at 5.796 0 180) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ATmega88PA-AU (at -4.704 0 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -3.625 3.4) (end -5.05 3.4) (layer B.SilkS) (width 0.15)) + (fp_line (start 3.625 3.625) (end 3.3 3.625) (layer B.SilkS) (width 0.15)) + (fp_line (start 3.625 -3.625) (end 3.3 -3.625) (layer B.SilkS) (width 0.15)) + (fp_line (start -3.625 -3.625) (end -3.3 -3.625) (layer B.SilkS) (width 0.15)) + (fp_line (start -3.625 3.625) (end -3.3 3.625) (layer B.SilkS) (width 0.15)) + (fp_line (start -3.625 -3.625) (end -3.625 -3.3) (layer B.SilkS) (width 0.15)) + (fp_line (start 3.625 -3.625) (end 3.625 -3.3) (layer B.SilkS) (width 0.15)) + (fp_line (start 3.625 3.625) (end 3.625 3.3) (layer B.SilkS) (width 0.15)) + (fp_line (start -3.625 3.625) (end -3.625 3.4) (layer B.SilkS) (width 0.15)) + (fp_line (start -5.3 -5.3) (end 5.3 -5.3) (layer B.CrtYd) (width 0.05)) + (fp_line (start -5.3 5.3) (end 5.3 5.3) (layer B.CrtYd) (width 0.05)) + (fp_line (start 5.3 5.3) (end 5.3 -5.3) (layer B.CrtYd) (width 0.05)) + (fp_line (start -5.3 5.3) (end -5.3 -5.3) (layer B.CrtYd) (width 0.05)) + (fp_line (start -3.5 2.5) (end -2.5 3.5) (layer B.Fab) (width 0.15)) + (fp_line (start -3.5 -3.5) (end -3.5 2.5) (layer B.Fab) (width 0.15)) + (fp_line (start 3.5 -3.5) (end -3.5 -3.5) (layer B.Fab) (width 0.15)) + (fp_line (start 3.5 3.5) (end 3.5 -3.5) (layer B.Fab) (width 0.15)) + (fp_line (start -2.5 3.5) (end 3.5 3.5) (layer B.Fab) (width 0.15)) + (fp_text user %R (at 0 0 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 32 smd rect (at -2.8 4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 16 nCS)) + (pad 31 smd rect (at -2 4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 22 D1)) + (pad 30 smd rect (at -1.2 4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 23 D0)) + (pad 29 smd rect (at -0.4 4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 5 nRST)) + (pad 28 smd rect (at 0.4 4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 21 D2)) + (pad 27 smd rect (at 1.2 4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 10 A4)) + (pad 26 smd rect (at 2 4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 11 A3)) + (pad 25 smd rect (at 2.8 4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 12 A2)) + (pad 24 smd rect (at 4.25 2.8 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 13 A1)) + (pad 23 smd rect (at 4.25 2 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 14 A0)) + (pad 22 smd rect (at 4.25 1.2 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask)) + (pad 21 smd rect (at 4.25 0.4 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 20 smd rect (at 4.25 -0.4 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask)) + (pad 19 smd rect (at 4.25 -1.2 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask)) + (pad 18 smd rect (at 4.25 -2 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 3 +5V)) + (pad 17 smd rect (at 4.25 -2.8 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 7 SCK)) + (pad 16 smd rect (at 2.8 -4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 8 MISO)) + (pad 15 smd rect (at 2 -4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 6 MOSI)) + (pad 14 smd rect (at 1.2 -4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 26 "Net-(R4-Pad2)")) + (pad 13 smd rect (at 0.4 -4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(R2-Pad2)")) + (pad 12 smd rect (at -0.4 -4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 24 "Net-(JP1-Pad1)")) + (pad 11 smd rect (at -1.2 -4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 15 D7)) + (pad 10 smd rect (at -2 -4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 17 D6)) + (pad 9 smd rect (at -2.8 -4.25) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 18 D5)) + (pad 8 smd rect (at -4.25 -2.8 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask)) + (pad 7 smd rect (at -4.25 -2 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 27 "Net-(U1-Pad7)")) + (pad 6 smd rect (at -4.25 -1.2 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 3 +5V)) + (pad 5 smd rect (at -4.25 -0.4 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 4 smd rect (at -4.25 0.4 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 3 +5V)) + (pad 3 smd rect (at -4.25 1.2 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 2 smd rect (at -4.25 2 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 19 D4)) + (pad 1 smd rect (at -4.25 2.8 90) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) + (net 20 D3)) + (model ${KISYS3DMOD}/Package_QFP.3dshapes/TQFP-32_7x7mm_P0.8mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD) (tstamp 5EC17927) + (at 150.3 97.525 90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (path /5EC2F571) + (attr smd) + (fp_text reference R6 (at 2.225 0.3 180) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1k (at -1.675 0.9 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 16 nCS)) + (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 4 "Net-(D1-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD) (tstamp 5EC17916) + (at 147.1 93.025 270) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (path /5EC4AB23) + (attr smd) + (fp_text reference R5 (at -1.925 0.2) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1k (at 1.575 0.9) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 9 SND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD) (tstamp 5EC17905) + (at 148.8 93.025 90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (path /5EC4579D) + (attr smd) + (fp_text reference R4 (at 1.925 0) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 240k (at -2.275 0.1) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(R4-Pad2)")) + (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 2 "Net-(C1-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD) (tstamp 5EC1E5B0) + (at 150.3 93.025 270) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (path /5EC4521E) + (attr smd) + (fp_text reference R2 (at -1.925 -0.5 180) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1k (at 1.675 -1.4 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(R2-Pad2)")) + (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 2 "Net-(C1-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD) (tstamp 5EC27577) + (at 147.6 88.875 90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (path /5EC4A409) + (attr smd) + (fp_text reference R1 (at 1.875 -0.2 180) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 4.7k (at -1.725 -0.1) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 -90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 9 SND)) + (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 3 +5V)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal (layer B.Cu) (tedit 59FED5CB) (tstamp 5EC178C1) + (at 145 94.8 180) + (descr "Through hole angled pin header, 1x02, 2.54mm pitch, 6mm pin length, single row") + (tags "Through hole angled pin header THT 1x02 2.54mm single row") + (path /5EC580AD) + (fp_text reference JP1 (at 4.385 2.1 180) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Jumper (at 3.9 2.3 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 2.77 -1.27 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 10.55 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 10.55 -4.35) (end 10.55 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -4.35) (end 10.55 -4.35) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 1.8) (end -1.8 -4.35) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end 0 1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.042929 -2.92) (end 1.44 -2.92) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.042929 -2.16) (end 1.44 -2.16) (layer B.SilkS) (width 0.12)) + (fp_line (start 10.1 -2.92) (end 4.1 -2.92) (layer B.SilkS) (width 0.12)) + (fp_line (start 10.1 -2.16) (end 10.1 -2.92) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 -2.16) (end 10.1 -2.16) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.44 -1.27) (end 4.1 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 -0.28) (end 10.1 -0.28) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 -0.16) (end 10.1 -0.16) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 -0.04) (end 10.1 -0.04) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 0.08) (end 10.1 0.08) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 0.2) (end 10.1 0.2) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 0.32) (end 10.1 0.32) (layer B.SilkS) (width 0.12)) + (fp_line (start 10.1 -0.38) (end 4.1 -0.38) (layer B.SilkS) (width 0.12)) + (fp_line (start 10.1 0.38) (end 10.1 -0.38) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 0.38) (end 10.1 0.38) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 1.33) (end 1.44 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.1 -3.87) (end 4.1 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.44 -3.87) (end 4.1 -3.87) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.44 1.33) (end 1.44 -3.87) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.04 -2.86) (end 10.04 -2.86) (layer B.Fab) (width 0.1)) + (fp_line (start 10.04 -2.22) (end 10.04 -2.86) (layer B.Fab) (width 0.1)) + (fp_line (start 4.04 -2.22) (end 10.04 -2.22) (layer B.Fab) (width 0.1)) + (fp_line (start -0.32 -2.86) (end 1.5 -2.86) (layer B.Fab) (width 0.1)) + (fp_line (start -0.32 -2.22) (end -0.32 -2.86) (layer B.Fab) (width 0.1)) + (fp_line (start -0.32 -2.22) (end 1.5 -2.22) (layer B.Fab) (width 0.1)) + (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer B.Fab) (width 0.1)) + (fp_line (start 10.04 0.32) (end 10.04 -0.32) (layer B.Fab) (width 0.1)) + (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer B.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer B.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end -0.32 -0.32) (layer B.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer B.Fab) (width 0.1)) + (fp_line (start 1.5 0.635) (end 2.135 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.5 -3.81) (end 1.5 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start 4.04 -3.81) (end 1.5 -3.81) (layer B.Fab) (width 0.1)) + (fp_line (start 4.04 1.27) (end 4.04 -3.81) (layer B.Fab) (width 0.1)) + (fp_line (start 2.135 1.27) (end 4.04 1.27) (layer B.Fab) (width 0.1)) + (fp_text user "6501 mode" (at 5.4 -1.3 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole oval (at 0 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 "Net-(JP1-Pad1)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DIP:DIP-28_W15.24mm (layer F.Cu) (tedit 5EC1718F) (tstamp 5EC1788E) + (at 135.8 100.8 90) + (descr "28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)") + (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil") + (path /5EC23685) + (fp_text reference J2 (at 7.62 -2.33 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x14_Counter_Clockwise (at 7.62 35.35 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 7.62 16.51 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 16.3 -1.55) (end -1.05 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 16.3 34.55) (end 16.3 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 34.55) (end 16.3 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.55) (end -1.05 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 14.08 -1.33) (end 8.62 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 14.08 34.35) (end 14.08 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 34.35) (end 14.08 34.35) (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 6.62 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.255 -0.27) (end 1.255 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.255 34.29) (end 0.255 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 14.985 34.29) (end 0.255 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 14.985 -1.27) (end 14.985 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 1.255 -1.27) (end 14.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 7.62 -1.33) (end 6.62 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (pad 28 thru_hole oval (at 15.24 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 0 33.02 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 27 thru_hole oval (at 15.24 2.54 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 SND)) + (pad 13 thru_hole oval (at 0 30.48 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 A4)) + (pad 26 thru_hole oval (at 15.24 5.08 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 0 27.94 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 A3)) + (pad 25 thru_hole oval (at 15.24 7.62 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 +5V)) + (pad 11 thru_hole oval (at 0 25.4 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 A2)) + (pad 24 thru_hole oval (at 15.24 10.16 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 0 22.86 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 A1)) + (pad 23 thru_hole oval (at 15.24 12.7 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 20.32 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 A0)) + (pad 22 thru_hole oval (at 15.24 15.24 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 15 D7)) + (pad 8 thru_hole oval (at 0 17.78 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 16 nCS)) + (pad 21 thru_hole oval (at 15.24 17.78 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 D6)) + (pad 7 thru_hole oval (at 0 15.24 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 SCK)) + (pad 20 thru_hole oval (at 15.24 20.32 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 D5)) + (pad 6 thru_hole oval (at 0 12.7 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 15.24 22.86 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 19 D4)) + (pad 5 thru_hole oval (at 0 10.16 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 nRST)) + (pad 18 thru_hole oval (at 15.24 25.4 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 20 D3)) + (pad 4 thru_hole oval (at 0 7.62 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 15.24 27.94 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 21 D2)) + (pad 3 thru_hole oval (at 0 5.08 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 15.24 30.48 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 22 D1)) + (pad 2 thru_hole oval (at 0 2.54 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 15.24 33.02 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 23 D0)) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W15.24mm_Socket.wrl + (offset (xyz 0 0 -2.5)) + (scale (xyz 1 1 0.6)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B4B45C9) (tstamp 5EC17842) + (at 151.5 93.2 180) + (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "LED handsolder") + (path /5EC2E728) + (attr smd) + (fp_text reference D1 (at 0 -1.65) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1)) + (fp_text user Act (at -3.3 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391) + (net 3 +5V)) + (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391) + (net 4 "Net-(D1-Pad1)")) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE) (tstamp 5EC275A7) + (at 149.1 88.875 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /5EC4DD8A) + (attr smd) + (fp_text reference C3 (at 1.875 0.2 180) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10n (at 1.675 0 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 3 +5V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE) (tstamp 5EC275D7) + (at 150.6 88.875 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /5EC32D85) + (attr smd) + (fp_text reference C2 (at 1.875 0.6 180) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100n (at -1.625 0.9 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 3 +5V)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE) (tstamp 5EC1E550) + (at 148.8 97.525 270) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /5EC474F0) + (attr smd) + (fp_text reference C1 (at -2.225 0.2) (layer B.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 470p (at 1.775 0.9) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) + ) + (fp_line (start 1.65 -0.73) (end -1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end 1.65 -0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 0.73) (end 1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end -1.65 0.73) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25) + (net 2 "Net-(C1-Pad1)")) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (dimension 17.5 (width 0.15) (layer Dwgs.User) + (gr_text "17.500 mm" (at 129.6 93.15 90) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 134.4 84.4) (xy 130.313579 84.4))) + (feature2 (pts (xy 134.4 101.9) (xy 130.313579 101.9))) + (crossbar (pts (xy 130.9 101.9) (xy 130.9 84.4))) + (arrow1a (pts (xy 130.9 84.4) (xy 131.486421 85.526504))) + (arrow1b (pts (xy 130.9 84.4) (xy 130.313579 85.526504))) + (arrow2a (pts (xy 130.9 101.9) (xy 131.486421 100.773496))) + (arrow2b (pts (xy 130.9 101.9) (xy 130.313579 100.773496))) + ) + (dimension 35.8 (width 0.15) (layer Dwgs.User) + (gr_text "35.800 mm" (at 152.3 106.936) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 170.2 101.9) (xy 170.2 106.222421))) + (feature2 (pts (xy 134.4 101.9) (xy 134.4 106.222421))) + (crossbar (pts (xy 134.4 105.636) (xy 170.2 105.636))) + (arrow1a (pts (xy 170.2 105.636) (xy 169.073496 106.222421))) + (arrow1b (pts (xy 170.2 105.636) (xy 169.073496 105.049579))) + (arrow2a (pts (xy 134.4 105.636) (xy 135.526504 106.222421))) + (arrow2b (pts (xy 134.4 105.636) (xy 135.526504 105.049579))) + ) + (gr_text "Rev.A\nEugene Lozovoy 2020" (at 169.8 98.2) (layer F.SilkS) + (effects (font (size 0.7 1) (thickness 0.15)) (justify right)) + ) + (gr_text "SwinSID\n\nNano" (at 151.8 93.3) (layer F.SilkS) (tstamp 5EC261B4) + (effects (font (size 1.8 1.8) (thickness 0.3))) + ) + (gr_arc (start 134.4 93.185) (end 134.4 94.185) (angle -180) (layer Edge.Cuts) (width 0.1) (tstamp 5EC1CCC5)) + (gr_line (start 134.4 92.185) (end 134.4 84.43) (layer Edge.Cuts) (width 0.1) (tstamp 5EC1DE07)) + (gr_line (start 134.4 101.93) (end 134.4 94.185) (layer Edge.Cuts) (width 0.1) (tstamp 5EC1DE06)) + (gr_line (start 170.2 84.43) (end 134.4 84.43) (layer Edge.Cuts) (width 0.1) (tstamp 5EC1DE09)) + (gr_line (start 170.2 101.93) (end 134.4 101.93) (layer Edge.Cuts) (width 0.1) (tstamp 5EC2895F)) + (gr_line (start 170.2 101.93) (end 170.2 84.43) (layer Edge.Cuts) (width 0.1) (tstamp 5EC1DE05)) + + (segment (start 157.7 88.946) (end 157.7 87.860998) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 149.1 88) (end 150.6 88) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 143.797919 97.34) (end 145 97.34) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 140.04 97.34) (end 143.797919 97.34) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 137.38 91.14) (end 137.38 94.68) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 137.38 94.68) (end 140.04 97.34) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 157.7 87.860998) (end 157.864999 87.695999) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 165.9 89.95) (end 164.4 89.95) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 167.050001 91.100001) (end 165.9 89.95) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 167.911999 100.000001) (end 167.050001 99.138003) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 168.82 100.8) (end 168.020001 100.000001) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 167.050001 99.138003) (end 167.050001 91.100001) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 168.020001 100.000001) (end 167.911999 100.000001) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 151.175 88) (end 150.6 88) (width 0.5) (layer B.Cu) (net 1)) + (via (at 151.6 88.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 151.5375 88.5375) (end 151.6 88.6) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 151.5375 87.6375) (end 151.5375 88.5375) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 151.5375 87.6375) (end 151.175 88) (width 0.5) (layer B.Cu) (net 1)) + (via (at 145.4 92.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 147.1 93.9) (end 146.9 93.9) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 146.9 93.9) (end 145.4 92.4) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 151.6 88.665066) (end 151.6 88.6) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 149.77499 90.490076) (end 151.6 88.665066) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 149.77499 90.983012) (end 149.77499 90.490076) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 145.4 92.4) (end 148.358002 92.4) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 148.358002 92.4) (end 149.77499 90.983012) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 147.1 94.525) (end 147.1 93.9) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 147.1 96.442081) (end 147.1 94.525) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 145 97.34) (end 146.202081 97.34) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 146.202081 97.34) (end 147.1 96.442081) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 147.1 96.7) (end 147.1 96.442081) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 148.8 98.4) (end 147.1 96.7) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 164.4 89.2) (end 164.4 89.95) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 162.8375 87.6375) (end 164.4 89.2) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 151.5375 87.6375) (end 162.8375 87.6375) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 156.9 97.446) (end 156.9 96.360998) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 157.7 88.946) (end 157.7 90) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 157.7 90) (end 156.622037 91.077963) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 158.5 96.360998) (end 158.5 97.446) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 158.335001 96.195999) (end 158.5 96.360998) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 156.9 96.360998) (end 157.064999 96.195999) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 156.9 95.858004) (end 156.9 96.360998) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 156.622037 95.580041) (end 156.9 95.858004) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 156.622037 91.077963) (end 156.622037 95.580041) (width 0.5) (layer B.Cu) (net 1)) + (via (at 157.614738 96.045999) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 157.604001 96.056736) (end 157.614738 96.045999) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 157.604001 96.195999) (end 157.604001 96.056736) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 157.604001 96.195999) (end 158.335001 96.195999) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 157.064999 96.195999) (end 157.604001 96.195999) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 148.6 93.9) (end 148.6 93.65) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 146.599072 90.249072) (end 146.1 89.75) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 147.90001 91.55001) (end 146.599072 90.249072) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 148.8 93.9) (end 147.90001 93.00001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 147.90001 93.00001) (end 147.90001 91.55001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 150.3 92.4) (end 148.8 93.9) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 150.3 92.15) (end 150.3 92.4) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 148.8 94.525) (end 148.8 96.65) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 148.8 93.9) (end 148.8 94.525) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 147.6 89.75) (end 150.6 89.75) (width 0.5) (layer B.Cu) (net 3)) + (via (at 167.97 98.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 168.6 96.45) (end 168.6 98.17) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 168.6 98.17) (end 167.97 98.8) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 157.7 98.531002) (end 157.7 97.446) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 157.535001 98.696001) (end 157.7 98.531002) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 156.264999 98.696001) (end 157.535001 98.696001) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 156.1 97.446) (end 156.1 98.531002) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 156.1 98.531002) (end 156.264999 98.696001) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 164.4 97.2) (end 164.4 96.45) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 162.9 98.7) (end 164.4 97.2) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 157.535001 98.696001) (end 157.539 98.7) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 157.539 98.7) (end 162.9 98.7) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 150.6 89.75) (end 151.85 89.75) (width 0.5) (layer B.Cu) (net 3)) + (via (at 151.810087 89.712981) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 150.475 93.2) (end 150.475 91.048068) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 150.475 91.048068) (end 151.810087 89.712981) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 155.3 90.031002) (end 155.3 88.946) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 167.97 98.8) (end 167.344991 98.174991) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 165.202653 97.252653) (end 165.202653 98.009305) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 165.202653 98.009305) (end 165.202653 98.57499) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 167.344991 98.174991) (end 165.602652 98.174991) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 165.602652 98.174991) (end 165.202653 98.57499) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 164.4 96.45) (end 165.202653 97.252653) (width 0.5) (layer B.Cu) (net 3)) + (via (at 165.202653 98.57499) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 144.6 86.74) (end 143.42 85.56) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 144.6 89) (end 144.6 86.74) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 142.46 91.14) (end 144.6 89) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 149.8 93.2) (end 150.475 93.2) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 149.5 93.5) (end 149.8 93.2) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 143.2 93.5) (end 149.5 93.5) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 142.46 91.14) (end 142.46 92.76) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 142.46 92.76) (end 143.2 93.5) (width 0.5) (layer F.Cu) (net 3)) + (via (at 155.175 90.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 155.3 90.031002) (end 155.3 90.175) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 155.3 90.175) (end 155.175 90.3) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 152.397106 90.3) (end 151.810087 89.712981) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 155.175 90.3) (end 152.397106 90.3) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 155.922026 90.653028) (end 155.3 90.031002) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 155.922026 95.968026) (end 155.922026 90.653028) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 156.1 96.146) (end 155.922026 95.968026) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 156.1 97.446) (end 156.1 96.146) (width 0.5) (layer B.Cu) (net 3)) + (via (at 152.5 98.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 152.525 93.2) (end 152.525 98.375) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 152.525 98.375) (end 152.5 98.4) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 150.3 98.4) (end 152.5 98.4) (width 0.25) (layer B.Cu) (net 4)) + (via (at 149.7 86.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) + (segment (start 149.5 87) (end 149.7 86.8) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 137.38 88.6) (end 138.98 87) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 138.98 87) (end 149.5 87) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 149.7 86.8) (end 162.28749 86.8) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 162.28749 86.8) (end 162.3 86.78749) (width 0.25) (layer B.Cu) (net 5)) + (via (at 162.3 86.78749) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) + (segment (start 161.55 93.596) (end 160.104 93.596) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 160.104 93.596) (end 160.1 93.6) (width 0.25) (layer B.Cu) (net 5)) + (via (at 160.1 93.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) + (segment (start 161.734315 86.78749) (end 162.3 86.78749) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 160.1 93.6) (end 160.1 88.421805) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 160.1 88.421805) (end 161.734315 86.78749) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 136.530001 89.449999) (end 137.38 88.6) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 136.204999 89.775001) (end 136.530001 89.449999) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 136.204999 95.204999) (end 136.204999 89.775001) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 140.674999 99.674999) (end 136.204999 95.204999) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 145.96 100.8) (end 144.834999 99.674999) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 144.834999 99.674999) (end 140.674999 99.674999) (width 0.25) (layer B.Cu) (net 5)) + (via (at 143.35 92.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) + (segment (start 141.18 92.4) (end 139.92 91.14) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 143.35 92.4) (end 141.18 92.4) (width 0.25) (layer B.Cu) (net 6)) + (via (at 148.6 90.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) + (segment (start 143.35 92.4) (end 144.85 90.9) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 148.034315 90.9) (end 148.6 90.9) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 144.85 90.9) (end 148.034315 90.9) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 149.165685 90.9) (end 148.6 90.9) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 149.465684 90.600001) (end 149.165685 90.9) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 151.000001 90.600001) (end 149.465684 90.600001) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 153.05 91.196) (end 151.596 91.196) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 151.596 91.196) (end 151.000001 90.600001) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 149.665001 99.425001) (end 140.025001 99.425001) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 151.04 100.8) (end 149.665001 99.425001) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 139.070001 89.449999) (end 139.92 88.6) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 138.744999 89.775001) (end 139.070001 89.449999) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 140.025001 99.425001) (end 138.744999 98.144999) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 138.744999 98.144999) (end 138.744999 89.775001) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 151.37501 92.7618) (end 152.83681 91.3) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 153.934315 91.3) (end 154.5 91.3) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 151.37501 99.33362) (end 151.37501 92.7618) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 151.04 100.8) (end 151.04 99.66863) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 152.83681 91.3) (end 153.934315 91.3) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 151.04 99.66863) (end 151.37501 99.33362) (width 0.25) (layer F.Cu) (net 7)) + (via (at 154.5 91.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7)) + (segment (start 154.5 89.996) (end 154.5 88.946) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 154.449999 90.046001) (end 154.5 89.996) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 154.449999 90.684314) (end 154.449999 90.046001) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 154.5 91.3) (end 154.5 90.734315) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 154.5 90.734315) (end 154.449999 90.684314) (width 0.25) (layer B.Cu) (net 7)) + (via (at 153.463999 89.338083) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8)) + (segment (start 153.05 90.396) (end 153.05 89.752082) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 153.05 89.752082) (end 153.463999 89.338083) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 143.36 87.7) (end 142.46 88.6) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 153.463999 89.338083) (end 151.825916 87.7) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 151.825916 87.7) (end 143.36 87.7) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 147.6 88) (end 146.1 88) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 145.175011 88.924989) (end 145.600928 88.499072) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 145.600928 88.499072) (end 146.1 88) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 145.175011 90.800011) (end 145.175011 88.924989) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 147.1 92.15) (end 146.525 92.15) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 146.525 92.15) (end 145.175011 90.800011) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 138.34 85.56) (end 138.34 87.820998) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 138.34 87.820998) (end 138.744999 88.225997) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 138.744999 88.225997) (end 138.744999 91.704001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 138.744999 91.704001) (end 140.165999 93.125001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 143.725001 93.098001) (end 143.725001 93.125001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 144.673002 92.15) (end 143.725001 93.098001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 140.165999 93.125001) (end 143.725001 93.125001) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 144.673002 91.30202) (end 145.175011 90.800011) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 144.673002 92.15) (end 144.673002 91.30202) (width 0.25) (layer B.Cu) (net 9)) + (via (at 163.524998 92.477515) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10)) + (segment (start 166.28 100.8) (end 163.524998 98.044998) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 163.524998 98.044998) (end 163.524998 93.0432) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 163.524998 93.0432) (end 163.524998 92.477515) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 163.043483 91.996) (end 163.124999 92.077516) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 161.55 91.996) (end 163.043483 91.996) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 163.124999 92.077516) (end 163.524998 92.477515) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 162.799998 99.859998) (end 163.74 100.8) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 161.55 91.196) (end 162.795998 91.196) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 162.795998 91.196) (end 162.799998 91.2) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 162.799998 91.2) (end 162.799998 99.859998) (width 0.25) (layer F.Cu) (net 11)) + (via (at 162.799998 91.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 11)) + (segment (start 161.2 100.8) (end 161.999999 100.000001) (width 0.25) (layer F.Cu) (net 12)) + (via (at 161.825003 88.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 12)) + (segment (start 161.999999 89.074996) (end 161.825003 88.9) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 161.999999 100.000001) (end 161.999999 89.074996) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 161.55 90.396) (end 161.55 89.175003) (width 0.25) (layer B.Cu) (net 12)) + (segment (start 161.55 89.175003) (end 161.825003 88.9) (width 0.25) (layer B.Cu) (net 12)) + (via (at 160.825 88.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 13)) + (segment (start 160.779 88.946) (end 160.825 88.9) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 160.1 88.946) (end 160.779 88.946) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 158.66 100.8) (end 161.549989 97.910011) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 161.549989 97.910011) (end 161.549989 90.349989) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 161.549989 90.349989) (end 160.825 89.625) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 160.825 89.625) (end 160.825 88.9) (width 0.25) (layer F.Cu) (net 13)) + (via (at 157.681465 94.953967) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 14)) + (segment (start 157.951999 90.674999) (end 157.281466 91.345532) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 157.281466 91.345532) (end 157.281466 94.553968) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 157.281466 94.553968) (end 157.681465 94.953967) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 156.12 100.8) (end 156.12 96.515432) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 157.281466 95.353966) (end 157.681465 94.953967) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 156.12 96.515432) (end 157.281466 95.353966) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 158.621001 90.674999) (end 157.951999 90.674999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 159.3 89.996) (end 158.621001 90.674999) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 159.3 88.946) (end 159.3 89.996) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 155.9 89.7) (end 155.9 91.294168) (width 0.25) (layer F.Cu) (net 15)) + (via (at 154.798987 92.395181) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 15)) + (segment (start 154.398988 92.79518) (end 154.798987 92.395181) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 154.200001 94.295999) (end 154.200001 92.994167) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 154.200001 92.994167) (end 154.398988 92.79518) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 154.1 94.396) (end 154.200001 94.295999) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 151.04 85.56) (end 151.839999 86.359999) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 151.839999 86.359999) (end 152.559999 86.359999) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 152.559999 86.359999) (end 155.9 89.7) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 155.198986 91.995182) (end 154.798987 92.395181) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 155.9 91.294168) (end 155.198986 91.995182) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 153.05 94.396) (end 154.1 94.396) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 153.58 99.66863) (end 153.58 100.8) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 153.58 98.406998) (end 153.58 99.66863) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 150.3 96.65) (end 151.823002 96.65) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 151.823002 96.65) (end 153.58 98.406998) (width 0.25) (layer B.Cu) (net 16)) + (via (at 160.1 94.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16)) + (segment (start 160.1 95.406002) (end 160.1 94.7) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 161.55 95.996) (end 160.689998 95.996) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 160.689998 95.996) (end 160.1 95.406002) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 153.58 99.66863) (end 153.58 100.8) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 153.58 97.98243) (end 153.58 99.66863) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 157.333464 94.228966) (end 153.58 97.98243) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 160.1 94.7) (end 159.628966 94.228966) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 159.628966 94.228966) (end 157.333464 94.228966) (width 0.25) (layer F.Cu) (net 16)) + (via (at 154.999977 93.374787) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 17)) + (segment (start 156.350011 88.330011) (end 156.350011 92.024753) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 153.58 85.56) (end 156.350011 88.330011) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 154.999977 93.940472) (end 154.999977 93.374787) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 154.999977 94.23687) (end 154.999977 93.940472) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 154.040847 95.196) (end 154.999977 94.23687) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 153.05 95.196) (end 154.040847 95.196) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 155.399976 92.974788) (end 154.999977 93.374787) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 156.350011 92.024753) (end 155.399976 92.974788) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 156.12 85.56) (end 156.919999 86.359999) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 153.05 95.996) (end 154.266166 95.996) (width 0.25) (layer B.Cu) (net 18)) + (via (at 155.058858 95.203308) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 18)) + (segment (start 155.458857 94.803309) (end 155.058858 95.203308) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 154.658859 95.603307) (end 155.058858 95.203308) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 154.266166 95.996) (end 154.658859 95.603307) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 156.919999 86.359999) (end 156.919999 93.342167) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 156.919999 93.342167) (end 155.458857 94.803309) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 158.66 85.56) (end 158.66 91.04) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 158.66 91.04) (end 158.3 91.4) (width 0.25) (layer F.Cu) (net 19)) + (via (at 158.3 91.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 19)) + (segment (start 158.406467 92.072152) (end 158.3 91.965685) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 158.406467 95.106467) (end 158.406467 92.072152) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 159.3 96) (end 158.406467 95.106467) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 159.3 97.446) (end 159.3 96) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 158.3 91.965685) (end 158.3 91.4) (width 0.25) (layer B.Cu) (net 19)) + (via (at 159.326215 91.508502) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 20)) + (segment (start 159.3 91.534717) (end 159.326215 91.508502) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 159.3 95) (end 159.3 91.534717) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 159.3 95.3) (end 159.3 95) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 160.1 96.1) (end 159.3 95.3) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 160.1 97.446) (end 160.1 96.1) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 159.326215 87.433785) (end 161.2 85.56) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 159.326215 91.508502) (end 159.326215 87.433785) (width 0.25) (layer F.Cu) (net 20)) + (via (at 164.525001 92.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21)) + (segment (start 164.525001 91.934315) (end 164.525001 92.5) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 164.525001 87.476371) (end 164.525001 91.934315) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 163.74 85.56) (end 163.74 86.69137) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 163.74 86.69137) (end 164.525001 87.476371) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 164.525001 93.065685) (end 164.525001 92.5) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 164.388161 93.202525) (end 164.525001 93.065685) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 163.154521 93.202525) (end 164.388161 93.202525) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 162.747996 92.796) (end 163.154521 93.202525) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 161.55 92.796) (end 162.747996 92.796) (width 0.25) (layer B.Cu) (net 21)) + (via (at 165.455246 94.102547) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22)) + (segment (start 165.474999 94.082794) (end 165.455246 94.102547) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 166.28 85.56) (end 165.474999 86.365001) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 165.474999 86.365001) (end 165.474999 94.082794) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 163.503455 94.102547) (end 165.455246 94.102547) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 162.410002 95.196) (end 163.503455 94.102547) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 161.55 95.196) (end 162.410002 95.196) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 166.2 91.734315) (end 166.2 92.3) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 168.82 85.56) (end 166.2 88.18) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 166.2 88.18) (end 166.2 91.734315) (width 0.25) (layer F.Cu) (net 23)) + (via (at 166.2 92.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 23)) + (segment (start 165.800001 92.699999) (end 166.2 92.3) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 164.847464 93.652536) (end 165.800001 92.699999) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 162.573591 94.396) (end 163.317055 93.652536) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 161.55 94.396) (end 162.573591 94.396) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 163.317055 93.652536) (end 164.847464 93.652536) (width 0.25) (layer B.Cu) (net 23)) + (via (at 150.431025 95.219043) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 24)) + (segment (start 150.431025 95.164975) (end 150.431025 95.219043) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 153.05 93.596) (end 152 93.596) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 152 93.596) (end 150.431025 95.164975) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 150.011982 94.8) (end 150.431025 95.219043) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 145 94.8) (end 150.011982 94.8) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 152 92.796) (end 153.05 92.796) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 151.979 92.796) (end 152 92.796) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 150.3 93.9) (end 150.875 93.9) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 150.875 93.9) (end 151.979 92.796) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 152 91.996) (end 153.05 91.996) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 151.75959 91.996) (end 152 91.996) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 151.06358 91.29999) (end 151.75959 91.996) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 148.8 92.15) (end 149.65001 91.29999) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 149.65001 91.29999) (end 151.06358 91.29999) (width 0.25) (layer B.Cu) (net 26)) + (via (at 168.6 92.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 27)) + (segment (start 168.6 89.95) (end 168.6 92.2) (width 0.25) (layer B.Cu) (net 27)) + (via (at 166.2 99.25) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 27)) + (segment (start 166.475001 99.525001) (end 166.2 99.25) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 168.318001 99.525001) (end 166.475001 99.525001) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 168.999999 98.843003) (end 168.318001 99.525001) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 168.6 92.2) (end 168.999999 92.599999) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 168.999999 92.599999) (end 168.999999 98.843003) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 166.15 99.3) (end 166.2 99.25) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 156 99.3) (end 166.15 99.3) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 155.3 98.6) (end 156 99.3) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 155.3 97.446) (end 155.3 98.6) (width 0.25) (layer B.Cu) (net 27)) + +) diff --git a/pcb/nanoSwinSidC.pro b/pcb/nanoSwinSidC.pro new file mode 100644 index 0000000..f84d354 --- /dev/null +++ b/pcb/nanoSwinSidC.pro @@ -0,0 +1,249 @@ +update=17/05/2020 21:46:48 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead= +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.5 +ViaDiameter1=0.8 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.15 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.09999999999999999 +CourtyardLineWidth=0.12 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.2 +TrackWidth=0.25 +ViaDiameter=0.8 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName= +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 diff --git a/pcb/nanoSwinSidC.sch b/pcb/nanoSwinSidC.sch new file mode 100644 index 0000000..1453d6f --- /dev/null +++ b/pcb/nanoSwinSidC.sch @@ -0,0 +1,550 @@ +EESchema Schematic File Version 4 +LIBS:nanoSwinSidC-cache +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "2020-05-17" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L MCU_Microchip_ATmega:ATmega88PA-AU U1 +U 1 1 5EC1B4C8 +P 3575 3800 +F 0 "U1" H 3125 5250 50 0000 C CNN +F 1 "ATmega88PA-AU" H 4100 5275 50 0000 C CNN +F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 3575 3800 50 0001 C CIN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48PA_88PA_168PA-Data-Sheet-40002011A.pdf" H 3575 3800 50 0001 C CNN + 1 3575 3800 + 1 0 0 -1 +$EndComp +Text GLabel 4175 4600 2 50 BiDi ~ 0 +D3 +Text GLabel 4175 4700 2 50 BiDi ~ 0 +D4 +Text GLabel 4175 4800 2 50 BiDi ~ 0 +D5 +Text GLabel 4175 4900 2 50 BiDi ~ 0 +D6 +Text GLabel 4175 5000 2 50 BiDi ~ 0 +D7 +Text GLabel 4175 4300 2 50 BiDi ~ 0 +D0 +Text GLabel 4175 4400 2 50 BiDi ~ 0 +D1 +Text GLabel 4175 4000 2 50 BiDi ~ 0 +D2 +$Comp +L power:GND #PWR0101 +U 1 1 5EC1CA5C +P 3575 5300 +F 0 "#PWR0101" H 3575 5050 50 0001 C CNN +F 1 "GND" H 3580 5127 50 0000 C CNN +F 2 "" H 3575 5300 50 0001 C CNN +F 3 "" H 3575 5300 50 0001 C CNN + 1 3575 5300 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR0102 +U 1 1 5EC1DAFA +P 3575 2300 +F 0 "#PWR0102" H 3575 2150 50 0001 C CNN +F 1 "+5V" H 3590 2473 50 0000 C CNN +F 2 "" H 3575 2300 50 0001 C CNN +F 3 "" H 3575 2300 50 0001 C CNN + 1 3575 2300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3675 2300 3575 2300 +Connection ~ 3575 2300 +Text GLabel 4175 4100 2 50 Input ~ 0 +nRST +Text GLabel 4175 3900 2 50 Input ~ 0 +A4 +Text GLabel 4175 3800 2 50 Input ~ 0 +A3 +Text GLabel 4175 3700 2 50 Input ~ 0 +A2 +Text GLabel 4175 3600 2 50 Input ~ 0 +A1 +Text GLabel 4175 3500 2 50 Input ~ 0 +A0 +Text GLabel 4175 4500 2 50 Input ~ 0 +nCS +NoConn ~ 2975 2900 +NoConn ~ 2975 2800 +NoConn ~ 2975 2600 +Text GLabel 4600 3000 2 50 Input ~ 0 +SCK +Text GLabel 4175 3000 2 50 Output ~ 0 +MISO +Text GLabel 4175 2900 2 50 Input ~ 0 +MOSI +NoConn ~ 4175 3300 +$Comp +L Oscillator:XO53 X1 +U 1 1 5EC1F916 +P 5475 4300 +F 0 "X1" H 5625 4550 50 0000 L CNN +F 1 "32 MHz" H 4950 4175 50 0000 L CNN +F 2 "Oscillator:Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm_HandSoldering" H 6175 3950 50 0001 C CNN +F 3 "http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf" H 5375 4300 50 0001 C CNN + 1 5475 4300 + -1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR0103 +U 1 1 5EC20874 +P 5475 4000 +F 0 "#PWR0103" H 5475 3850 50 0001 C CNN +F 1 "+5V" H 5490 4173 50 0000 C CNN +F 2 "" H 5475 4000 50 0001 C CNN +F 3 "" H 5475 4000 50 0001 C CNN + 1 5475 4000 + -1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0104 +U 1 1 5EC20CC2 +P 5475 4600 +F 0 "#PWR0104" H 5475 4350 50 0001 C CNN +F 1 "GND" H 5480 4427 50 0000 C CNN +F 2 "" H 5475 4600 50 0001 C CNN +F 3 "" H 5475 4600 50 0001 C CNN + 1 5475 4600 + -1 0 0 -1 +$EndComp +Wire Wire Line + 5475 4000 5775 4000 +Wire Wire Line + 5775 4000 5775 4300 +Connection ~ 5475 4000 +$Comp +L Connector_Generic:Conn_02x14_Counter_Clockwise J2 +U 1 1 5EC23685 +P 7800 4175 +F 0 "J2" H 7850 4900 50 0000 C CNN +F 1 "Conn_02x14_Counter_Clockwise" H 7850 4901 50 0001 C CNN +F 2 "Package_DIP:DIP-28_W15.24mm" H 7800 4175 50 0001 C CNN +F 3 "~" H 7800 4175 50 0001 C CNN + 1 7800 4175 + 1 0 0 -1 +$EndComp +NoConn ~ 7600 3575 +NoConn ~ 7600 3675 +NoConn ~ 7600 3775 +NoConn ~ 7600 3875 +Text GLabel 7600 3975 0 50 Output ~ 0 +nRST +NoConn ~ 7600 4075 +Text GLabel 7600 4175 0 50 Output ~ 0 +nWR +$Comp +L Connector_Generic:Conn_02x03_Odd_Even J1 +U 1 1 5EC28D5D +P 7800 2950 +F 0 "J1" H 7850 3175 50 0000 C CNN +F 1 "Conn_02x03_Odd_Even" H 7850 3176 50 0001 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" H 7800 2950 50 0001 C CNN +F 3 "~" H 7800 2950 50 0001 C CNN + 1 7800 2950 + 1 0 0 -1 +$EndComp +Text GLabel 7600 2850 0 50 Input ~ 0 +MISO +$Comp +L power:+5V #PWR0105 +U 1 1 5EC293F1 +P 8100 2850 +F 0 "#PWR0105" H 8100 2700 50 0001 C CNN +F 1 "+5V" V 8115 2978 50 0000 L CNN +F 2 "" H 8100 2850 50 0001 C CNN +F 3 "" H 8100 2850 50 0001 C CNN + 1 8100 2850 + 0 1 1 0 +$EndComp +Text GLabel 8100 2950 2 50 Output ~ 0 +MOSI +$Comp +L power:GND #PWR0106 +U 1 1 5EC29BB0 +P 8100 3050 +F 0 "#PWR0106" H 8100 2800 50 0001 C CNN +F 1 "GND" V 8105 2922 50 0000 R CNN +F 2 "" H 8100 3050 50 0001 C CNN +F 3 "" H 8100 3050 50 0001 C CNN + 1 8100 3050 + 0 -1 1 0 +$EndComp +Text GLabel 7600 3050 0 50 Output ~ 0 +nRST +Text GLabel 7600 2950 0 50 Output ~ 0 +SCK +Text GLabel 7600 4375 0 50 Output ~ 0 +A0 +Text GLabel 7600 4475 0 50 Output ~ 0 +A1 +Text GLabel 7600 4575 0 50 Output ~ 0 +A2 +Text GLabel 7600 4675 0 50 Output ~ 0 +A3 +Text GLabel 7600 4775 0 50 Output ~ 0 +A4 +$Comp +L power:GND #PWR0107 +U 1 1 5EC2AA37 +P 7325 4875 +F 0 "#PWR0107" H 7325 4625 50 0001 C CNN +F 1 "GND" V 7330 4747 50 0000 R CNN +F 2 "" H 7325 4875 50 0001 C CNN +F 3 "" H 7325 4875 50 0001 C CNN + 1 7325 4875 + 0 1 -1 0 +$EndComp +Text GLabel 8100 4875 2 50 BiDi ~ 0 +D0 +Text GLabel 8100 4775 2 50 BiDi ~ 0 +D1 +Text GLabel 8100 4675 2 50 BiDi ~ 0 +D2 +Text GLabel 8100 4575 2 50 BiDi ~ 0 +D3 +Text GLabel 8100 4475 2 50 BiDi ~ 0 +D4 +Text GLabel 8100 4375 2 50 BiDi ~ 0 +D5 +Text GLabel 8100 4275 2 50 BiDi ~ 0 +D6 +Text GLabel 8100 4175 2 50 BiDi ~ 0 +D7 +Text GLabel 7600 4275 0 50 Output ~ 0 +nCS +NoConn ~ 8100 4075 +NoConn ~ 8100 3975 +$Comp +L power:+5V #PWR0108 +U 1 1 5EC2D649 +P 9000 3825 +F 0 "#PWR0108" H 9000 3675 50 0001 C CNN +F 1 "+5V" H 9015 3998 50 0000 C CNN +F 2 "" H 9000 3825 50 0001 C CNN +F 3 "" H 9000 3825 50 0001 C CNN + 1 9000 3825 + -1 0 0 -1 +$EndComp +NoConn ~ 8100 3775 +NoConn ~ 8100 3575 +$Comp +L Device:LED D1 +U 1 1 5EC2E728 +P 2200 3775 +F 0 "D1" V 2239 3658 50 0000 R CNN +F 1 "LED" V 2148 3658 50 0000 R CNN +F 2 "LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 2200 3775 50 0001 C CNN +F 3 "~" H 2200 3775 50 0001 C CNN + 1 2200 3775 + 0 -1 -1 0 +$EndComp +Text GLabel 2200 4225 3 50 Output ~ 0 +nCS +$Comp +L Device:R R6 +U 1 1 5EC2F571 +P 2200 4075 +F 0 "R6" H 2270 4121 50 0000 L CNN +F 1 "1k" H 2270 4030 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 2130 4075 50 0001 C CNN +F 3 "~" H 2200 4075 50 0001 C CNN + 1 2200 4075 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR0109 +U 1 1 5EC2FF3D +P 2200 3625 +F 0 "#PWR0109" H 2200 3475 50 0001 C CNN +F 1 "+5V" H 2215 3798 50 0000 C CNN +F 2 "" H 2200 3625 50 0001 C CNN +F 3 "" H 2200 3625 50 0001 C CNN + 1 2200 3625 + -1 0 0 -1 +$EndComp +$Comp +L Device:C C2 +U 1 1 5EC32D85 +P 8575 4125 +F 0 "C2" H 8690 4171 50 0000 L CNN +F 1 "100n" H 8690 4080 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8613 3975 50 0001 C CNN +F 3 "~" H 8575 4125 50 0001 C CNN + 1 8575 4125 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8575 3875 8575 3975 +$Comp +L power:GND #PWR0110 +U 1 1 5EC342CF +P 8575 4275 +F 0 "#PWR0110" H 8575 4025 50 0001 C CNN +F 1 "GND" H 8580 4102 50 0000 C CNN +F 2 "" H 8575 4275 50 0001 C CNN +F 3 "" H 8575 4275 50 0001 C CNN + 1 8575 4275 + -1 0 0 -1 +$EndComp +Wire Wire Line + 8100 3875 8575 3875 +Text GLabel 8100 3675 2 50 Input ~ 0 +SND +$Comp +L Device:R R2 +U 1 1 5EC4521E +P 5150 2600 +F 0 "R2" V 4975 2600 50 0000 C CNN +F 1 "1k" V 5050 2600 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5080 2600 50 0001 C CNN +F 3 "~" H 5150 2600 50 0001 C CNN + 1 5150 2600 + 0 1 1 0 +$EndComp +$Comp +L Device:R R4 +U 1 1 5EC4579D +P 5150 2875 +F 0 "R4" V 4975 2875 50 0000 C CNN +F 1 "240k" V 5050 2875 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5080 2875 50 0001 C CNN +F 3 "~" H 5150 2875 50 0001 C CNN + 1 5150 2875 + 0 1 1 0 +$EndComp +Wire Wire Line + 4175 2700 4925 2700 +Wire Wire Line + 4925 2700 4925 2600 +Wire Wire Line + 4925 2600 5000 2600 +Wire Wire Line + 4175 2800 4925 2800 +Wire Wire Line + 4925 2800 4925 2875 +Wire Wire Line + 4925 2875 5000 2875 +$Comp +L Device:C C1 +U 1 1 5EC474F0 +P 5375 3075 +F 0 "C1" H 5490 3121 50 0000 L CNN +F 1 "470p" H 5490 3030 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5413 2925 50 0001 C CNN +F 3 "~" H 5375 3075 50 0001 C CNN + 1 5375 3075 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4175 3200 5000 3200 +Wire Wire Line + 5000 3200 5000 4300 +Wire Wire Line + 5000 4300 5175 4300 +$Comp +L power:GND #PWR0111 +U 1 1 5EC484BE +P 5375 3225 +F 0 "#PWR0111" H 5375 2975 50 0001 C CNN +F 1 "GND" H 5380 3052 50 0000 C CNN +F 2 "" H 5375 3225 50 0001 C CNN +F 3 "" H 5375 3225 50 0001 C CNN + 1 5375 3225 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5300 2600 5375 2600 +Wire Wire Line + 5375 2600 5375 2750 +Wire Wire Line + 5300 2875 5375 2875 +Wire Wire Line + 5375 2925 5375 2875 +Connection ~ 5375 2875 +Wire Wire Line + 5450 2750 5375 2750 +Connection ~ 5375 2750 +Wire Wire Line + 5375 2750 5375 2875 +$Comp +L Device:R R1 +U 1 1 5EC4A409 +P 5925 2525 +F 0 "R1" H 6050 2550 50 0000 C CNN +F 1 "4.7k" H 6075 2475 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5855 2525 50 0001 C CNN +F 3 "~" H 5925 2525 50 0001 C CNN + 1 5925 2525 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R5 +U 1 1 5EC4AB23 +P 5925 2975 +F 0 "R5" H 6050 3000 50 0000 C CNN +F 1 "1k" H 6050 2925 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5855 2975 50 0001 C CNN +F 3 "~" H 5925 2975 50 0001 C CNN +F 4 "Optional" H 6150 2850 50 0000 C CIN "Note" + 1 5925 2975 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0112 +U 1 1 5EC4AFDF +P 5925 3125 +F 0 "#PWR0112" H 5925 2875 50 0001 C CNN +F 1 "GND" H 5930 2952 50 0000 C CNN +F 2 "" H 5925 3125 50 0001 C CNN +F 3 "" H 5925 3125 50 0001 C CNN + 1 5925 3125 + 1 0 0 -1 +$EndComp +Text GLabel 6275 2750 2 50 Output ~ 0 +SND +$Comp +L power:+5V #PWR0113 +U 1 1 5EC4B2EE +P 5925 2375 +F 0 "#PWR0113" H 5925 2225 50 0001 C CNN +F 1 "+5V" H 5940 2548 50 0000 C CNN +F 2 "" H 5925 2375 50 0001 C CNN +F 3 "" H 5925 2375 50 0001 C CNN + 1 5925 2375 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5925 2675 5925 2750 +$Comp +L Device:R R3 +U 1 1 5EC4704B +P 5600 2750 +F 0 "R3" V 5425 2750 50 0000 C CNN +F 1 "2.2k" V 5500 2750 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5530 2750 50 0001 C CNN +F 3 "~" H 5600 2750 50 0001 C CNN + 1 5600 2750 + 0 1 1 0 +$EndComp +Wire Wire Line + 5750 2750 5925 2750 +Connection ~ 5925 2750 +Wire Wire Line + 5925 2750 5925 2825 +Wire Wire Line + 5925 2750 6275 2750 +$Comp +L Device:C C3 +U 1 1 5EC4DD8A +P 9000 4125 +F 0 "C3" H 9115 4171 50 0000 L CNN +F 1 "10n" H 9115 4080 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 9038 3975 50 0001 C CNN +F 3 "~" H 9000 4125 50 0001 C CNN + 1 9000 4125 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0114 +U 1 1 5EC4DF53 +P 9000 4275 +F 0 "#PWR0114" H 9000 4025 50 0001 C CNN +F 1 "GND" H 9005 4102 50 0000 C CNN +F 2 "" H 9000 4275 50 0001 C CNN +F 3 "" H 9000 4275 50 0001 C CNN + 1 9000 4275 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9000 3825 9000 3875 +Wire Wire Line + 8575 3875 8850 3875 +Connection ~ 8575 3875 +Connection ~ 9000 3875 +Wire Wire Line + 9000 3875 9000 3975 +Text GLabel 4600 3100 2 50 Input ~ 0 +nWR +Wire Wire Line + 4600 3100 4500 3100 +Wire Wire Line + 4600 3000 4500 3000 +Wire Wire Line + 4500 3000 4500 3100 +Connection ~ 4500 3100 +Wire Wire Line + 4500 3100 4175 3100 +$Comp +L Device:Jumper JP1 +U 1 1 5EC580AD +P 4800 2200 +F 0 "JP1" H 4800 2464 50 0000 C CNN +F 1 "Jumper" H 4800 2373 50 0001 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal" H 4800 2200 50 0001 C CNN +F 3 "~" H 4800 2200 50 0001 C CNN +F 4 "6581 mode" H 4800 2373 50 0000 C CIN "Desc" + 1 4800 2200 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0115 +U 1 1 5EC599E4 +P 5100 2200 +F 0 "#PWR0115" H 5100 1950 50 0001 C CNN +F 1 "GND" V 5105 2072 50 0000 R CNN +F 2 "" H 5100 2200 50 0001 C CNN +F 3 "" H 5100 2200 50 0001 C CNN + 1 5100 2200 + 0 -1 1 0 +$EndComp +Wire Wire Line + 4500 2200 4500 2600 +Wire Wire Line + 4500 2600 4175 2600 +Wire Wire Line + 7325 4875 7400 4875 +$Comp +L power:PWR_FLAG #FLG0101 +U 1 1 5EC1B5F8 +P 7400 4875 +F 0 "#FLG0101" H 7400 4950 50 0001 C CNN +F 1 "PWR_FLAG" H 7400 5048 50 0001 C CNN +F 2 "" H 7400 4875 50 0001 C CNN +F 3 "~" H 7400 4875 50 0001 C CNN + 1 7400 4875 + -1 0 0 1 +$EndComp +Connection ~ 7400 4875 +Wire Wire Line + 7400 4875 7600 4875 +$Comp +L power:PWR_FLAG #FLG0102 +U 1 1 5EC1BA30 +P 8850 3875 +F 0 "#FLG0102" H 8850 3950 50 0001 C CNN +F 1 "PWR_FLAG" H 8850 4048 50 0001 C CNN +F 2 "" H 8850 3875 50 0001 C CNN +F 3 "~" H 8850 3875 50 0001 C CNN + 1 8850 3875 + 1 0 0 -1 +$EndComp +Connection ~ 8850 3875 +Wire Wire Line + 8850 3875 9000 3875 +$EndSCHEMATC