Skip to content

Commit 799d051

Browse files
committed
Define default footprint data
Define default footprint data and update readme library instructions (Close #39)
1 parent 2c1b158 commit 799d051

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Arduino KiCad Library
2-
*Version 2.0.0*
2+
*Version 2.0.1*
33

44
Library of schematic components and footprints of common Arduino boards for KiCad.
55

@@ -44,13 +44,13 @@ To add this library to your KiCad Project, do the following steps:
4444
3. In the Symbol Libraries dialogue that appears, switch to the "Project Specific Libraries" tab.
4545
4. Click "Add empty row to table" button (the button with a big cross in it, beneath the table).
4646
5. In the new line of the table, set Library Path to "${KIPRJMOD}\arduino.kicad_sym" on Windows or "${KIPRJMOD}/arduino.kicad_sym" on Linux/Mac, and ensure Plugin Type is "KiCad".
47-
6. You can leave the Options and Description fields blank. You should set Nickname to something descriptive - for example, "Arduino Library".
47+
6. Set Nickname to "Arduino_Library". You can leave the Options and Description fields blank.
4848
7. Close the Symbol Libraries dialogue and exit Schematic Editor.
4949
8. In PCB Editor go to "Preferences" -> "Manage Footprint Libraries..." menu option.
5050
9. In the Footprint Libraries Libraries dialogue that appears, switch to the "Project Specific Libraries" tab.
5151
10. Click "Add empty row to table" button (the button with a big cross in it, beneath the table).
5252
11. In the new line of the table, set Library Path to "${KIPRJMOD}\Arduino.pretty" on Windows or "${KIPRJMOD}/Arduino.pretty" on Linux/Mac, and ensure Plugin Type is "KiCad".
53-
12. You can leave the Options and Description fields blank. You should set Nickname to something descriptive - for example, "Arduino Library".
53+
12. Set Nickname to "Arduino_Library". You can leave the Options and Description fields blank.
5454
13. Close the Footprint Libraries dialogue and exit PCB Editor.
5555
14. All done: you are now ready to use these schematic components and footprints!
5656

arduino.kicad_sym

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
(property "Value" "Arduino_101_Shield" (id 1) (at -2.54 0 90)
77
(effects (font (size 1.524 1.524)))
88
)
9-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
9+
(property "Footprint" "Arduino_Library:Arduino_101_Shield" (id 2) (at 45.72 95.25 0)
1010
(effects (font (size 1.524 1.524)) hide)
1111
)
1212
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-101-619" (id 3) (at 45.72 95.25 0)
@@ -359,7 +359,7 @@
359359
(property "Value" "Arduino_Due_Shield" (id 1) (at -2.54 0 90)
360360
(effects (font (size 1.524 1.524)))
361361
)
362-
(property "Footprint" "" (id 2) (at 17.78 69.85 0)
362+
(property "Footprint" "Arduino_Library:Arduino_Due_Shield" (id 2) (at 17.78 69.85 0)
363363
(effects (font (size 1.524 1.524)) hide)
364364
)
365365
(property "Datasheet" "https://store.arduino.cc/products/arduino-due" (id 3) (at 17.78 69.85 0)
@@ -937,7 +937,7 @@
937937
(property "Value" "Arduino_Leonardo_Shield" (id 1) (at -2.54 0 90)
938938
(effects (font (size 1.524 1.524)))
939939
)
940-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
940+
(property "Footprint" "Arduino_Library:Arduino_Leonardo_Shield" (id 2) (at 45.72 95.25 0)
941941
(effects (font (size 1.524 1.524)) hide)
942942
)
943943
(property "Datasheet" "https://store.arduino.cc/products/arduino-leonardo-with-headers" (id 3) (at 45.72 95.25 0)
@@ -1275,7 +1275,7 @@
12751275
(property "Value" "Arduino_M0_Shield" (id 1) (at -2.54 0 90)
12761276
(effects (font (size 1.524 1.524)))
12771277
)
1278-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
1278+
(property "Footprint" "Arduino_Library:Arduino_Leonardo_Shield" (id 2) (at 45.72 95.25 0)
12791279
(effects (font (size 1.524 1.524)) hide)
12801280
)
12811281
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-m0" (id 3) (at 45.72 95.25 0)
@@ -1634,7 +1634,7 @@
16341634
(property "Value" "Arduino_M0_Pro_Shield" (id 1) (at -2.54 0 90)
16351635
(effects (font (size 1.524 1.524)))
16361636
)
1637-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
1637+
(property "Footprint" "Arduino_Library:Arduino_Leonardo_Shield" (id 2) (at 45.72 95.25 0)
16381638
(effects (font (size 1.524 1.524)) hide)
16391639
)
16401640
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-m0-pro" (id 3) (at 45.72 95.25 0)
@@ -1657,7 +1657,7 @@
16571657
(property "Value" "Arduino_Mega2560_Shield" (id 1) (at -2.54 0 90)
16581658
(effects (font (size 1.524 1.524)))
16591659
)
1660-
(property "Footprint" "" (id 2) (at 17.78 69.85 0)
1660+
(property "Footprint" "Arduino_Library:Arduino_Mega2560_Shield" (id 2) (at 17.78 69.85 0)
16611661
(effects (font (size 1.524 1.524)) hide)
16621662
)
16631663
(property "Datasheet" "https://store.arduino.cc/products/arduino-mega-2560-rev3" (id 3) (at 17.78 69.85 0)
@@ -2249,7 +2249,7 @@
22492249
(property "Value" "Arduino_Micro_Socket" (id 1) (at -2.54 0 90)
22502250
(effects (font (size 1.524 1.524)))
22512251
)
2252-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
2252+
(property "Footprint" "Arduino_Library:Arduino_Micro_Socket" (id 2) (at 45.72 95.25 0)
22532253
(effects (font (size 1.524 1.524)) hide)
22542254
)
22552255
(property "Datasheet" "https://store.arduino.cc/products/arduino-micro" (id 3) (at 45.72 95.25 0)
@@ -2559,7 +2559,7 @@
25592559
(property "Value" "Arduino_Mini_01_Socket" (id 1) (at -2.54 0 90)
25602560
(effects (font (size 1.524 1.524)))
25612561
)
2562-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
2562+
(property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0)
25632563
(effects (font (size 1.524 1.524)) hide)
25642564
)
25652565
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0)
@@ -2885,7 +2885,7 @@
28852885
(property "Value" "Arduino_Mini_02_Socket" (id 1) (at -2.54 0 90)
28862886
(effects (font (size 1.524 1.524)))
28872887
)
2888-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
2888+
(property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0)
28892889
(effects (font (size 1.524 1.524)) hide)
28902890
)
28912891
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0)
@@ -2908,7 +2908,7 @@
29082908
(property "Value" "Arduino_Mini_03_Socket" (id 1) (at -2.54 0 90)
29092909
(effects (font (size 1.524 1.524)))
29102910
)
2911-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
2911+
(property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0)
29122912
(effects (font (size 1.524 1.524)) hide)
29132913
)
29142914
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0)
@@ -3234,7 +3234,7 @@
32343234
(property "Value" "Arduino_Mini_04_Socket" (id 1) (at -2.54 0 90)
32353235
(effects (font (size 1.524 1.524)))
32363236
)
3237-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
3237+
(property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0)
32383238
(effects (font (size 1.524 1.524)) hide)
32393239
)
32403240
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0)
@@ -3560,7 +3560,7 @@
35603560
(property "Value" "Arduino_Mini_05_Socket" (id 1) (at -2.54 0 90)
35613561
(effects (font (size 1.524 1.524)))
35623562
)
3563-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
3563+
(property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0)
35643564
(effects (font (size 1.524 1.524)) hide)
35653565
)
35663566
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0)
@@ -3583,7 +3583,7 @@
35833583
(property "Value" "Arduino_Nano_Socket" (id 1) (at -2.54 0 90)
35843584
(effects (font (size 1.524 1.524)))
35853585
)
3586-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
3586+
(property "Footprint" "Arduino_Library:Arduino_Nano_Socket" (id 2) (at 45.72 95.25 0)
35873587
(effects (font (size 1.524 1.524)) hide)
35883588
)
35893589
(property "Datasheet" "https://store.arduino.cc/products/arduino-nano" (id 3) (at 45.72 95.25 0)
@@ -3864,7 +3864,7 @@
38643864
(property "Value" "Arduino_Pro_Mini_Socket" (id 1) (at -2.54 0 90)
38653865
(effects (font (size 1.524 1.524)))
38663866
)
3867-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
3867+
(property "Footprint" "Arduino_Library:Arduino_Pro_Mini_Socket" (id 2) (at 45.72 95.25 0)
38683868
(effects (font (size 1.524 1.524)) hide)
38693869
)
38703870
(property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-pro-mini" (id 3) (at 45.72 95.25 0)
@@ -4181,7 +4181,7 @@
41814181
(property "Value" "Arduino_Uno_Shield" (id 1) (at -2.54 0 90)
41824182
(effects (font (size 1.524 1.524)))
41834183
)
4184-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
4184+
(property "Footprint" "Arduino_Library:Arduino_Uno_Shield" (id 2) (at 45.72 95.25 0)
41854185
(effects (font (size 1.524 1.524)) hide)
41864186
)
41874187
(property "Datasheet" "https://store.arduino.cc/products/arduino-uno-rev3" (id 3) (at 45.72 95.25 0)
@@ -4519,7 +4519,7 @@
45194519
(property "Value" "Arduino_Zero_Shield" (id 1) (at -2.54 0 90)
45204520
(effects (font (size 1.524 1.524)))
45214521
)
4522-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
4522+
(property "Footprint" "Arduino_Library:Arduino_Zero_Shield" (id 2) (at 45.72 95.25 0)
45234523
(effects (font (size 1.524 1.524)) hide)
45244524
)
45254525
(property "Datasheet" "https://store.arduino.cc/products/arduino-zero" (id 3) (at 45.72 95.25 0)
@@ -4872,7 +4872,7 @@
48724872
(property "Value" "Pro_Mini_Clone_Socket" (id 1) (at -2.54 0 90)
48734873
(effects (font (size 1.524 1.524)))
48744874
)
4875-
(property "Footprint" "" (id 2) (at 45.72 95.25 0)
4875+
(property "Footprint" "Arduino_Library:Pro_Mini_Clone_Socket" (id 2) (at 45.72 95.25 0)
48764876
(effects (font (size 1.524 1.524)) hide)
48774877
)
48784878
(property "Datasheet" "https://www.addicore.com/Pro-Mini-p/ad249.htm" (id 3) (at 45.72 95.25 0)

0 commit comments

Comments
 (0)