From ec62b3bbac40295a0d7c02f9e4f371884c703a03 Mon Sep 17 00:00:00 2001 From: jonathan Date: Thu, 3 Mar 2016 09:40:15 +0100 Subject: [PATCH] rebuilt shematic and fix librairie --- .../Arduino_As_Uno-cache.lib | 168 +-- .../Arduino_As_Uno.kicad_pcb | 28 +- template/Arduino_As_Uno_R3/Arduino_As_Uno.net | 276 ++--- template/Arduino_As_Uno_R3/Arduino_As_Uno.pro | 74 +- template/Arduino_As_Uno_R3/Arduino_As_Uno.sch | 477 ++++----- template/Arduino_Fio/Arduino_Fio-cache.lib | 97 +- template/Arduino_Fio/Arduino_Fio.kicad_pcb | 116 +-- template/Arduino_Fio/Arduino_Fio.net | 117 ++- template/Arduino_Fio/Arduino_Fio.pro | 74 +- template/Arduino_Fio/Arduino_Fio.sch | 311 +++--- .../Arduino_Mega_R3/Arduino_Mega-cache.dcm | 3 - .../Arduino_Mega_R3/Arduino_Mega-cache.lib | 258 +++-- .../Arduino_Mega_R3/Arduino_Mega.kicad_pcb | 40 +- template/Arduino_Mega_R3/Arduino_Mega.net | 554 +++++----- template/Arduino_Mega_R3/Arduino_Mega.pro | 74 +- template/Arduino_Mega_R3/Arduino_Mega.sch | 955 +++++++++--------- .../Arduino_Micro/Arduino_Micro-cache.lib | 107 +- .../Arduino_Micro/Arduino_Micro.kicad_pcb | 22 +- template/Arduino_Micro/Arduino_Micro.net | 224 ++-- template/Arduino_Micro/Arduino_Micro.pro | 74 +- template/Arduino_Micro/Arduino_Micro.sch | 449 ++++---- template/Arduino_Mini/Arduino_Mini-cache.lib | 129 ++- template/Arduino_Mini/Arduino_Mini.kicad_pcb | 16 +- template/Arduino_Mini/Arduino_Mini.net | 233 +++-- template/Arduino_Mini/Arduino_Mini.pro | 74 +- template/Arduino_Mini/Arduino_Mini.sch | 517 +++++----- template/Arduino_Nano/Arduino_Nano-cache.dcm | 8 - template/Arduino_Nano/Arduino_Nano-cache.lib | 141 ++- template/Arduino_Nano/Arduino_Nano.kicad_pcb | 50 +- template/Arduino_Nano/Arduino_Nano.net | 192 ++-- template/Arduino_Nano/Arduino_Nano.pro | 74 +- template/Arduino_Nano/Arduino_Nano.sch | 444 ++++---- .../Arduino_Pro_Mini-cache.lib | 128 ++- .../Arduino_Pro_Mini.kicad_pcb | 14 +- .../Arduino_Pro_Mini/Arduino_Pro_Mini.net | 210 ++-- .../Arduino_Pro_Mini/Arduino_Pro_Mini.pro | 74 +- .../Arduino_Pro_Mini/Arduino_Pro_Mini.sch | 423 ++++---- 37 files changed, 3764 insertions(+), 3461 deletions(-) delete mode 100644 template/Arduino_Mega_R3/Arduino_Mega-cache.dcm delete mode 100644 template/Arduino_Nano/Arduino_Nano-cache.dcm diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib b/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib index 51373db8..bf74a359 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF +3V3 #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+3V3" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW P 2 0 1 0 -30 50 0 100 N @@ -22,8 +22,8 @@ ENDDEF DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -32,77 +32,125 @@ X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_1 +# CONN_01X01 # -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X01 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_01X01" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X01 + Pin_Header_Angled_1X01 + Socket_Strip_Straight_1X01 + Socket_Strip_Angled_1X01 +$ENDFPLIST DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P +S -50 5 10 -5 0 1 0 N +S -50 50 50 -50 0 1 0 N +X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_10 +# CONN_01X06 # -DEF CONN_10 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_10" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X06 P 0 40 Y N 1 F N +F0 "P" 0 350 50 H V C CNN +F1 "CONN_01X06" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X06 + Pin_Header_Angled_1X06 + Socket_Strip_Straight_1X06 + Socket_Strip_Angled_1X06 +$ENDFPLIST DRAW -S -100 500 100 -500 0 1 0 N -X P1 1 -350 450 250 R 50 50 1 1 P I -X P2 2 -350 350 250 R 50 50 1 1 P I -X P3 3 -350 250 250 R 50 50 1 1 P I -X P4 4 -350 150 250 R 50 50 1 1 P I -X P5 5 -350 50 250 R 50 50 1 1 P I -X P6 6 -350 -50 250 R 50 50 1 1 P I -X P7 7 -350 -150 250 R 50 50 1 1 P I -X P8 8 -350 -250 250 R 50 50 1 1 P I -X P9 9 -350 -350 250 R 50 50 1 1 P I -X P10 10 -350 -450 250 R 50 50 1 1 P I +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 300 50 -300 0 1 0 N +X P1 1 -200 250 150 R 50 50 1 1 P +X P2 2 -200 150 150 R 50 50 1 1 P +X P3 3 -200 50 150 R 50 50 1 1 P +X P4 4 -200 -50 150 R 50 50 1 1 P +X P5 5 -200 -150 150 R 50 50 1 1 P +X P6 6 -200 -250 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_6 +# CONN_01X08 # -DEF CONN_6 P 0 30 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_6" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X08 P 0 40 Y N 1 F N +F0 "P" 0 450 50 H V C CNN +F1 "CONN_01X08" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X08 + Pin_Header_Angled_1X08 + Socket_Strip_Straight_1X08 + Socket_Strip_Angled_1X08 +$ENDFPLIST DRAW -S -100 300 100 -300 0 1 0 N -X 1 1 -350 250 250 R 60 60 1 1 P I -X 2 2 -350 150 250 R 60 60 1 1 P I -X 3 3 -350 50 250 R 60 60 1 1 P I -X 4 4 -350 -50 250 R 60 60 1 1 P I -X 5 5 -350 -150 250 R 60 60 1 1 P I -X 6 6 -350 -250 250 R 60 60 1 1 P I +S -50 -400 50 400 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +X P1 1 -200 350 150 R 50 50 1 1 P +X P2 2 -200 250 150 R 50 50 1 1 P +X P3 3 -200 150 150 R 50 50 1 1 P +X P4 4 -200 50 150 R 50 50 1 1 P +X P5 5 -200 -50 150 R 50 50 1 1 P +X P6 6 -200 -150 150 R 50 50 1 1 P +X P7 7 -200 -250 150 R 50 50 1 1 P +X P8 8 -200 -350 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_8 +# CONN_01X10 # -DEF CONN_8 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_8" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X10 P 0 40 Y N 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "CONN_01X10" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X10 + Pin_Header_Angled_1X10 + Socket_Strip_Straight_1X10 + Socket_Strip_Angled_1X10 +$ENDFPLIST DRAW -S -100 400 100 -400 0 1 0 N -X P1 1 -350 350 250 R 50 50 1 1 P I -X P2 2 -350 250 250 R 50 50 1 1 P I -X P3 3 -350 150 250 R 50 50 1 1 P I -X P4 4 -350 50 250 R 50 50 1 1 P I -X P5 5 -350 -50 250 R 50 50 1 1 P I -X P6 6 -350 -150 250 R 50 50 1 1 P I -X P7 7 -350 -250 250 R 50 50 1 1 P I -X P8 8 -350 -350 250 R 50 50 1 1 P I +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 500 50 -500 0 1 0 N +X P1 1 -200 450 150 R 50 50 1 1 P +X P2 2 -200 350 150 R 50 50 1 1 P +X P3 3 -200 250 150 R 50 50 1 1 P +X P4 4 -200 150 150 R 50 50 1 1 P +X P5 5 -200 50 150 R 50 50 1 1 P +X P6 6 -200 -50 150 R 50 50 1 1 P +X P7 7 -200 -150 150 R 50 50 1 1 P +X P8 8 -200 -250 150 R 50 50 1 1 P +X P9 9 -200 -350 150 R 50 50 1 1 P +X P10 10 -200 -450 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -111,8 +159,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V 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 diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb b/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb index d0c00c9d..1857da72 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 4) (no_connects 4) - (area 110.922999 72.949999 179.653001 126.440001) + (area 104.572999 71.392 182.146334 127.594) (thickness 1.6) (drawings 27) (tracks 0) @@ -174,7 +174,7 @@ (at 138.938 123.825) (descr "Through hole socket strip") (tags "socket strip") - (path /5517C2C1) + (path /56D70129) (fp_text reference P1 (at 8.89 -2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -219,7 +219,7 @@ (at 161.798 123.825) (descr "Through hole socket strip") (tags "socket strip") - (path /5517C323) + (path /56D70DD8) (fp_text reference P2 (at 6.604 -2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -260,7 +260,7 @@ (at 129.794 75.565) (descr "Through hole socket strip") (tags "socket strip") - (path /5517C46C) + (path /56D721E0) (fp_text reference P3 (at 11.43 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -309,7 +309,7 @@ (at 156.718 75.565) (descr "Through hole socket strip") (tags "socket strip") - (path /5517C366) + (path /56D7164F) (fp_text reference P4 (at 8.89 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -354,11 +354,11 @@ (at 124.968 123.825) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBC06) + (path /56D71177) (fp_text reference P5 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -370,11 +370,11 @@ (at 177.038 118.745) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBD10) + (path /56D71274) (fp_text reference P6 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -386,11 +386,11 @@ (at 126.238 75.565) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBD30) + (path /56D712A8) (fp_text reference P7 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -402,11 +402,11 @@ (at 177.038 90.805) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBD52) + (path /56D712DB) (fp_text reference P8 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.net b/template/Arduino_As_Uno_R3/Arduino_As_Uno.net index bc9ebe48..d43b93f7 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.net +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch) - (date "dim. 05 avril 2015 10:10:46 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch) + (date "jeu. 03 mars 2016 09:10:50 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -18,62 +18,110 @@ (comp (ref P1) (value Power) (footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_As_Uno-cache) (part CONN_8)) + (libsource (lib conn) (part CONN_01X08)) (sheetpath (names /) (tstamps /)) - (tstamp 5517C2C1)) + (tstamp 56D70129)) (comp (ref P2) (value Analog) (footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x06) - (libsource (lib Arduino_As_Uno-cache) (part CONN_6)) + (libsource (lib conn) (part CONN_01X06)) (sheetpath (names /) (tstamps /)) - (tstamp 5517C323)) + (tstamp 56D70DD8)) + (comp (ref P5) + (value CONN_01X01) + (footprint Socket_Arduino_Uno:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D71177)) + (comp (ref P6) + (value CONN_01X01) + (footprint Socket_Arduino_Uno:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D71274)) + (comp (ref P7) + (value CONN_01X01) + (footprint Socket_Arduino_Uno:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D712A8)) + (comp (ref P8) + (value CONN_01X01) + (footprint Socket_Arduino_Uno:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D712DB)) (comp (ref P4) (value Digital) (footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_As_Uno-cache) (part CONN_8)) + (libsource (lib conn) (part CONN_01X08)) (sheetpath (names /) (tstamps /)) - (tstamp 5517C366)) + (tstamp 56D7164F)) (comp (ref P3) (value Digital) (footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x10) - (libsource (lib Arduino_As_Uno-cache) (part CONN_10)) + (libsource (lib conn) (part CONN_01X10)) (sheetpath (names /) (tstamps /)) - (tstamp 5517C46C)) - (comp (ref P5) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_As_Uno-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBC06)) - (comp (ref P6) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_As_Uno-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBD10)) - (comp (ref P7) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_As_Uno-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBD30)) - (comp (ref P8) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_As_Uno-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBD52))) + (tstamp 56D721E0))) (libparts - (libpart (lib Arduino_As_Uno-cache) (part CONN_1) + (libpart (lib conn) (part CONN_01X01) + (description "Connector 01x01") + (footprints + (fp Pin_Header_Straight_1X01) + (fp Pin_Header_Angled_1X01) + (fp Socket_Strip_Straight_1X01) + (fp Socket_Strip_Angled_1X01)) (fields (field (name Reference) P) - (field (name Value) CONN_1)) + (field (name Value) CONN_01X01)) (pins - (pin (num 1) (name 1) (type passive)))) - (libpart (lib Arduino_As_Uno-cache) (part CONN_10) + (pin (num 1) (name P1) (type passive)))) + (libpart (lib conn) (part CONN_01X06) + (description "Connector 01x06") + (footprints + (fp Pin_Header_Straight_1X06) + (fp Pin_Header_Angled_1X06) + (fp Socket_Strip_Straight_1X06) + (fp Socket_Strip_Angled_1X06)) (fields (field (name Reference) P) - (field (name Value) CONN_10)) + (field (name Value) CONN_01X06)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)))) + (libpart (lib conn) (part CONN_01X08) + (description "Connector 01x08") + (footprints + (fp Pin_Header_Straight_1X08) + (fp Pin_Header_Angled_1X08) + (fp Socket_Strip_Straight_1X08) + (fp Socket_Strip_Angled_1X08)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X08)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)))) + (libpart (lib conn) (part CONN_01X10) + (description "Connector 01x10") + (footprints + (fp Pin_Header_Straight_1X10) + (fp Pin_Header_Angled_1X10) + (fp Socket_Strip_Straight_1X10) + (fp Socket_Strip_Angled_1X10)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X10)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -84,100 +132,76 @@ (pin (num 7) (name P7) (type passive)) (pin (num 8) (name P8) (type passive)) (pin (num 9) (name P9) (type passive)) - (pin (num 10) (name P10) (type passive)))) - (libpart (lib Arduino_As_Uno-cache) (part CONN_6) - (fields - (field (name Reference) P) - (field (name Value) CONN_6)) - (pins - (pin (num 1) (name 1) (type passive)) - (pin (num 2) (name 2) (type passive)) - (pin (num 3) (name 3) (type passive)) - (pin (num 4) (name 4) (type passive)) - (pin (num 5) (name 5) (type passive)) - (pin (num 6) (name 6) (type passive)))) - (libpart (lib Arduino_As_Uno-cache) (part CONN_8) - (fields - (field (name Reference) P) - (field (name Value) CONN_8)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name P2) (type passive)) - (pin (num 3) (name P3) (type passive)) - (pin (num 4) (name P4) (type passive)) - (pin (num 5) (name P5) (type passive)) - (pin (num 6) (name P6) (type passive)) - (pin (num 7) (name P7) (type passive)) - (pin (num 8) (name P8) (type passive))))) + (pin (num 10) (name P10) (type passive))))) (libraries - (library (logical Arduino_As_Uno-cache) - (uri /home/jo/kicad/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib))) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name "Net-(P8-Pad1)") - (node (ref P8) (pin 1))) - (net (code 2) (name "Net-(P7-Pad1)") - (node (ref P7) (pin 1))) - (net (code 3) (name "Net-(P6-Pad1)") - (node (ref P6) (pin 1))) - (net (code 4) (name "Net-(P5-Pad1)") - (node (ref P5) (pin 1))) - (net (code 5) (name "/A5(SCL)") - (node (ref P3) (pin 1)) - (node (ref P2) (pin 6))) - (net (code 6) (name "/A4(SDA)") + (net (code 1) (name /AREF) + (node (ref P3) (pin 3))) + (net (code 2) (name "/A4(SDA)") (node (ref P2) (pin 5)) (node (ref P3) (pin 2))) - (net (code 7) (name "Net-(P1-Pad1)") - (node (ref P1) (pin 1))) + (net (code 3) (name "/A5(SCL)") + (node (ref P3) (pin 1)) + (node (ref P2) (pin 6))) + (net (code 4) (name /A3) + (node (ref P2) (pin 4))) + (net (code 5) (name /A2) + (node (ref P2) (pin 3))) + (net (code 6) (name /A1) + (node (ref P2) (pin 2))) + (net (code 7) (name /A0) + (node (ref P2) (pin 1))) (net (code 8) (name +3V3) (node (ref P1) (pin 4))) (net (code 9) (name +5V) (node (ref P1) (pin 5))) - (net (code 10) (name GND) - (node (ref P1) (pin 6)) - (node (ref P3) (pin 4)) - (node (ref P1) (pin 7))) - (net (code 11) (name /Vin) + (net (code 10) (name /Vin) (node (ref P1) (pin 8))) - (net (code 12) (name /IOREF) + (net (code 11) (name /IOREF) (node (ref P1) (pin 2))) - (net (code 13) (name /2) - (node (ref P4) (pin 6))) - (net (code 14) (name /AREF) - (node (ref P3) (pin 3))) - (net (code 15) (name "/13(SCK)") - (node (ref P3) (pin 5))) - (net (code 16) (name "/12(MISO)") - (node (ref P3) (pin 6))) - (net (code 17) (name "/11(**/MOSI)") - (node (ref P3) (pin 7))) - (net (code 18) (name "/10(**/SS)") - (node (ref P3) (pin 8))) - (net (code 19) (name "/9(**)") - (node (ref P3) (pin 9))) - (net (code 20) (name /8) - (node (ref P3) (pin 10))) - (net (code 21) (name /7) - (node (ref P4) (pin 1))) - (net (code 22) (name "/6(**)") - (node (ref P4) (pin 2))) - (net (code 23) (name "/5(**)") - (node (ref P4) (pin 3))) - (net (code 24) (name /4) - (node (ref P4) (pin 4))) - (net (code 25) (name "/3(**)") - (node (ref P4) (pin 5))) - (net (code 26) (name "/1(Tx)") - (node (ref P4) (pin 7))) - (net (code 27) (name "/0(Rx)") + (net (code 12) (name "/0(Rx)") (node (ref P4) (pin 8))) - (net (code 28) (name /A3) - (node (ref P2) (pin 4))) - (net (code 29) (name /A2) - (node (ref P2) (pin 3))) - (net (code 30) (name /A1) - (node (ref P2) (pin 2))) - (net (code 31) (name /A0) - (node (ref P2) (pin 1))) - (net (code 32) (name /Reset) - (node (ref P1) (pin 3))))) \ No newline at end of file + (net (code 13) (name "/1(Tx)") + (node (ref P4) (pin 7))) + (net (code 14) (name /2) + (node (ref P4) (pin 6))) + (net (code 15) (name "/3(**)") + (node (ref P4) (pin 5))) + (net (code 16) (name /4) + (node (ref P4) (pin 4))) + (net (code 17) (name "/5(**)") + (node (ref P4) (pin 3))) + (net (code 18) (name "/6(**)") + (node (ref P4) (pin 2))) + (net (code 19) (name /7) + (node (ref P4) (pin 1))) + (net (code 20) (name /Reset) + (node (ref P1) (pin 3))) + (net (code 21) (name GND) + (node (ref P3) (pin 4)) + (node (ref P1) (pin 7)) + (node (ref P1) (pin 6))) + (net (code 22) (name "Net-(P8-Pad1)") + (node (ref P8) (pin 1))) + (net (code 23) (name "/13(SCK)") + (node (ref P3) (pin 5))) + (net (code 24) (name "/12(MISO)") + (node (ref P3) (pin 6))) + (net (code 25) (name "/11(**/MOSI)") + (node (ref P3) (pin 7))) + (net (code 26) (name "/10(**/SS)") + (node (ref P3) (pin 8))) + (net (code 27) (name "/9(**)") + (node (ref P3) (pin 9))) + (net (code 28) (name /8) + (node (ref P3) (pin 10))) + (net (code 29) (name "Net-(P1-Pad1)") + (node (ref P1) (pin 1))) + (net (code 30) (name "Net-(P7-Pad1)") + (node (ref P7) (pin 1))) + (net (code 31) (name "Net-(P6-Pad1)") + (node (ref P6) (pin 1))) + (net (code 32) (name "Net-(P5-Pad1)") + (node (ref P5) (pin 1))))) \ No newline at end of file diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.pro b/template/Arduino_As_Uno_R3/Arduino_As_Uno.pro index bc41cd54..9b661e03 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.pro +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.pro @@ -1,45 +1,6 @@ -update=dim. 29 mars 2015 09:14:06 UTC +update=mer. 02 mars 2016 14:47:02 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch b/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch index 994e1907..9aae88c2 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,284 +43,286 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_8 P1 -U 1 1 5517C2C1 -P 9725 1875 -F 0 "P1" V 9675 1875 60 0000 C CNN -F 1 "Power" V 9775 1875 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 9725 1875 60 0001 C CNN -F 3 "" H 9725 1875 60 0000 C CNN - 1 9725 1875 - 1 0 0 -1 -$EndComp -$Comp -L CONN_6 P2 -U 1 1 5517C323 -P 9725 2675 -F 0 "P2" V 9675 2675 60 0000 C CNN -F 1 "Analog" V 9775 2675 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" H 9725 2675 60 0001 C CNN -F 3 "" H 9725 2675 60 0000 C CNN - 1 9725 2675 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P4 -U 1 1 5517C366 -P 10050 2575 -F 0 "P4" V 10000 2575 60 0000 C CNN -F 1 "Digital" V 10100 2575 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 10050 2575 60 0001 C CNN -F 3 "" H 10050 2575 60 0000 C CNN - 1 10050 2575 - -1 0 0 -1 -$EndComp -$Comp -L CONN_10 P3 -U 1 1 5517C46C -P 10050 1575 -F 0 "P3" V 10000 1575 60 0000 C CNN -F 1 "Digital" V 10100 1575 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" H 10050 1575 60 0001 C CNN -F 3 "" H 10050 1575 60 0000 C CNN - 1 10050 1575 - -1 0 0 -1 -$EndComp -Text Label 8625 1725 0 60 ~ 0 -Reset -Text Label 8925 1350 1 60 ~ 0 +Text Label 8950 1450 1 60 ~ 0 Vin -Text Label 9300 1350 1 60 ~ 0 +Text Label 9300 1450 1 60 ~ 0 IOREF -Text Label 8625 2425 0 60 ~ 0 +Text Label 8900 2500 0 60 ~ 0 A0 -Text Label 8625 2525 0 60 ~ 0 +Text Label 8900 2600 0 60 ~ 0 A1 -Text Label 8625 2625 0 60 ~ 0 +Text Label 8900 2700 0 60 ~ 0 A2 -Text Label 8625 2725 0 60 ~ 0 +Text Label 8900 2800 0 60 ~ 0 A3 -Text Label 8625 2825 0 60 ~ 0 +Text Label 8900 2900 0 60 ~ 0 A4(SDA) -Text Label 8625 2925 0 60 ~ 0 +Text Label 8900 3000 0 60 ~ 0 A5(SCL) -Text Label 10550 2925 0 60 ~ 0 +Text Label 10550 3000 0 60 ~ 0 0(Rx) -Text Label 10550 2725 0 60 ~ 0 +Text Label 10550 2800 0 60 ~ 0 2 -Text Label 10550 2825 0 60 ~ 0 +Text Label 10550 2900 0 60 ~ 0 1(Tx) -Text Label 10550 2625 0 60 ~ 0 +Text Label 10550 2700 0 60 ~ 0 3(**) -Text Label 10550 2525 0 60 ~ 0 +Text Label 10550 2600 0 60 ~ 0 4 -Text Label 10550 2425 0 60 ~ 0 +Text Label 10550 2500 0 60 ~ 0 5(**) -Text Label 10550 2325 0 60 ~ 0 +Text Label 10550 2400 0 60 ~ 0 6(**) -Text Label 10550 2225 0 60 ~ 0 +Text Label 10550 2300 0 60 ~ 0 7 -Text Label 10550 2025 0 60 ~ 0 +Text Label 10550 2100 0 60 ~ 0 8 -Text Label 10550 1925 0 60 ~ 0 +Text Label 10550 2000 0 60 ~ 0 9(**) -Text Label 10550 1825 0 60 ~ 0 +Text Label 10550 1900 0 60 ~ 0 10(**/SS) -Text Label 10550 1725 0 60 ~ 0 +Text Label 10550 1800 0 60 ~ 0 11(**/MOSI) -Text Label 10550 1625 0 60 ~ 0 +Text Label 10550 1700 0 60 ~ 0 12(MISO) -Text Label 10550 1525 0 60 ~ 0 +Text Label 10550 1600 0 60 ~ 0 13(SCK) -Text Label 10625 1325 0 60 ~ 0 +Text Label 10550 1400 0 60 ~ 0 AREF -$Comp -L GND #PWR01 -U 1 1 5517CC27 -P 10475 3100 -F 0 "#PWR01" H 10475 3100 30 0001 C CNN -F 1 "GND" H 10475 3030 30 0001 C CNN -F 2 "" H 10475 3100 60 0000 C CNN -F 3 "" H 10475 3100 60 0000 C CNN - 1 10475 3100 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 5517CC7B -P 9300 3100 -F 0 "#PWR02" H 9300 3100 30 0001 C CNN -F 1 "GND" H 9300 3030 30 0001 C CNN -F 2 "" H 9300 3100 60 0000 C CNN -F 3 "" H 9300 3100 60 0000 C CNN - 1 9300 3100 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR03 -U 1 1 5517CCC2 -P 9050 1350 -F 0 "#PWR03" H 9050 1440 20 0001 C CNN -F 1 "+5V" H 9050 1440 30 0000 C CNN -F 2 "" H 9050 1350 60 0000 C CNN -F 3 "" H 9050 1350 60 0000 C CNN - 1 9050 1350 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR04 -U 1 1 5517CCDA -P 9175 1350 -F 0 "#PWR04" H 9175 1310 30 0001 C CNN -F 1 "+3.3V" H 9175 1460 30 0000 C CNN -F 2 "" H 9175 1350 60 0000 C CNN -F 3 "" H 9175 1350 60 0000 C CNN - 1 9175 1350 - 1 0 0 -1 -$EndComp -NoConn ~ 9375 1525 -Text Label 10550 1225 0 60 ~ 0 +NoConn ~ 9400 1600 +Text Label 10550 1300 0 60 ~ 0 A4(SDA) -Text Label 10550 1125 0 60 ~ 0 +Text Label 10550 1200 0 60 ~ 0 A5(SCL) +Text Notes 10850 1000 0 60 ~ 0 +Holes +Text Notes 8550 750 0 60 ~ 0 +Shield for Arduino that uses\nthe same pin disposition\nlike "Uno" board Rev 3. $Comp -L CONN_1 P5 -U 1 1 551BBC06 -P 10875 650 -F 0 "P5" H 10955 650 40 0000 L CNN -F 1 "CONN_1" H 10875 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10875 650 60 0001 C CNN -F 3 "" H 10875 650 60 0000 C CNN - 1 10875 650 +L CONN_01X08 P1 +U 1 1 56D70129 +P 9600 1950 +F 0 "P1" H 9600 2400 50 0000 C CNN +F 1 "Power" V 9700 1950 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 9600 1950 50 0001 C CNN +F 3 "" H 9600 1950 50 0000 C CNN + 1 9600 1950 + 1 0 0 -1 +$EndComp +Text Label 8650 1800 0 60 ~ 0 +Reset +$Comp +L +3.3V #PWR01 +U 1 1 56D70538 +P 9150 1450 +F 0 "#PWR01" H 9150 1300 50 0001 C CNN +F 1 "+3.3V" H 9150 1590 30 0000 C CNN +F 2 "" H 9150 1450 50 0000 C CNN +F 3 "" H 9150 1450 50 0000 C CNN + 1 9150 1450 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR02 +U 1 1 56D707BB +P 9050 1450 +F 0 "#PWR02" H 9050 1300 50 0001 C CNN +F 1 "+5V" H 9050 1590 30 0000 C CNN +F 2 "" H 9050 1450 50 0000 C CNN +F 3 "" H 9050 1450 50 0000 C CNN + 1 9050 1450 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 56D70CC2 +P 9300 3150 +F 0 "#PWR03" H 9300 2900 50 0001 C CNN +F 1 "GND" H 9300 3000 50 0000 C CNN +F 2 "" H 9300 3150 50 0000 C CNN +F 3 "" H 9300 3150 50 0000 C CNN + 1 9300 3150 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR04 +U 1 1 56D70CFF +P 10300 3150 +F 0 "#PWR04" H 10300 2900 50 0001 C CNN +F 1 "GND" H 10300 3000 50 0000 C CNN +F 2 "" H 10300 3150 50 0000 C CNN +F 3 "" H 10300 3150 50 0000 C CNN + 1 10300 3150 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X06 P2 +U 1 1 56D70DD8 +P 9600 2750 +F 0 "P2" H 9600 3100 50 0000 C CNN +F 1 "Analog" V 9700 2750 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" H 9600 2750 50 0001 C CNN +F 3 "" H 9600 2750 50 0000 C CNN + 1 9600 2750 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X01 P5 +U 1 1 56D71177 +P 10800 650 +F 0 "P5" V 10900 650 50 0000 C CNN +F 1 "CONN_01X01" V 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10800 650 50 0001 C CNN +F 3 "" H 10800 650 50 0000 C CNN + 1 10800 650 0 -1 -1 0 $EndComp $Comp -L CONN_1 P6 -U 1 1 551BBD10 -P 10950 650 -F 0 "P6" H 11030 650 40 0000 L CNN -F 1 "CONN_1" H 10950 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10950 650 60 0001 C CNN -F 3 "" H 10950 650 60 0000 C CNN - 1 10950 650 +L CONN_01X01 P6 +U 1 1 56D71274 +P 10900 650 +F 0 "P6" V 11000 650 50 0000 C CNN +F 1 "CONN_01X01" V 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10900 650 50 0001 C CNN +F 3 "" H 10900 650 50 0000 C CNN + 1 10900 650 0 -1 -1 0 $EndComp $Comp -L CONN_1 P7 -U 1 1 551BBD30 -P 11025 650 -F 0 "P7" H 11105 650 40 0000 L CNN -F 1 "CONN_1" H 11025 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11025 650 60 0001 C CNN -F 3 "" H 11025 650 60 0000 C CNN - 1 11025 650 +L CONN_01X01 P7 +U 1 1 56D712A8 +P 11000 650 +F 0 "P7" V 11100 650 50 0000 C CNN +F 1 "CONN_01X01" V 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11000 650 50 0001 C CNN +F 3 "" H 11000 650 50 0000 C CNN + 1 11000 650 0 -1 -1 0 $EndComp $Comp -L CONN_1 P8 -U 1 1 551BBD52 +L CONN_01X01 P8 +U 1 1 56D712DB P 11100 650 -F 0 "P8" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN +F 0 "P8" V 11200 650 50 0000 C CNN +F 1 "CONN_01X01" V 11200 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11100 650 50 0001 C CNN +F 3 "" H 11100 650 50 0000 C CNN 1 11100 650 0 -1 -1 0 $EndComp -Text Notes 10875 925 0 60 ~ 0 -Holes -NoConn ~ 10875 800 -NoConn ~ 10950 800 -NoConn ~ 11025 800 -NoConn ~ 11100 800 -Wire Wire Line - 8600 2425 9375 2425 -Wire Wire Line - 8600 2525 9375 2525 -Wire Wire Line - 8600 2625 9375 2625 -Wire Wire Line - 8600 2725 9375 2725 -Wire Wire Line - 8600 2825 9375 2825 -Wire Wire Line - 8600 2925 9375 2925 -Wire Wire Line - 10400 2025 11125 2025 -Wire Wire Line - 10400 1925 11125 1925 -Wire Wire Line - 10400 1825 11125 1825 -Wire Wire Line - 10400 1725 11125 1725 -Wire Wire Line - 10400 1625 11125 1625 -Wire Wire Line - 10400 1525 11125 1525 -Wire Wire Line - 10400 1325 11125 1325 -Wire Wire Line - 10400 1225 11125 1225 -Wire Wire Line - 10400 1125 11125 1125 -Wire Wire Line - 9175 1825 9375 1825 -Wire Wire Line - 9050 1925 9375 1925 -Wire Wire Line - 9300 2025 9300 3100 -Wire Wire Line - 8600 1725 9375 1725 -Wire Wire Line - 10475 1425 10475 3100 -Wire Wire Line - 10475 1425 10400 1425 -Wire Wire Line - 10400 2425 11125 2425 -Wire Wire Line - 10400 2325 11125 2325 -Wire Wire Line - 10400 2225 11125 2225 -Wire Wire Line - 10400 2725 11125 2725 -Wire Wire Line - 10400 2625 11125 2625 -Wire Wire Line - 10400 2525 11125 2525 -Wire Wire Line - 10400 2925 11125 2925 -Wire Wire Line - 10400 2825 11125 2825 -Wire Wire Line - 9175 1825 9175 1350 -Wire Wire Line - 9300 1350 9300 1625 -Wire Wire Line - 9300 1625 9375 1625 -Wire Wire Line - 9050 1350 9050 1925 -Wire Wire Line - 8925 1350 8925 2225 -Wire Wire Line - 8925 2225 9375 2225 -Wire Wire Line - 9300 2025 9375 2025 -Wire Wire Line - 9375 2125 9300 2125 -Connection ~ 9300 2125 -Wire Notes Line - 11225 975 10775 975 -Wire Notes Line - 10775 975 10775 475 -Wire Notes Line - 11225 3225 8525 3225 -Wire Notes Line - 8525 3225 8525 475 +NoConn ~ 10800 850 +NoConn ~ 10900 850 +NoConn ~ 11000 850 +NoConn ~ 11100 850 +$Comp +L CONN_01X08 P4 +U 1 1 56D7164F +P 10000 2650 +F 0 "P4" H 10000 3100 50 0000 C CNN +F 1 "Digital" V 10100 2650 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 10000 2650 50 0001 C CNN +F 3 "" H 10000 2650 50 0000 C CNN + 1 10000 2650 + -1 0 0 -1 +$EndComp Wire Notes Line 8525 825 9925 825 -Text Notes 8550 750 0 60 ~ 0 -Shield for Arduino that uses\nthe same pin disposition\nlike "Uno" board Rev 3. Wire Notes Line 9925 825 9925 475 +Wire Wire Line + 9300 1450 9300 1700 +Wire Wire Line + 9300 1700 9400 1700 +Wire Wire Line + 9400 1900 9150 1900 +Wire Wire Line + 9400 2000 9050 2000 +Wire Wire Line + 9400 2300 8950 2300 +Wire Wire Line + 9400 2100 9300 2100 +Wire Wire Line + 9400 2200 9300 2200 +Connection ~ 9300 2200 +Wire Wire Line + 8950 2300 8950 1450 +Wire Wire Line + 9050 2000 9050 1450 +Wire Wire Line + 9150 1900 9150 1450 +Wire Wire Line + 9400 2500 8900 2500 +Wire Wire Line + 9400 2600 8900 2600 +Wire Wire Line + 9400 2700 8900 2700 +Wire Wire Line + 9400 2800 8900 2800 +Wire Wire Line + 9400 2900 8900 2900 +Wire Wire Line + 9400 3000 8900 3000 +$Comp +L CONN_01X10 P3 +U 1 1 56D721E0 +P 10000 1650 +F 0 "P3" H 10000 2200 50 0000 C CNN +F 1 "Digital" V 10100 1650 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" H 10000 1650 50 0001 C CNN +F 3 "" H 10000 1650 50 0000 C CNN + 1 10000 1650 + -1 0 0 -1 +$EndComp +Wire Wire Line + 10200 2100 10550 2100 +Wire Wire Line + 10200 2000 10550 2000 +Wire Wire Line + 10200 1900 10550 1900 +Wire Wire Line + 10200 1800 10550 1800 +Wire Wire Line + 10200 1700 10550 1700 +Wire Wire Line + 10200 1600 10550 1600 +Wire Wire Line + 10200 1400 10550 1400 +Wire Wire Line + 10200 1300 10550 1300 +Wire Wire Line + 10200 1200 10550 1200 +Wire Wire Line + 10200 3000 10550 3000 +Wire Wire Line + 10200 2900 10550 2900 +Wire Wire Line + 10200 2800 10550 2800 +Wire Wire Line + 10200 2700 10550 2700 +Wire Wire Line + 10200 2600 10550 2600 +Wire Wire Line + 10200 2500 10550 2500 +Wire Wire Line + 10200 2400 10550 2400 +Wire Wire Line + 10200 2300 10550 2300 +Wire Wire Line + 10200 1500 10300 1500 +Wire Wire Line + 10300 1500 10300 3150 +Wire Wire Line + 9300 2100 9300 3150 +Wire Notes Line + 8500 500 8500 3450 +Wire Notes Line + 8500 3450 11200 3450 +Wire Wire Line + 9400 1800 8650 1800 +Text Notes 9700 1600 0 60 ~ 0 +1 +Wire Notes Line + 11200 1000 10700 1000 +Wire Notes Line + 10700 1000 10700 500 $EndSCHEMATC diff --git a/template/Arduino_Fio/Arduino_Fio-cache.lib b/template/Arduino_Fio/Arduino_Fio-cache.lib index 0e777e04..a0eaae2c 100644 --- a/template/Arduino_Fio/Arduino_Fio-cache.lib +++ b/template/Arduino_Fio/Arduino_Fio-cache.lib @@ -1,57 +1,78 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# +3.3V +# +3V3 # -DEF +3.3V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -40 30 H I C CNN -F1 "+3.3V" 0 110 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS +3,3V +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V DRAW -X +3.3V 1 0 0 0 U 30 30 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +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 +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_14 +# CONN_01X14 # -DEF CONN_14 P 0 40 Y N 1 F N -F0 "P" -30 0 60 V V C CNN -F1 "CONN_14" 80 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X14 P 0 40 Y N 1 F N +F0 "P" 0 750 50 H V C CNN +F1 "CONN_01X14" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X14 + Pin_Header_Angled_1X14 + Socket_Strip_Straight_1X14 + Socket_Strip_Angled_1X14 +$ENDFPLIST DRAW -S -100 700 150 -700 0 1 0 N -X P1 1 -350 650 250 R 50 50 1 1 P I -X P2 2 -350 550 250 R 50 50 1 1 P I -X P3 3 -350 450 250 R 50 50 1 1 P I -X P4 4 -350 350 250 R 50 50 1 1 P I -X P5 5 -350 250 250 R 50 50 1 1 P I -X P6 6 -350 150 250 R 50 50 1 1 P I -X P7 7 -350 50 250 R 50 50 1 1 P I -X P8 8 -350 -50 250 R 50 50 1 1 P I -X P9 9 -350 -150 250 R 50 50 1 1 P I -X P10 10 -350 -250 250 R 50 50 1 1 P I -X P11 11 -350 -350 250 R 50 50 1 1 P I -X P12 12 -350 -450 250 R 50 50 1 1 P I -X P13 13 -350 -550 250 R 50 50 1 1 P I -X P14 14 -350 -650 250 R 50 50 1 1 P I +S -50 -645 10 -655 0 1 0 N +S -50 -545 10 -555 0 1 0 N +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 555 10 545 0 1 0 N +S -50 655 10 645 0 1 0 N +S -50 700 50 -700 0 1 0 N +X P1 1 -200 650 150 R 50 50 1 1 P +X P2 2 -200 550 150 R 50 50 1 1 P +X P3 3 -200 450 150 R 50 50 1 1 P +X P4 4 -200 350 150 R 50 50 1 1 P +X P5 5 -200 250 150 R 50 50 1 1 P +X P6 6 -200 150 150 R 50 50 1 1 P +X P7 7 -200 50 150 R 50 50 1 1 P +X P8 8 -200 -50 150 R 50 50 1 1 P +X P9 9 -200 -150 150 R 50 50 1 1 P +X P10 10 -200 -250 150 R 50 50 1 1 P +X P11 11 -200 -350 150 R 50 50 1 1 P +X P12 12 -200 -450 150 R 50 50 1 1 P +X P13 13 -200 -550 150 R 50 50 1 1 P +X P14 14 -200 -650 150 R 50 50 1 1 P ENDDRAW ENDDEF # # GND # -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N +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 # diff --git a/template/Arduino_Fio/Arduino_Fio.kicad_pcb b/template/Arduino_Fio/Arduino_Fio.kicad_pcb index 730b5bf1..3758ce7c 100644 --- a/template/Arduino_Fio/Arduino_Fio.kicad_pcb +++ b/template/Arduino_Fio/Arduino_Fio.kicad_pcb @@ -1,4 +1,4 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 2) @@ -95,32 +95,32 @@ ) (net 0 "") - (net 1 +3.3V) - (net 2 GND) - (net 3 /2) - (net 4 "/3(**)") - (net 5 /4) - (net 6 "/5(**)") - (net 7 "/6(**)") - (net 8 /7) - (net 9 /8) - (net 10 "/9(**)") - (net 11 "/10(**/SCK)") - (net 12 "/11(**/MOSI)") - (net 13 "/12(MISO)") - (net 14 "/13(SS)") - (net 15 /AREF) - (net 16 /RxI) - (net 17 /TxO) - (net 18 /DTR) - (net 19 /A0) - (net 20 /A1) - (net 21 /A2) - (net 22 /A3) - (net 23 "/A4(SDA)") - (net 24 "/A5(SCL)") - (net 25 /A6) - (net 26 /A7) + (net 1 GND) + (net 2 /2) + (net 3 "/3(**)") + (net 4 /4) + (net 5 "/5(**)") + (net 6 "/6(**)") + (net 7 /7) + (net 8 /8) + (net 9 "/9(**)") + (net 10 "/10(**/SCK)") + (net 11 "/11(**/MOSI)") + (net 12 "/12(MISO)") + (net 13 "/13(SS)") + (net 14 /AREF) + (net 15 /RxI) + (net 16 /TxO) + (net 17 /DTR) + (net 18 /A0) + (net 19 /A1) + (net 20 /A2) + (net 21 /A3) + (net 22 "/A4(SDA)") + (net 23 "/A5(SCL)") + (net 24 /A6) + (net 25 /A7) + (net 26 +3V3) (net_class Default "This is the default net class." (clearance 0.2) @@ -129,7 +129,7 @@ (via_drill 0.4) (uvia_dia 0.3) (uvia_drill 0.1) - (add_net +3.3V) + (add_net +3V3) (add_net "/10(**/SCK)") (add_net "/11(**/MOSI)") (add_net "/12(MISO)") @@ -161,7 +161,7 @@ (at 130.048 92.456 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551FCE8A) + (path /56D705A1) (fp_text reference P1 (at 17.78 -2.794 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -180,33 +180,33 @@ (fp_line (start 34.29 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 +3.3V)) + (net 26 +3V3)) (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 GND)) + (net 1 GND)) (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /2)) + (net 2 /2)) (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 "/3(**)")) + (net 3 "/3(**)")) (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /4)) + (net 4 /4)) (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 "/5(**)")) + (net 5 "/5(**)")) (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 "/6(**)")) + (net 6 "/6(**)")) (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 /7)) + (net 7 /7)) (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 /8)) + (net 8 /8)) (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 "/9(**)")) + (net 9 "/9(**)")) (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 "/10(**/SCK)")) + (net 10 "/10(**/SCK)")) (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/11(**/MOSI)")) + (net 11 "/11(**/MOSI)")) (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 "/12(MISO)")) + (net 12 "/12(MISO)")) (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 "/13(SS)")) + (net 13 "/13(SS)")) (model ${KIPRJMOD}/Socket_Arduino_Fio.3dshapes/Socket_header_Arduino_1x14.wrl (at (xyz 0.65 0 0)) (scale (xyz 1 1 1)) @@ -218,7 +218,7 @@ (at 152.908 92.456 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551FCED2) + (path /56D706EC) (fp_text reference P2 (at 17.78 2.794 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -237,33 +237,33 @@ (fp_line (start 34.29 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 GND)) + (net 1 GND)) (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 /AREF)) + (net 14 /AREF)) (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 +3.3V)) + (net 26 +3V3)) (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /RxI)) + (net 15 /RxI)) (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 /TxO)) + (net 16 /TxO)) (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /DTR)) + (net 17 /DTR)) (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 /A0)) + (net 18 /A0)) (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /A1)) + (net 19 /A1)) (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /A2)) + (net 20 /A2)) (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 /A3)) + (net 21 /A3)) (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 "/A4(SDA)")) + (net 22 "/A4(SDA)")) (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 "/A5(SCL)")) + (net 23 "/A5(SCL)")) (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 /A6)) + (net 24 /A6)) (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 26 /A7)) + (net 25 /A7)) (model ${KIPRJMOD}/Socket_Arduino_Fio.3dshapes/Socket_header_Arduino_1x14.wrl (at (xyz 0.65 0 0)) (scale (xyz 1 1 1)) diff --git a/template/Arduino_Fio/Arduino_Fio.net b/template/Arduino_Fio/Arduino_Fio.net index 9fdd2950..6800a8a5 100644 --- a/template/Arduino_Fio/Arduino_Fio.net +++ b/template/Arduino_Fio/Arduino_Fio.net @@ -1,14 +1,14 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Fio/Arduino_Fio.sch) - (date "sam. 04 avril 2015 11:58:31 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Fio/Arduino_Fio.sch) + (date "mer. 02 mars 2016 19:32:39 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) (company) (rev) - (date) + (date "sam. 04 avril 2015") (source Arduino_Fio.sch) (comment (number 1) (value "")) (comment (number 2) (value "")) @@ -17,20 +17,27 @@ (components (comp (ref P1) (value Digital) - (libsource (lib conn) (part CONN_14)) + (footprint Socket_Arduino_Fio:Socket_Strip_Straight_1x14) + (libsource (lib conn) (part CONN_01X14)) (sheetpath (names /) (tstamps /)) - (tstamp 551FCE8A)) + (tstamp 56D705A1)) (comp (ref P2) (value Analog) - (libsource (lib conn) (part CONN_14)) + (footprint Socket_Arduino_Fio:Socket_Strip_Straight_1x14) + (libsource (lib conn) (part CONN_01X14)) (sheetpath (names /) (tstamps /)) - (tstamp 551FCED2))) + (tstamp 56D706EC))) (libparts - (libpart (lib conn) (part CONN_14) - (description "Symbole general de connexion") + (libpart (lib conn) (part CONN_01X14) + (description "Connector 01x14") + (footprints + (fp Pin_Header_Straight_1X14) + (fp Pin_Header_Angled_1X14) + (fp Socket_Strip_Straight_1X14) + (fp Socket_Strip_Angled_1X14)) (fields (field (name Reference) P) - (field (name Value) CONN_14)) + (field (name Value) CONN_01X14)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -50,57 +57,57 @@ (library (logical conn) (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name /A7) - (node (ref P2) (pin 14))) - (net (code 2) (name /A6) - (node (ref P2) (pin 13))) - (net (code 3) (name "/A5(SCL)") - (node (ref P2) (pin 12))) - (net (code 4) (name "/A4(SDA)") - (node (ref P2) (pin 11))) - (net (code 5) (name /A3) - (node (ref P2) (pin 10))) - (net (code 6) (name /A2) - (node (ref P2) (pin 9))) - (net (code 7) (name /A1) - (node (ref P2) (pin 8))) - (net (code 8) (name /A0) - (node (ref P2) (pin 7))) - (net (code 9) (name /DTR) - (node (ref P2) (pin 6))) - (net (code 10) (name /TxO) - (node (ref P2) (pin 5))) - (net (code 11) (name "/11(**/MOSI)") - (node (ref P1) (pin 12))) - (net (code 12) (name /RxI) - (node (ref P2) (pin 4))) - (net (code 13) (name +3.3V) - (node (ref P1) (pin 1)) - (node (ref P2) (pin 3))) - (net (code 14) (name /AREF) - (node (ref P2) (pin 2))) - (net (code 15) (name GND) + (net (code 1) (name GND) (node (ref P2) (pin 1)) (node (ref P1) (pin 2))) - (net (code 16) (name "/13(SS)") - (node (ref P1) (pin 14))) - (net (code 17) (name "/12(MISO)") - (node (ref P1) (pin 13))) - (net (code 18) (name "/10(**/SCK)") + (net (code 2) (name "/10(**/SCK)") (node (ref P1) (pin 11))) - (net (code 19) (name "/9(**)") + (net (code 3) (name "/9(**)") (node (ref P1) (pin 10))) - (net (code 20) (name /8) + (net (code 4) (name /8) (node (ref P1) (pin 9))) - (net (code 21) (name /7) + (net (code 5) (name /7) (node (ref P1) (pin 8))) - (net (code 22) (name "/6(**)") + (net (code 6) (name "/6(**)") (node (ref P1) (pin 7))) - (net (code 23) (name "/5(**)") + (net (code 7) (name "/5(**)") (node (ref P1) (pin 6))) - (net (code 24) (name /4) + (net (code 8) (name /4) (node (ref P1) (pin 5))) - (net (code 25) (name "/3(**)") + (net (code 9) (name "/3(**)") (node (ref P1) (pin 4))) - (net (code 26) (name /2) - (node (ref P1) (pin 3))))) \ No newline at end of file + (net (code 10) (name /2) + (node (ref P1) (pin 3))) + (net (code 11) (name "/11(**/MOSI)") + (node (ref P1) (pin 12))) + (net (code 12) (name +3V3) + (node (ref P1) (pin 1)) + (node (ref P2) (pin 3))) + (net (code 13) (name /A7) + (node (ref P2) (pin 14))) + (net (code 14) (name /A6) + (node (ref P2) (pin 13))) + (net (code 15) (name "/A5(SCL)") + (node (ref P2) (pin 12))) + (net (code 16) (name "/A4(SDA)") + (node (ref P2) (pin 11))) + (net (code 17) (name /A3) + (node (ref P2) (pin 10))) + (net (code 18) (name /AREF) + (node (ref P2) (pin 2))) + (net (code 19) (name /A2) + (node (ref P2) (pin 9))) + (net (code 20) (name /A1) + (node (ref P2) (pin 8))) + (net (code 21) (name /A0) + (node (ref P2) (pin 7))) + (net (code 22) (name /DTR) + (node (ref P2) (pin 6))) + (net (code 23) (name /TxO) + (node (ref P2) (pin 5))) + (net (code 24) (name /RxI) + (node (ref P2) (pin 4))) + (net (code 25) (name "/13(SS)") + (node (ref P1) (pin 14))) + (net (code 26) (name "/12(MISO)") + (node (ref P1) (pin 13))))) \ No newline at end of file diff --git a/template/Arduino_Fio/Arduino_Fio.pro b/template/Arduino_Fio/Arduino_Fio.pro index 0191c6b9..cd0a72f4 100644 --- a/template/Arduino_Fio/Arduino_Fio.pro +++ b/template/Arduino_Fio/Arduino_Fio.pro @@ -1,45 +1,6 @@ -update=sam. 04 avril 2015 11:38:03 UTC +update=mer. 02 mars 2016 14:57:12 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Fio/Arduino_Fio.sch b/template/Arduino_Fio/Arduino_Fio.sch index e90c77cb..e71603ce 100644 --- a/template/Arduino_Fio/Arduino_Fio.sch +++ b/template/Arduino_Fio/Arduino_Fio.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,186 +43,56 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_14 P1 -U 1 1 551FCE8A -P 9700 1725 -F 0 "P1" V 9670 1725 60 0000 C CNN -F 1 "Digital" V 9780 1725 60 0000 C CNN -F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 9700 1725 60 0001 C CNN -F 3 "" H 9700 1725 60 0000 C CNN - 1 9700 1725 - 1 0 0 -1 -$EndComp -$Comp -L CONN_14 P2 -U 1 1 551FCED2 -P 10125 1725 -F 0 "P2" V 10095 1725 60 0000 C CNN -F 1 "Analog" V 10205 1725 60 0000 C CNN -F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 10125 1725 60 0001 C CNN -F 3 "" H 10125 1725 60 0000 C CNN - 1 10125 1725 - -1 0 0 -1 -$EndComp -Text Label 8650 1275 0 60 ~ 0 +Text Label 8850 1250 0 60 ~ 0 2 -Text Label 8650 1375 0 60 ~ 0 +Text Label 8850 1350 0 60 ~ 0 3(**) -Text Label 8650 1475 0 60 ~ 0 +Text Label 8850 1450 0 60 ~ 0 4 -Text Label 8650 1575 0 60 ~ 0 +Text Label 8850 1550 0 60 ~ 0 5(**) -Text Label 8650 1675 0 60 ~ 0 +Text Label 8850 1650 0 60 ~ 0 6(**) -Text Label 8650 1775 0 60 ~ 0 +Text Label 8850 1750 0 60 ~ 0 7 -Text Label 8650 1875 0 60 ~ 0 +Text Label 8850 1850 0 60 ~ 0 8 -Text Label 8650 1975 0 60 ~ 0 +Text Label 8850 1950 0 60 ~ 0 9(**) -Text Label 8650 2075 0 60 ~ 0 +Text Label 8850 2050 0 60 ~ 0 10(**/SCK) -Text Label 8650 2175 0 60 ~ 0 +Text Label 8850 2150 0 60 ~ 0 11(**/MOSI) -Text Label 8650 2275 0 60 ~ 0 +Text Label 8850 2250 0 60 ~ 0 12(MISO) -Text Label 8650 2375 0 60 ~ 0 +Text Label 8850 2350 0 60 ~ 0 13(SS) -Text Label 10700 2375 0 60 ~ 0 +Text Label 10700 2350 0 60 ~ 0 A7 -Text Label 10700 2275 0 60 ~ 0 +Text Label 10700 2250 0 60 ~ 0 A6 -Text Label 10700 2175 0 60 ~ 0 +Text Label 10700 2150 0 60 ~ 0 A5(SCL) -Text Label 10700 2075 0 60 ~ 0 +Text Label 10700 2050 0 60 ~ 0 A4(SDA) -Text Label 10700 1975 0 60 ~ 0 +Text Label 10700 1950 0 60 ~ 0 A3 -Text Label 10700 1875 0 60 ~ 0 +Text Label 10700 1850 0 60 ~ 0 A2 -Text Label 10700 1775 0 60 ~ 0 +Text Label 10700 1750 0 60 ~ 0 A1 -Text Label 10700 1675 0 60 ~ 0 +Text Label 10700 1650 0 60 ~ 0 A0 -Text Label 10700 1575 0 60 ~ 0 +Text Label 10700 1550 0 60 ~ 0 DTR -Text Label 10700 1475 0 60 ~ 0 +Text Label 10700 1450 0 60 ~ 0 TxO -Text Label 10700 1375 0 60 ~ 0 +Text Label 10700 1350 0 60 ~ 0 RxI -Text Label 10700 1175 0 60 ~ 0 +Text Label 10700 1150 0 60 ~ 0 AREF -$Comp -L GND #PWR01 -U 1 1 551FD34C -P 9275 2550 -F 0 "#PWR01" H 9275 2550 30 0001 C CNN -F 1 "GND" H 9275 2480 30 0001 C CNN -F 2 "" H 9275 2550 60 0000 C CNN -F 3 "" H 9275 2550 60 0000 C CNN - 1 9275 2550 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 551FD39C -P 10625 2550 -F 0 "#PWR02" H 10625 2550 30 0001 C CNN -F 1 "GND" H 10625 2480 30 0001 C CNN -F 2 "" H 10625 2550 60 0000 C CNN -F 3 "" H 10625 2550 60 0000 C CNN - 1 10625 2550 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR03 -U 1 1 551FD4E9 -P 9275 900 -F 0 "#PWR03" H 9275 860 30 0001 C CNN -F 1 "+3.3V" H 9275 1010 30 0000 C CNN -F 2 "" H 9275 900 60 0000 C CNN -F 3 "" H 9275 900 60 0000 C CNN - 1 9275 900 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR04 -U 1 1 551FD521 -P 10550 900 -F 0 "#PWR04" H 10550 860 30 0001 C CNN -F 1 "+3.3V" H 10550 1010 30 0000 C CNN -F 2 "" H 10550 900 60 0000 C CNN -F 3 "" H 10550 900 60 0000 C CNN - 1 10550 900 - 1 0 0 -1 -$EndComp Text Notes 8600 575 0 60 ~ 0 Shield Arduino Fio -Wire Wire Line - 8650 1275 9350 1275 -Wire Wire Line - 8650 1375 9350 1375 -Wire Wire Line - 8650 1475 9350 1475 -Wire Wire Line - 8650 1575 9350 1575 -Wire Wire Line - 8650 1675 9350 1675 -Wire Wire Line - 8650 1775 9350 1775 -Wire Wire Line - 8650 1875 9350 1875 -Wire Wire Line - 8650 1975 9350 1975 -Wire Wire Line - 8650 2075 9350 2075 -Wire Wire Line - 8650 2175 9350 2175 -Wire Wire Line - 8650 2275 9350 2275 -Wire Wire Line - 8650 2375 9350 2375 -Wire Wire Line - 10475 1175 11075 1175 -Wire Wire Line - 10475 1375 11075 1375 -Wire Wire Line - 10475 1475 11075 1475 -Wire Wire Line - 10475 1575 11075 1575 -Wire Wire Line - 10475 1675 11075 1675 -Wire Wire Line - 10475 1775 11075 1775 -Wire Wire Line - 10475 1875 11075 1875 -Wire Wire Line - 10475 1975 11075 1975 -Wire Wire Line - 10475 2075 11075 2075 -Wire Wire Line - 10475 2175 11075 2175 -Wire Wire Line - 10475 2275 11075 2275 -Wire Wire Line - 10475 2375 11075 2375 -Wire Wire Line - 10550 900 10550 1275 -Wire Wire Line - 9275 1175 9275 2550 -Wire Wire Line - 9350 1175 9275 1175 -Wire Wire Line - 9275 900 9275 1075 -Wire Wire Line - 9275 1075 9350 1075 -Wire Wire Line - 10550 1275 10475 1275 -Wire Wire Line - 10625 1075 10625 2550 -Wire Wire Line - 10625 1075 10475 1075 Wire Notes Line 8575 475 8575 2675 Wire Notes Line @@ -232,4 +101,136 @@ Wire Notes Line 9500 650 9500 475 Wire Notes Line 8575 2675 11225 2675 +$Comp +L CONN_01X14 P1 +U 1 1 56D705A1 +P 9750 1700 +F 0 "P1" H 9750 2450 50 0000 C CNN +F 1 "Digital" V 9850 1700 50 0000 C CNN +F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 9750 1700 50 0001 C CNN +F 3 "" H 9750 1700 50 0000 C CNN + 1 9750 1700 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X14 P2 +U 1 1 56D706EC +P 10100 1700 +F 0 "P2" H 10100 2450 50 0000 C CNN +F 1 "Analog" V 10200 1700 50 0000 C CNN +F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 10100 1700 50 0001 C CNN +F 3 "" H 10100 1700 50 0000 C CNN + 1 10100 1700 + -1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR01 +U 1 1 56D707AD +P 9450 950 +F 0 "#PWR01" H 9450 800 50 0001 C CNN +F 1 "+3.3V" H 9450 1090 50 0000 C CNN +F 2 "" H 9450 950 50 0000 C CNN +F 3 "" H 9450 950 50 0000 C CNN + 1 9450 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9550 1050 9450 1050 +Wire Wire Line + 9450 1050 9450 950 +Wire Wire Line + 9550 1150 9450 1150 +$Comp +L GND #PWR02 +U 1 1 56D7084A +P 9450 2450 +F 0 "#PWR02" H 9450 2200 50 0001 C CNN +F 1 "GND" H 9450 2300 50 0000 C CNN +F 2 "" H 9450 2450 50 0000 C CNN +F 3 "" H 9450 2450 50 0000 C CNN + 1 9450 2450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9450 1150 9450 2450 +Wire Wire Line + 8850 1250 9550 1250 +Wire Wire Line + 8850 1350 9550 1350 +Wire Wire Line + 8850 1450 9550 1450 +Wire Wire Line + 9550 1550 8850 1550 +Wire Wire Line + 8850 1650 9550 1650 +Wire Wire Line + 8850 1750 9550 1750 +Wire Wire Line + 8850 1850 9550 1850 +Wire Wire Line + 9550 1950 8850 1950 +Wire Wire Line + 8850 2050 9550 2050 +Wire Wire Line + 8850 2150 9550 2150 +Wire Wire Line + 8850 2250 9550 2250 +Wire Wire Line + 9550 2350 8850 2350 +Wire Wire Line + 10300 1250 10400 1250 +Wire Wire Line + 10400 1250 10400 950 +$Comp +L +3.3V #PWR03 +U 1 1 56D70A18 +P 10400 950 +F 0 "#PWR03" H 10400 800 50 0001 C CNN +F 1 "+3.3V" H 10400 1090 50 0000 C CNN +F 2 "" H 10400 950 50 0000 C CNN +F 3 "" H 10400 950 50 0000 C CNN + 1 10400 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10300 1050 10500 1050 +Wire Wire Line + 10500 1050 10500 2450 +$Comp +L GND #PWR04 +U 1 1 56D70A5E +P 10500 2450 +F 0 "#PWR04" H 10500 2200 50 0001 C CNN +F 1 "GND" H 10500 2300 50 0000 C CNN +F 2 "" H 10500 2450 50 0000 C CNN +F 3 "" H 10500 2450 50 0000 C CNN + 1 10500 2450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10300 1150 10700 1150 +Wire Wire Line + 10700 1350 10300 1350 +Wire Wire Line + 10700 1450 10300 1450 +Wire Wire Line + 10700 1550 10300 1550 +Wire Wire Line + 10700 1650 10300 1650 +Wire Wire Line + 10300 1750 10700 1750 +Wire Wire Line + 10700 1850 10300 1850 +Wire Wire Line + 10700 1950 10300 1950 +Wire Wire Line + 10700 2050 10300 2050 +Wire Wire Line + 10300 2150 10700 2150 +Wire Wire Line + 10700 2250 10300 2250 +Wire Wire Line + 10700 2350 10300 2350 +Text Notes 9850 1050 0 60 ~ 0 +1 $EndSCHEMATC diff --git a/template/Arduino_Mega_R3/Arduino_Mega-cache.dcm b/template/Arduino_Mega_R3/Arduino_Mega-cache.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/template/Arduino_Mega_R3/Arduino_Mega-cache.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/template/Arduino_Mega_R3/Arduino_Mega-cache.lib b/template/Arduino_Mega_R3/Arduino_Mega-cache.lib index 4e741084..071fcaa1 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega-cache.lib +++ b/template/Arduino_Mega_R3/Arduino_Mega-cache.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF +3V3 #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+3V3" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW P 2 0 1 0 -30 50 0 100 N @@ -22,8 +22,8 @@ ENDDEF DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -32,107 +32,185 @@ X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_1 +# CONN_01X01 # -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X01 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_01X01" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X01 + Pin_Header_Angled_1X01 + Socket_Strip_Straight_1X01 + Socket_Strip_Angled_1X01 +$ENDFPLIST DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P +S -50 5 10 -5 0 1 0 N +S -50 50 50 -50 0 1 0 N +X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_10 +# CONN_01X08 # -DEF CONN_10 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_10" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X08 P 0 40 Y N 1 F N +F0 "P" 0 450 50 H V C CNN +F1 "CONN_01X08" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X08 + Pin_Header_Angled_1X08 + Socket_Strip_Straight_1X08 + Socket_Strip_Angled_1X08 +$ENDFPLIST DRAW -S -100 500 100 -500 0 1 0 N -X P1 1 -350 450 250 R 50 50 1 1 P I -X P2 2 -350 350 250 R 50 50 1 1 P I -X P3 3 -350 250 250 R 50 50 1 1 P I -X P4 4 -350 150 250 R 50 50 1 1 P I -X P5 5 -350 50 250 R 50 50 1 1 P I -X P6 6 -350 -50 250 R 50 50 1 1 P I -X P7 7 -350 -150 250 R 50 50 1 1 P I -X P8 8 -350 -250 250 R 50 50 1 1 P I -X P9 9 -350 -350 250 R 50 50 1 1 P I -X P10 10 -350 -450 250 R 50 50 1 1 P I +S -50 -400 50 400 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +X P1 1 -200 350 150 R 50 50 1 1 P +X P2 2 -200 250 150 R 50 50 1 1 P +X P3 3 -200 150 150 R 50 50 1 1 P +X P4 4 -200 50 150 R 50 50 1 1 P +X P5 5 -200 -50 150 R 50 50 1 1 P +X P6 6 -200 -150 150 R 50 50 1 1 P +X P7 7 -200 -250 150 R 50 50 1 1 P +X P8 8 -200 -350 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_18X2 +# CONN_01X10 # -DEF CONN_18X2 P 0 10 Y N 1 F N -F0 "P" 0 900 60 H V C CNN -F1 "CONN_18X2" 0 0 50 V V C CNN -F2 "" 0 -150 60 H V C CNN -F3 "" 0 -150 60 H V C CNN +DEF CONN_01X10 P 0 40 Y N 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "CONN_01X10" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X10 + Pin_Header_Angled_1X10 + Socket_Strip_Straight_1X10 + Socket_Strip_Angled_1X10 +$ENDFPLIST DRAW -S -100 850 100 -950 0 1 0 N -X P1 1 -400 800 300 R 60 30 1 1 P I -X P2 2 400 800 300 L 60 30 1 1 P I -X P3 3 -400 700 300 R 60 30 1 1 P I -X P4 4 400 700 300 L 60 30 1 1 P I -X P5 5 -400 600 300 R 60 30 1 1 P I -X P6 6 400 600 300 L 60 30 1 1 P I -X P7 7 -400 500 300 R 60 30 1 1 P I -X P8 8 400 500 300 L 60 30 1 1 P I -X P9 9 -400 400 300 R 60 30 1 1 P I -X P10 10 400 400 300 L 60 30 1 1 P I -X P20 20 400 -100 300 L 60 30 1 1 P I -X P30 30 400 -600 300 L 60 30 1 1 P I -X P11 11 -400 300 300 R 60 30 1 1 P I -X P21 21 -400 -200 300 R 60 30 1 1 P I -X P31 31 -400 -700 300 R 60 30 1 1 P I -X P12 12 400 300 300 L 60 30 1 1 P I -X P22 22 400 -200 300 L 60 30 1 1 P I -X P32 32 400 -700 300 L 60 30 1 1 P I -X P13 13 -400 200 300 R 60 30 1 1 P I -X P23 23 -400 -300 300 R 60 30 1 1 P I -X P33 33 -400 -800 300 R 60 30 1 1 P I -X P14 14 400 200 300 L 60 30 1 1 P I -X P24 24 400 -300 300 L 60 30 1 1 P I -X P34 34 400 -800 300 L 60 30 1 1 P I -X P15 15 -400 100 300 R 60 30 1 1 P I -X ~ 25 -400 -400 300 R 60 30 1 1 P I -X P35 35 -400 -900 300 R 60 30 1 1 P I -X P16 16 400 100 300 L 60 30 1 1 P I -X P26 26 400 -400 300 L 60 30 1 1 P I -X P36 36 400 -900 300 L 60 30 1 1 P I -X P17 17 -400 0 300 R 60 30 1 1 P I -X P27 27 -400 -500 300 R 60 30 1 1 P I -X P18 18 400 0 300 L 60 30 1 1 P I -X P28 28 400 -500 300 L 60 30 1 1 P I -X P19 19 -400 -100 300 R 60 30 1 1 P I -X P29 29 -400 -600 300 R 60 30 1 1 P I +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 500 50 -500 0 1 0 N +X P1 1 -200 450 150 R 50 50 1 1 P +X P2 2 -200 350 150 R 50 50 1 1 P +X P3 3 -200 250 150 R 50 50 1 1 P +X P4 4 -200 150 150 R 50 50 1 1 P +X P5 5 -200 50 150 R 50 50 1 1 P +X P6 6 -200 -50 150 R 50 50 1 1 P +X P7 7 -200 -150 150 R 50 50 1 1 P +X P8 8 -200 -250 150 R 50 50 1 1 P +X P9 9 -200 -350 150 R 50 50 1 1 P +X P10 10 -200 -450 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_8 +# CONN_02X18 # -DEF CONN_8 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_8" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_02X18 P 0 1 Y N 1 F N +F0 "P" 0 950 50 H V C CNN +F1 "CONN_02X18" 0 0 50 V V C CNN +F2 "" 0 -1050 50 H V C CNN +F3 "" 0 -1050 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X18 + Pin_Header_Angled_2X18 + Socket_Strip_Straight_2X18 + Socket_Strip_Angled_2X18 +$ENDFPLIST DRAW -S -100 400 100 -400 0 1 0 N -X P1 1 -350 350 250 R 50 50 1 1 P I -X P2 2 -350 250 250 R 50 50 1 1 P I -X P3 3 -350 150 250 R 50 50 1 1 P I -X P4 4 -350 50 250 R 50 50 1 1 P I -X P5 5 -350 -50 250 R 50 50 1 1 P I -X P6 6 -350 -150 250 R 50 50 1 1 P I -X P7 7 -350 -250 250 R 50 50 1 1 P I -X P8 8 -350 -350 250 R 50 50 1 1 P I +S -100 -845 -50 -855 0 1 0 N +S -100 -745 -50 -755 0 1 0 N +S -100 -645 -50 -655 0 1 0 N +S -100 -545 -50 -555 0 1 0 N +S -100 -445 -50 -455 0 1 0 N +S -100 -345 -50 -355 0 1 0 N +S -100 -245 -50 -255 0 1 0 N +S -100 -145 -50 -155 0 1 0 N +S -100 -45 -50 -55 0 1 0 N +S -100 55 -50 45 0 1 0 N +S -100 155 -50 145 0 1 0 N +S -100 255 -50 245 0 1 0 N +S -100 355 -50 345 0 1 0 N +S -100 455 -50 445 0 1 0 N +S -100 555 -50 545 0 1 0 N +S -100 655 -50 645 0 1 0 N +S -100 755 -50 745 0 1 0 N +S -100 855 -50 845 0 1 0 N +S -100 900 100 -900 0 1 0 N +S 50 -845 100 -855 0 1 0 N +S 50 -745 100 -755 0 1 0 N +S 50 -645 100 -655 0 1 0 N +S 50 -545 100 -555 0 1 0 N +S 50 -445 100 -455 0 1 0 N +S 50 -345 100 -355 0 1 0 N +S 50 -245 100 -255 0 1 0 N +S 50 -145 100 -155 0 1 0 N +S 50 -45 100 -55 0 1 0 N +S 50 55 100 45 0 1 0 N +S 50 155 100 145 0 1 0 N +S 50 255 100 245 0 1 0 N +S 50 355 100 345 0 1 0 N +S 50 455 100 445 0 1 0 N +S 50 555 100 545 0 1 0 N +S 50 655 100 645 0 1 0 N +S 50 755 100 745 0 1 0 N +S 50 855 100 845 0 1 0 N +X P1 1 -250 850 150 R 50 50 1 1 P +X P2 2 250 850 150 L 50 50 1 1 P +X P3 3 -250 750 150 R 50 50 1 1 P +X P4 4 250 750 150 L 50 50 1 1 P +X P5 5 -250 650 150 R 50 50 1 1 P +X P6 6 250 650 150 L 50 50 1 1 P +X P7 7 -250 550 150 R 50 50 1 1 P +X P8 8 250 550 150 L 50 50 1 1 P +X P9 9 -250 450 150 R 50 50 1 1 P +X P10 10 250 450 150 L 50 50 1 1 P +X P20 20 250 -50 150 L 50 50 1 1 P +X P30 30 250 -550 150 L 50 50 1 1 P +X P11 11 -250 350 150 R 50 50 1 1 P +X P21 21 -250 -150 150 R 50 50 1 1 P +X P31 31 -250 -650 150 R 50 50 1 1 P +X P12 12 250 350 150 L 50 50 1 1 P +X P22 22 250 -150 150 L 50 50 1 1 P +X P32 32 250 -650 150 L 50 50 1 1 P +X P13 13 -250 250 150 R 50 50 1 1 P +X P23 23 -250 -250 150 R 50 50 1 1 P +X P33 33 -250 -750 150 R 50 50 1 1 P +X P14 14 250 250 150 L 50 50 1 1 P +X P24 24 250 -250 150 L 50 50 1 1 P +X P34 34 250 -750 150 L 50 50 1 1 P +X P15 15 -250 150 150 R 50 50 1 1 P +X P25 25 -250 -350 150 R 50 50 1 1 P +X P35 35 -250 -850 150 R 50 50 1 1 P +X P16 16 250 150 150 L 50 50 1 1 P +X P26 26 250 -350 150 L 50 50 1 1 P +X P36 36 250 -850 150 L 50 50 1 1 P +X P17 17 -250 50 150 R 50 50 1 1 P +X P27 27 -250 -450 150 R 50 50 1 1 P +X P18 18 250 50 150 L 50 50 1 1 P +X P28 28 250 -450 150 L 50 50 1 1 P +X P19 19 -250 -50 150 R 50 50 1 1 P +X P29 29 -250 -550 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -141,8 +219,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V 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 diff --git a/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb b/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb index 606c8150..6c5162f5 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb +++ b/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb @@ -1,4 +1,4 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 6) @@ -281,7 +281,7 @@ (at 197.358 114.046 90) (descr "Through hole socket strip") (tags "socket strip") - (path /5519A11D) + (path /56D743B5) (fp_text reference P1 (at 21.59 -2.794 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -383,7 +383,7 @@ (at 131.318 119.126) (descr "Through hole socket strip") (tags "socket strip") - (path /5519888A) + (path /56D71773) (fp_text reference P2 (at 8.89 -2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -428,7 +428,7 @@ (at 154.178 119.126) (descr "Through hole socket strip") (tags "socket strip") - (path /5519891B) + (path /56D72F1C) (fp_text reference P3 (at 8.89 -2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -473,7 +473,7 @@ (at 177.038 119.126) (descr "Through hole socket strip") (tags "socket strip") - (path /551989CF) + (path /56D73A0E) (fp_text reference P4 (at 8.89 -2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -518,7 +518,7 @@ (at 122.174 70.866) (descr "Through hole socket strip") (tags "socket strip") - (path /55198BE2) + (path /56D72368) (fp_text reference P5 (at 11.43 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -567,7 +567,7 @@ (at 149.098 70.866) (descr "Through hole socket strip") (tags "socket strip") - (path /55198A32) + (path /56D734D0) (fp_text reference P6 (at 8.89 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -612,7 +612,7 @@ (at 171.958 70.866) (descr "Through hole socket strip") (tags "socket strip") - (path /55198B76) + (path /56D73F2C) (fp_text reference P7 (at 8.89 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -657,11 +657,11 @@ (at 117.348 119.126) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBA20) + (path /56D70B71) (fp_text reference P8 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -673,11 +673,11 @@ (at 169.418 114.046) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBB85) + (path /56D70C9B) (fp_text reference P9 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -689,11 +689,11 @@ (at 199.898 119.126) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBBAB) + (path /56D70CE6) (fp_text reference P10 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -705,11 +705,11 @@ (at 118.618 70.866) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBBD7) + (path /56D70D2C) (fp_text reference P11 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -721,11 +721,11 @@ (at 169.418 86.106) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBC10) + (path /56D711A2) (fp_text reference P12 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -737,11 +737,11 @@ (at 193.548 70.866) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBC3C) + (path /56D711F0) (fp_text reference P13 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) diff --git a/template/Arduino_Mega_R3/Arduino_Mega.net b/template/Arduino_Mega_R3/Arduino_Mega.net index b956faf4..dfd3c4c8 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.net +++ b/template/Arduino_Mega_R3/Arduino_Mega.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Mega_R3/Arduino_Mega.sch) - (date "dim. 05 avril 2015 10:12:21 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Mega_R3/Arduino_Mega.sch) + (date "mer. 02 mars 2016 19:36:32 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -15,95 +15,126 @@ (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components + (comp (ref P8) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D70B71)) + (comp (ref P9) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D70C9B)) + (comp (ref P10) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D70CE6)) + (comp (ref P11) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D70D2C)) + (comp (ref P12) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D711A2)) + (comp (ref P13) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D711F0)) (comp (ref P2) (value Power) (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) + (libsource (lib conn) (part CONN_01X08)) (sheetpath (names /) (tstamps /)) - (tstamp 5519888A)) - (comp (ref P3) - (value Analog) - (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) - (sheetpath (names /) (tstamps /)) - (tstamp 5519891B)) - (comp (ref P4) - (value Analog) - (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) - (sheetpath (names /) (tstamps /)) - (tstamp 551989CF)) - (comp (ref P6) - (value PWM) - (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) - (sheetpath (names /) (tstamps /)) - (tstamp 55198A32)) - (comp (ref P7) - (value Communication) - (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) - (sheetpath (names /) (tstamps /)) - (tstamp 55198B76)) + (tstamp 56D71773)) (comp (ref P5) (value PWM) (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x10) - (libsource (lib Arduino_Mega-cache) (part CONN_10)) + (libsource (lib conn) (part CONN_01X10)) (sheetpath (names /) (tstamps /)) - (tstamp 55198BE2)) + (tstamp 56D72368)) + (comp (ref P3) + (value Analog) + (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) + (libsource (lib conn) (part CONN_01X08)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D72F1C)) + (comp (ref P6) + (value PWM) + (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) + (libsource (lib conn) (part CONN_01X08)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D734D0)) + (comp (ref P4) + (value Analog) + (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) + (libsource (lib conn) (part CONN_01X08)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73A0E)) + (comp (ref P7) + (value Communication) + (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) + (libsource (lib conn) (part CONN_01X08)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73F2C)) (comp (ref P1) (value Digital) (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_2x18) - (libsource (lib Arduino_Mega-cache) (part CONN_18X2)) + (libsource (lib conn) (part CONN_02X18)) (sheetpath (names /) (tstamps /)) - (tstamp 5519A11D)) - (comp (ref P8) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBA20)) - (comp (ref P9) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBB85)) - (comp (ref P10) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBBAB)) - (comp (ref P11) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBBD7)) - (comp (ref P12) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBC10)) - (comp (ref P13) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBC3C))) + (tstamp 56D743B5))) (libparts - (libpart (lib Arduino_Mega-cache) (part CONN_1) + (libpart (lib conn) (part CONN_01X01) + (description "Connector 01x01") + (footprints + (fp Pin_Header_Straight_1X01) + (fp Pin_Header_Angled_1X01) + (fp Socket_Strip_Straight_1X01) + (fp Socket_Strip_Angled_1X01)) (fields (field (name Reference) P) - (field (name Value) CONN_1)) + (field (name Value) CONN_01X01)) (pins - (pin (num 1) (name 1) (type passive)))) - (libpart (lib Arduino_Mega-cache) (part CONN_10) + (pin (num 1) (name P1) (type passive)))) + (libpart (lib conn) (part CONN_01X08) + (description "Connector 01x08") + (footprints + (fp Pin_Header_Straight_1X08) + (fp Pin_Header_Angled_1X08) + (fp Socket_Strip_Straight_1X08) + (fp Socket_Strip_Angled_1X08)) (fields (field (name Reference) P) - (field (name Value) CONN_10)) + (field (name Value) CONN_01X08)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)))) + (libpart (lib conn) (part CONN_01X10) + (description "Connector 01x10") + (footprints + (fp Pin_Header_Straight_1X10) + (fp Pin_Header_Angled_1X10) + (fp Socket_Strip_Straight_1X10) + (fp Socket_Strip_Angled_1X10)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X10)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -115,10 +146,16 @@ (pin (num 8) (name P8) (type passive)) (pin (num 9) (name P9) (type passive)) (pin (num 10) (name P10) (type passive)))) - (libpart (lib Arduino_Mega-cache) (part CONN_18X2) + (libpart (lib conn) (part CONN_02X18) + (description "Connector 02x18") + (footprints + (fp Pin_Header_Straight_2X18) + (fp Pin_Header_Angled_2X18) + (fp Socket_Strip_Straight_2X18) + (fp Socket_Strip_Angled_2X18)) (fields (field (name Reference) P) - (field (name Value) CONN_18X2)) + (field (name Value) CONN_02X18)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -144,7 +181,7 @@ (pin (num 22) (name P22) (type passive)) (pin (num 23) (name P23) (type passive)) (pin (num 24) (name P24) (type passive)) - (pin (num 25) (name ~) (type passive)) + (pin (num 25) (name P25) (type passive)) (pin (num 26) (name P26) (type passive)) (pin (num 27) (name P27) (type passive)) (pin (num 28) (name P28) (type passive)) @@ -155,199 +192,186 @@ (pin (num 33) (name P33) (type passive)) (pin (num 34) (name P34) (type passive)) (pin (num 35) (name P35) (type passive)) - (pin (num 36) (name P36) (type passive)))) - (libpart (lib Arduino_Mega-cache) (part CONN_8) - (fields - (field (name Reference) P) - (field (name Value) CONN_8)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name P2) (type passive)) - (pin (num 3) (name P3) (type passive)) - (pin (num 4) (name P4) (type passive)) - (pin (num 5) (name P5) (type passive)) - (pin (num 6) (name P6) (type passive)) - (pin (num 7) (name P7) (type passive)) - (pin (num 8) (name P8) (type passive))))) + (pin (num 36) (name P36) (type passive))))) (libraries - (library (logical Arduino_Mega-cache) - (uri /home/jo/kicad/template/Arduino_Mega_R3/Arduino_Mega-cache.lib))) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name "/50(MISO)") - (node (ref P1) (pin 5))) - (net (code 2) (name "/52(SCK)") - (node (ref P1) (pin 3))) - (net (code 3) (name "Net-(P13-Pad1)") - (node (ref P13) (pin 1))) - (net (code 4) (name "Net-(P12-Pad1)") - (node (ref P12) (pin 1))) - (net (code 5) (name "Net-(P11-Pad1)") - (node (ref P11) (pin 1))) - (net (code 6) (name "Net-(P10-Pad1)") - (node (ref P10) (pin 1))) - (net (code 7) (name "Net-(P9-Pad1)") - (node (ref P9) (pin 1))) - (net (code 8) (name "/51(MOSI)") - (node (ref P1) (pin 6))) - (net (code 9) (name "/53(SS)") - (node (ref P1) (pin 4))) - (net (code 10) (name "Net-(P8-Pad1)") - (node (ref P8) (pin 1))) - (net (code 11) (name +3V3) - (node (ref P2) (pin 4))) - (net (code 12) (name /IOREF) + (net (code 1) (name /IOREF) (node (ref P2) (pin 2))) - (net (code 13) (name +5V) - (node (ref P1) (pin 36)) - (node (ref P1) (pin 35)) - (node (ref P2) (pin 5))) - (net (code 14) (name GND) - (node (ref P1) (pin 1)) + (net (code 2) (name /Reset) + (node (ref P2) (pin 3))) + (net (code 3) (name /Vin) + (node (ref P2) (pin 8))) + (net (code 4) (name +3V3) + (node (ref P2) (pin 4))) + (net (code 5) (name /26) + (node (ref P1) (pin 29))) + (net (code 6) (name /36) + (node (ref P1) (pin 19))) + (net (code 7) (name /29) + (node (ref P1) (pin 28))) + (net (code 8) (name /39) + (node (ref P1) (pin 18))) + (net (code 9) (name /28) + (node (ref P1) (pin 27))) + (net (code 10) (name /38) + (node (ref P1) (pin 17))) + (net (code 11) (name "/9(**)") + (node (ref P5) (pin 9))) + (net (code 12) (name /A4) + (node (ref P3) (pin 5))) + (net (code 13) (name /A3) + (node (ref P3) (pin 4))) + (net (code 14) (name /A2) + (node (ref P3) (pin 3))) + (net (code 15) (name /A1) + (node (ref P3) (pin 2))) + (net (code 16) (name /A0) + (node (ref P3) (pin 1))) + (net (code 17) (name "/8(**)") + (node (ref P5) (pin 10))) + (net (code 18) (name "/10(**)") + (node (ref P5) (pin 8))) + (net (code 19) (name "/11(**)") + (node (ref P5) (pin 7))) + (net (code 20) (name "/12(**)") + (node (ref P5) (pin 6))) + (net (code 21) (name "/13(**)") + (node (ref P5) (pin 5))) + (net (code 22) (name /AREF) + (node (ref P5) (pin 3))) + (net (code 23) (name /SDA) + (node (ref P5) (pin 2))) + (net (code 24) (name /SCL) + (node (ref P5) (pin 1))) + (net (code 25) (name "/53(SS)") + (node (ref P1) (pin 4))) + (net (code 26) (name /27) + (node (ref P1) (pin 30))) + (net (code 27) (name /37) + (node (ref P1) (pin 20))) + (net (code 28) (name /47) + (node (ref P1) (pin 10))) + (net (code 29) (name /46) + (node (ref P1) (pin 9))) + (net (code 30) (name /49) + (node (ref P1) (pin 8))) + (net (code 31) (name /48) + (node (ref P1) (pin 7))) + (net (code 32) (name "/51(MOSI)") + (node (ref P1) (pin 6))) + (net (code 33) (name "/50(MISO)") + (node (ref P1) (pin 5))) + (net (code 34) (name /44) + (node (ref P1) (pin 11))) + (net (code 35) (name "/52(SCK)") + (node (ref P1) (pin 3))) + (net (code 36) (name GND) + (node (ref P5) (pin 4)) (node (ref P2) (pin 6)) (node (ref P2) (pin 7)) - (node (ref P1) (pin 2)) - (node (ref P5) (pin 4))) - (net (code 15) (name /Vin) - (node (ref P2) (pin 8))) - (net (code 16) (name /Reset) - (node (ref P2) (pin 3))) - (net (code 17) (name "Net-(P2-Pad1)") - (node (ref P2) (pin 1))) - (net (code 18) (name /A0) - (node (ref P3) (pin 1))) - (net (code 19) (name /A9) - (node (ref P4) (pin 2))) - (net (code 20) (name /24) - (node (ref P1) (pin 31))) - (net (code 21) (name /22) - (node (ref P1) (pin 33))) - (net (code 22) (name /A15) - (node (ref P4) (pin 8))) - (net (code 23) (name /A14) - (node (ref P4) (pin 7))) - (net (code 24) (name /A13) - (node (ref P4) (pin 6))) - (net (code 25) (name /A12) - (node (ref P4) (pin 5))) - (net (code 26) (name /A11) - (node (ref P4) (pin 4))) - (net (code 27) (name /A10) - (node (ref P4) (pin 3))) - (net (code 28) (name /A8) - (node (ref P4) (pin 1))) - (net (code 29) (name /A7) - (node (ref P3) (pin 8))) - (net (code 30) (name /A6) - (node (ref P3) (pin 7))) - (net (code 31) (name /A5) - (node (ref P3) (pin 6))) - (net (code 32) (name /A4) - (node (ref P3) (pin 5))) - (net (code 33) (name /A3) - (node (ref P3) (pin 4))) - (net (code 34) (name /A2) - (node (ref P3) (pin 3))) - (net (code 35) (name /A1) - (node (ref P3) (pin 2))) - (net (code 36) (name /26) - (node (ref P1) (pin 29))) - (net (code 37) (name "/7(**)") - (node (ref P6) (pin 1))) - (net (code 38) (name /SDA) - (node (ref P5) (pin 2))) - (net (code 39) (name "/0(Rx0)") - (node (ref P6) (pin 8))) - (net (code 40) (name "/1(Tx0)") - (node (ref P6) (pin 7))) - (net (code 41) (name "/2(**)") - (node (ref P6) (pin 6))) - (net (code 42) (name "/3(**)") - (node (ref P6) (pin 5))) - (net (code 43) (name "/4(**)") - (node (ref P6) (pin 4))) - (net (code 44) (name "/5(**)") - (node (ref P6) (pin 3))) - (net (code 45) (name "/6(**)") - (node (ref P6) (pin 2))) - (net (code 46) (name /SCL) - (node (ref P5) (pin 1))) - (net (code 47) (name "/8(**)") - (node (ref P5) (pin 10))) - (net (code 48) (name "/9(**)") - (node (ref P5) (pin 9))) - (net (code 49) (name "/10(**)") - (node (ref P5) (pin 8))) - (net (code 50) (name "/11(**)") - (node (ref P5) (pin 7))) - (net (code 51) (name "/12(**)") - (node (ref P5) (pin 6))) - (net (code 52) (name "/13(**)") - (node (ref P5) (pin 5))) - (net (code 53) (name "/14(Tx3)") - (node (ref P7) (pin 1))) - (net (code 54) (name "/15(Rx3)") - (node (ref P7) (pin 2))) - (net (code 55) (name "/16(Tx2)") - (node (ref P7) (pin 3))) - (net (code 56) (name /AREF) - (node (ref P5) (pin 3))) - (net (code 57) (name /44) - (node (ref P1) (pin 11))) - (net (code 58) (name /31) - (node (ref P1) (pin 26))) - (net (code 59) (name /27) - (node (ref P1) (pin 30))) - (net (code 60) (name /25) - (node (ref P1) (pin 32))) - (net (code 61) (name /23) - (node (ref P1) (pin 34))) - (net (code 62) (name /48) - (node (ref P1) (pin 7))) - (net (code 63) (name /46) - (node (ref P1) (pin 9))) - (net (code 64) (name /29) - (node (ref P1) (pin 28))) - (net (code 65) (name /42) - (node (ref P1) (pin 13))) - (net (code 66) (name /40) - (node (ref P1) (pin 15))) - (net (code 67) (name /38) - (node (ref P1) (pin 17))) - (net (code 68) (name /36) - (node (ref P1) (pin 19))) - (net (code 69) (name /34) - (node (ref P1) (pin 21))) - (net (code 70) (name /32) - (node (ref P1) (pin 23))) - (net (code 71) (name /30) - (node (ref P1) (pin 25))) - (net (code 72) (name /28) - (node (ref P1) (pin 27))) - (net (code 73) (name /47) - (node (ref P1) (pin 10))) - (net (code 74) (name "/17(Rx2)") - (node (ref P7) (pin 4))) - (net (code 75) (name "/18(Tx1)") - (node (ref P7) (pin 5))) - (net (code 76) (name "/19(Rx1)") - (node (ref P7) (pin 6))) - (net (code 77) (name "/20(SDA)") - (node (ref P7) (pin 7))) - (net (code 78) (name "/21(SCL)") + (node (ref P1) (pin 1)) + (node (ref P1) (pin 2))) + (net (code 37) (name "/21(SCL)") (node (ref P7) (pin 8))) - (net (code 79) (name /49) - (node (ref P1) (pin 8))) - (net (code 80) (name /45) - (node (ref P1) (pin 12))) - (net (code 81) (name /43) - (node (ref P1) (pin 14))) - (net (code 82) (name /41) + (net (code 38) (name "/20(SDA)") + (node (ref P7) (pin 7))) + (net (code 39) (name "/19(Rx1)") + (node (ref P7) (pin 6))) + (net (code 40) (name "/18(Tx1)") + (node (ref P7) (pin 5))) + (net (code 41) (name "/17(Rx2)") + (node (ref P7) (pin 4))) + (net (code 42) (name /22) + (node (ref P1) (pin 33))) + (net (code 43) (name /31) + (node (ref P1) (pin 26))) + (net (code 44) (name /41) (node (ref P1) (pin 16))) - (net (code 83) (name /39) - (node (ref P1) (pin 18))) - (net (code 84) (name /37) - (node (ref P1) (pin 20))) - (net (code 85) (name /35) + (net (code 45) (name /30) + (node (ref P1) (pin 25))) + (net (code 46) (name /40) + (node (ref P1) (pin 15))) + (net (code 47) (name /23) + (node (ref P1) (pin 34))) + (net (code 48) (name /33) + (node (ref P1) (pin 24))) + (net (code 49) (name /43) + (node (ref P1) (pin 14))) + (net (code 50) (name /A5) + (node (ref P3) (pin 6))) + (net (code 51) (name /32) + (node (ref P1) (pin 23))) + (net (code 52) (name /42) + (node (ref P1) (pin 13))) + (net (code 53) (name /25) + (node (ref P1) (pin 32))) + (net (code 54) (name /35) (node (ref P1) (pin 22))) - (net (code 86) (name /33) - (node (ref P1) (pin 24))))) \ No newline at end of file + (net (code 55) (name /45) + (node (ref P1) (pin 12))) + (net (code 56) (name /24) + (node (ref P1) (pin 31))) + (net (code 57) (name /34) + (node (ref P1) (pin 21))) + (net (code 58) (name +5V) + (node (ref P1) (pin 35)) + (node (ref P2) (pin 5)) + (node (ref P1) (pin 36))) + (net (code 59) (name "/1(Tx0)") + (node (ref P6) (pin 7))) + (net (code 60) (name /A14) + (node (ref P4) (pin 7))) + (net (code 61) (name /A13) + (node (ref P4) (pin 6))) + (net (code 62) (name /A12) + (node (ref P4) (pin 5))) + (net (code 63) (name /A11) + (node (ref P4) (pin 4))) + (net (code 64) (name /A10) + (node (ref P4) (pin 3))) + (net (code 65) (name /A9) + (node (ref P4) (pin 2))) + (net (code 66) (name /A8) + (node (ref P4) (pin 1))) + (net (code 67) (name "/0(Rx0)") + (node (ref P6) (pin 8))) + (net (code 68) (name /A15) + (node (ref P4) (pin 8))) + (net (code 69) (name "/2(**)") + (node (ref P6) (pin 6))) + (net (code 70) (name "/3(**)") + (node (ref P6) (pin 5))) + (net (code 71) (name "/4(**)") + (node (ref P6) (pin 4))) + (net (code 72) (name "/5(**)") + (node (ref P6) (pin 3))) + (net (code 73) (name "/6(**)") + (node (ref P6) (pin 2))) + (net (code 74) (name "/7(**)") + (node (ref P6) (pin 1))) + (net (code 75) (name /A7) + (node (ref P3) (pin 8))) + (net (code 76) (name /A6) + (node (ref P3) (pin 7))) + (net (code 77) (name "/16(Tx2)") + (node (ref P7) (pin 3))) + (net (code 78) (name "/15(Rx3)") + (node (ref P7) (pin 2))) + (net (code 79) (name "/14(Tx3)") + (node (ref P7) (pin 1))) + (net (code 80) (name "Net-(P12-Pad1)") + (node (ref P12) (pin 1))) + (net (code 81) (name "Net-(P2-Pad1)") + (node (ref P2) (pin 1))) + (net (code 82) (name "Net-(P13-Pad1)") + (node (ref P13) (pin 1))) + (net (code 83) (name "Net-(P11-Pad1)") + (node (ref P11) (pin 1))) + (net (code 84) (name "Net-(P10-Pad1)") + (node (ref P10) (pin 1))) + (net (code 85) (name "Net-(P9-Pad1)") + (node (ref P9) (pin 1))) + (net (code 86) (name "Net-(P8-Pad1)") + (node (ref P8) (pin 1))))) \ No newline at end of file diff --git a/template/Arduino_Mega_R3/Arduino_Mega.pro b/template/Arduino_Mega_R3/Arduino_Mega.pro index 1b921a62..7baf4d77 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.pro +++ b/template/Arduino_Mega_R3/Arduino_Mega.pro @@ -1,45 +1,6 @@ -update=lun. 30 mars 2015 17:14:17 UTC +update=mer. 02 mars 2016 14:59:09 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Mega_R3/Arduino_Mega.sch b/template/Arduino_Mega_R3/Arduino_Mega.sch index 4553477f..cedacb25 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.sch +++ b/template/Arduino_Mega_R3/Arduino_Mega.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,585 +43,579 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_8 P2 -U 1 1 5519888A -P 9550 1775 -F 0 "P2" V 9500 1775 60 0000 C CNN -F 1 "Power" V 9600 1775 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 1775 60 0001 C CNN -F 3 "" H 9550 1775 60 0000 C CNN - 1 9550 1775 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P3 -U 1 1 5519891B -P 9550 2700 -F 0 "P3" V 9500 2700 60 0000 C CNN -F 1 "Analog" V 9600 2700 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 2700 60 0001 C CNN -F 3 "" H 9550 2700 60 0000 C CNN - 1 9550 2700 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P4 -U 1 1 551989CF -P 9550 3625 -F 0 "P4" V 9500 3625 60 0000 C CNN -F 1 "Analog" V 9600 3625 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 3625 60 0001 C CNN -F 3 "" H 9550 3625 60 0000 C CNN - 1 9550 3625 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P6 -U 1 1 55198A32 -P 9875 2700 -F 0 "P6" V 9825 2700 60 0000 C CNN -F 1 "PWM" V 9925 2700 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9875 2700 60 0001 C CNN -F 3 "" H 9875 2700 60 0000 C CNN - 1 9875 2700 - -1 0 0 -1 -$EndComp -$Comp -L CONN_8 P7 -U 1 1 55198B76 -P 9875 3625 -F 0 "P7" V 9825 3625 60 0000 C CNN -F 1 "Communication" V 9925 3625 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9875 3625 60 0001 C CNN -F 3 "" H 9875 3625 60 0000 C CNN - 1 9875 3625 - -1 0 0 -1 -$EndComp -$Comp -L CONN_10 P5 -U 1 1 55198BE2 -P 9875 1675 -F 0 "P5" V 9825 1675 60 0000 C CNN -F 1 "PWM" V 9925 1675 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x10" H 9875 1675 60 0001 C CNN -F 3 "" H 9875 1675 60 0000 C CNN - 1 9875 1675 - -1 0 0 -1 -$EndComp -NoConn ~ 9200 1425 -Text Label 9125 1250 1 60 ~ 0 +NoConn ~ 9350 1350 +Text Label 9250 1200 1 60 ~ 0 IOREF -Text Label 8450 1625 0 60 ~ 0 -Reset -Text Label 8750 1250 1 60 ~ 0 +Text Label 8900 1200 1 60 ~ 0 Vin -Text Label 8450 2350 0 60 ~ 0 +Text Label 8900 2450 0 60 ~ 0 A0 -Text Label 8450 2450 0 60 ~ 0 +Text Label 8900 2550 0 60 ~ 0 A1 -Text Label 8450 2550 0 60 ~ 0 +Text Label 8900 2650 0 60 ~ 0 A2 -Text Label 8450 2650 0 60 ~ 0 +Text Label 8900 2750 0 60 ~ 0 A3 -Text Label 8450 2750 0 60 ~ 0 +Text Label 8900 2850 0 60 ~ 0 A4 -Text Label 8450 2850 0 60 ~ 0 +Text Label 8900 2950 0 60 ~ 0 A5 -Text Label 8450 2950 0 60 ~ 0 +Text Label 8900 3050 0 60 ~ 0 A6 -Text Label 8450 3050 0 60 ~ 0 +Text Label 8900 3150 0 60 ~ 0 A7 -Text Label 8450 3275 0 60 ~ 0 +Text Label 8900 3400 0 60 ~ 0 A8 -Text Label 8450 3375 0 60 ~ 0 +Text Label 8900 3500 0 60 ~ 0 A9 -Text Label 8450 3475 0 60 ~ 0 +Text Label 8900 3600 0 60 ~ 0 A10 -Text Label 8450 3575 0 60 ~ 0 +Text Label 8900 3700 0 60 ~ 0 A11 -Text Label 8450 3675 0 60 ~ 0 +Text Label 8900 3800 0 60 ~ 0 A12 -Text Label 8450 3775 0 60 ~ 0 +Text Label 8900 3900 0 60 ~ 0 A13 -Text Label 8450 3875 0 60 ~ 0 +Text Label 8900 4000 0 60 ~ 0 A14 -Text Label 8450 3975 0 60 ~ 0 +Text Label 8900 4100 0 60 ~ 0 A15 -Text Label 10400 4675 1 60 ~ 0 +Text Label 10500 4650 1 60 ~ 0 22 -Text Label 10300 4675 1 60 ~ 0 +Text Label 10400 4650 1 60 ~ 0 24 -Text Label 10200 4675 1 60 ~ 0 +Text Label 10300 4650 1 60 ~ 0 26 -Text Label 10100 4675 1 60 ~ 0 +Text Label 10200 4650 1 60 ~ 0 28 -Text Label 10000 4675 1 60 ~ 0 +Text Label 10100 4650 1 60 ~ 0 30 -Text Label 9900 4675 1 60 ~ 0 +Text Label 10000 4650 1 60 ~ 0 32 -Text Label 9800 4675 1 60 ~ 0 +Text Label 9900 4650 1 60 ~ 0 34 -Text Label 9700 4675 1 60 ~ 0 +Text Label 9800 4650 1 60 ~ 0 36 -Text Label 9600 4675 1 60 ~ 0 +Text Label 9700 4650 1 60 ~ 0 38 -Text Label 9500 4675 1 60 ~ 0 +Text Label 9600 4650 1 60 ~ 0 40 -Text Label 9400 4675 1 60 ~ 0 +Text Label 9500 4650 1 60 ~ 0 42 -Text Label 9300 4675 1 60 ~ 0 +Text Label 9400 4650 1 60 ~ 0 44 -Text Label 9200 4675 1 60 ~ 0 +Text Label 9300 4650 1 60 ~ 0 46 -Text Label 9100 4675 1 60 ~ 0 +Text Label 9200 4650 1 60 ~ 0 48 -Text Label 9000 4825 1 60 ~ 0 +Text Label 9100 4650 1 60 ~ 0 50(MISO) -Text Label 8900 4825 1 60 ~ 0 +Text Label 9000 4650 1 60 ~ 0 52(SCK) -Text Label 10400 5850 1 60 ~ 0 +Text Label 10500 5650 1 60 ~ 0 23 -Text Label 10300 5850 1 60 ~ 0 +Text Label 10400 5650 1 60 ~ 0 25 -Text Label 10200 5850 1 60 ~ 0 +Text Label 10300 5650 1 60 ~ 0 27 -Text Label 10000 5850 1 60 ~ 0 +Text Label 10100 5650 1 60 ~ 0 31 -Text Label 10100 5850 1 60 ~ 0 +Text Label 10200 5650 1 60 ~ 0 29 -Text Label 9900 5850 1 60 ~ 0 +Text Label 10000 5650 1 60 ~ 0 33 -Text Label 9800 5850 1 60 ~ 0 +Text Label 9900 5650 1 60 ~ 0 35 -Text Label 9700 5850 1 60 ~ 0 +Text Label 9800 5650 1 60 ~ 0 37 -Text Label 9600 5850 1 60 ~ 0 +Text Label 9700 5650 1 60 ~ 0 39 -Text Label 9500 5850 1 60 ~ 0 +Text Label 9600 5650 1 60 ~ 0 41 -Text Label 9400 5850 1 60 ~ 0 +Text Label 9500 5650 1 60 ~ 0 43 -Text Label 9300 5850 1 60 ~ 0 +Text Label 9400 5650 1 60 ~ 0 45 -Text Label 9200 5850 1 60 ~ 0 +Text Label 9300 5650 1 60 ~ 0 47 -Text Label 9100 5850 1 60 ~ 0 +Text Label 9200 5650 1 60 ~ 0 49 -Text Label 9000 6000 1 60 ~ 0 +Text Label 9100 5750 1 60 ~ 0 51(MOSI) -Text Label 8900 6000 1 60 ~ 0 +Text Label 9000 5750 1 60 ~ 0 53(SS) -Text Label 10375 3975 0 60 ~ 0 +Text Label 10400 4100 0 60 ~ 0 21(SCL) -Text Label 10375 3875 0 60 ~ 0 +Text Label 10400 4000 0 60 ~ 0 20(SDA) -Text Label 10375 3775 0 60 ~ 0 +Text Label 10400 3900 0 60 ~ 0 19(Rx1) -Text Label 10375 3675 0 60 ~ 0 +Text Label 10400 3800 0 60 ~ 0 18(Tx1) -Text Label 10375 3575 0 60 ~ 0 +Text Label 10400 3700 0 60 ~ 0 17(Rx2) -Text Label 10375 3475 0 60 ~ 0 +Text Label 10400 3600 0 60 ~ 0 16(Tx2) -Text Label 10375 3375 0 60 ~ 0 +Text Label 10400 3500 0 60 ~ 0 15(Rx3) -Text Label 10375 3275 0 60 ~ 0 +Text Label 10400 3400 0 60 ~ 0 14(Tx3) -Text Label 10375 1625 0 60 ~ 0 +Text Label 10400 1550 0 60 ~ 0 13(**) -Text Label 10375 1725 0 60 ~ 0 +Text Label 10400 1650 0 60 ~ 0 12(**) -Text Label 10375 1825 0 60 ~ 0 +Text Label 10400 1750 0 60 ~ 0 11(**) -Text Label 10375 1925 0 60 ~ 0 +Text Label 10400 1850 0 60 ~ 0 10(**) -Text Label 10375 2025 0 60 ~ 0 +Text Label 10400 1950 0 60 ~ 0 9(**) -Text Label 10375 2125 0 60 ~ 0 +Text Label 10400 2050 0 60 ~ 0 8(**) -Text Label 10375 2350 0 60 ~ 0 +Text Label 10400 2450 0 60 ~ 0 7(**) -Text Label 10375 2450 0 60 ~ 0 +Text Label 10400 2550 0 60 ~ 0 6(**) -Text Label 10375 2550 0 60 ~ 0 +Text Label 10400 2650 0 60 ~ 0 5(**) -Text Label 10375 2650 0 60 ~ 0 +Text Label 10400 2750 0 60 ~ 0 4(**) -Text Label 10375 2750 0 60 ~ 0 +Text Label 10400 2850 0 60 ~ 0 3(**) -Text Label 10375 2850 0 60 ~ 0 +Text Label 10400 2950 0 60 ~ 0 2(**) -Text Label 10375 2950 0 60 ~ 0 +Text Label 10400 3050 0 60 ~ 0 1(Tx0) -Text Label 10375 3050 0 60 ~ 0 +Text Label 10400 3150 0 60 ~ 0 0(Rx0) -Text Label 10375 1325 0 60 ~ 0 +Text Label 10400 1250 0 60 ~ 0 SDA -Text Label 10375 1225 0 60 ~ 0 +Text Label 10400 1150 0 60 ~ 0 SCL -Text Label 10375 1425 0 60 ~ 0 +Text Label 10400 1350 0 60 ~ 0 AREF +Text Notes 8375 575 0 60 ~ 0 +Shield for Arduino Mega Rev 3 +Text Notes 10700 1000 0 60 ~ 0 +Holes +$Comp +L CONN_01X01 P8 +U 1 1 56D70B71 +P 10600 650 +F 0 "P8" V 10700 650 31 0000 C CNN +F 1 "CONN_01X01" V 10700 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10600 650 50 0001 C CNN +F 3 "" H 10600 650 50 0000 C CNN + 1 10600 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P9 +U 1 1 56D70C9B +P 10700 650 +F 0 "P9" V 10800 650 31 0000 C CNN +F 1 "CONN_01X01" V 10800 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10700 650 50 0001 C CNN +F 3 "" H 10700 650 50 0000 C CNN + 1 10700 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P10 +U 1 1 56D70CE6 +P 10800 650 +F 0 "P10" V 10900 650 31 0000 C CNN +F 1 "CONN_01X01" V 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10800 650 50 0001 C CNN +F 3 "" H 10800 650 50 0000 C CNN + 1 10800 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P11 +U 1 1 56D70D2C +P 10900 650 +F 0 "P11" V 11000 650 31 0000 C CNN +F 1 "CONN_01X01" V 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10900 650 50 0001 C CNN +F 3 "" H 10900 650 50 0000 C CNN + 1 10900 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P12 +U 1 1 56D711A2 +P 11000 650 +F 0 "P12" V 11100 650 31 0000 C CNN +F 1 "CONN_01X01" V 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 11000 650 50 0001 C CNN +F 3 "" H 11000 650 50 0000 C CNN + 1 11000 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P13 +U 1 1 56D711F0 +P 11100 650 +F 0 "P13" V 11200 650 31 0000 C CNN +F 1 "CONN_01X01" V 11200 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 11100 650 50 0001 C CNN +F 3 "" H 11100 650 50 0000 C CNN + 1 11100 650 + 0 -1 -1 0 +$EndComp +NoConn ~ 10600 850 +NoConn ~ 10700 850 +NoConn ~ 10800 850 +NoConn ~ 10900 850 +NoConn ~ 11000 850 +NoConn ~ 11100 850 +$Comp +L CONN_01X08 P2 +U 1 1 56D71773 +P 9550 1700 +F 0 "P2" H 9550 2150 50 0000 C CNN +F 1 "Power" V 9650 1700 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 1700 50 0001 C CNN +F 3 "" H 9550 1700 50 0000 C CNN + 1 9550 1700 + 1 0 0 -1 +$EndComp +Text Notes 9650 1350 0 60 ~ 0 +1 +$Comp +L +3.3V #PWR01 +U 1 1 56D71AA9 +P 9100 1200 +F 0 "#PWR01" H 9100 1050 50 0001 C CNN +F 1 "+3.3V" H 9100 1340 28 0000 C CNN +F 2 "" H 9100 1200 50 0000 C CNN +F 3 "" H 9100 1200 50 0000 C CNN + 1 9100 1200 + 1 0 0 -1 +$EndComp +Text Label 8600 1550 0 60 ~ 0 +Reset $Comp L +5V #PWR02 -U 1 1 5519CA9C -P 8875 1250 -F 0 "#PWR02" H 8875 1340 20 0001 C CNN -F 1 "+5V" H 8875 1340 30 0000 C CNN -F 2 "" H 8875 1250 60 0000 C CNN -F 3 "" H 8875 1250 60 0000 C CNN - 1 8875 1250 +U 1 1 56D71D10 +P 9000 1200 +F 0 "#PWR02" H 9000 1050 50 0001 C CNN +F 1 "+5V" H 9000 1340 28 0000 C CNN +F 2 "" H 9000 1200 50 0000 C CNN +F 3 "" H 9000 1200 50 0000 C CNN + 1 9000 1200 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR03 -U 1 1 5519CAB8 -P 9000 1250 -F 0 "#PWR03" H 9000 1210 30 0001 C CNN -F 1 "+3.3V" H 9000 1360 30 0000 C CNN -F 2 "" H 9000 1250 60 0000 C CNN -F 3 "" H 9000 1250 60 0000 C CNN - 1 9000 1250 +L GND #PWR03 +U 1 1 56D721E6 +P 9250 2150 +F 0 "#PWR03" H 9250 1900 50 0001 C CNN +F 1 "GND" H 9250 2000 50 0000 C CNN +F 2 "" H 9250 2150 50 0000 C CNN +F 3 "" H 9250 2150 50 0000 C CNN + 1 9250 2150 1 0 0 -1 $EndComp $Comp +L CONN_01X10 P5 +U 1 1 56D72368 +P 9950 1600 +F 0 "P5" H 9950 2150 50 0000 C CNN +F 1 "PWM" V 10050 1600 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x10" H 9950 1600 50 0001 C CNN +F 3 "" H 9950 1600 50 0000 C CNN + 1 9950 1600 + -1 0 0 -1 +$EndComp +$Comp L GND #PWR04 -U 1 1 5519CC01 -P 10300 2200 -F 0 "#PWR04" H 10300 2200 30 0001 C CNN -F 1 "GND" H 10300 2130 30 0001 C CNN -F 2 "" H 10300 2200 60 0000 C CNN -F 3 "" H 10300 2200 60 0000 C CNN - 1 10300 2200 +U 1 1 56D72A3D +P 10250 2150 +F 0 "#PWR04" H 10250 1900 50 0001 C CNN +F 1 "GND" H 10250 2000 50 0000 C CNN +F 2 "" H 10250 2150 50 0000 C CNN +F 3 "" H 10250 2150 50 0000 C CNN + 1 10250 2150 1 0 0 -1 $EndComp $Comp -L GND #PWR05 -U 1 1 5519CDF8 -P 8675 6125 -F 0 "#PWR05" H 8675 6125 30 0001 C CNN -F 1 "GND" H 8675 6055 30 0001 C CNN -F 2 "" H 8675 6125 60 0000 C CNN -F 3 "" H 8675 6125 60 0000 C CNN - 1 8675 6125 +L CONN_01X08 P3 +U 1 1 56D72F1C +P 9550 2800 +F 0 "P3" H 9550 3250 50 0000 C CNN +F 1 "Analog" V 9650 2800 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 2800 50 0001 C CNN +F 3 "" H 9550 2800 50 0000 C CNN + 1 9550 2800 1 0 0 -1 $EndComp $Comp -L +5V #PWR06 -U 1 1 5519D165 -P 10625 4325 -F 0 "#PWR06" H 10625 4415 20 0001 C CNN -F 1 "+5V" H 10625 4415 30 0000 C CNN -F 2 "" H 10625 4325 60 0000 C CNN -F 3 "" H 10625 4325 60 0000 C CNN - 1 10625 4325 +L CONN_01X08 P6 +U 1 1 56D734D0 +P 9950 2800 +F 0 "P6" H 9950 3250 50 0000 C CNN +F 1 "PWM" V 10050 2800 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9950 2800 50 0001 C CNN +F 3 "" H 9950 2800 50 0000 C CNN + 1 9950 2800 + -1 0 0 -1 +$EndComp +$Comp +L CONN_01X08 P4 +U 1 1 56D73A0E +P 9550 3750 +F 0 "P4" H 9550 4200 50 0000 C CNN +F 1 "Analog" V 9650 3750 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 3750 50 0001 C CNN +F 3 "" H 9550 3750 50 0000 C CNN + 1 9550 3750 1 0 0 -1 $EndComp -Text Notes 8375 575 0 60 ~ 0 -Shield for Arduino Mega Rev 3 $Comp -L CONN_18X2 P1 -U 1 1 5519A11D -P 9600 5225 -F 0 "P1" H 9600 6125 60 0000 C CNN -F 1 "Digital" V 9600 5225 50 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_2x18" H 9600 5075 60 0001 C CNN -F 3 "" H 9600 5075 60 0000 C CNN - 1 9600 5225 +L CONN_01X08 P7 +U 1 1 56D73F2C +P 9950 3750 +F 0 "P7" H 9950 4200 50 0000 C CNN +F 1 "Communication" V 10050 3750 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9950 3750 50 0001 C CNN +F 3 "" H 9950 3750 50 0000 C CNN + 1 9950 3750 + -1 0 0 -1 +$EndComp +$Comp +L CONN_02X18 P1 +U 1 1 56D743B5 +P 9750 5100 +F 0 "P1" H 9750 6050 50 0000 C CNN +F 1 "Digital" V 9750 5100 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_2x18" H 9750 4050 50 0001 C CNN +F 3 "" H 9750 4050 50 0000 C CNN + 1 9750 5100 0 -1 1 0 $EndComp +Wire Wire Line + 9100 1200 9100 1650 +Wire Wire Line + 9250 1450 9250 1200 +Wire Wire Line + 9350 1450 9250 1450 +Wire Notes Line + 10450 1000 10450 500 +Wire Notes Line + 11200 1000 10450 1000 +Wire Notes Line + 9850 650 9850 475 +Wire Notes Line + 8350 650 9850 650 +Wire Wire Line + 9100 1650 9350 1650 +Wire Wire Line + 9000 1200 9000 1750 +Wire Wire Line + 9000 1750 9350 1750 +Wire Wire Line + 9350 2050 8900 2050 +Wire Wire Line + 8900 2050 8900 1200 +Wire Wire Line + 8600 1550 9350 1550 +Wire Wire Line + 9350 1850 9250 1850 +Wire Wire Line + 9250 1850 9250 2150 +Wire Wire Line + 9350 1950 9250 1950 +Connection ~ 9250 1950 +Wire Wire Line + 10150 1150 10400 1150 +Wire Wire Line + 10400 1250 10150 1250 +Wire Wire Line + 10150 1350 10400 1350 +Wire Wire Line + 10150 1550 10400 1550 +Wire Wire Line + 10400 1650 10150 1650 +Wire Wire Line + 10150 1750 10400 1750 +Wire Wire Line + 10150 1850 10400 1850 +Wire Wire Line + 10400 1950 10150 1950 +Wire Wire Line + 10150 2050 10400 2050 +Wire Wire Line + 10250 2150 10250 1450 +Wire Wire Line + 10250 1450 10150 1450 +Wire Wire Line + 9350 2450 8900 2450 +Wire Wire Line + 8900 2550 9350 2550 +Wire Wire Line + 9350 2650 8900 2650 +Wire Wire Line + 8900 2750 9350 2750 +Wire Wire Line + 9350 2850 8900 2850 +Wire Wire Line + 8900 2950 9350 2950 +Wire Wire Line + 9350 3050 8900 3050 +Wire Wire Line + 8900 3150 9350 3150 +Wire Wire Line + 10400 2450 10150 2450 +Wire Wire Line + 10150 2550 10400 2550 +Wire Wire Line + 10400 2650 10150 2650 +Wire Wire Line + 10150 2750 10400 2750 +Wire Wire Line + 10400 2850 10150 2850 +Wire Wire Line + 10150 2950 10400 2950 +Wire Wire Line + 10400 3050 10150 3050 +Wire Wire Line + 10150 3150 10400 3150 +Wire Wire Line + 9350 3400 8900 3400 +Wire Wire Line + 8900 3500 9350 3500 +Wire Wire Line + 9350 3600 8900 3600 +Wire Wire Line + 8900 3700 9350 3700 +Wire Wire Line + 9350 3800 8900 3800 +Wire Wire Line + 8900 3900 9350 3900 +Wire Wire Line + 9350 4000 8900 4000 +Wire Wire Line + 8900 4100 9350 4100 +Wire Wire Line + 10400 3400 10150 3400 +Wire Wire Line + 10150 3500 10400 3500 +Wire Wire Line + 10400 3600 10150 3600 +Wire Wire Line + 10150 3700 10400 3700 +Wire Wire Line + 10400 3800 10150 3800 +Wire Wire Line + 10150 3900 10400 3900 +Wire Wire Line + 10400 4000 10150 4000 +Wire Wire Line + 10150 4100 10400 4100 +Wire Wire Line + 10500 4850 10500 4650 +Wire Wire Line + 10400 4850 10400 4650 +Wire Wire Line + 10300 4850 10300 4650 +Wire Wire Line + 10200 4850 10200 4650 +Wire Wire Line + 10100 4850 10100 4650 +Wire Wire Line + 10000 4850 10000 4650 +Wire Wire Line + 9900 4850 9900 4650 +Wire Wire Line + 9800 4850 9800 4650 +Wire Wire Line + 9700 4850 9700 4650 +Wire Wire Line + 9600 4850 9600 4650 +Wire Wire Line + 9500 4850 9500 4650 +Wire Wire Line + 9400 4850 9400 4650 +Wire Wire Line + 9300 4850 9300 4650 +Wire Wire Line + 9200 4850 9200 4650 +Wire Wire Line + 9100 4850 9100 4650 +Wire Wire Line + 9000 4850 9000 4650 +Wire Wire Line + 10500 5350 10500 5650 +Wire Wire Line + 10400 5350 10400 5650 +Wire Wire Line + 10300 5350 10300 5650 +Wire Wire Line + 10200 5350 10200 5650 +Wire Wire Line + 10100 5350 10100 5650 +Wire Wire Line + 10000 5350 10000 5650 +Wire Wire Line + 9900 5350 9900 5650 +Wire Wire Line + 9800 5350 9800 5650 +Wire Wire Line + 9700 5350 9700 5650 +Wire Wire Line + 9600 5350 9600 5650 +Wire Wire Line + 9500 5350 9500 5650 +Wire Wire Line + 9400 5350 9400 5650 +Wire Wire Line + 9300 5350 9300 5650 +Wire Wire Line + 9200 5350 9200 5650 +Wire Wire Line + 9100 5350 9100 5750 +Wire Wire Line + 9000 5350 9000 5750 +Wire Wire Line + 8900 4850 8650 4850 $Comp -L CONN_1 P8 -U 1 1 551BBA20 -P 10725 700 -F 0 "P8" H 10805 700 40 0000 L CNN -F 1 "CONN_1" H 10725 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10725 700 60 0001 C CNN -F 3 "" H 10725 700 60 0000 C CNN - 1 10725 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P9 -U 1 1 551BBB85 -P 10800 700 -F 0 "P9" H 10880 700 40 0000 L CNN -F 1 "CONN_1" H 10800 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10800 700 60 0001 C CNN -F 3 "" H 10800 700 60 0000 C CNN - 1 10800 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P10 -U 1 1 551BBBAB -P 10875 700 -F 0 "P10" H 10955 700 40 0000 L CNN -F 1 "CONN_1" H 10875 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10875 700 60 0001 C CNN -F 3 "" H 10875 700 60 0000 C CNN - 1 10875 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P11 -U 1 1 551BBBD7 -P 10950 700 -F 0 "P11" H 11030 700 40 0000 L CNN -F 1 "CONN_1" H 10950 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10950 700 60 0001 C CNN -F 3 "" H 10950 700 60 0000 C CNN - 1 10950 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P12 -U 1 1 551BBC10 -P 11025 700 -F 0 "P12" H 11105 700 40 0000 L CNN -F 1 "CONN_1" H 11025 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 11025 700 60 0001 C CNN -F 3 "" H 11025 700 60 0000 C CNN - 1 11025 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P13 -U 1 1 551BBC3C -P 11100 700 -F 0 "P13" H 11180 700 40 0000 L CNN -F 1 "CONN_1" H 11100 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 11100 700 60 0001 C CNN -F 3 "" H 11100 700 60 0000 C CNN - 1 11100 700 - 0 -1 -1 0 -$EndComp -NoConn ~ 10725 850 -NoConn ~ 10800 850 -NoConn ~ 10875 850 -NoConn ~ 10950 850 -NoConn ~ 11025 850 -NoConn ~ 11100 850 -Text Notes 10800 975 0 60 ~ 0 -Holes -$Comp -L GND #PWR01 -U 1 1 5519C84C -P 9125 2200 -F 0 "#PWR01" H 9125 2200 30 0001 C CNN -F 1 "GND" H 9125 2130 30 0001 C CNN -F 2 "" H 9125 2200 60 0000 C CNN -F 3 "" H 9125 2200 60 0000 C CNN - 1 9125 2200 +L GND #PWR05 +U 1 1 56D758F6 +P 8650 5750 +F 0 "#PWR05" H 8650 5500 50 0001 C CNN +F 1 "GND" H 8650 5600 50 0000 C CNN +F 2 "" H 8650 5750 50 0000 C CNN +F 3 "" H 8650 5750 50 0000 C CNN + 1 8650 5750 1 0 0 -1 $EndComp Wire Wire Line - 8900 4450 8900 4825 -Wire Wire Line - 9000 4450 9000 4825 -Wire Wire Line - 9100 4450 9100 4825 -Wire Wire Line - 9200 4450 9200 4825 -Wire Wire Line - 9300 4450 9300 4825 -Wire Wire Line - 9400 4450 9400 4825 -Wire Wire Line - 9500 4450 9500 4825 -Wire Wire Line - 9600 4450 9600 4825 -Wire Wire Line - 9700 4450 9700 4825 -Wire Wire Line - 9800 4450 9800 4825 -Wire Wire Line - 9900 4450 9900 4825 -Wire Wire Line - 10000 4450 10000 4825 -Wire Wire Line - 10100 4450 10100 4825 -Wire Wire Line - 10200 4450 10200 4825 -Wire Wire Line - 10300 4450 10300 4825 -Wire Wire Line - 10400 4450 10400 4825 -Wire Wire Line - 9800 5625 9800 6000 -Wire Wire Line - 9900 5625 9900 6000 -Wire Wire Line - 10000 5625 10000 6000 -Wire Wire Line - 10100 5625 10100 6000 -Wire Wire Line - 10200 5625 10200 6000 -Wire Wire Line - 10300 5625 10300 6000 -Wire Wire Line - 10400 5625 10400 6000 -Wire Wire Line - 9700 5625 9700 6000 -Wire Wire Line - 8900 5625 8900 6000 -Wire Wire Line - 9000 5625 9000 6000 -Wire Wire Line - 9100 5625 9100 6000 -Wire Wire Line - 9200 5625 9200 6000 -Wire Wire Line - 9300 5625 9300 6000 -Wire Wire Line - 9400 5625 9400 6000 -Wire Wire Line - 9500 5625 9500 6000 -Wire Wire Line - 9600 5625 9600 6000 -Wire Wire Line - 8800 4825 8800 4450 -Wire Wire Line - 8800 5625 8800 6000 -Wire Wire Line - 10500 4825 10500 4450 -Wire Wire Line - 10500 5625 10500 6000 -Wire Wire Line - 8675 4450 8675 6125 -Wire Wire Line - 8800 4450 8675 4450 -Wire Wire Line - 8800 6000 8675 6000 -Connection ~ 8675 6000 -Wire Wire Line - 10500 4450 10625 4450 -Wire Wire Line - 10500 6000 10625 6000 -Connection ~ 10625 4450 -Wire Wire Line - 9200 1525 9125 1525 -Wire Wire Line - 9125 1525 9125 1250 -Wire Wire Line - 9200 1725 9000 1725 -Wire Wire Line - 9000 1725 9000 1250 -Wire Wire Line - 8875 1250 8875 1825 -Wire Wire Line - 8875 1825 9200 1825 -Wire Wire Line - 8750 1250 8750 2125 -Wire Wire Line - 8750 2125 9200 2125 -Wire Wire Line - 10625 6000 10625 4325 -Wire Wire Line - 10225 1625 10950 1625 -Wire Wire Line - 10225 1725 10950 1725 -Wire Wire Line - 10225 1825 10950 1825 -Wire Wire Line - 10225 1925 10950 1925 -Wire Wire Line - 10225 2025 10950 2025 -Wire Wire Line - 10225 2125 10950 2125 -Wire Wire Line - 9125 2200 9125 1925 -Wire Wire Line - 9125 1925 9200 1925 -Wire Wire Line - 9125 2025 9200 2025 -Connection ~ 9125 2025 -Wire Wire Line - 9200 1625 8425 1625 -Wire Wire Line - 9200 2350 8425 2350 -Wire Wire Line - 9200 2450 8425 2450 -Wire Wire Line - 9200 2550 8425 2550 -Wire Wire Line - 9200 2650 8425 2650 -Wire Wire Line - 9200 2750 8425 2750 -Wire Wire Line - 9200 2850 8425 2850 -Wire Wire Line - 9200 2950 8425 2950 -Wire Wire Line - 9200 3050 8425 3050 -Wire Wire Line - 9200 3275 8425 3275 -Wire Wire Line - 9200 3375 8425 3375 -Wire Wire Line - 9200 3475 8425 3475 -Wire Wire Line - 9200 3575 8425 3575 -Wire Wire Line - 9200 3675 8425 3675 -Wire Wire Line - 9200 3775 8425 3775 -Wire Wire Line - 9200 3875 8425 3875 -Wire Wire Line - 9200 3975 8425 3975 -Wire Wire Line - 10225 2350 10950 2350 -Wire Wire Line - 10225 2450 10950 2450 -Wire Wire Line - 10225 2550 10950 2550 -Wire Wire Line - 10225 2650 10950 2650 -Wire Wire Line - 10225 2750 10950 2750 -Wire Wire Line - 10225 2850 10950 2850 -Wire Wire Line - 10225 3275 10950 3275 -Wire Wire Line - 10225 3375 10950 3375 -Wire Wire Line - 10225 3475 10950 3475 -Wire Wire Line - 10225 3575 10950 3575 -Wire Wire Line - 10225 3675 10950 3675 -Wire Wire Line - 10225 3775 10950 3775 -Wire Wire Line - 10225 2950 10950 2950 -Wire Wire Line - 10225 3050 10950 3050 -Wire Wire Line - 10225 3875 10950 3875 -Wire Wire Line - 10225 3975 10950 3975 -Wire Wire Line - 10225 1225 10950 1225 -Wire Wire Line - 10225 1325 10950 1325 -Wire Wire Line - 10225 1425 10950 1425 + 8900 5350 8650 5350 +Connection ~ 8650 5350 +Wire Wire Line + 10750 5350 10600 5350 +Wire Wire Line + 10750 4850 10600 4850 +$Comp +L +5V #PWR06 +U 1 1 56D75AB8 +P 10750 4550 +F 0 "#PWR06" H 10750 4400 50 0001 C CNN +F 1 "+5V" H 10750 4690 50 0000 C CNN +F 2 "" H 10750 4550 50 0000 C CNN +F 3 "" H 10750 4550 50 0000 C CNN + 1 10750 4550 + 1 0 0 -1 +$EndComp +Connection ~ 10750 4850 +Wire Wire Line + 10750 4550 10750 5350 +Wire Wire Line + 8650 4850 8650 5750 Wire Notes Line - 11225 1025 10625 1025 + 11200 6050 8350 6050 Wire Notes Line - 10625 1025 10625 475 -Wire Notes Line - 11225 6250 8350 6250 -Wire Notes Line - 8350 6250 8350 475 -Wire Notes Line - 8350 650 9850 650 -Wire Notes Line - 9850 650 9850 475 -Wire Wire Line - 10300 2200 10300 1525 -Wire Wire Line - 10300 1525 10225 1525 + 8350 6050 8350 500 $EndSCHEMATC diff --git a/template/Arduino_Micro/Arduino_Micro-cache.lib b/template/Arduino_Micro/Arduino_Micro-cache.lib index b4aea4df..7d4819dd 100644 --- a/template/Arduino_Micro/Arduino_Micro-cache.lib +++ b/template/Arduino_Micro/Arduino_Micro-cache.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF +3V3 #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+3V3" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW P 2 0 1 0 -30 50 0 100 N @@ -22,8 +22,8 @@ ENDDEF DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -32,46 +32,75 @@ X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_1 +# CONN_01X01 # -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X01 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_01X01" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X01 + Pin_Header_Angled_1X01 + Socket_Strip_Straight_1X01 + Socket_Strip_Angled_1X01 +$ENDFPLIST DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P +S -50 5 10 -5 0 1 0 N +S -50 50 50 -50 0 1 0 N +X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_17 +# CONN_01X17 # -DEF CONN_17 P 0 40 Y N 1 F N -F0 "P" -40 0 60 V V C CNN -F1 "CONN_17" 80 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X17 P 0 40 Y N 1 F N +F0 "P" 0 900 50 H V C CNN +F1 "CONN_01X17" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X17 + Pin_Header_Angled_1X17 + Socket_Strip_Straight_1X17 + Socket_Strip_Angled_1X17 +$ENDFPLIST DRAW -S -100 850 150 -850 0 1 0 N -X P1 1 -350 800 250 R 50 50 1 1 P I -X P2 2 -350 700 250 R 50 50 1 1 P I -X P3 3 -350 600 250 R 50 50 1 1 P I -X P4 4 -350 500 250 R 50 50 1 1 P I -X P5 5 -350 400 250 R 50 50 1 1 P I -X P6 6 -350 300 250 R 50 50 1 1 P I -X P7 7 -350 200 250 R 50 50 1 1 P I -X P8 8 -350 100 250 R 50 50 1 1 P I -X P9 9 -350 0 250 R 50 50 1 1 P I -X P10 10 -350 -100 250 R 50 50 1 1 P I -X P11 11 -350 -200 250 R 50 50 1 1 P I -X P12 12 -350 -300 250 R 50 50 1 1 P I -X P13 13 -350 -400 250 R 50 50 1 1 P I -X P14 14 -350 -500 250 R 50 50 1 1 P I -X P15 15 -350 -600 250 R 50 50 1 1 P I -X P16 16 -350 -700 250 R 50 50 1 1 P I -X P17 17 -350 -800 250 R 50 50 1 1 P I +S -50 -795 10 -805 0 1 0 N +S -50 -695 10 -705 0 1 0 N +S -50 -595 10 -605 0 1 0 N +S -50 -495 10 -505 0 1 0 N +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 505 10 495 0 1 0 N +S -50 605 10 595 0 1 0 N +S -50 705 10 695 0 1 0 N +S -50 805 10 795 0 1 0 N +S -50 850 50 -850 0 1 0 N +X P1 1 -200 800 150 R 50 50 1 1 P +X P2 2 -200 700 150 R 50 50 1 1 P +X P3 3 -200 600 150 R 50 50 1 1 P +X P4 4 -200 500 150 R 50 50 1 1 P +X P5 5 -200 400 150 R 50 50 1 1 P +X P6 6 -200 300 150 R 50 50 1 1 P +X P7 7 -200 200 150 R 50 50 1 1 P +X P8 8 -200 100 150 R 50 50 1 1 P +X P9 9 -200 0 150 R 50 50 1 1 P +X P10 10 -200 -100 150 R 50 50 1 1 P +X P11 11 -200 -200 150 R 50 50 1 1 P +X P12 12 -200 -300 150 R 50 50 1 1 P +X P13 13 -200 -400 150 R 50 50 1 1 P +X P14 14 -200 -500 150 R 50 50 1 1 P +X P15 15 -200 -600 150 R 50 50 1 1 P +X P16 16 -200 -700 150 R 50 50 1 1 P +X P17 17 -200 -800 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -80,8 +109,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V 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 diff --git a/template/Arduino_Micro/Arduino_Micro.kicad_pcb b/template/Arduino_Micro/Arduino_Micro.kicad_pcb index 704847b4..30999392 100644 --- a/template/Arduino_Micro/Arduino_Micro.kicad_pcb +++ b/template/Arduino_Micro/Arduino_Micro.kicad_pcb @@ -1,4 +1,4 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 2) @@ -181,7 +181,7 @@ (at 137.033 70.866 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551FB57F) + (path /56D719DF) (fp_text reference P1 (at 19.05 -2.667 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -244,7 +244,7 @@ (at 152.273 70.866 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551FB60C) + (path /56D71A21) (fp_text reference P2 (at 19.05 2.667 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -307,11 +307,11 @@ (at 137.033 68.326) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551FB455) + (path /56D72ED3) (fp_text reference P3 (at 0 -1.651) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 1.397) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) @@ -322,11 +322,11 @@ (at 137.033 114.046) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551FB4B0) + (path /56D72FBF) (fp_text reference P4 (at 0 -1.651) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 1.397) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) @@ -337,11 +337,11 @@ (at 152.273 114.046) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551FB4D4) + (path /56D72FE7) (fp_text reference P5 (at 0 -1.651) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 1.397) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) @@ -352,11 +352,11 @@ (at 152.273 68.326) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551FB516) + (path /56D73012) (fp_text reference P6 (at 0 -1.651) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 1.397) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) diff --git a/template/Arduino_Micro/Arduino_Micro.net b/template/Arduino_Micro/Arduino_Micro.net index b7b87492..e9565d4e 100644 --- a/template/Arduino_Micro/Arduino_Micro.net +++ b/template/Arduino_Micro/Arduino_Micro.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Micro/Arduino_Micro.sch) - (date "dim. 05 avril 2015 10:13:38 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Micro/Arduino_Micro.sch) + (date "mer. 02 mars 2016 19:43:43 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -15,53 +15,65 @@ (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components - (comp (ref P3) - (value CONN_1) - (footprint Socket_Arduino_Micro:1pin_Micro) - (libsource (lib Arduino_Micro-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551FB455)) - (comp (ref P4) - (value CONN_1) - (footprint Socket_Arduino_Micro:1pin_Micro) - (libsource (lib Arduino_Micro-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551FB4B0)) - (comp (ref P5) - (value CONN_1) - (footprint Socket_Arduino_Micro:1pin_Micro) - (libsource (lib Arduino_Micro-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551FB4D4)) - (comp (ref P6) - (value CONN_1) - (footprint Socket_Arduino_Micro:1pin_Micro) - (libsource (lib Arduino_Micro-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551FB516)) (comp (ref P1) (value Digital) (footprint Socket_Arduino_Micro:Socket_Strip_Arduino_1x17) - (libsource (lib Arduino_Micro-cache) (part CONN_17)) + (libsource (lib conn) (part CONN_01X17)) (sheetpath (names /) (tstamps /)) - (tstamp 551FB57F)) + (tstamp 56D719DF)) (comp (ref P2) (value Analog) (footprint Socket_Arduino_Micro:Socket_Strip_Arduino_1x17) - (libsource (lib Arduino_Micro-cache) (part CONN_17)) + (libsource (lib conn) (part CONN_01X17)) (sheetpath (names /) (tstamps /)) - (tstamp 551FB60C))) + (tstamp 56D71A21)) + (comp (ref P3) + (value CONN_01X01) + (footprint Socket_Arduino_Micro:1pin_Micro) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D72ED3)) + (comp (ref P4) + (value CONN_01X01) + (footprint Socket_Arduino_Micro:1pin_Micro) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D72FBF)) + (comp (ref P5) + (value CONN_01X01) + (footprint Socket_Arduino_Micro:1pin_Micro) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D72FE7)) + (comp (ref P6) + (value CONN_01X01) + (footprint Socket_Arduino_Micro:1pin_Micro) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73012))) (libparts - (libpart (lib Arduino_Micro-cache) (part CONN_1) + (libpart (lib conn) (part CONN_01X01) + (description "Connector 01x01") + (footprints + (fp Pin_Header_Straight_1X01) + (fp Pin_Header_Angled_1X01) + (fp Socket_Strip_Straight_1X01) + (fp Socket_Strip_Angled_1X01)) (fields (field (name Reference) P) - (field (name Value) CONN_1)) + (field (name Value) CONN_01X01)) (pins - (pin (num 1) (name 1) (type passive)))) - (libpart (lib Arduino_Micro-cache) (part CONN_17) + (pin (num 1) (name P1) (type passive)))) + (libpart (lib conn) (part CONN_01X17) + (description "Connector 01x17") + (footprints + (fp Pin_Header_Straight_1X17) + (fp Pin_Header_Angled_1X17) + (fp Socket_Strip_Straight_1X17) + (fp Socket_Strip_Angled_1X17)) (fields (field (name Reference) P) - (field (name Value) CONN_17)) + (field (name Value) CONN_01X17)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -81,80 +93,80 @@ (pin (num 16) (name P16) (type passive)) (pin (num 17) (name P17) (type passive))))) (libraries - (library (logical Arduino_Micro-cache) - (uri /home/jo/kicad/template/Arduino_Micro/Arduino_Micro-cache.lib))) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name +5V) - (node (ref P2) (pin 6))) - (net (code 2) (name "Net-(P6-Pad1)") - (node (ref P6) (pin 1))) - (net (code 3) (name "Net-(P5-Pad1)") - (node (ref P5) (pin 1))) - (net (code 4) (name "Net-(P4-Pad1)") - (node (ref P4) (pin 1))) - (net (code 5) (name "Net-(P3-Pad1)") - (node (ref P3) (pin 1))) - (net (code 6) (name GND) - (node (ref P2) (pin 4)) - (node (ref P1) (pin 6))) - (net (code 7) (name "Net-(P2-Pad7)") - (node (ref P2) (pin 7))) - (net (code 8) (name "Net-(P2-Pad8)") - (node (ref P2) (pin 8))) - (net (code 9) (name /A5) - (node (ref P2) (pin 9))) - (net (code 10) (name /A4) - (node (ref P2) (pin 10))) - (net (code 11) (name /A3) - (node (ref P2) (pin 11))) - (net (code 12) (name /A2) - (node (ref P2) (pin 12))) - (net (code 13) (name /A1) - (node (ref P2) (pin 13))) - (net (code 14) (name /A0) - (node (ref P2) (pin 14))) - (net (code 15) (name /AREF) - (node (ref P2) (pin 15))) - (net (code 16) (name +3V3) - (node (ref P2) (pin 16))) - (net (code 17) (name /Vin) - (node (ref P2) (pin 3))) - (net (code 18) (name "/13(**)") - (node (ref P2) (pin 17))) - (net (code 19) (name "/2(SDA)") - (node (ref P1) (pin 7))) - (net (code 20) (name /Reset) - (node (ref P2) (pin 5)) - (node (ref P1) (pin 5))) - (net (code 21) (name /MISO) - (node (ref P2) (pin 2))) - (net (code 22) (name /SCK) - (node (ref P2) (pin 1))) - (net (code 23) (name "/12(A11)") - (node (ref P1) (pin 17))) - (net (code 24) (name "/11(**)") - (node (ref P1) (pin 16))) - (net (code 25) (name "/10(A10)") - (node (ref P1) (pin 15))) - (net (code 26) (name "/9(**/A9)") - (node (ref P1) (pin 14))) - (net (code 27) (name "/8(A8)") - (node (ref P1) (pin 13))) - (net (code 28) (name /7) - (node (ref P1) (pin 12))) - (net (code 29) (name "/6(**/A7)") - (node (ref P1) (pin 11))) - (net (code 30) (name "/5(**)") + (net (code 1) (name "/5(**)") (node (ref P1) (pin 10))) - (net (code 31) (name "/4(A6)") + (net (code 2) (name +5V) + (node (ref P2) (pin 6))) + (net (code 3) (name /Vin) + (node (ref P2) (pin 3))) + (net (code 4) (name GND) + (node (ref P1) (pin 6)) + (node (ref P2) (pin 4))) + (net (code 5) (name "/12(A11)") + (node (ref P1) (pin 17))) + (net (code 6) (name "/11(**)") + (node (ref P1) (pin 16))) + (net (code 7) (name "/10(A10)") + (node (ref P1) (pin 15))) + (net (code 8) (name "/9(**/A9)") + (node (ref P1) (pin 14))) + (net (code 9) (name "/8(A8)") + (node (ref P1) (pin 13))) + (net (code 10) (name /7) + (node (ref P1) (pin 12))) + (net (code 11) (name "/6(**/A7)") + (node (ref P1) (pin 11))) + (net (code 12) (name "/4(A6)") (node (ref P1) (pin 9))) - (net (code 32) (name "/3(**/SCL)") + (net (code 13) (name "/3(**/SCL)") (node (ref P1) (pin 8))) - (net (code 33) (name "/0(Rx1)") + (net (code 14) (name "/2(SDA)") + (node (ref P1) (pin 7))) + (net (code 15) (name "/0(Rx1)") (node (ref P1) (pin 4))) - (net (code 34) (name "/1(Tx1)") + (net (code 16) (name "/1(Tx1)") (node (ref P1) (pin 3))) - (net (code 35) (name /SS) + (net (code 17) (name /SS) (node (ref P1) (pin 2))) - (net (code 36) (name /MOSI) - (node (ref P1) (pin 1))))) \ No newline at end of file + (net (code 18) (name /MOSI) + (node (ref P1) (pin 1))) + (net (code 19) (name "/13(**)") + (node (ref P2) (pin 17))) + (net (code 20) (name +3V3) + (node (ref P2) (pin 16))) + (net (code 21) (name /AREF) + (node (ref P2) (pin 15))) + (net (code 22) (name /A0) + (node (ref P2) (pin 14))) + (net (code 23) (name /A1) + (node (ref P2) (pin 13))) + (net (code 24) (name /A2) + (node (ref P2) (pin 12))) + (net (code 25) (name "Net-(P4-Pad1)") + (node (ref P4) (pin 1))) + (net (code 26) (name "Net-(P5-Pad1)") + (node (ref P5) (pin 1))) + (net (code 27) (name "Net-(P6-Pad1)") + (node (ref P6) (pin 1))) + (net (code 28) (name "Net-(P3-Pad1)") + (node (ref P3) (pin 1))) + (net (code 29) (name /A3) + (node (ref P2) (pin 11))) + (net (code 30) (name /A4) + (node (ref P2) (pin 10))) + (net (code 31) (name /A5) + (node (ref P2) (pin 9))) + (net (code 32) (name /Reset) + (node (ref P1) (pin 5)) + (node (ref P2) (pin 5))) + (net (code 33) (name /MISO) + (node (ref P2) (pin 2))) + (net (code 34) (name /SCK) + (node (ref P2) (pin 1))) + (net (code 35) (name "Net-(P2-Pad8)") + (node (ref P2) (pin 8))) + (net (code 36) (name "Net-(P2-Pad7)") + (node (ref P2) (pin 7))))) \ No newline at end of file diff --git a/template/Arduino_Micro/Arduino_Micro.pro b/template/Arduino_Micro/Arduino_Micro.pro index ec60e782..f1979ee0 100644 --- a/template/Arduino_Micro/Arduino_Micro.pro +++ b/template/Arduino_Micro/Arduino_Micro.pro @@ -1,45 +1,6 @@ -update=sam. 04 avril 2015 09:46:49 UTC +update=mer. 02 mars 2016 15:02:35 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Micro/Arduino_Micro.sch b/template/Arduino_Micro/Arduino_Micro.sch index 6c6faaa7..6133a8a6 100644 --- a/template/Arduino_Micro/Arduino_Micro.sch +++ b/template/Arduino_Micro/Arduino_Micro.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,266 +43,268 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_1 P3 -U 1 1 551FB455 -P 10875 650 -F 0 "P3" H 10955 650 40 0000 L CNN -F 1 "CONN_1" H 10875 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 10875 650 60 0001 C CNN -F 3 "" H 10875 650 60 0000 C CNN - 1 10875 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P4 -U 1 1 551FB4B0 -P 10950 650 -F 0 "P4" H 11030 650 40 0000 L CNN -F 1 "CONN_1" H 10950 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 10950 650 60 0001 C CNN -F 3 "" H 10950 650 60 0000 C CNN - 1 10950 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P5 -U 1 1 551FB4D4 -P 11025 650 -F 0 "P5" H 11105 650 40 0000 L CNN -F 1 "CONN_1" H 11025 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 11025 650 60 0001 C CNN -F 3 "" H 11025 650 60 0000 C CNN - 1 11025 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P6 -U 1 1 551FB516 -P 11100 650 -F 0 "P6" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN - 1 11100 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_17 P1 -U 1 1 551FB57F -P 9575 1950 -F 0 "P1" V 9535 1950 60 0000 C CNN -F 1 "Digital" V 9655 1950 60 0000 C CNN -F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9575 1950 60 0001 C CNN -F 3 "" H 9575 1950 60 0000 C CNN - 1 9575 1950 - 1 0 0 -1 -$EndComp -$Comp -L CONN_17 P2 -U 1 1 551FB60C -P 9975 1950 -F 0 "P2" V 9935 1950 60 0000 C CNN -F 1 "Analog" V 10055 1950 60 0000 C CNN -F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9975 1950 60 0001 C CNN -F 3 "" H 9975 1950 60 0000 C CNN - 1 9975 1950 - -1 0 0 -1 -$EndComp -Text Label 8625 1150 0 60 ~ 0 +Text Label 8750 1250 0 60 ~ 0 MOSI -Text Label 8625 1250 0 60 ~ 0 +Text Label 8750 1350 0 60 ~ 0 SS -Text Label 8625 1350 0 60 ~ 0 +Text Label 8750 1450 0 60 ~ 0 1(Tx1) -Text Label 8625 1450 0 60 ~ 0 +Text Label 8750 1550 0 60 ~ 0 0(Rx1) -Text Label 8625 1550 0 60 ~ 0 +Text Label 8750 1650 0 60 ~ 0 Reset -Text Label 8625 1750 0 60 ~ 0 +Text Label 8750 1850 0 60 ~ 0 2(SDA) -Text Label 8625 1850 0 60 ~ 0 +Text Label 8750 1950 0 60 ~ 0 3(**/SCL) -Text Label 8625 1950 0 60 ~ 0 +Text Label 8750 2050 0 60 ~ 0 4(A6) -Text Label 8625 2050 0 60 ~ 0 +Text Label 8750 2150 0 60 ~ 0 5(**) -Text Label 8625 2150 0 60 ~ 0 +Text Label 8750 2250 0 60 ~ 0 6(**/A7) -Text Label 8625 2250 0 60 ~ 0 +Text Label 8750 2350 0 60 ~ 0 7 -Text Label 8625 2350 0 60 ~ 0 +Text Label 8750 2450 0 60 ~ 0 8(A8) -Text Label 8625 2450 0 60 ~ 0 +Text Label 8750 2550 0 60 ~ 0 9(**/A9) -Text Label 8625 2550 0 60 ~ 0 +Text Label 8750 2650 0 60 ~ 0 10(A10) -Text Label 8625 2650 0 60 ~ 0 +Text Label 8750 2750 0 60 ~ 0 11(**) -Text Label 8625 2750 0 60 ~ 0 +Text Label 8750 2850 0 60 ~ 0 12(A11) -Text Label 10725 1150 0 60 ~ 0 +Text Label 10650 1250 0 60 ~ 0 SCK -Text Label 10725 1250 0 60 ~ 0 +Text Label 10650 1350 0 60 ~ 0 MISO -Text Label 10400 975 1 60 ~ 0 +Text Label 10250 1100 1 60 ~ 0 Vin -Text Label 10725 1550 0 60 ~ 0 +Text Label 10650 1650 0 60 ~ 0 Reset -Text Label 10725 2750 0 60 ~ 0 +Text Label 10650 2850 0 60 ~ 0 13(**) -Text Label 10725 2550 0 60 ~ 0 +Text Label 10650 2650 0 60 ~ 0 AREF -Text Label 10725 2450 0 60 ~ 0 +Text Label 10650 2550 0 60 ~ 0 A0 -Text Label 10725 2350 0 60 ~ 0 +Text Label 10650 2450 0 60 ~ 0 A1 -Text Label 10725 2250 0 60 ~ 0 +Text Label 10650 2350 0 60 ~ 0 A2 -Text Label 10725 2150 0 60 ~ 0 +Text Label 10650 2250 0 60 ~ 0 A3 -Text Label 10725 2050 0 60 ~ 0 +Text Label 10650 2150 0 60 ~ 0 A4 -Text Label 10725 1950 0 60 ~ 0 +Text Label 10650 2050 0 60 ~ 0 A5 -NoConn ~ 10325 1850 -NoConn ~ 10325 1750 -$Comp -L GND #PWR01 -U 1 1 551FBEC7 -P 9150 2925 -F 0 "#PWR01" H 9150 2925 30 0001 C CNN -F 1 "GND" H 9150 2855 30 0001 C CNN -F 2 "" H 9150 2925 60 0000 C CNN -F 3 "" H 9150 2925 60 0000 C CNN - 1 9150 2925 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 551FBF21 -P 10400 2925 -F 0 "#PWR02" H 10400 2925 30 0001 C CNN -F 1 "GND" H 10400 2855 30 0001 C CNN -F 2 "" H 10400 2925 60 0000 C CNN -F 3 "" H 10400 2925 60 0000 C CNN - 1 10400 2925 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR03 -U 1 1 551FBF89 -P 10525 975 -F 0 "#PWR03" H 10525 1065 20 0001 C CNN -F 1 "+5V" H 10525 1065 30 0000 C CNN -F 2 "" H 10525 975 60 0000 C CNN -F 3 "" H 10525 975 60 0000 C CNN - 1 10525 975 - 1 0 0 -1 -$EndComp +NoConn ~ 10150 1950 +NoConn ~ 10150 1850 Text Notes 8550 575 0 60 ~ 0 Shield Arduino Micro Rev 3 -Text Notes 10875 925 0 60 ~ 0 +Text Notes 10850 1000 0 60 ~ 0 Holes -NoConn ~ 10875 800 -NoConn ~ 10950 800 -NoConn ~ 11025 800 -NoConn ~ 11100 800 -Wire Wire Line - 8600 1150 9225 1150 -Wire Wire Line - 8600 1250 9225 1250 -Wire Wire Line - 8600 1350 9225 1350 -Wire Wire Line - 8600 1450 9225 1450 -Wire Wire Line - 8600 1550 9225 1550 -Wire Wire Line - 8600 1750 9225 1750 -Wire Wire Line - 8600 1850 9225 1850 -Wire Wire Line - 8600 1950 9225 1950 -Wire Wire Line - 8600 2050 9225 2050 -Wire Wire Line - 8600 2150 9225 2150 -Wire Wire Line - 8600 2250 9225 2250 -Wire Wire Line - 8600 2350 9225 2350 -Wire Wire Line - 8600 2450 9225 2450 -Wire Wire Line - 8600 2550 9225 2550 -Wire Wire Line - 8600 2650 9225 2650 -Wire Wire Line - 8600 2750 9225 2750 -Wire Wire Line - 10325 1150 11100 1150 -Wire Wire Line - 10325 1250 11100 1250 -Wire Wire Line - 10325 1550 11100 1550 -Wire Wire Line - 10325 1950 11100 1950 -Wire Wire Line - 10325 2050 11100 2050 -Wire Wire Line - 10325 2150 11100 2150 -Wire Wire Line - 10325 2250 11100 2250 -Wire Wire Line - 10325 2350 11100 2350 -Wire Wire Line - 10325 2450 11100 2450 -Wire Wire Line - 10325 2550 11100 2550 -Wire Wire Line - 10325 2750 11100 2750 -Wire Notes Line - 10775 475 10775 950 -Wire Notes Line - 10775 950 11225 950 -Wire Wire Line - 9150 1650 9150 2925 -Wire Wire Line - 9150 1650 9225 1650 -Wire Wire Line - 10400 1350 10325 1350 -Wire Wire Line - 10400 975 10400 1350 -Wire Wire Line - 10525 1650 10325 1650 -Wire Wire Line - 10525 975 10525 1650 -$Comp -L +3.3V #PWR04 -U 1 1 551FBFFD -P 10650 975 -F 0 "#PWR04" H 10650 935 30 0001 C CNN -F 1 "+3.3V" H 10650 1085 30 0000 C CNN -F 2 "" H 10650 975 60 0000 C CNN -F 3 "" H 10650 975 60 0000 C CNN - 1 10650 975 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10650 975 10650 2650 -Wire Wire Line - 10650 2650 10325 2650 +NoConn ~ 10800 850 Wire Notes Line 8525 650 9875 650 Wire Notes Line 9875 650 9875 475 +$Comp +L CONN_01X17 P1 +U 1 1 56D719DF +P 9550 2050 +F 0 "P1" H 9550 2950 50 0000 C CNN +F 1 "Digital" V 9650 2050 50 0000 C CNN +F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9550 2050 50 0001 C CNN +F 3 "" H 9550 2050 50 0000 C CNN + 1 9550 2050 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X17 P2 +U 1 1 56D71A21 +P 9950 2050 +F 0 "P2" H 9950 2950 50 0000 C CNN +F 1 "Analog" V 10050 2050 50 0000 C CNN +F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9950 2050 50 0001 C CNN +F 3 "" H 9950 2050 50 0000 C CNN + 1 9950 2050 + -1 0 0 -1 +$EndComp Wire Wire Line - 10325 1450 10400 1450 + 8750 1250 9350 1250 Wire Wire Line - 10400 1450 10400 2925 + 8750 1350 9350 1350 +Wire Wire Line + 8750 1450 9350 1450 +Wire Wire Line + 8750 1550 9350 1550 +Wire Wire Line + 8750 1650 9350 1650 +Wire Wire Line + 8750 1850 9350 1850 +Wire Wire Line + 8750 1950 9350 1950 +Wire Wire Line + 8750 2050 9350 2050 +Wire Wire Line + 8750 2150 9350 2150 +Wire Wire Line + 8750 2250 9350 2250 +Wire Wire Line + 8750 2350 9350 2350 +Wire Wire Line + 8750 2450 9350 2450 +Wire Wire Line + 8750 2550 9350 2550 +Wire Wire Line + 8750 2650 9350 2650 +Wire Wire Line + 8750 2750 9350 2750 +Wire Wire Line + 8750 2850 9350 2850 +$Comp +L GND #PWR01 +U 1 1 56D71E99 +P 9250 3000 +F 0 "#PWR01" H 9250 2750 50 0001 C CNN +F 1 "GND" H 9250 2850 50 0000 C CNN +F 2 "" H 9250 3000 50 0000 C CNN +F 3 "" H 9250 3000 50 0000 C CNN + 1 9250 3000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9350 1750 9250 1750 +Wire Wire Line + 9250 1750 9250 3000 +Text Notes 9650 1250 0 60 ~ 0 +1 +Wire Wire Line + 10150 1450 10250 1450 +Wire Wire Line + 10250 1450 10250 1100 +Wire Wire Line + 10150 1750 10350 1750 +Wire Wire Line + 10350 1750 10350 1100 +$Comp +L +5V #PWR02 +U 1 1 56D725B4 +P 10350 1100 +F 0 "#PWR02" H 10350 950 50 0001 C CNN +F 1 "+5V" H 10350 1240 28 0000 C CNN +F 2 "" H 10350 1100 50 0000 C CNN +F 3 "" H 10350 1100 50 0000 C CNN + 1 10350 1100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 56D727D3 +P 10250 3000 +F 0 "#PWR03" H 10250 2750 50 0001 C CNN +F 1 "GND" H 10250 2850 50 0000 C CNN +F 2 "" H 10250 3000 50 0000 C CNN +F 3 "" H 10250 3000 50 0000 C CNN + 1 10250 3000 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR04 +U 1 1 56D72867 +P 10450 1100 +F 0 "#PWR04" H 10450 950 50 0001 C CNN +F 1 "+3.3V" H 10450 1240 28 0000 C CNN +F 2 "" H 10450 1100 50 0000 C CNN +F 3 "" H 10450 1100 50 0000 C CNN + 1 10450 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10650 1250 10150 1250 +Wire Wire Line + 10150 1350 10650 1350 +Wire Wire Line + 10650 1650 10150 1650 +Wire Wire Line + 10650 2050 10150 2050 +Wire Wire Line + 10150 2150 10650 2150 +Wire Wire Line + 10650 2250 10150 2250 +Wire Wire Line + 10650 2350 10150 2350 +Wire Wire Line + 10150 2450 10650 2450 +Wire Wire Line + 10650 2550 10150 2550 +Wire Wire Line + 10150 2650 10650 2650 +Wire Wire Line + 10650 2850 10150 2850 +Wire Wire Line + 10150 1550 10250 1550 +Wire Wire Line + 10250 1550 10250 3000 +Wire Wire Line + 10450 1100 10450 2750 +Wire Wire Line + 10450 2750 10150 2750 Wire Notes Line - 11225 3050 8525 3050 + 8500 500 8500 3250 +$Comp +L CONN_01X01 P3 +U 1 1 56D72ED3 +P 10800 650 +F 0 "P3" V 10900 650 50 0000 C CNN +F 1 "CONN_01X01" H 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 10800 650 50 0001 C CNN +F 3 "" H 10800 650 50 0000 C CNN + 1 10800 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P4 +U 1 1 56D72FBF +P 10900 650 +F 0 "P4" V 11000 650 50 0000 C CNN +F 1 "CONN_01X01" H 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 10900 650 50 0001 C CNN +F 3 "" H 10900 650 50 0000 C CNN + 1 10900 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P5 +U 1 1 56D72FE7 +P 11000 650 +F 0 "P5" V 11100 650 50 0000 C CNN +F 1 "CONN_01X01" H 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 11000 650 50 0001 C CNN +F 3 "" H 11000 650 50 0000 C CNN + 1 11000 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P6 +U 1 1 56D73012 +P 11100 650 +F 0 "P6" V 11200 650 50 0000 C CNN +F 1 "CONN_01X01" H 11200 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 11100 650 50 0001 C CNN +F 3 "" H 11100 650 50 0000 C CNN + 1 11100 650 + 0 -1 -1 0 +$EndComp +NoConn ~ 11100 850 +NoConn ~ 11000 850 +NoConn ~ 10900 850 Wire Notes Line - 8525 3050 8525 475 + 11200 1000 10650 1000 +Wire Notes Line + 10650 1000 10650 500 +Wire Notes Line + 8500 3250 11200 3250 $EndSCHEMATC diff --git a/template/Arduino_Mini/Arduino_Mini-cache.lib b/template/Arduino_Mini/Arduino_Mini-cache.lib index 514953a1..d87dc02f 100644 --- a/template/Arduino_Mini/Arduino_Mini-cache.lib +++ b/template/Arduino_Mini/Arduino_Mini-cache.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -21,8 +21,8 @@ ENDDEF DEF +9V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+9V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -31,58 +31,95 @@ X +9V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_12 +# CONN_01X02 # -DEF CONN_12 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_12" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X02 P 0 40 Y N 1 F N +F0 "P" 0 150 50 H V C CNN +F1 "CONN_01X02" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X02 + Pin_Header_Angled_1X02 + Socket_Strip_Straight_1X02 + Socket_Strip_Angled_1X02 +$ENDFPLIST DRAW -S -100 600 100 -600 0 1 0 N -X P1 1 -350 550 250 R 50 50 1 1 P I -X P2 2 -350 450 250 R 50 50 1 1 P I -X P3 3 -350 350 250 R 50 50 1 1 P I -X P4 4 -350 250 250 R 50 50 1 1 P I -X P5 5 -350 150 250 R 50 50 1 1 P I -X P6 6 -350 50 250 R 50 50 1 1 P I -X P7 7 -350 -50 250 R 50 50 1 1 P I -X P8 8 -350 -150 250 R 50 50 1 1 P I -X P9 9 -350 -250 250 R 50 50 1 1 P I -X P10 10 -350 -350 250 R 50 50 1 1 P I -X P11 11 -350 -450 250 R 50 50 1 1 P I -X P12 12 -350 -550 250 R 50 50 1 1 P I +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 100 50 -100 0 1 0 N +X P1 1 -200 50 150 R 50 50 1 1 P +X P2 2 -200 -50 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_2 +# CONN_01X05 # -DEF CONN_2 P 0 40 Y N 1 F N -F0 "P" -50 0 40 V V C CNN -F1 "CONN_2" 50 0 40 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X05 P 0 40 Y N 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "CONN_01X05" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X05 + Pin_Header_Angled_1X05 + Socket_Strip_Straight_1X05 + Socket_Strip_Angled_1X05 +$ENDFPLIST DRAW -S -100 150 100 -150 0 1 0 N -X P1 1 -350 100 250 R 60 60 1 1 P I -X PM 2 -350 -100 250 R 60 60 1 1 P I +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 250 50 -250 0 1 0 N +X P1 1 -200 200 150 R 50 50 1 1 P +X P2 2 -200 100 150 R 50 50 1 1 P +X P3 3 -200 0 150 R 50 50 1 1 P +X P4 4 -200 -100 150 R 50 50 1 1 P +X P5 5 -200 -200 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_5 +# CONN_01X12 # -DEF CONN_5 P 0 40 Y Y 1 F N -F0 "P" -50 0 50 V V C CNN -F1 "CONN_5" 50 0 50 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X12 P 0 40 Y N 1 F N +F0 "P" 0 650 50 H V C CNN +F1 "CONN_01X12" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X12 + Pin_Header_Angled_1X12 + Socket_Strip_Straight_1X12 + Socket_Strip_Angled_1X12 +$ENDFPLIST DRAW -S -100 250 100 -250 0 1 0 f -X ~ 1 -400 200 300 R 60 60 1 1 P I -X ~ 2 -400 100 300 R 60 60 1 1 P I -X ~ 3 -400 0 300 R 60 60 1 1 P I -X ~ 4 -400 -100 300 R 60 60 1 1 P I -X ~ 5 -400 -200 300 R 60 60 1 1 P I +S -50 -600 50 600 0 1 0 N +S -50 -545 10 -555 0 1 0 N +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 555 10 545 0 1 0 N +X P1 1 -200 550 150 R 50 50 1 1 P +X P2 2 -200 450 150 R 50 50 1 1 P +X P3 3 -200 350 150 R 50 50 1 1 P +X P4 4 -200 250 150 R 50 50 1 1 P +X P5 5 -200 150 150 R 50 50 1 1 P +X P6 6 -200 50 150 R 50 50 1 1 P +X P7 7 -200 -50 150 R 50 50 1 1 P +X P8 8 -200 -150 150 R 50 50 1 1 P +X P9 9 -200 -250 150 R 50 50 1 1 P +X P10 10 -200 -350 150 R 50 50 1 1 P +X P11 11 -200 -450 150 R 50 50 1 1 P +X P12 12 -200 -550 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -91,8 +128,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V 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 diff --git a/template/Arduino_Mini/Arduino_Mini.kicad_pcb b/template/Arduino_Mini/Arduino_Mini.kicad_pcb index f11199f2..3c3c19a5 100644 --- a/template/Arduino_Mini/Arduino_Mini.kicad_pcb +++ b/template/Arduino_Mini/Arduino_Mini.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 9) (no_connects 9) - (area 132.612715 75.240999 152.978001 107.141001) + (area 134.442999 75.895999 152.323001 106.476001) (thickness 1.6) (drawings 10) (tracks 0) @@ -161,7 +161,7 @@ (at 135.763 77.216 270) (descr "Through hole socket strip") (tags "socket strip") - (path /55200020) + (path /56D73B32) (fp_text reference P2 (at 12.7 -2.794 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -214,7 +214,7 @@ (at 138.303 77.216) (descr "Through hole socket strip") (tags "socket strip") - (path /55200109) + (path /56D745D9) (fp_text reference P4 (at 5.08 2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -248,7 +248,7 @@ (at 151.003 77.216 270) (descr "Through hole socket strip") (tags "socket strip") - (path /55200047) + (path /56D73C34) (fp_text reference P5 (at 12.7 2.286 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -301,7 +301,7 @@ (at 138.303 102.616 270) (descr "Through hole socket strip") (tags "socket strip") - (path /552001A7) + (path /56D735B5) (fp_text reference P1 (at -2.54 0 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -329,7 +329,7 @@ (at 140.843 102.616 270) (descr "Through hole socket strip") (tags "socket strip") - (path /5520022A) + (path /56D737EA) (fp_text reference P3 (at -2.54 0 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -357,7 +357,7 @@ (at 145.923 105.156) (descr "Through hole socket strip") (tags "socket strip") - (path /55200268) + (path /56D7390A) (fp_text reference P6 (at 0 -2.286) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) diff --git a/template/Arduino_Mini/Arduino_Mini.net b/template/Arduino_Mini/Arduino_Mini.net index 8cc414f1..b0af0355 100644 --- a/template/Arduino_Mini/Arduino_Mini.net +++ b/template/Arduino_Mini/Arduino_Mini.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Mini/Arduino_Mini.sch) - (date "sam. 04 avril 2015 15:52:10 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Mini/Arduino_Mini.sch) + (date "mer. 02 mars 2016 20:04:29 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -15,42 +15,82 @@ (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components - (comp (ref P2) - (value Digital) - (libsource (lib conn) (part CONN_12)) - (sheetpath (names /) (tstamps /)) - (tstamp 55200020)) - (comp (ref P5) - (value Analog) - (libsource (lib conn) (part CONN_12)) - (sheetpath (names /) (tstamps /)) - (tstamp 55200047)) - (comp (ref P4) - (value COM) - (libsource (lib conn) (part CONN_5)) - (sheetpath (names /) (tstamps /)) - (tstamp 55200109)) (comp (ref P1) (value ADC) - (libsource (lib conn) (part CONN_2)) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x02) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 552001A7)) + (tstamp 56D735B5)) (comp (ref P3) (value ADC) - (libsource (lib conn) (part CONN_2)) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x02) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 5520022A)) + (tstamp 56D737EA)) (comp (ref P6) (value PWR) - (libsource (lib conn) (part CONN_2)) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x02) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 55200268))) + (tstamp 56D7390A)) + (comp (ref P2) + (value Digital) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x12) + (libsource (lib conn) (part CONN_01X12)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73B32)) + (comp (ref P5) + (value Analog) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x12) + (libsource (lib conn) (part CONN_01X12)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73C34)) + (comp (ref P4) + (value COM) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x05) + (libsource (lib conn) (part CONN_01X05)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D745D9))) (libparts - (libpart (lib conn) (part CONN_12) - (description "Symbole general de connecteur") + (libpart (lib conn) (part CONN_01X02) + (description "Connector 01x02") + (footprints + (fp Pin_Header_Straight_1X02) + (fp Pin_Header_Angled_1X02) + (fp Socket_Strip_Straight_1X02) + (fp Socket_Strip_Angled_1X02)) (fields (field (name Reference) P) - (field (name Value) CONN_12)) + (field (name Value) CONN_01X02)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)))) + (libpart (lib conn) (part CONN_01X05) + (description "Connector 01x05") + (footprints + (fp Pin_Header_Straight_1X05) + (fp Pin_Header_Angled_1X05) + (fp Socket_Strip_Straight_1X05) + (fp Socket_Strip_Angled_1X05)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X05)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)))) + (libpart (lib conn) (part CONN_01X12) + (description "Connector 01x12") + (footprints + (fp Pin_Header_Straight_1X12) + (fp Pin_Header_Angled_1X12) + (fp Socket_Strip_Straight_1X12) + (fp Socket_Strip_Angled_1X12)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X12)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -63,88 +103,69 @@ (pin (num 9) (name P9) (type passive)) (pin (num 10) (name P10) (type passive)) (pin (num 11) (name P11) (type passive)) - (pin (num 12) (name P12) (type passive)))) - (libpart (lib conn) (part CONN_2) - (description "Symbole general de connecteur") - (fields - (field (name Reference) P) - (field (name Value) CONN_2)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name PM) (type passive)))) - (libpart (lib conn) (part CONN_5) - (description "Symbole general de connecteur") - (fields - (field (name Reference) P) - (field (name Value) CONN_5)) - (pins - (pin (num 1) (name ~) (type passive)) - (pin (num 2) (name ~) (type passive)) - (pin (num 3) (name ~) (type passive)) - (pin (num 4) (name ~) (type passive)) - (pin (num 5) (name ~) (type passive))))) + (pin (num 12) (name P12) (type passive))))) (libraries (library (logical conn) (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name /8) - (node (ref P2) (pin 11))) - (net (code 2) (name /A7) - (node (ref P3) (pin 1))) - (net (code 3) (name /A4) - (node (ref P1) (pin 2))) - (net (code 4) (name /A6) - (node (ref P1) (pin 1))) - (net (code 5) (name /A5) - (node (ref P3) (pin 2))) - (net (code 6) (name "/0(Rx)") - (node (ref P4) (pin 3)) - (node (ref P2) (pin 2))) - (net (code 7) (name /Reset) - (node (ref P5) (pin 3)) - (node (ref P2) (pin 3)) - (node (ref P4) (pin 1))) - (net (code 8) (name "/1(Tx)") - (node (ref P4) (pin 2)) - (node (ref P2) (pin 1))) - (net (code 9) (name "/9(**)") - (node (ref P2) (pin 12))) - (net (code 10) (name /7) - (node (ref P2) (pin 10))) - (net (code 11) (name "/6(**)") - (node (ref P2) (pin 9))) - (net (code 12) (name "/5(**)") - (node (ref P2) (pin 8))) - (net (code 13) (name /4) - (node (ref P2) (pin 7))) - (net (code 14) (name "/3(**)") - (node (ref P2) (pin 6))) - (net (code 15) (name /2) - (node (ref P2) (pin 5))) - (net (code 16) (name +9V) - (node (ref P5) (pin 1))) - (net (code 17) (name +5V) - (node (ref P4) (pin 4)) - (node (ref P6) (pin 1)) - (node (ref P5) (pin 4))) - (net (code 18) (name /A3) - (node (ref P5) (pin 5))) - (net (code 19) (name /A2) - (node (ref P5) (pin 6))) - (net (code 20) (name /A1) - (node (ref P5) (pin 7))) - (net (code 21) (name /A0) - (node (ref P5) (pin 8))) - (net (code 22) (name "/13(SCK)") - (node (ref P5) (pin 9))) - (net (code 23) (name "/12(**/MOSI)") - (node (ref P5) (pin 10))) - (net (code 24) (name "/11(MISO)") - (node (ref P5) (pin 11))) - (net (code 25) (name "/10(**/SS)") - (node (ref P5) (pin 12))) - (net (code 26) (name GND) - (node (ref P2) (pin 4)) + (net (code 1) (name GND) (node (ref P4) (pin 5)) (node (ref P6) (pin 2)) - (node (ref P5) (pin 2))))) \ No newline at end of file + (node (ref P5) (pin 2)) + (node (ref P2) (pin 4))) + (net (code 2) (name "/9(**)") + (node (ref P2) (pin 12))) + (net (code 3) (name /8) + (node (ref P2) (pin 11))) + (net (code 4) (name /7) + (node (ref P2) (pin 10))) + (net (code 5) (name "/6(**)") + (node (ref P2) (pin 9))) + (net (code 6) (name "/5(**)") + (node (ref P2) (pin 8))) + (net (code 7) (name /4) + (node (ref P2) (pin 7))) + (net (code 8) (name "/3(**)") + (node (ref P2) (pin 6))) + (net (code 9) (name /2) + (node (ref P2) (pin 5))) + (net (code 10) (name "/10(**/SS)") + (node (ref P5) (pin 12))) + (net (code 11) (name "/11(MISO)") + (node (ref P5) (pin 11))) + (net (code 12) (name "/12(**/MOSI)") + (node (ref P5) (pin 10))) + (net (code 13) (name "/13(SCK)") + (node (ref P5) (pin 9))) + (net (code 14) (name /A0) + (node (ref P5) (pin 8))) + (net (code 15) (name /A1) + (node (ref P5) (pin 7))) + (net (code 16) (name /A2) + (node (ref P5) (pin 6))) + (net (code 17) (name /A3) + (node (ref P5) (pin 5))) + (net (code 18) (name +5V) + (node (ref P4) (pin 4)) + (node (ref P5) (pin 4)) + (node (ref P6) (pin 1))) + (net (code 19) (name "/0(Rx)") + (node (ref P2) (pin 2)) + (node (ref P4) (pin 3))) + (net (code 20) (name "/1(Tx)") + (node (ref P2) (pin 1)) + (node (ref P4) (pin 2))) + (net (code 21) (name /Reset) + (node (ref P5) (pin 3)) + (node (ref P4) (pin 1)) + (node (ref P2) (pin 3))) + (net (code 22) (name +9V) + (node (ref P5) (pin 1))) + (net (code 23) (name /A6) + (node (ref P1) (pin 1))) + (net (code 24) (name /A5) + (node (ref P3) (pin 2))) + (net (code 25) (name /A7) + (node (ref P3) (pin 1))) + (net (code 26) (name /A4) + (node (ref P1) (pin 2))))) \ No newline at end of file diff --git a/template/Arduino_Mini/Arduino_Mini.pro b/template/Arduino_Mini/Arduino_Mini.pro index 1abe6331..fd6627c6 100644 --- a/template/Arduino_Mini/Arduino_Mini.pro +++ b/template/Arduino_Mini/Arduino_Mini.pro @@ -1,45 +1,6 @@ -update=sam. 04 avril 2015 15:15:17 UTC +update=mer. 02 mars 2016 15:03:00 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Mini/Arduino_Mini.sch b/template/Arduino_Mini/Arduino_Mini.sch index e7df0d6a..dde6f34e 100644 --- a/template/Arduino_Mini/Arduino_Mini.sch +++ b/template/Arduino_Mini/Arduino_Mini.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,304 +43,286 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_12 P2 -U 1 1 55200020 -P 9625 2450 -F 0 "P2" V 9575 2450 60 0000 C CNN -F 1 "Digital" V 9675 2450 60 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 9625 2450 60 0001 C CNN -F 3 "" H 9625 2450 60 0000 C CNN - 1 9625 2450 - 1 0 0 -1 -$EndComp -$Comp -L CONN_12 P5 -U 1 1 55200047 -P 9975 2450 -F 0 "P5" V 9925 2450 60 0000 C CNN -F 1 "Analog" V 10025 2450 60 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 9975 2450 60 0001 C CNN -F 3 "" H 9975 2450 60 0000 C CNN - 1 9975 2450 - -1 0 0 -1 -$EndComp -$Comp -L CONN_5 P4 -U 1 1 55200109 -P 9800 1625 -F 0 "P4" V 9750 1625 50 0000 C CNN -F 1 "COM" V 9850 1625 50 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x05" H 9800 1625 60 0001 C CNN -F 3 "" H 9800 1625 60 0000 C CNN - 1 9800 1625 - 0 -1 1 0 -$EndComp -$Comp -L CONN_2 P1 -U 1 1 552001A7 -P 9400 3425 -F 0 "P1" V 9350 3425 40 0000 C CNN -F 1 "ADC" V 9450 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9400 3425 60 0001 C CNN -F 3 "" H 9400 3425 60 0000 C CNN - 1 9400 3425 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_2 P3 -U 1 1 5520022A -P 9725 3425 -F 0 "P3" V 9675 3425 40 0000 C CNN -F 1 "ADC" V 9775 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9725 3425 60 0001 C CNN -F 3 "" H 9725 3425 60 0000 C CNN - 1 9725 3425 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_2 P6 -U 1 1 55200268 -P 10200 3425 -F 0 "P6" V 10150 3425 40 0000 C CNN -F 1 "PWR" V 10250 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 10200 3425 60 0001 C CNN -F 3 "" H 10200 3425 60 0000 C CNN - 1 10200 3425 - 0 -1 -1 0 -$EndComp -$Comp -L GND #PWR01 -U 1 1 55200442 -P 9200 3175 -F 0 "#PWR01" H 9200 3175 30 0001 C CNN -F 1 "GND" H 9200 3105 30 0001 C CNN -F 2 "" H 9200 3175 60 0000 C CNN -F 3 "" H 9200 3175 60 0000 C CNN - 1 9200 3175 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 552004E7 -P 10400 3175 -F 0 "#PWR02" H 10400 3175 30 0001 C CNN -F 1 "GND" H 10400 3105 30 0001 C CNN -F 2 "" H 10400 3175 60 0000 C CNN -F 3 "" H 10400 3175 60 0000 C CNN - 1 10400 3175 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR03 -U 1 1 5520051A -P 10125 1350 -F 0 "#PWR03" H 10125 1350 30 0001 C CNN -F 1 "GND" H 10125 1280 30 0001 C CNN -F 2 "" H 10125 1350 60 0000 C CNN -F 3 "" H 10125 1350 60 0000 C CNN - 1 10125 1350 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR04 -U 1 1 552005CB -P 10300 3950 -F 0 "#PWR04" H 10300 3950 30 0001 C CNN -F 1 "GND" H 10300 3880 30 0001 C CNN -F 2 "" H 10300 3950 60 0000 C CNN -F 3 "" H 10300 3950 60 0000 C CNN - 1 10300 3950 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR05 -U 1 1 5520063F -P 9975 3650 -F 0 "#PWR05" H 9975 3740 20 0001 C CNN -F 1 "+5V" H 9975 3740 30 0000 C CNN -F 2 "" H 9975 3650 60 0000 C CNN -F 3 "" H 9975 3650 60 0000 C CNN - 1 9975 3650 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR06 -U 1 1 5520074F -P 9900 900 -F 0 "#PWR06" H 9900 990 20 0001 C CNN -F 1 "+5V" H 9900 990 30 0000 C CNN -F 2 "" H 9900 900 60 0000 C CNN -F 3 "" H 9900 900 60 0000 C CNN - 1 9900 900 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR07 -U 1 1 552007C6 -P 10525 1775 -F 0 "#PWR07" H 10525 1865 20 0001 C CNN -F 1 "+5V" H 10525 1865 30 0000 C CNN -F 2 "" H 10525 1775 60 0000 C CNN -F 3 "" H 10525 1775 60 0000 C CNN - 1 10525 1775 - 1 0 0 -1 -$EndComp -$Comp -L +9V #PWR08 -U 1 1 55200856 -P 10400 1775 -F 0 "#PWR08" H 10400 1745 20 0001 C CNN -F 1 "+9V" H 10400 1885 30 0000 C CNN -F 2 "" H 10400 1775 60 0000 C CNN -F 3 "" H 10400 1775 60 0000 C CNN - 1 10400 1775 - 1 0 0 -1 -$EndComp -Text Label 8750 1900 0 60 ~ 0 +Text Label 9100 1600 0 60 ~ 0 1(Tx) -Text Label 8750 2000 0 60 ~ 0 +Text Label 9100 1700 0 60 ~ 0 0(Rx) -Text Label 8750 2100 0 60 ~ 0 +Text Label 9100 1800 0 60 ~ 0 Reset -Text Label 8750 2300 0 60 ~ 0 +Text Label 9100 2000 0 60 ~ 0 2 -Text Label 8750 2400 0 60 ~ 0 +Text Label 9100 2100 0 60 ~ 0 3(**) -Text Label 8750 2500 0 60 ~ 0 +Text Label 9100 2200 0 60 ~ 0 4 -Text Label 8750 2600 0 60 ~ 0 +Text Label 9100 2300 0 60 ~ 0 5(**) -Text Label 8750 2700 0 60 ~ 0 +Text Label 9100 2400 0 60 ~ 0 6(**) -Text Label 8750 2800 0 60 ~ 0 +Text Label 9100 2500 0 60 ~ 0 7 -Text Label 8750 2900 0 60 ~ 0 +Text Label 9100 2600 0 60 ~ 0 8 -Text Label 8750 3000 0 60 ~ 0 +Text Label 9100 2700 0 60 ~ 0 9(**) -Text Label 9700 1225 1 60 ~ 0 +Text Label 9750 1000 1 60 ~ 0 1(Tx) -Text Label 9800 1225 1 60 ~ 0 +Text Label 9850 1000 1 60 ~ 0 0(Rx) -Text Label 9600 1225 1 60 ~ 0 +Text Label 9650 1000 1 60 ~ 0 Reset -Text Label 9300 3775 3 60 ~ 0 +Text Label 9400 3400 3 60 ~ 0 A6 -Text Label 9500 3775 3 60 ~ 0 +Text Label 9500 3400 3 60 ~ 0 A4 -Text Label 9625 3775 3 60 ~ 0 +Text Label 9800 3400 3 60 ~ 0 A7 -Text Label 9825 3775 3 60 ~ 0 +Text Label 9900 3400 3 60 ~ 0 A5 -Text Label 10600 3000 0 60 ~ 0 +Text Label 10500 2700 0 60 ~ 0 10(**/SS) -Text Label 10600 2900 0 60 ~ 0 +Text Label 10500 2600 0 60 ~ 0 11(MISO) -Text Label 10600 2800 0 60 ~ 0 +Text Label 10500 2500 0 60 ~ 0 12(**/MOSI) -Text Label 10600 2700 0 60 ~ 0 +Text Label 10500 2400 0 60 ~ 0 13(SCK) -Text Label 10600 2600 0 60 ~ 0 +Text Label 10500 2300 0 60 ~ 0 A0 -Text Label 10600 2500 0 60 ~ 0 +Text Label 10500 2200 0 60 ~ 0 A1 -Text Label 10600 2400 0 60 ~ 0 +Text Label 10500 2100 0 60 ~ 0 A2 -Text Label 10600 2300 0 60 ~ 0 +Text Label 10500 2000 0 60 ~ 0 A3 -Text Label 10600 2100 0 60 ~ 0 +Text Label 10500 1800 0 60 ~ 0 Reset Text Notes 8675 575 0 60 ~ 0 Shield Arduino Mini 05 -Wire Wire Line - 9275 2200 9200 2200 -Wire Wire Line - 9200 2200 9200 3175 -Wire Wire Line - 10400 3175 10400 2000 -Wire Wire Line - 10400 2000 10325 2000 -Wire Wire Line - 10125 1350 10125 1225 -Wire Wire Line - 10125 1225 10000 1225 -Wire Wire Line - 10300 3775 10300 3950 -Wire Wire Line - 9975 3650 9975 3775 -Wire Wire Line - 9975 3775 10100 3775 -Wire Wire Line - 9900 900 9900 1225 -Wire Wire Line - 10525 1775 10525 2200 -Wire Wire Line - 10525 2200 10325 2200 -Wire Wire Line - 10400 1775 10400 1900 -Wire Wire Line - 10400 1900 10325 1900 -Wire Wire Line - 9700 1225 9700 925 -Wire Wire Line - 9600 1225 9600 925 -Wire Wire Line - 9800 1225 9800 925 -Wire Wire Line - 9300 3775 9300 3950 -Wire Wire Line - 9500 3775 9500 3950 -Wire Wire Line - 9625 3775 9625 3950 -Wire Wire Line - 9825 3775 9825 3950 -Wire Wire Line - 10325 2800 11150 2800 -Wire Wire Line - 10325 2900 11150 2900 -Wire Wire Line - 10325 3000 11150 3000 -Wire Wire Line - 10325 2700 11150 2700 -Wire Wire Line - 10325 2600 11150 2600 -Wire Wire Line - 10325 2500 11150 2500 -Wire Wire Line - 10325 2400 11150 2400 -Wire Wire Line - 10325 2300 11150 2300 -Wire Wire Line - 10325 2100 11150 2100 -Wire Wire Line - 9275 1900 8725 1900 -Wire Wire Line - 9275 2000 8725 2000 -Wire Wire Line - 9275 2100 8725 2100 -Wire Wire Line - 9275 2300 8725 2300 -Wire Wire Line - 9275 2400 8725 2400 -Wire Wire Line - 9275 2500 8725 2500 -Wire Wire Line - 9275 2600 8725 2600 -Wire Wire Line - 9275 2700 8725 2700 -Wire Wire Line - 9275 2800 8725 2800 -Wire Wire Line - 9275 2900 8725 2900 -Wire Wire Line - 9275 3000 8725 3000 -Wire Notes Line - 11225 4075 8650 4075 -Wire Notes Line - 8650 4075 8650 475 Wire Notes Line 8650 650 9800 650 Wire Notes Line 9800 650 9800 475 +$Comp +L CONN_01X02 P1 +U 1 1 56D735B5 +P 9450 3200 +F 0 "P1" H 9450 3350 50 0000 C CNN +F 1 "ADC" V 9550 3200 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9450 3200 50 0001 C CNN +F 3 "" H 9450 3200 50 0000 C CNN + 1 9450 3200 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X02 P3 +U 1 1 56D737EA +P 9850 3200 +F 0 "P3" H 9850 3350 50 0000 C CNN +F 1 "ADC" V 9950 3200 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9850 3200 50 0001 C CNN +F 3 "" H 9850 3200 50 0000 C CNN + 1 9850 3200 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X02 P6 +U 1 1 56D7390A +P 10250 3200 +F 0 "P6" V 10250 3050 50 0000 C CNN +F 1 "PWR" V 10350 3200 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 10250 3200 50 0001 C CNN +F 3 "" H 10250 3200 50 0000 C CNN + 1 10250 3200 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR01 +U 1 1 56D739AE +P 10300 3400 +F 0 "#PWR01" H 10300 3150 50 0001 C CNN +F 1 "GND" H 10300 3250 50 0000 C CNN +F 2 "" H 10300 3400 50 0000 C CNN +F 3 "" H 10300 3400 50 0000 C CNN + 1 10300 3400 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR02 +U 1 1 56D739D0 +P 10050 3450 +F 0 "#PWR02" H 10050 3300 50 0001 C CNN +F 1 "+5V" H 10050 3590 50 0000 C CNN +F 2 "" H 10050 3450 50 0000 C CNN +F 3 "" H 10050 3450 50 0000 C CNN + 1 10050 3450 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 56D73A05 +P 10350 2850 +F 0 "#PWR03" H 10350 2600 50 0001 C CNN +F 1 "GND" H 10350 2700 50 0000 C CNN +F 2 "" H 10350 2850 50 0000 C CNN +F 3 "" H 10350 2850 50 0000 C CNN + 1 10350 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10200 3400 10200 3450 +Wire Wire Line + 10200 3450 10050 3450 +$Comp +L CONN_01X12 P2 +U 1 1 56D73B32 +P 9650 2150 +F 0 "P2" H 9650 2800 50 0000 C CNN +F 1 "Digital" V 9750 2150 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 9650 2150 50 0001 C CNN +F 3 "" H 9650 2150 50 0000 C CNN + 1 9650 2150 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X12 P5 +U 1 1 56D73C34 +P 10050 2150 +F 0 "P5" H 10050 2800 50 0000 C CNN +F 1 "Analog" V 10150 2150 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 10050 2150 50 0001 C CNN +F 3 "" H 10050 2150 50 0000 C CNN + 1 10050 2150 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9450 1900 9350 1900 +Wire Wire Line + 9350 1900 9350 2850 +$Comp +L GND #PWR04 +U 1 1 56D73DF5 +P 9350 2850 +F 0 "#PWR04" H 9350 2600 50 0001 C CNN +F 1 "GND" H 9350 2700 50 0000 C CNN +F 2 "" H 9350 2850 50 0000 C CNN +F 3 "" H 9350 2850 50 0000 C CNN + 1 9350 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9450 1600 9100 1600 +Wire Wire Line + 9100 1700 9450 1700 +Wire Wire Line + 9450 1800 9100 1800 +Wire Wire Line + 9100 2000 9450 2000 +Wire Wire Line + 9450 2100 9100 2100 +Wire Wire Line + 9100 2200 9450 2200 +Wire Wire Line + 9450 2300 9100 2300 +Wire Wire Line + 9100 2400 9450 2400 +Wire Wire Line + 9450 2500 9100 2500 +Wire Wire Line + 9100 2600 9450 2600 +Wire Wire Line + 9450 2700 9100 2700 +Wire Wire Line + 10250 1700 10350 1700 +Wire Wire Line + 10350 1700 10350 2850 +Wire Wire Line + 10250 1600 10350 1600 +Wire Wire Line + 10350 1600 10350 1500 +$Comp +L +9V #PWR05 +U 1 1 56D74105 +P 10350 1500 +F 0 "#PWR05" H 10350 1350 50 0001 C CNN +F 1 "+9V" H 10350 1640 28 0000 C CNN +F 2 "" H 10350 1500 50 0000 C CNN +F 3 "" H 10350 1500 50 0000 C CNN + 1 10350 1500 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR06 +U 1 1 56D74138 +P 10450 1500 +F 0 "#PWR06" H 10450 1350 50 0001 C CNN +F 1 "+5V" H 10450 1640 28 0000 C CNN +F 2 "" H 10450 1500 50 0000 C CNN +F 3 "" H 10450 1500 50 0000 C CNN + 1 10450 1500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10250 1900 10450 1900 +Wire Wire Line + 10450 1900 10450 1500 +Wire Wire Line + 10500 1800 10250 1800 +Wire Wire Line + 10250 2000 10500 2000 +Wire Wire Line + 10500 2100 10250 2100 +Wire Wire Line + 10500 2200 10250 2200 +Wire Wire Line + 10500 2300 10250 2300 +Wire Wire Line + 10250 2400 10500 2400 +Wire Wire Line + 10500 2500 10250 2500 +Wire Wire Line + 10500 2600 10250 2600 +Wire Wire Line + 10500 2700 10250 2700 +$Comp +L CONN_01X05 P4 +U 1 1 56D745D9 +P 9850 1200 +F 0 "P4" H 9850 1500 50 0000 C CNN +F 1 "COM" V 9950 1200 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x05" H 9850 1200 50 0001 C CNN +F 3 "" H 9850 1200 50 0000 C CNN + 1 9850 1200 + 0 -1 1 0 +$EndComp +$Comp +L +5V #PWR07 +U 1 1 56D746F0 +P 9950 1000 +F 0 "#PWR07" H 9950 850 50 0001 C CNN +F 1 "+5V" H 9950 1140 28 0000 C CNN +F 2 "" H 9950 1000 50 0000 C CNN +F 3 "" H 9950 1000 50 0000 C CNN + 1 9950 1000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10050 1000 10200 1000 +$Comp +L GND #PWR08 +U 1 1 56D7476F +P 10200 1000 +F 0 "#PWR08" H 10200 750 50 0001 C CNN +F 1 "GND" H 10200 850 50 0000 C CNN +F 2 "" H 10200 1000 50 0000 C CNN +F 3 "" H 10200 1000 50 0000 C CNN + 1 10200 1000 + 1 0 0 -1 +$EndComp +Wire Notes Line + 11200 3650 8650 3650 +Wire Notes Line + 8650 3650 8650 500 +Text Notes 9750 1600 0 60 ~ 0 +1 $EndSCHEMATC diff --git a/template/Arduino_Nano/Arduino_Nano-cache.dcm b/template/Arduino_Nano/Arduino_Nano-cache.dcm deleted file mode 100644 index 34556ec7..00000000 --- a/template/Arduino_Nano/Arduino_Nano-cache.dcm +++ /dev/null @@ -1,8 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP CONN_15 -D Symbole general de connexion -K CONN -$ENDCMP -# -#End Doc Library diff --git a/template/Arduino_Nano/Arduino_Nano-cache.lib b/template/Arduino_Nano/Arduino_Nano-cache.lib index 2d379dab..a69e839b 100644 --- a/template/Arduino_Nano/Arduino_Nano-cache.lib +++ b/template/Arduino_Nano/Arduino_Nano-cache.lib @@ -1,86 +1,115 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# +3.3V +# +3V3 # -DEF +3.3V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -40 30 H I C CNN -F1 "+3.3V" 0 110 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS +3,3V +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V DRAW -X +3.3V 1 0 0 0 U 30 30 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +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 +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # # +5V # -DEF +5V #PWR 0 40 Y Y 1 F P -F0 "#PWR" 0 90 20 H I C CNN -F1 "+5V" 0 90 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -X +5V 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 4 0 1 0 0 0 0 30 0 30 0 30 N +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 # -# CONN_1 +# CONN_01X01 # -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X01 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_01X01" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X01 + Pin_Header_Angled_1X01 + Socket_Strip_Straight_1X01 + Socket_Strip_Angled_1X01 +$ENDFPLIST DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P +S -50 5 10 -5 0 1 0 N +S -50 50 50 -50 0 1 0 N +X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_15 +# CONN_01X15 # -DEF CONN_15 P 0 40 Y N 1 F N -F0 "P" -30 50 60 V V C CNN -F1 "CONN_15" 80 50 60 V V C CNN -F2 "" 0 50 60 H V C CNN -F3 "" 0 50 60 H V C CNN +DEF CONN_01X15 P 0 40 Y N 1 F N +F0 "P" 0 800 50 H V C CNN +F1 "CONN_01X15" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X15 + Pin_Header_Angled_1X15 + Socket_Strip_Straight_1X15 + Socket_Strip_Angled_1X15 +$ENDFPLIST DRAW -S -100 -750 150 750 0 1 0 N -X P1 1 -350 700 250 R 50 50 1 1 P I -X P2 2 -350 600 250 R 50 50 1 1 P I -X P3 3 -350 500 250 R 50 50 1 1 P I -X P4 4 -350 400 250 R 50 50 1 1 P I -X P5 5 -350 300 250 R 50 50 1 1 P I -X P6 6 -350 200 250 R 50 50 1 1 P I -X P7 7 -350 100 250 R 50 50 1 1 P I -X P8 8 -350 0 250 R 50 50 1 1 P I -X P9 9 -350 -100 250 R 50 50 1 1 P I -X P10 10 -350 -200 250 R 50 50 1 1 P I -X P11 11 -350 -300 250 R 50 50 1 1 P I -X P12 12 -350 -400 250 R 50 50 1 1 P I -X P13 13 -350 -500 250 R 50 50 1 1 P I -X P14 14 -350 -600 250 R 50 50 1 1 P I -X p15 15 -350 -700 250 R 50 50 1 1 P I +S -50 -695 10 -705 0 1 0 N +S -50 -595 10 -605 0 1 0 N +S -50 -495 10 -505 0 1 0 N +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 505 10 495 0 1 0 N +S -50 605 10 595 0 1 0 N +S -50 705 10 695 0 1 0 N +S -50 750 50 -750 0 1 0 N +X P1 1 -200 700 150 R 50 50 1 1 P +X P2 2 -200 600 150 R 50 50 1 1 P +X P3 3 -200 500 150 R 50 50 1 1 P +X P4 4 -200 400 150 R 50 50 1 1 P +X P5 5 -200 300 150 R 50 50 1 1 P +X P6 6 -200 200 150 R 50 50 1 1 P +X P7 7 -200 100 150 R 50 50 1 1 P +X P8 8 -200 0 150 R 50 50 1 1 P +X P9 9 -200 -100 150 R 50 50 1 1 P +X P10 10 -200 -200 150 R 50 50 1 1 P +X P11 11 -200 -300 150 R 50 50 1 1 P +X P12 12 -200 -400 150 R 50 50 1 1 P +X P13 13 -200 -500 150 R 50 50 1 1 P +X P14 14 -200 -600 150 R 50 50 1 1 P +X P15 15 -200 -700 150 R 50 50 1 1 P ENDDRAW ENDDEF # # GND # -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N +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 # diff --git a/template/Arduino_Nano/Arduino_Nano.kicad_pcb b/template/Arduino_Nano/Arduino_Nano.kicad_pcb index 8df98671..c2d19076 100644 --- a/template/Arduino_Nano/Arduino_Nano.kicad_pcb +++ b/template/Arduino_Nano/Arduino_Nano.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 2) (no_connects 2) - (area 136.242429 65.55 157.889572 112.597001) + (area 138.125999 67.386999 156.006001 110.667001) (thickness 1.6) (drawings 20) (tracks 0) @@ -121,12 +121,12 @@ (net 24 /A1) (net 25 /A0) (net 26 /AREF) - (net 27 +3.3V) - (net 28 "/13(SCK)") - (net 29 "Net-(P3-Pad1)") - (net 30 "Net-(P4-Pad1)") - (net 31 "Net-(P5-Pad1)") - (net 32 "Net-(P6-Pad1)") + (net 27 "/13(SCK)") + (net 28 "Net-(P3-Pad1)") + (net 29 "Net-(P4-Pad1)") + (net 30 "Net-(P5-Pad1)") + (net 31 "Net-(P6-Pad1)") + (net 32 +3V3) (net_class Default "This is the default net class." (clearance 0.2) @@ -135,7 +135,7 @@ (via_drill 0.4) (uvia_dia 0.3) (uvia_drill 0.1) - (add_net +3.3V) + (add_net +3V3) (add_net +5V) (add_net "/0(Rx)") (add_net "/1(Tx)") @@ -173,7 +173,7 @@ (at 139.446 71.247 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551D9496) + (path /56D73FAC) (fp_text reference P1 (at 16.383 -2.54 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -232,7 +232,7 @@ (at 154.686 71.247 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551D94EF) + (path /56D740C7) (fp_text reference P2 (at 16.383 2.54 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -277,9 +277,9 @@ (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 26 /AREF)) (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 27 +3.3V)) + (net 32 +3V3)) (pad 15 thru_hole oval (at 35.56 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 28 "/13(SCK)")) + (net 27 "/13(SCK)")) (model ${KIPRJMOD}/Socket_Arduino_Nano.3dshapes/Socket_header_Arduino_1x15.wrl (at (xyz 0.7 0 0)) (scale (xyz 1 1 1)) @@ -291,60 +291,60 @@ (at 139.446 68.707) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551D9380) + (path /56D73ADD) (fp_text reference P3 (at 0 -2.032) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.032) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 29 "Net-(P3-Pad1)")) + (net 28 "Net-(P3-Pad1)")) ) (module Socket_Arduino_Nano:1pin_Nano locked (layer F.Cu) (tedit 55211594) (tstamp 55211558) (at 139.446 109.347) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551D9414) + (path /56D73D86) (fp_text reference P4 (at 0 -2.032) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.032) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 30 "Net-(P4-Pad1)")) + (net 29 "Net-(P4-Pad1)")) ) (module Socket_Arduino_Nano:1pin_Nano locked (layer F.Cu) (tedit 552115A5) (tstamp 5521155D) (at 154.686 109.347) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551D9432) + (path /56D73DAE) (fp_text reference P5 (at 0 -2.032) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.032) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 31 "Net-(P5-Pad1)")) + (net 30 "Net-(P5-Pad1)")) ) (module Socket_Arduino_Nano:1pin_Nano locked (layer F.Cu) (tedit 552115BD) (tstamp 55211562) (at 154.686 68.707) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551D9466) + (path /56D73DD9) (fp_text reference P6 (at 0 -2.032) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.032) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 32 "Net-(P6-Pad1)")) + (net 31 "Net-(P6-Pad1)")) ) (gr_text 1 (at 141.732 71.247) (layer F.SilkS) diff --git a/template/Arduino_Nano/Arduino_Nano.net b/template/Arduino_Nano/Arduino_Nano.net index 8f3a5834..32a27427 100644 --- a/template/Arduino_Nano/Arduino_Nano.net +++ b/template/Arduino_Nano/Arduino_Nano.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Nano/Arduino_Nano.sch) - (date "jeu. 02 avril 2015 19:34:25 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Nano/Arduino_Nano.sch) + (date "mer. 02 mars 2016 20:18:18 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -16,48 +16,64 @@ (comment (number 4) (value ""))))) (components (comp (ref P3) - (value CONN_1) - (libsource (lib conn) (part CONN_1)) + (value CONN_01X01) + (footprint Socket_Arduino_Nano:1pin_Nano) + (libsource (lib conn) (part CONN_01X01)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9380)) + (tstamp 56D73ADD)) (comp (ref P4) - (value CONN_1) - (libsource (lib conn) (part CONN_1)) + (value CONN_01X01) + (footprint Socket_Arduino_Nano:1pin_Nano) + (libsource (lib conn) (part CONN_01X01)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9414)) + (tstamp 56D73D86)) (comp (ref P5) - (value CONN_1) - (libsource (lib conn) (part CONN_1)) + (value CONN_01X01) + (footprint Socket_Arduino_Nano:1pin_Nano) + (libsource (lib conn) (part CONN_01X01)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9432)) + (tstamp 56D73DAE)) (comp (ref P6) - (value CONN_1) - (libsource (lib conn) (part CONN_1)) + (value CONN_01X01) + (footprint Socket_Arduino_Nano:1pin_Nano) + (libsource (lib conn) (part CONN_01X01)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9466)) + (tstamp 56D73DD9)) (comp (ref P1) (value Digital) - (libsource (lib Arduino_Nano-cache) (part CONN_15)) + (footprint Socket_Arduino_Nano:Socket_Strip_Arduino_1x15) + (libsource (lib conn) (part CONN_01X15)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9496)) + (tstamp 56D73FAC)) (comp (ref P2) (value Analog) - (libsource (lib Arduino_Nano-cache) (part CONN_15)) + (footprint Socket_Arduino_Nano:Socket_Strip_Arduino_1x15) + (libsource (lib conn) (part CONN_01X15)) (sheetpath (names /) (tstamps /)) - (tstamp 551D94EF))) + (tstamp 56D740C7))) (libparts - (libpart (lib conn) (part CONN_1) - (description "1 pin") + (libpart (lib conn) (part CONN_01X01) + (description "Connector 01x01") + (footprints + (fp Pin_Header_Straight_1X01) + (fp Pin_Header_Angled_1X01) + (fp Socket_Strip_Straight_1X01) + (fp Socket_Strip_Angled_1X01)) (fields (field (name Reference) P) - (field (name Value) CONN_1)) + (field (name Value) CONN_01X01)) (pins - (pin (num 1) (name 1) (type passive)))) - (libpart (lib Arduino_Nano-cache) (part CONN_15) - (description "Symbole general de connexion") + (pin (num 1) (name P1) (type passive)))) + (libpart (lib conn) (part CONN_01X15) + (description "Connector 01x15") + (footprints + (fp Pin_Header_Straight_1X15) + (fp Pin_Header_Angled_1X15) + (fp Socket_Strip_Straight_1X15) + (fp Socket_Strip_Angled_1X15)) (fields (field (name Reference) P) - (field (name Value) CONN_15)) + (field (name Value) CONN_01X15)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -73,76 +89,74 @@ (pin (num 12) (name P12) (type passive)) (pin (num 13) (name P13) (type passive)) (pin (num 14) (name P14) (type passive)) - (pin (num 15) (name p15) (type passive))))) + (pin (num 15) (name P15) (type passive))))) (libraries (library (logical conn) - (uri /usr/share/kicad/library/conn.lib)) - (library (logical Arduino_Nano-cache) - (uri /home/jo/kicad/template/Arduino_Nano/Arduino_Nano-cache.lib))) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name +5V) - (node (ref P2) (pin 4))) - (net (code 2) (name /A0) - (node (ref P2) (pin 12))) - (net (code 3) (name /AREF) - (node (ref P2) (pin 13))) - (net (code 4) (name +3.3V) - (node (ref P2) (pin 14))) - (net (code 5) (name "/13(SCK)") + (net (code 1) (name GND) + (node (ref P2) (pin 2)) + (node (ref P1) (pin 4))) + (net (code 2) (name "/10(**/SS)") + (node (ref P1) (pin 13))) + (net (code 3) (name "/9(**)") + (node (ref P1) (pin 12))) + (net (code 4) (name /8) + (node (ref P1) (pin 11))) + (net (code 5) (name /7) + (node (ref P1) (pin 10))) + (net (code 6) (name "/6(**)") + (node (ref P1) (pin 9))) + (net (code 7) (name "/5(**)") + (node (ref P1) (pin 8))) + (net (code 8) (name /4) + (node (ref P1) (pin 7))) + (net (code 9) (name "/3(**)") + (node (ref P1) (pin 6))) + (net (code 10) (name /2) + (node (ref P1) (pin 5))) + (net (code 11) (name "/0(Rx)") + (node (ref P1) (pin 2))) + (net (code 12) (name "/1(Tx)") + (node (ref P1) (pin 1))) + (net (code 13) (name "/11(**/MISO)") + (node (ref P1) (pin 14))) + (net (code 14) (name "/13(SCK)") (node (ref P2) (pin 15))) - (net (code 6) (name GND) - (node (ref P1) (pin 4)) - (node (ref P2) (pin 2))) - (net (code 7) (name /Reset) + (net (code 15) (name +3V3) + (node (ref P2) (pin 14))) + (net (code 16) (name /AREF) + (node (ref P2) (pin 13))) + (net (code 17) (name /A0) + (node (ref P2) (pin 12))) + (net (code 18) (name /A1) + (node (ref P2) (pin 11))) + (net (code 19) (name /A2) + (node (ref P2) (pin 10))) + (net (code 20) (name /A3) + (node (ref P2) (pin 9))) + (net (code 21) (name /A4) + (node (ref P2) (pin 8))) + (net (code 22) (name /A5) + (node (ref P2) (pin 7))) + (net (code 23) (name /A6) + (node (ref P2) (pin 6))) + (net (code 24) (name /A7) + (node (ref P2) (pin 5))) + (net (code 25) (name /Reset) (node (ref P1) (pin 3)) (node (ref P2) (pin 3))) - (net (code 8) (name /Vin) + (net (code 26) (name +5V) + (node (ref P2) (pin 4))) + (net (code 27) (name /Vin) (node (ref P2) (pin 1))) - (net (code 9) (name /A1) - (node (ref P2) (pin 11))) - (net (code 10) (name /A7) - (node (ref P2) (pin 5))) - (net (code 11) (name /A6) - (node (ref P2) (pin 6))) - (net (code 12) (name /A5) - (node (ref P2) (pin 7))) - (net (code 13) (name /A4) - (node (ref P2) (pin 8))) - (net (code 14) (name /A3) - (node (ref P2) (pin 9))) - (net (code 15) (name /A2) - (node (ref P2) (pin 10))) - (net (code 16) (name "/10(**/SS)") - (node (ref P1) (pin 13))) - (net (code 17) (name "/1(Tx)") - (node (ref P1) (pin 1))) - (net (code 18) (name "/0(Rx)") - (node (ref P1) (pin 2))) - (net (code 19) (name /2) - (node (ref P1) (pin 5))) - (net (code 20) (name "/3(**)") - (node (ref P1) (pin 6))) - (net (code 21) (name /4) - (node (ref P1) (pin 7))) - (net (code 22) (name "/5(**)") - (node (ref P1) (pin 8))) - (net (code 23) (name "/6(**)") - (node (ref P1) (pin 9))) - (net (code 24) (name /7) - (node (ref P1) (pin 10))) - (net (code 25) (name /8) - (node (ref P1) (pin 11))) - (net (code 26) (name "/9(**)") - (node (ref P1) (pin 12))) - (net (code 27) (name "/12(MOSI)") + (net (code 28) (name "/12(MOSI)") (node (ref P1) (pin 15))) - (net (code 28) (name "/11(**/MISO)") - (node (ref P1) (pin 14))) - (net (code 29) (name "Net-(P6-Pad1)") + (net (code 29) (name "Net-(P3-Pad1)") + (node (ref P3) (pin 1))) + (net (code 30) (name "Net-(P6-Pad1)") (node (ref P6) (pin 1))) - (net (code 30) (name "Net-(P5-Pad1)") + (net (code 31) (name "Net-(P5-Pad1)") (node (ref P5) (pin 1))) - (net (code 31) (name "Net-(P4-Pad1)") - (node (ref P4) (pin 1))) - (net (code 32) (name "Net-(P3-Pad1)") - (node (ref P3) (pin 1))))) \ No newline at end of file + (net (code 32) (name "Net-(P4-Pad1)") + (node (ref P4) (pin 1))))) \ No newline at end of file diff --git a/template/Arduino_Nano/Arduino_Nano.pro b/template/Arduino_Nano/Arduino_Nano.pro index 021bf90d..ee98f637 100644 --- a/template/Arduino_Nano/Arduino_Nano.pro +++ b/template/Arduino_Nano/Arduino_Nano.pro @@ -1,45 +1,6 @@ -update=jeu. 02 avril 2015 19:05:42 UTC +update=mer. 02 mars 2016 20:23:05 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Nano/Arduino_Nano.sch b/template/Arduino_Nano/Arduino_Nano.sch index 57646b85..b93c6d0c 100644 --- a/template/Arduino_Nano/Arduino_Nano.sch +++ b/template/Arduino_Nano/Arduino_Nano.sch @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:Arduino_Nano-rescue LIBS:power LIBS:device LIBS:transistors @@ -10,7 +11,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,258 +44,258 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_1 P3 -U 1 1 551D9380 -P 10800 650 -F 0 "P3" H 10880 650 40 0000 L CNN -F 1 "CONN_1" H 10800 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 10800 650 60 0001 C CNN -F 3 "" H 10800 650 60 0000 C CNN - 1 10800 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P4 -U 1 1 551D9414 -P 10900 650 -F 0 "P4" H 10980 650 40 0000 L CNN -F 1 "CONN_1" H 10900 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 10900 650 60 0001 C CNN -F 3 "" H 10900 650 60 0000 C CNN - 1 10900 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P5 -U 1 1 551D9432 -P 11000 650 -F 0 "P5" H 11080 650 40 0000 L CNN -F 1 "CONN_1" H 11000 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 11000 650 60 0001 C CNN -F 3 "" H 11000 650 60 0000 C CNN - 1 11000 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P6 -U 1 1 551D9466 -P 11100 650 -F 0 "P6" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN - 1 11100 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_15 P1 -U 1 1 551D9496 -P 9625 2000 -F 0 "P1" V 9595 2050 60 0000 C CNN -F 1 "Digital" V 9705 2050 60 0000 C CNN -F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 9625 2050 60 0001 C CNN -F 3 "" H 9625 2050 60 0000 C CNN - 1 9625 2000 - 1 0 0 -1 -$EndComp -$Comp -L CONN_15 P2 -U 1 1 551D94EF -P 10000 2000 -F 0 "P2" V 9970 2050 60 0000 C CNN -F 1 "Analog" V 10080 2050 60 0000 C CNN -F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 10000 2050 60 0001 C CNN -F 3 "" H 10000 2050 60 0000 C CNN - 1 10000 2000 - -1 0 0 -1 -$EndComp -NoConn ~ 10800 800 -NoConn ~ 10900 800 -NoConn ~ 11000 800 -NoConn ~ 11100 800 -Text Label 8575 1300 0 60 ~ 0 +Text Label 8700 1100 0 60 ~ 0 1(Tx) -Text Label 8575 1400 0 60 ~ 0 +Text Label 8700 1200 0 60 ~ 0 0(Rx) -$Comp -L GND #PWR1 -U 1 1 551D979C -P 9200 2875 -F 0 "#PWR1" H 9200 2875 30 0001 C CNN -F 1 "GND" H 9200 2805 30 0001 C CNN -F 2 "" H 9200 2875 60 0000 C CNN -F 3 "" H 9200 2875 60 0000 C CNN - 1 9200 2875 - 1 0 0 -1 -$EndComp -Text Label 8575 1500 0 60 ~ 0 +Text Label 8700 1300 0 60 ~ 0 Reset -Text Label 8575 1700 0 60 ~ 0 +Text Label 8700 1500 0 60 ~ 0 2 -Text Label 8575 1800 0 60 ~ 0 +Text Label 8700 1600 0 60 ~ 0 3(**) -Text Label 8575 1900 0 60 ~ 0 +Text Label 8700 1700 0 60 ~ 0 4 -Text Label 8575 2000 0 60 ~ 0 +Text Label 8700 1800 0 60 ~ 0 5(**) -Text Label 8575 2100 0 60 ~ 0 +Text Label 8700 1900 0 60 ~ 0 6(**) -Text Label 8575 2200 0 60 ~ 0 +Text Label 8700 2000 0 60 ~ 0 7 -Text Label 8575 2300 0 60 ~ 0 +Text Label 8700 2100 0 60 ~ 0 8 -Text Label 8575 2400 0 60 ~ 0 +Text Label 8700 2200 0 60 ~ 0 9(**) -Text Label 8575 2500 0 60 ~ 0 +Text Label 8700 2300 0 60 ~ 0 10(**/SS) -Text Label 8575 2600 0 60 ~ 0 +Text Label 8700 2400 0 60 ~ 0 11(**/MISO) -Text Label 8575 2700 0 60 ~ 0 +Text Label 8700 2500 0 60 ~ 0 12(MOSI) -Text Label 10750 2700 0 60 ~ 0 +Text Label 10550 2500 0 60 ~ 0 13(SCK) -Text Label 10750 2400 0 60 ~ 0 +Text Label 10550 2200 0 60 ~ 0 A0 -Text Label 10750 2300 0 60 ~ 0 +Text Label 10550 2100 0 60 ~ 0 A1 -Text Label 10750 2200 0 60 ~ 0 +Text Label 10550 2000 0 60 ~ 0 A2 -Text Label 10750 2100 0 60 ~ 0 +Text Label 10550 1900 0 60 ~ 0 A3 -Text Label 10750 2000 0 60 ~ 0 +Text Label 10550 1800 0 60 ~ 0 A4 -Text Label 10750 1900 0 60 ~ 0 +Text Label 10550 1700 0 60 ~ 0 A5 -Text Label 10750 1800 0 60 ~ 0 +Text Label 10550 1600 0 60 ~ 0 A6 -Text Label 10750 1700 0 60 ~ 0 +Text Label 10550 1500 0 60 ~ 0 A7 -$Comp -L +3.3V #PWR3 -U 1 1 551D9E93 -P 10675 1125 -F 0 "#PWR3" H 10675 1085 30 0001 C CNN -F 1 "+3.3V" H 10675 1235 30 0000 C CNN -F 2 "" H 10675 1125 60 0000 C CNN -F 3 "" H 10675 1125 60 0000 C CNN - 1 10675 1125 - 1 0 0 -1 -$EndComp -Text Label 10750 2500 0 60 ~ 0 +Text Label 10550 2300 0 60 ~ 0 AREF -$Comp -L +5V #PWR2 -U 1 1 551D9FBD -P 10550 1125 -F 0 "#PWR2" H 10550 1215 20 0001 C CNN -F 1 "+5V" H 10550 1215 30 0000 C CNN -F 2 "" H 10550 1125 60 0000 C CNN -F 3 "" H 10550 1125 60 0000 C CNN - 1 10550 1125 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR4 -U 1 1 551D9FD7 -P 10425 2875 -F 0 "#PWR4" H 10425 2875 30 0001 C CNN -F 1 "GND" H 10425 2805 30 0001 C CNN -F 2 "" H 10425 2875 60 0000 C CNN -F 3 "" H 10425 2875 60 0000 C CNN - 1 10425 2875 - 1 0 0 -1 -$EndComp -Text Label 10750 1500 0 60 ~ 0 +Text Label 10550 1300 0 60 ~ 0 Reset -Text Notes 10850 950 0 60 ~ 0 +Text Notes 10800 1000 0 60 ~ 0 Holes Text Notes 8500 575 0 60 ~ 0 Shield for Arduino Nano -Wire Wire Line - 8550 2700 9275 2700 -Wire Wire Line - 8550 2600 9275 2600 -Wire Wire Line - 8550 2500 9275 2500 -Wire Wire Line - 8550 2400 9275 2400 -Wire Wire Line - 8550 2300 9275 2300 -Wire Wire Line - 8550 2200 9275 2200 -Wire Wire Line - 8550 2100 9275 2100 -Wire Wire Line - 8550 2000 9275 2000 -Wire Wire Line - 8550 1900 9275 1900 -Wire Wire Line - 8550 1800 9275 1800 -Wire Wire Line - 8550 1700 9275 1700 -Wire Wire Line - 8550 1500 9275 1500 -Wire Wire Line - 8550 1400 9275 1400 -Wire Wire Line - 8550 1300 9275 1300 -Wire Wire Line - 9200 1600 9200 2875 -Wire Wire Line - 9200 1600 9275 1600 -Text Label 10425 1125 1 60 ~ 0 +Text Label 10250 950 1 60 ~ 0 Vin -Wire Wire Line - 10425 1125 10425 1300 -Wire Wire Line - 10425 1300 10350 1300 -Wire Wire Line - 10350 2600 10675 2600 -Wire Wire Line - 10350 1600 10550 1600 -Wire Notes Line - 10700 475 10700 975 -Wire Notes Line - 10700 975 11225 975 -Wire Wire Line - 10550 1600 10550 1125 -Wire Wire Line - 10675 2600 10675 1125 -Wire Wire Line - 10425 1400 10425 2875 -Wire Wire Line - 10425 1400 10350 1400 -Wire Notes Line - 11225 3000 8525 3000 -Wire Wire Line - 10350 1500 11125 1500 -Wire Wire Line - 10350 1700 11125 1700 -Wire Wire Line - 10350 1800 11125 1800 -Wire Wire Line - 10350 1900 11125 1900 -Wire Wire Line - 10350 2000 11125 2000 -Wire Wire Line - 10350 2100 11125 2100 -Wire Wire Line - 10350 2200 11125 2200 -Wire Wire Line - 10350 2300 11125 2300 -Wire Wire Line - 10350 2400 11125 2400 -Wire Wire Line - 10350 2500 11125 2500 -Wire Wire Line - 10350 2700 11125 2700 -Wire Notes Line - 8550 3000 8475 3000 -Wire Notes Line - 8475 3000 8475 475 Wire Notes Line 8475 650 9675 650 Wire Notes Line 9675 650 9675 475 +$Comp +L CONN_01X01 P3 +U 1 1 56D73ADD +P 10800 650 +F 0 "P3" V 10900 650 50 0000 C CNN +F 1 "CONN_01X01" V 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Nano:1pin_Nano" H 10800 650 50 0001 C CNN +F 3 "" H 10800 650 50 0000 C CNN + 1 10800 650 + 0 -1 -1 0 +$EndComp +NoConn ~ 10800 850 +$Comp +L CONN_01X01 P4 +U 1 1 56D73D86 +P 10900 650 +F 0 "P4" V 11000 650 50 0000 C CNN +F 1 "CONN_01X01" V 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Nano:1pin_Nano" H 10900 650 50 0001 C CNN +F 3 "" H 10900 650 50 0000 C CNN + 1 10900 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P5 +U 1 1 56D73DAE +P 11000 650 +F 0 "P5" V 11100 650 50 0000 C CNN +F 1 "CONN_01X01" V 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Nano:1pin_Nano" H 11000 650 50 0001 C CNN +F 3 "" H 11000 650 50 0000 C CNN + 1 11000 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P6 +U 1 1 56D73DD9 +P 11100 650 +F 0 "P6" V 11200 650 50 0000 C CNN +F 1 "CONN_01X01" V 11200 650 50 0001 C CNN +F 2 "Socket_Arduino_Nano:1pin_Nano" H 11100 650 50 0001 C CNN +F 3 "" H 11100 650 50 0000 C CNN + 1 11100 650 + 0 -1 -1 0 +$EndComp +NoConn ~ 10900 850 +NoConn ~ 11000 850 +NoConn ~ 11100 850 +$Comp +L CONN_01X15 P1 +U 1 1 56D73FAC +P 9550 1800 +F 0 "P1" H 9550 2600 50 0000 C CNN +F 1 "Digital" V 9650 1800 50 0000 C CNN +F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 9550 1800 50 0001 C CNN +F 3 "" H 9550 1800 50 0000 C CNN + 1 9550 1800 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X15 P2 +U 1 1 56D740C7 +P 9950 1800 +F 0 "P2" H 9950 2600 50 0000 C CNN +F 1 "Analog" V 10050 1800 50 0000 C CNN +F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 9950 1800 50 0001 C CNN +F 3 "" H 9950 1800 50 0000 C CNN + 1 9950 1800 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR01 +U 1 1 56D7422C +P 9250 2600 +F 0 "#PWR01" H 9250 2350 50 0001 C CNN +F 1 "GND" H 9250 2450 50 0000 C CNN +F 2 "" H 9250 2600 50 0000 C CNN +F 3 "" H 9250 2600 50 0000 C CNN + 1 9250 2600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9350 1400 9250 1400 +Wire Wire Line + 9250 1400 9250 2600 +Wire Wire Line + 9350 1100 8700 1100 +Wire Wire Line + 8700 1200 9350 1200 +Wire Wire Line + 9350 1300 8700 1300 +Wire Wire Line + 8700 1500 9350 1500 +Wire Wire Line + 9350 1600 8700 1600 +Wire Wire Line + 8700 1700 9350 1700 +Wire Wire Line + 9350 1800 8700 1800 +Wire Wire Line + 8700 1900 9350 1900 +Wire Wire Line + 9350 2000 8700 2000 +Wire Wire Line + 8700 2100 9350 2100 +Wire Wire Line + 9350 2200 8700 2200 +Wire Wire Line + 8700 2300 9350 2300 +Wire Wire Line + 9350 2400 8700 2400 +Wire Wire Line + 8700 2500 9350 2500 +$Comp +L GND #PWR02 +U 1 1 56D746ED +P 10250 2600 +F 0 "#PWR02" H 10250 2350 50 0001 C CNN +F 1 "GND" H 10250 2450 50 0000 C CNN +F 2 "" H 10250 2600 50 0000 C CNN +F 3 "" H 10250 2600 50 0000 C CNN + 1 10250 2600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10250 2600 10250 1200 +Wire Wire Line + 10250 1200 10150 1200 +Wire Wire Line + 10150 1100 10250 1100 +Wire Wire Line + 10250 1100 10250 950 +$Comp +L +5V #PWR03 +U 1 1 56D747E8 +P 10350 950 +F 0 "#PWR03" H 10350 800 50 0001 C CNN +F 1 "+5V" H 10350 1090 28 0000 C CNN +F 2 "" H 10350 950 50 0000 C CNN +F 3 "" H 10350 950 50 0000 C CNN + 1 10350 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10350 950 10350 1400 +Wire Wire Line + 10350 1400 10150 1400 +$Comp +L +3.3V #PWR04 +U 1 1 56D74854 +P 10450 950 +F 0 "#PWR04" H 10450 800 50 0001 C CNN +F 1 "+3.3V" H 10450 1090 28 0000 C CNN +F 2 "" H 10450 950 50 0000 C CNN +F 3 "" H 10450 950 50 0000 C CNN + 1 10450 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10450 950 10450 2400 +Wire Wire Line + 10450 2400 10150 2400 +Wire Wire Line + 10550 1300 10150 1300 +Wire Wire Line + 10150 1500 10550 1500 +Wire Wire Line + 10550 1600 10150 1600 +Wire Wire Line + 10550 1700 10150 1700 +Wire Wire Line + 10150 1800 10550 1800 +Wire Wire Line + 10550 1900 10150 1900 +Wire Wire Line + 10550 2000 10150 2000 +Wire Wire Line + 10150 2100 10550 2100 +Wire Wire Line + 10550 2200 10150 2200 +Wire Wire Line + 10550 2300 10150 2300 +Wire Wire Line + 10150 2500 10550 2500 +Wire Notes Line + 11200 1050 10650 1050 +Wire Notes Line + 10650 1050 10650 500 +Wire Notes Line + 11200 2850 8450 2850 +Wire Notes Line + 8450 2850 8450 500 +Text Notes 9650 1100 0 60 ~ 0 +1 $EndSCHEMATC diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib b/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib index 53c9307a..210cd379 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib @@ -1,59 +1,97 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# CONN_12 +# CONN_01X02 # -DEF CONN_12 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_12" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X02 P 0 40 Y N 1 F N +F0 "P" 0 150 50 H V C CNN +F1 "CONN_01X02" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X02 + Pin_Header_Angled_1X02 + Socket_Strip_Straight_1X02 + Socket_Strip_Angled_1X02 +$ENDFPLIST DRAW -S -100 600 100 -600 0 1 0 N -X P1 1 -350 550 250 R 50 50 1 1 P I -X P2 2 -350 450 250 R 50 50 1 1 P I -X P3 3 -350 350 250 R 50 50 1 1 P I -X P4 4 -350 250 250 R 50 50 1 1 P I -X P5 5 -350 150 250 R 50 50 1 1 P I -X P6 6 -350 50 250 R 50 50 1 1 P I -X P7 7 -350 -50 250 R 50 50 1 1 P I -X P8 8 -350 -150 250 R 50 50 1 1 P I -X P9 9 -350 -250 250 R 50 50 1 1 P I -X P10 10 -350 -350 250 R 50 50 1 1 P I -X P11 11 -350 -450 250 R 50 50 1 1 P I -X P12 12 -350 -550 250 R 50 50 1 1 P I +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 100 50 -100 0 1 0 N +X P1 1 -200 50 150 R 50 50 1 1 P +X P2 2 -200 -50 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_2 +# CONN_01X06 # -DEF CONN_2 P 0 40 Y N 1 F N -F0 "P" -50 0 40 V V C CNN -F1 "CONN_2" 50 0 40 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X06 P 0 40 Y N 1 F N +F0 "P" 0 350 50 H V C CNN +F1 "CONN_01X06" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X06 + Pin_Header_Angled_1X06 + Socket_Strip_Straight_1X06 + Socket_Strip_Angled_1X06 +$ENDFPLIST DRAW -S -100 150 100 -150 0 1 0 N -X P1 1 -350 100 250 R 60 60 1 1 P I -X PM 2 -350 -100 250 R 60 60 1 1 P I +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 300 50 -300 0 1 0 N +X P1 1 -200 250 150 R 50 50 1 1 P +X P2 2 -200 150 150 R 50 50 1 1 P +X P3 3 -200 50 150 R 50 50 1 1 P +X P4 4 -200 -50 150 R 50 50 1 1 P +X P5 5 -200 -150 150 R 50 50 1 1 P +X P6 6 -200 -250 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_6 +# CONN_01X12 # -DEF CONN_6 P 0 30 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_6" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X12 P 0 40 Y N 1 F N +F0 "P" 0 650 50 H V C CNN +F1 "CONN_01X12" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X12 + Pin_Header_Angled_1X12 + Socket_Strip_Straight_1X12 + Socket_Strip_Angled_1X12 +$ENDFPLIST DRAW -S -100 300 100 -300 0 1 0 N -X 1 1 -350 250 250 R 60 60 1 1 P I -X 2 2 -350 150 250 R 60 60 1 1 P I -X 3 3 -350 50 250 R 60 60 1 1 P I -X 4 4 -350 -50 250 R 60 60 1 1 P I -X 5 5 -350 -150 250 R 60 60 1 1 P I -X 6 6 -350 -250 250 R 60 60 1 1 P I +S -50 -600 50 600 0 1 0 N +S -50 -545 10 -555 0 1 0 N +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 555 10 545 0 1 0 N +X P1 1 -200 550 150 R 50 50 1 1 P +X P2 2 -200 450 150 R 50 50 1 1 P +X P3 3 -200 350 150 R 50 50 1 1 P +X P4 4 -200 250 150 R 50 50 1 1 P +X P5 5 -200 150 150 R 50 50 1 1 P +X P6 6 -200 50 150 R 50 50 1 1 P +X P7 7 -200 -50 150 R 50 50 1 1 P +X P8 8 -200 -150 150 R 50 50 1 1 P +X P9 9 -200 -250 150 R 50 50 1 1 P +X P10 10 -200 -350 150 R 50 50 1 1 P +X P11 11 -200 -450 150 R 50 50 1 1 P +X P12 12 -200 -550 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -62,8 +100,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V 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 @@ -75,8 +113,8 @@ ENDDEF DEF VCC #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "VCC" 0 150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW C 0 75 25 0 1 0 N P 2 0 1 0 0 0 0 50 N diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb index bd99845d..16116a99 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 7) (no_connects 7) - (area 135.660715 80.574999 155.645001 115.015001) + (area 137.109999 81.229999 154.990001 114.350001) (thickness 1.6) (drawings 11) (tracks 0) @@ -163,7 +163,7 @@ (at 138.43 85.09 270) (descr "Through hole socket strip") (tags "socket strip") - (path /552014A1) + (path /56D754D1) (fp_text reference P1 (at 13.97 -2.794 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -216,7 +216,7 @@ (at 139.7 82.55) (descr "Through hole socket strip") (tags "socket strip") - (path /55201543) + (path /56D75238) (fp_text reference P2 (at 6.35 2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -252,7 +252,7 @@ (at 151.13 93.98 270) (descr "Through hole socket strip") (tags "socket strip") - (path /55201A4F) + (path /56D74FB3) (fp_text reference P3 (at 0 2.54 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -280,7 +280,7 @@ (at 153.67 85.09 270) (descr "Through hole socket strip") (tags "socket strip") - (path /552014EF) + (path /56D755F3) (fp_text reference P4 (at 1.016 2.286 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -333,7 +333,7 @@ (at 151.13 104.14 270) (descr "Through hole socket strip") (tags "socket strip") - (path /552112EB) + (path /56D7505C) (fp_text reference P5 (at -0.762 2.286 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.net b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.net index fbe8c19b..2058d08a 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.net +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch) - (date "dim. 05 avril 2015 10:47:34 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch) + (date "mer. 02 mars 2016 21:11:28 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -15,41 +15,77 @@ (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components - (comp (ref P1) - (value Digital) - (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_12)) - (sheetpath (names /) (tstamps /)) - (tstamp 552014A1)) - (comp (ref P4) - (value Analog) - (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_12)) - (sheetpath (names /) (tstamps /)) - (tstamp 552014EF)) - (comp (ref P2) - (value COM) - (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_6)) - (sheetpath (names /) (tstamps /)) - (tstamp 55201543)) (comp (ref P3) (value ADC) (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_2)) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 55201A4F)) + (tstamp 56D74FB3)) (comp (ref P5) (value ADC) (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_2)) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 552112EB))) + (tstamp 56D7505C)) + (comp (ref P2) + (value COM) + (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06) + (libsource (lib conn) (part CONN_01X06)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D75238)) + (comp (ref P1) + (value Digital) + (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12) + (libsource (lib conn) (part CONN_01X12)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D754D1)) + (comp (ref P4) + (value Analog) + (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12) + (libsource (lib conn) (part CONN_01X12)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D755F3))) (libparts - (libpart (lib Arduino_Pro_Mini-cache) (part CONN_12) + (libpart (lib conn) (part CONN_01X02) + (description "Connector 01x02") + (footprints + (fp Pin_Header_Straight_1X02) + (fp Pin_Header_Angled_1X02) + (fp Socket_Strip_Straight_1X02) + (fp Socket_Strip_Angled_1X02)) (fields (field (name Reference) P) - (field (name Value) CONN_12)) + (field (name Value) CONN_01X02)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)))) + (libpart (lib conn) (part CONN_01X06) + (description "Connector 01x06") + (footprints + (fp Pin_Header_Straight_1X06) + (fp Pin_Header_Angled_1X06) + (fp Socket_Strip_Straight_1X06) + (fp Socket_Strip_Angled_1X06)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X06)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)))) + (libpart (lib conn) (part CONN_01X12) + (description "Connector 01x12") + (footprints + (fp Pin_Header_Straight_1X12) + (fp Pin_Header_Angled_1X12) + (fp Socket_Strip_Straight_1X12) + (fp Socket_Strip_Angled_1X12)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X12)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -62,87 +98,69 @@ (pin (num 9) (name P9) (type passive)) (pin (num 10) (name P10) (type passive)) (pin (num 11) (name P11) (type passive)) - (pin (num 12) (name P12) (type passive)))) - (libpart (lib Arduino_Pro_Mini-cache) (part CONN_2) - (fields - (field (name Reference) P) - (field (name Value) CONN_2)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name PM) (type passive)))) - (libpart (lib Arduino_Pro_Mini-cache) (part CONN_6) - (fields - (field (name Reference) P) - (field (name Value) CONN_6)) - (pins - (pin (num 1) (name 1) (type passive)) - (pin (num 2) (name 2) (type passive)) - (pin (num 3) (name 3) (type passive)) - (pin (num 4) (name 4) (type passive)) - (pin (num 5) (name 5) (type passive)) - (pin (num 6) (name 6) (type passive))))) + (pin (num 12) (name P12) (type passive))))) (libraries - (library (logical Arduino_Pro_Mini-cache) - (uri /home/jo/kicad/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib))) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name /7) - (node (ref P1) (pin 10))) - (net (code 2) (name /A3) - (node (ref P4) (pin 5))) - (net (code 3) (name /A2) - (node (ref P4) (pin 6))) - (net (code 4) (name /A1) - (node (ref P4) (pin 7))) - (net (code 5) (name /A0) - (node (ref P4) (pin 8))) - (net (code 6) (name "/13(SCK)") + (net (code 1) (name "/13(SCK)") (node (ref P4) (pin 9))) - (net (code 7) (name "/12(MISO)") - (node (ref P4) (pin 10))) - (net (code 8) (name "/11(**/MOSI)") - (node (ref P4) (pin 11))) - (net (code 9) (name "/10(**/SS)") - (node (ref P4) (pin 12))) - (net (code 10) (name "/9(**)") - (node (ref P1) (pin 12))) - (net (code 11) (name /8) - (node (ref P1) (pin 11))) - (net (code 12) (name "/6(**)") - (node (ref P1) (pin 9))) - (net (code 13) (name "/5(**)") - (node (ref P1) (pin 8))) - (net (code 14) (name /4) - (node (ref P1) (pin 7))) - (net (code 15) (name "/3(**)") + (net (code 2) (name "/3(**)") (node (ref P1) (pin 6))) - (net (code 16) (name /2) + (net (code 3) (name /2) (node (ref P1) (pin 5))) - (net (code 17) (name /Reset) - (node (ref P4) (pin 3)) - (node (ref P1) (pin 3))) - (net (code 18) (name "/0(Rx)") + (net (code 4) (name "/0(Rx)") (node (ref P1) (pin 2)) (node (ref P2) (pin 3))) - (net (code 19) (name "/1(Tx)") + (net (code 5) (name "/1(Tx)") (node (ref P2) (pin 2)) (node (ref P1) (pin 1))) - (net (code 20) (name /DTR) - (node (ref P2) (pin 1))) + (net (code 6) (name GND) + (node (ref P2) (pin 5)) + (node (ref P2) (pin 6)) + (node (ref P4) (pin 2)) + (node (ref P1) (pin 4))) + (net (code 7) (name "/10(**/SS)") + (node (ref P4) (pin 12))) + (net (code 8) (name "/11(**/MOSI)") + (node (ref P4) (pin 11))) + (net (code 9) (name "/12(MISO)") + (node (ref P4) (pin 10))) + (net (code 10) (name /4) + (node (ref P1) (pin 7))) + (net (code 11) (name /A0) + (node (ref P4) (pin 8))) + (net (code 12) (name /A1) + (node (ref P4) (pin 7))) + (net (code 13) (name /A2) + (node (ref P4) (pin 6))) + (net (code 14) (name /A3) + (node (ref P4) (pin 5))) + (net (code 15) (name /Reset) + (node (ref P1) (pin 3)) + (node (ref P4) (pin 3))) + (net (code 16) (name /RAW) + (node (ref P4) (pin 1))) + (net (code 17) (name "/9(**)") + (node (ref P1) (pin 12))) + (net (code 18) (name /8) + (node (ref P1) (pin 11))) + (net (code 19) (name /7) + (node (ref P1) (pin 10))) + (net (code 20) (name "/6(**)") + (node (ref P1) (pin 9))) (net (code 21) (name VCC) (node (ref P4) (pin 4)) (node (ref P2) (pin 4))) - (net (code 22) (name /A6) + (net (code 22) (name "/5(**)") + (node (ref P1) (pin 8))) + (net (code 23) (name /DTR) + (node (ref P2) (pin 1))) + (net (code 24) (name /A6) (node (ref P5) (pin 2))) - (net (code 23) (name /A7) + (net (code 25) (name /A7) (node (ref P5) (pin 1))) - (net (code 24) (name /A4) + (net (code 26) (name /A4) (node (ref P3) (pin 2))) - (net (code 25) (name /A5) - (node (ref P3) (pin 1))) - (net (code 26) (name GND) - (node (ref P2) (pin 6)) - (node (ref P1) (pin 4)) - (node (ref P4) (pin 2)) - (node (ref P2) (pin 5))) - (net (code 27) (name /RAW) - (node (ref P4) (pin 1))))) \ No newline at end of file + (net (code 27) (name /A5) + (node (ref P3) (pin 1))))) \ No newline at end of file diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.pro b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.pro index 05903113..83e15570 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.pro +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.pro @@ -1,45 +1,6 @@ -update=sam. 04 avril 2015 16:41:39 UTC +update=mer. 02 mars 2016 15:13:05 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch index 8d4da51c..5c1a68dc 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,261 +43,241 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_12 P1 -U 1 1 552014A1 -P 9625 2325 -F 0 "P1" V 9575 2325 60 0000 C CNN -F 1 "Digital" V 9675 2325 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 9625 2325 60 0001 C CNN -F 3 "" H 9625 2325 60 0000 C CNN - 1 9625 2325 - 1 0 0 -1 -$EndComp -$Comp -L CONN_12 P4 -U 1 1 552014EF -P 9950 2325 -F 0 "P4" V 9900 2325 60 0000 C CNN -F 1 "Analog" V 10000 2325 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 9950 2325 60 0001 C CNN -F 3 "" H 9950 2325 60 0000 C CNN - 1 9950 2325 - -1 0 0 -1 -$EndComp -$Comp -L CONN_6 P2 -U 1 1 55201543 -P 9775 1525 -F 0 "P2" V 9725 1525 60 0000 C CNN -F 1 "COM" V 9825 1525 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06" H 9775 1525 60 0001 C CNN -F 3 "" H 9775 1525 60 0000 C CNN - 1 9775 1525 - 0 -1 1 0 -$EndComp -$Comp -L GND #PWR01 -U 1 1 55201608 -P 9200 3050 -F 0 "#PWR01" H 9200 3050 30 0001 C CNN -F 1 "GND" H 9200 2980 30 0001 C CNN -F 2 "" H 9200 3050 60 0000 C CNN -F 3 "" H 9200 3050 60 0000 C CNN - 1 9200 3050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9200 3050 9200 2075 -Wire Wire Line - 9200 2075 9275 2075 -$Comp -L GND #PWR02 -U 1 1 55201646 -P 10375 3050 -F 0 "#PWR02" H 10375 3050 30 0001 C CNN -F 1 "GND" H 10375 2980 30 0001 C CNN -F 2 "" H 10375 3050 60 0000 C CNN -F 3 "" H 10375 3050 60 0000 C CNN - 1 10375 3050 - 1 0 0 -1 -$EndComp -$Comp -L VCC #PWR03 -U 1 1 5520166F -P 10500 1600 -F 0 "#PWR03" H 10500 1700 30 0001 C CNN -F 1 "VCC" H 10500 1700 30 0000 C CNN -F 2 "" H 10500 1600 60 0000 C CNN -F 3 "" H 10500 1600 60 0000 C CNN - 1 10500 1600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10300 2075 10500 2075 -Text Label 10375 1600 1 60 ~ 0 +Text Label 10350 1500 1 60 ~ 0 RAW -Wire Wire Line - 10300 1775 10375 1775 -Wire Wire Line - 10375 1775 10375 1600 -Wire Wire Line - 10500 2075 10500 1600 -Wire Wire Line - 10375 3050 10375 1875 -Wire Wire Line - 10375 1875 10300 1875 -$Comp -L GND #PWR04 -U 1 1 55201722 -P 10150 1250 -F 0 "#PWR04" H 10150 1250 30 0001 C CNN -F 1 "GND" H 10150 1180 30 0001 C CNN -F 2 "" H 10150 1250 60 0000 C CNN -F 3 "" H 10150 1250 60 0000 C CNN - 1 10150 1250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10150 1100 10150 1250 -Wire Wire Line - 9925 1100 10150 1100 -Wire Wire Line - 10025 1100 10025 1175 -Wire Wire Line - 9925 1175 9925 1100 -Connection ~ 10025 1100 -$Comp -L VCC #PWR05 -U 1 1 5520175E -P 9825 925 -F 0 "#PWR05" H 9825 1025 30 0001 C CNN -F 1 "VCC" H 9825 1025 30 0000 C CNN -F 2 "" H 9825 925 60 0000 C CNN -F 3 "" H 9825 925 60 0000 C CNN - 1 9825 925 - 1 0 0 -1 -$EndComp -Text Label 9525 1175 1 60 ~ 0 +Text Label 9550 1000 1 60 ~ 0 DTR -Text Label 9625 1175 1 60 ~ 0 -1(Tx) -Text Label 9725 1175 1 60 ~ 0 +Text Label 9750 1000 1 60 ~ 0 0(Rx) -Wire Wire Line - 9825 1175 9825 925 -Wire Wire Line - 9725 1175 9725 925 -Wire Wire Line - 9625 1175 9625 925 -Wire Wire Line - 9525 1175 9525 925 -Text Label 8625 1775 0 60 ~ 0 +Text Label 9000 1600 0 60 ~ 0 1(Tx) -Text Label 8625 1875 0 60 ~ 0 +Text Label 9000 1700 0 60 ~ 0 0(Rx) -Text Label 8625 1975 0 60 ~ 0 +Text Label 9000 1800 0 60 ~ 0 Reset -Text Label 10575 1975 0 60 ~ 0 +Text Label 10500 1800 0 60 ~ 0 Reset -Text Label 8625 2175 0 60 ~ 0 +Text Label 9000 2000 0 60 ~ 0 2 -Text Label 8625 2275 0 60 ~ 0 +Text Label 9000 2100 0 60 ~ 0 3(**) -Text Label 8625 2375 0 60 ~ 0 +Text Label 9000 2200 0 60 ~ 0 4 -Text Label 8625 2475 0 60 ~ 0 +Text Label 9000 2300 0 60 ~ 0 5(**) -Text Label 8625 2575 0 60 ~ 0 +Text Label 9000 2400 0 60 ~ 0 6(**) -Text Label 8625 2675 0 60 ~ 0 +Text Label 9000 2500 0 60 ~ 0 7 -Text Label 8625 2775 0 60 ~ 0 +Text Label 9000 2600 0 60 ~ 0 8 -Text Label 8625 2875 0 60 ~ 0 +Text Label 9000 2700 0 60 ~ 0 9(**) -Text Label 10575 2875 0 60 ~ 0 +Text Label 10500 2700 0 60 ~ 0 10(**/SS) -Text Label 10575 2775 0 60 ~ 0 +Text Label 10500 2600 0 60 ~ 0 11(**/MOSI) -Text Label 10575 2675 0 60 ~ 0 +Text Label 10500 2500 0 60 ~ 0 12(MISO) -Text Label 10575 2575 0 60 ~ 0 +Text Label 10500 2400 0 60 ~ 0 13(SCK) -Text Label 10575 2475 0 60 ~ 0 +Text Label 10500 2300 0 60 ~ 0 A0 -Text Label 10575 2375 0 60 ~ 0 +Text Label 10500 2200 0 60 ~ 0 A1 -Text Label 10575 2275 0 60 ~ 0 +Text Label 10500 2100 0 60 ~ 0 A2 -Text Label 10575 2175 0 60 ~ 0 +Text Label 10500 2000 0 60 ~ 0 A3 -Wire Wire Line - 11125 2775 10300 2775 -Wire Wire Line - 9275 1775 8600 1775 -Wire Wire Line - 9275 1875 8600 1875 -Wire Wire Line - 9275 1975 8600 1975 -Wire Wire Line - 9275 2175 8600 2175 -Wire Wire Line - 9275 2275 8600 2275 -Wire Wire Line - 9275 2375 8600 2375 -Wire Wire Line - 9275 2475 8600 2475 -Wire Wire Line - 9275 2575 8600 2575 -Wire Wire Line - 9275 2675 8600 2675 -Wire Wire Line - 9275 2775 8600 2775 -Wire Wire Line - 9275 2875 8600 2875 -Wire Wire Line - 11125 2875 10300 2875 -Wire Wire Line - 11125 2575 10300 2575 -Wire Wire Line - 11125 2675 10300 2675 -Wire Wire Line - 11125 2375 10300 2375 -Wire Wire Line - 11125 2475 10300 2475 -Wire Wire Line - 11125 2175 10300 2175 -Wire Wire Line - 11125 2275 10300 2275 -Wire Wire Line - 11125 1975 10300 1975 -$Comp -L CONN_2 P3 -U 1 1 55201A4F -P 9575 3150 -F 0 "P3" V 9525 3150 40 0000 C CNN -F 1 "ADC" V 9625 3150 40 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 9575 3150 60 0001 C CNN -F 3 "" H 9575 3150 60 0000 C CNN - 1 9575 3150 - 0 -1 -1 0 -$EndComp -Text Label 9675 3500 3 60 ~ 0 +Text Label 9650 3200 3 60 ~ 0 A4 -Text Label 9475 3500 3 60 ~ 0 +Text Label 9550 3200 3 60 ~ 0 A5 -Wire Wire Line - 9475 3500 9475 3675 -Wire Wire Line - 9675 3500 9675 3675 Text Notes 8550 575 0 60 ~ 0 Shield Arduino Pro Mini \n -Wire Notes Line - 11225 3750 8525 3750 -Wire Notes Line - 8525 3750 8525 475 Wire Notes Line 8525 650 9700 650 Wire Notes Line 9700 650 9700 475 +Text Label 9950 3200 3 60 ~ 0 +A7 +Text Label 10050 3200 3 60 ~ 0 +A6 $Comp -L CONN_2 P5 -U 1 1 552112EB -P 10000 3150 -F 0 "P5" V 9950 3150 40 0000 C CNN -F 1 "ADC" V 10050 3150 40 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 10000 3150 60 0001 C CNN -F 3 "" H 10000 3150 60 0000 C CNN - 1 10000 3150 +L CONN_01X02 P3 +U 1 1 56D74FB3 +P 9600 3000 +F 0 "P3" H 9600 3150 50 0000 C CNN +F 1 "ADC" V 9700 3000 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 9600 3000 50 0001 C CNN +F 3 "" H 9600 3000 50 0000 C CNN + 1 9600 3000 0 -1 -1 0 $EndComp -Text Label 9900 3500 3 60 ~ 0 -A7 -Text Label 10100 3500 3 60 ~ 0 -A6 +$Comp +L CONN_01X02 P5 +U 1 1 56D7505C +P 10000 3000 +F 0 "P5" H 10000 3150 50 0000 C CNN +F 1 "ADC" V 10100 3000 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 10000 3000 50 0001 C CNN +F 3 "" H 10000 3000 50 0000 C CNN + 1 10000 3000 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X06 P2 +U 1 1 56D75238 +P 9800 1200 +F 0 "P2" H 9800 1550 50 0000 C CNN +F 1 "COM" V 9900 1200 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06" H 9800 1200 50 0001 C CNN +F 3 "" H 9800 1200 50 0000 C CNN + 1 9800 1200 + 0 -1 1 0 +$EndComp +Text Label 9650 1000 1 60 ~ 0 +1(Tx) +$Comp +L GND #PWR01 +U 1 1 56D7539A +P 10200 1000 +F 0 "#PWR01" H 10200 750 50 0001 C CNN +F 1 "GND" H 10200 850 50 0000 C CNN +F 2 "" H 10200 1000 50 0000 C CNN +F 3 "" H 10200 1000 50 0000 C CNN + 1 10200 1000 + 1 0 0 -1 +$EndComp +$Comp +L VCC #PWR02 +U 1 1 56D753B8 +P 9850 1000 +F 0 "#PWR02" H 9850 850 50 0001 C CNN +F 1 "VCC" H 9850 1150 50 0000 C CNN +F 2 "" H 9850 1000 50 0000 C CNN +F 3 "" H 9850 1000 50 0000 C CNN + 1 9850 1000 + 1 0 0 -1 +$EndComp Wire Wire Line - 9900 3500 9900 3675 + 9950 1000 10200 1000 +Connection ~ 10050 1000 +$Comp +L CONN_01X12 P1 +U 1 1 56D754D1 +P 9550 2150 +F 0 "P1" H 9550 2800 50 0000 C CNN +F 1 "Digital" V 9650 2150 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 9550 2150 50 0001 C CNN +F 3 "" H 9550 2150 50 0000 C CNN + 1 9550 2150 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X12 P4 +U 1 1 56D755F3 +P 10050 2150 +F 0 "P4" H 10050 2800 50 0000 C CNN +F 1 "Analog" V 10150 2150 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 10050 2150 50 0001 C CNN +F 3 "" H 10050 2150 50 0000 C CNN + 1 10050 2150 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 56D756B8 +P 9250 2800 +F 0 "#PWR03" H 9250 2550 50 0001 C CNN +F 1 "GND" H 9250 2650 50 0000 C CNN +F 2 "" H 9250 2800 50 0000 C CNN +F 3 "" H 9250 2800 50 0000 C CNN + 1 9250 2800 + 1 0 0 -1 +$EndComp Wire Wire Line - 10100 3500 10100 3675 + 9350 1900 9250 1900 +Wire Wire Line + 9250 1900 9250 2800 +Wire Wire Line + 9350 1600 9000 1600 +Wire Wire Line + 9000 1700 9350 1700 +Wire Wire Line + 9350 1800 9000 1800 +Wire Wire Line + 9000 2000 9350 2000 +Wire Wire Line + 9350 2100 9000 2100 +Wire Wire Line + 9350 2200 9000 2200 +Wire Wire Line + 9000 2300 9350 2300 +Wire Wire Line + 9350 2400 9000 2400 +Wire Wire Line + 9000 2500 9350 2500 +Wire Wire Line + 9350 2600 9000 2600 +Wire Wire Line + 9350 2700 9000 2700 +Wire Wire Line + 10350 1500 10350 1600 +Wire Wire Line + 10350 1600 10250 1600 +Wire Wire Line + 10250 1700 10350 1700 +Wire Wire Line + 10350 1700 10350 2800 +$Comp +L GND #PWR04 +U 1 1 56D75A03 +P 10350 2800 +F 0 "#PWR04" H 10350 2550 50 0001 C CNN +F 1 "GND" H 10350 2650 50 0000 C CNN +F 2 "" H 10350 2800 50 0000 C CNN +F 3 "" H 10350 2800 50 0000 C CNN + 1 10350 2800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10250 1900 10450 1900 +Wire Wire Line + 10450 1900 10450 1500 +$Comp +L VCC #PWR05 +U 1 1 56D75A9D +P 10450 1500 +F 0 "#PWR05" H 10450 1350 50 0001 C CNN +F 1 "VCC" H 10450 1650 50 0000 C CNN +F 2 "" H 10450 1500 50 0000 C CNN +F 3 "" H 10450 1500 50 0000 C CNN + 1 10450 1500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10250 1800 10500 1800 +Wire Wire Line + 10500 2000 10250 2000 +Wire Wire Line + 10250 2100 10500 2100 +Wire Wire Line + 10500 2200 10250 2200 +Wire Wire Line + 10250 2300 10500 2300 +Wire Wire Line + 10500 2400 10250 2400 +Wire Wire Line + 10250 2500 10500 2500 +Wire Wire Line + 10500 2600 10250 2600 +Wire Wire Line + 10250 2700 10500 2700 +Wire Notes Line + 11200 3400 8500 3400 +Wire Notes Line + 8500 3400 8500 500 +Text Notes 9650 1600 0 60 ~ 0 +1 $EndSCHEMATC