Skip to content

Commit decc888

Browse files
committed
Close #5 Close #8 Close #9
#9 Removed erroneous IOREF pin from schematic symbol. Did not move any pins to maintain compatibility. #8 Documentation links updated. #5 Reference designators changed from "ARD" to "XA".
1 parent 34b5724 commit decc888

10 files changed

+76
-41
lines changed

.gitignore

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# For PCBs designed using KiCad: http://www.kicad-pcb.org/
2+
3+
# Temporary files
4+
*.000
5+
*.bak
6+
*.bck
7+
*.kicad_pcb-bak
8+
*~
9+
_autosave-*
10+
*.tmp
11+
12+
# Netlist files (exported from Eeschema)
13+
*.net
14+
15+
# Autorouter files (exported from Pcbnew)
16+
*.dsn
17+
*.ses
18+
19+
# Exported BOM files
20+
*.xml
21+
*.csv
22+
23+
# Ignore the testproject files
24+
testproject.sch
25+
testproject.pro
26+
testproject.kicad_pcb
27+
fp-lib-table
28+
*-cache.lib
29+
*-rescue.lib

Arduino.pretty/Arduino_101_Shield.kicad_mod

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
(module Arduino_101_Shield (layer F.Cu) (tedit 5898A862)
2-
(fp_text reference ARD** (at 2.54 -54.356) (layer F.SilkS)
1+
(module Arduino_101_Shield (layer F.Cu) (tedit 5A78EE34)
2+
(descr https://store.arduino.cc/genuino-101)
3+
(fp_text reference XA** (at 2.54 -54.356) (layer F.SilkS)
34
(effects (font (size 1 1) (thickness 0.15)))
45
)
56
(fp_text value Arduino_101_Shield (at 15.494 -54.356) (layer F.Fab)

Arduino.pretty/Arduino_Due_Shield.kicad_mod

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
(module Arduino_Due_Shield (layer F.Cu) (tedit 5898A19A)
2-
(fp_text reference ARD** (at 2.54 -54.356) (layer F.SilkS)
1+
(module Arduino_Due_Shield (layer F.Cu) (tedit 5A78EE82)
2+
(descr https://store.arduino.cc/arduino-due)
3+
(fp_text reference XA** (at 2.54 -54.356) (layer F.SilkS)
34
(effects (font (size 1 1) (thickness 0.15)))
45
)
56
(fp_text value Arduino_Due_Shield (at 15.494 -54.356) (layer F.Fab)

Arduino.pretty/Arduino_Leonardo_Shield.kicad_mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
(module Arduino_Leonardo_Shield (layer F.Cu) (tedit 5898A440)
2-
(fp_text reference ARD** (at 2.54 -54.356) (layer F.SilkS)
2+
(descr https://store.arduino.cc/arduino-leonardo-with-headers)
3+
(fp_text reference XA** (at 2.54 -54.356) (layer F.SilkS)
34
(effects (font (size 1 1) (thickness 0.15)))
45
)
56
(fp_text value Arduino_Leonardo_Shield (at 15.494 -54.356) (layer F.Fab)

Arduino.pretty/Arduino_Mega2560_Shield.kicad_mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
(module Arduino_Mega2560_Shield (layer F.Cu) (tedit 5898A177)
2-
(fp_text reference ARD** (at 2.54 -54.356) (layer F.SilkS)
2+
(descr https://store.arduino.cc/arduino-mega-2560-rev3)
3+
(fp_text reference XA** (at 2.54 -54.356) (layer F.SilkS)
34
(effects (font (size 1 1) (thickness 0.15)))
45
)
56
(fp_text value Arduino_Mega2560_Shield (at 15.494 -54.356) (layer F.Fab)

Arduino.pretty/Arduino_Micro_Socket.kicad_mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
(module Arduino_Micro_Socket (layer F.Cu) (tedit 5898B735)
2-
(fp_text reference ARD** (at 2.54 -19.05) (layer F.SilkS)
2+
(descr https://store.arduino.cc/arduino-micro)
3+
(fp_text reference XA** (at 2.54 -19.05) (layer F.SilkS)
34
(effects (font (size 1 1) (thickness 0.15)))
45
)
56
(fp_text value Arduino_Micro_Socket (at 15.494 -19.05) (layer F.Fab)

Arduino.pretty/Arduino_Uno_Shield.kicad_mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
(module Arduino_Uno_Shield (layer F.Cu) (tedit 5898A1DC)
2-
(fp_text reference ARD** (at 2.54 -54.356) (layer F.SilkS)
2+
(descr https://store.arduino.cc/arduino-uno-rev3)
3+
(fp_text reference XA** (at 2.54 -54.356) (layer F.SilkS)
34
(effects (font (size 1 1) (thickness 0.15)))
45
)
56
(fp_text value Arduino_Uno_Shield (at 15.494 -54.356) (layer F.Fab)

Arduino.pretty/Arduino_Zero_Shield.kicad_mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
(module Arduino_Zero_Shield (layer F.Cu) (tedit 5898A4E5)
2-
(fp_text reference ARD** (at 2.54 -54.356) (layer F.SilkS)
2+
(descr https://store.arduino.cc/genuino-zero)
3+
(fp_text reference XA** (at 2.54 -54.356) (layer F.SilkS)
34
(effects (font (size 1 1) (thickness 0.15)))
45
)
56
(fp_text value Arduino_Zero_Shield (at 15.494 -54.356) (layer F.Fab)

arduino.dcm

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,43 @@ EESchema-DOCLIB Version 2.0
33
$CMP Arduino_101_Shield
44
D Shield for Arduino 101
55
K Arduino MPU Shield
6-
F https://www.arduino.cc/en/Main/ArduinoBoard101
6+
F https://store.arduino.cc/genuino-101
77
$ENDCMP
88
#
99
$CMP Arduino_Due_Shield
1010
D Shield for Arduino Due
1111
K Arduino MPU Shield
12-
F https://www.arduino.cc/en/Main/ArduinoBoardDue
12+
F https://store.arduino.cc/arduino-due
1313
$ENDCMP
1414
#
1515
$CMP Arduino_Leonardo_Shield
1616
D Shield for Arduino Leonardo
1717
K Arduino MPU Shield
18-
F https://www.arduino.cc/en/Main/ArduinoBoardLeonardo
18+
F https://store.arduino.cc/arduino-leonardo-with-headers
1919
$ENDCMP
2020
#
2121
$CMP Arduino_Mega2560_Shield
2222
D Shield for Arduino Mega 2560
2323
K Arduino MPU Shield
24-
F https://www.arduino.cc/en/Main/ArduinoBoardMega2560
24+
F https://store.arduino.cc/arduino-mega-2560-rev3
2525
$ENDCMP
2626
#
2727
$CMP Arduino_Micro_Socket
2828
D Socket for Arduino Micro
2929
K Arduino MPU Shield
30-
F https://www.arduino.cc/en/Main/ArduinoBoardMicro
30+
F https://store.arduino.cc/arduino-micro
3131
$ENDCMP
3232
#
3333
$CMP Arduino_Uno_Shield
3434
D Shield for Arduino Uno
3535
K Arduino MPU Shield
36-
F https://www.arduino.cc/en/Main/ArduinoBoardUno
36+
F https://store.arduino.cc/arduino-uno-rev3
3737
$ENDCMP
3838
#
3939
$CMP Arduino_Zero_Shield
4040
D Shield for Arduino Zero
4141
K Arduino MPU Shield
42-
F https://www.arduino.cc/en/Main/ArduinoBoardZero
42+
F https://store.arduino.cc/genuino-zero
4343
$ENDCMP
4444
#
4545
#End Doc Library

arduino.lib

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ EESchema-LIBRARY Version 2.3
33
#
44
# Arduino_101_Shield
55
#
6-
DEF Arduino_101_Shield ARD 0 40 Y Y 1 F N
7-
F0 "ARD" 100 0 60 V V C CNN
6+
DEF Arduino_101_Shield XA 0 40 Y Y 1 F N
7+
F0 "XA" 100 0 60 V V C CNN
88
F1 "Arduino_101_Shield" -100 0 60 V V C CNN
99
F2 "" 1800 3750 60 H I C CNN
1010
F3 "" 1800 3750 60 H I C CNN
@@ -19,7 +19,7 @@ T 900 500 -1000 60 0 0 0 Misc. Normal 0 C C
1919
T 900 -500 -800 60 0 0 0 Power Normal 0 C C
2020
T 900 -500 1000 60 0 0 0 Serial Normal 0 C C
2121
T 900 500 -500 60 0 0 0 SPI Normal 0 C C
22-
S -1000 1200 1000 -1200 0 0 0 N
22+
S -1000 1200 1000 -1200 0 0 0 f
2323
S -800 -1050 -500 -1050 0 0 0 N
2424
S -750 -550 -500 -550 0 0 0 N
2525
S 500 -750 500 -600 0 0 0 N
@@ -86,8 +86,8 @@ ENDDEF
8686
#
8787
# Arduino_Due_Shield
8888
#
89-
DEF Arduino_Due_Shield ARD 0 40 Y Y 1 F N
90-
F0 "ARD" 100 0 60 V V C CNN
89+
DEF Arduino_Due_Shield XA 0 40 Y Y 1 F N
90+
F0 "XA" 100 0 60 V V C CNN
9191
F1 "Arduino_Due_Shield" -100 0 60 V V C CNN
9292
F2 "" 700 2750 60 H I C CNN
9393
F3 "" 700 2750 60 H I C CNN
@@ -103,7 +103,7 @@ T 900 -500 -1700 60 0 0 0 Power Normal 0 C C
103103
T 900 600 1600 60 0 0 0 PWM Normal 0 C C
104104
T 900 -500 1800 60 0 0 0 Serial Normal 0 C C
105105
T 0 0 1800 60 0 0 0 SPI Normal 0 C C
106-
S -1000 -2300 1000 2300 0 0 0 N
106+
S -1000 -2300 1000 2300 0 0 0 f
107107
S -800 -2150 -500 -2150 0 0 0 N
108108
S -750 -1250 -500 -1250 0 0 0 N
109109
S -750 -750 -500 -750 0 0 0 N
@@ -235,8 +235,8 @@ ENDDEF
235235
#
236236
# Arduino_Leonardo_Shield
237237
#
238-
DEF Arduino_Leonardo_Shield ARD 0 40 Y Y 1 F N
239-
F0 "ARD" 100 0 60 V V C CNN
238+
DEF Arduino_Leonardo_Shield XA 0 40 Y Y 1 F N
239+
F0 "XA" 100 0 60 V V C CNN
240240
F1 "Arduino_Leonardo_Shield" -100 0 60 V V C CNN
241241
F2 "" 1800 3750 60 H I C CNN
242242
F3 "" 1800 3750 60 H I C CNN
@@ -250,7 +250,7 @@ T 900 500 -1000 60 0 0 0 Misc. Normal 0 C C
250250
T 900 -500 -800 60 0 0 0 Power Normal 0 C C
251251
T 900 -500 1000 60 0 0 0 Serial Normal 0 C C
252252
T 900 500 -500 60 0 0 0 SPI Normal 0 C C
253-
S -1000 1200 1000 -1200 0 0 0 N
253+
S -1000 1200 1000 -1200 0 0 0 f
254254
S -800 -1050 -500 -1050 0 0 0 N
255255
S -750 -550 -500 -550 0 0 0 N
256256
S 500 -750 500 -600 0 0 0 N
@@ -315,8 +315,8 @@ ENDDEF
315315
#
316316
# Arduino_Mega2560_Shield
317317
#
318-
DEF Arduino_Mega2560_Shield ARD 0 40 Y Y 1 F N
319-
F0 "ARD" 100 0 60 V V C CNN
318+
DEF Arduino_Mega2560_Shield XA 0 40 Y Y 1 F N
319+
F0 "XA" 100 0 60 V V C CNN
320320
F1 "Arduino_Mega2560_Shield" -100 0 60 V V C CNN
321321
F2 "" 700 2750 60 H I C CNN
322322
F3 "" 700 2750 60 H I C CNN
@@ -332,7 +332,7 @@ T 900 600 -1350 60 0 0 0 PWM Normal 0 C C
332332
T 900 600 1600 60 0 0 0 PWM Normal 0 C C
333333
T 900 -500 1800 60 0 0 0 Serial Normal 0 C C
334334
T 0 0 1800 60 0 0 0 SPI Normal 0 C C
335-
S -1000 -2300 1000 2300 0 0 0 N
335+
S -1000 -2300 1000 2300 0 0 0 f
336336
S -800 -2150 -500 -2150 0 0 0 N
337337
S -750 -1250 -500 -1250 0 0 0 N
338338
S -750 -750 -500 -750 0 0 0 N
@@ -462,8 +462,8 @@ ENDDEF
462462
#
463463
# Arduino_Micro_Socket
464464
#
465-
DEF Arduino_Micro_Socket ARD 0 40 Y Y 1 F N
466-
F0 "ARD" 100 0 60 V V C CNN
465+
DEF Arduino_Micro_Socket XA 0 40 Y Y 1 F N
466+
F0 "XA" 100 0 60 V V C CNN
467467
F1 "Arduino_Micro_Socket" -100 0 60 V V C CNN
468468
F2 "" 1800 3750 60 H I C CNN
469469
F3 "" 1800 3750 60 H I C CNN
@@ -473,14 +473,14 @@ $ENDFPLIST
473473
DRAW
474474
T 900 -500 0 60 0 0 0 Analogue Normal 0 C C
475475
T 900 -500 550 60 0 0 0 I²C Normal 0 C C
476-
T 900 500 -800 60 0 0 0 Misc. Normal 0 C C
476+
T 900 500 -750 60 0 0 0 Misc. Normal 0 C C
477477
T 900 -500 -700 60 0 0 0 Power Normal 0 C C
478478
T 900 -500 850 60 0 0 0 Serial Normal 0 C C
479479
T 900 500 -350 60 0 0 0 SPI Normal 0 C C
480-
S -1000 1050 1000 -1050 0 0 0 N
480+
S -1000 1050 1000 -1050 0 0 0 f
481481
P 2 0 0 0 -600 550 -550 550 N
482482
P 2 0 0 0 -600 850 -550 850 N
483-
P 2 0 0 0 650 -800 550 -800 N
483+
P 2 0 0 0 650 -750 550 -750 N
484484
P 3 0 0 0 -800 -900 -500 -900 -500 -850 N
485485
P 3 0 0 0 -500 -550 -500 -500 -800 -500 N
486486
P 3 0 0 0 -500 -250 -500 -300 -750 -300 N
@@ -491,8 +491,8 @@ P 3 0 0 0 600 -200 500 -200 500 -250 N
491491
P 3 0 0 0 850 900 500 900 500 600 N
492492
P 4 0 0 0 -650 600 -600 600 -600 500 -650 500 N
493493
P 4 0 0 0 -650 900 -600 900 -600 800 -650 800 N
494-
P 4 0 0 0 700 -900 650 -900 650 -700 700 -700 N
495494
T 900 500 450 60 0 1 0 GPIO Normal 0 C C
495+
P 4 0 1 0 700 -700 650 -700 650 -800 700 -800 N
496496
X A0 A0 -1300 -200 300 R 50 50 1 1 B
497497
X D0_RX0 D0 -1300 900 300 R 50 50 1 1 B
498498
X A1 A1 -1300 -100 300 R 50 50 1 1 B
@@ -522,7 +522,6 @@ X RESET RST1 1300 -700 300 L 50 50 1 1 C L
522522
X GND GND2 -1300 -600 300 R 50 50 1 1 W
523523
X RESET RST2 1300 -800 300 L 50 50 1 1 C L
524524
X AREF AREF -1300 -300 300 R 50 50 1 1 I
525-
X IOREF IORF 1300 -900 300 L 50 50 1 1 O
526525
X SPI_MOSI MOSI 1300 -300 300 L 50 50 1 1 O
527526
X SPI_MISO MISO 1300 -200 300 L 50 50 1 1 I
528527
X 3V3 3.3V -1300 -700 300 R 50 50 1 1 W
@@ -531,8 +530,8 @@ ENDDEF
531530
#
532531
# Arduino_Uno_Shield
533532
#
534-
DEF Arduino_Uno_Shield ARD 0 40 Y Y 1 F N
535-
F0 "ARD" 100 0 60 V V C CNN
533+
DEF Arduino_Uno_Shield XA 0 40 Y Y 1 F N
534+
F0 "XA" 100 0 60 V V C CNN
536535
F1 "Arduino_Uno_Shield" -100 0 60 V V C CNN
537536
F2 "" 1800 3750 60 H I C CNN
538537
F3 "" 1800 3750 60 H I C CNN
@@ -546,7 +545,7 @@ T 900 500 -1000 60 0 0 0 Misc. Normal 0 C C
546545
T 900 -500 -800 60 0 0 0 Power Normal 0 C C
547546
T 900 -500 1000 60 0 0 0 Serial Normal 0 C C
548547
T 900 500 -500 60 0 0 0 SPI Normal 0 C C
549-
S -1000 1200 1000 -1200 0 0 0 N
548+
S -1000 1200 1000 -1200 0 0 0 f
550549
S -800 -1050 -500 -1050 0 0 0 N
551550
S -750 -550 -500 -550 0 0 0 N
552551
S 500 -750 500 -600 0 0 0 N
@@ -611,8 +610,8 @@ ENDDEF
611610
#
612611
# Arduino_Zero_Shield
613612
#
614-
DEF Arduino_Zero_Shield ARD 0 40 Y Y 1 F N
615-
F0 "ARD" 100 0 60 V V C CNN
613+
DEF Arduino_Zero_Shield XA 0 40 Y Y 1 F N
614+
F0 "XA" 100 0 60 V V C CNN
616615
F1 "Arduino_Zero_Shield" -100 0 60 V V C CNN
617616
F2 "" 1800 3750 60 H I C CNN
618617
F3 "" 1800 3750 60 H I C CNN
@@ -627,7 +626,7 @@ T 900 500 -1000 60 0 0 0 Misc. Normal 0 C C
627626
T 900 -500 -800 60 0 0 0 Power Normal 0 C C
628627
T 900 -500 1000 60 0 0 0 Serial Normal 0 C C
629628
T 900 500 -500 60 0 0 0 SPI Normal 0 C C
630-
S -1000 1200 1000 -1200 0 0 0 N
629+
S -1000 1200 1000 -1200 0 0 0 f
631630
S -800 -1050 -500 -1050 0 0 0 N
632631
S -750 -550 -500 -550 0 0 0 N
633632
S 500 -750 500 -600 0 0 0 N

0 commit comments

Comments
 (0)