Skip to content

Commit 1075811

Browse files
authored
Merge pull request #94 from Alarm-Siren/4.2.0
4.2.0
2 parents 2a9b2f4 + a82639a commit 1075811

38 files changed

+624
-79
lines changed

README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
![KiCad Library for Arduino banner logo](/resources/banner.png)
22

33
# KiCad Symbol & Footprint Library for Arduino Modules
4-
*Version 4.1.0*
4+
*Version 4.2.0*
55

6-
[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active) ![Required KiCad Version](https://img.shields.io/badge/kicad-%3E%3D6.0-critical) ![License](https://img.shields.io/github/license/alarm-siren/arduino-kicad-library) ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/alarm-siren/arduino-kicad-library) ![Symbols](https://img.shields.io/badge/symbols-59-informational) ![Downloads](https://img.shields.io/github/downloads/alarm-siren/arduino-kicad-library/total)
6+
[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active) ![Required KiCad Version](https://img.shields.io/badge/kicad-%3E%3D6.0-critical) ![License](https://img.shields.io/github/license/alarm-siren/arduino-kicad-library) ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/alarm-siren/arduino-kicad-library) ![Symbols](https://img.shields.io/badge/symbols-61-informational) ![Downloads](https://img.shields.io/github/downloads/alarm-siren/arduino-kicad-library/total)
77

88
This is a library of KiCad schematic symbols and PCB footprints for most Arduino modules. You can use them to make your own PCB design which will effortlessly connect with your chosen Arduino module.
99

@@ -31,6 +31,7 @@ Currently included modules:
3131
- Arduino **Nano 33 BLE Sense** Socket / Tile
3232
- Arduino **Nano 33 BLE Sense R2** Socket / Tile
3333
- Arduino **Nano 33 IoT** Socket / Tile
34+
- Arduino **Nano ESP32** Socket / Tile
3435
- Arduino **Nano Every** Socket / Tile
3536
- Arduino **Nano RP2040 Connect** Socket / Tile
3637
- Arduino **Nicla Sense ME** Socket / Tile
@@ -135,6 +136,10 @@ Original Images: Copyright 2013, [Arduino](https://www.arduino.cc/). Derived Ima
135136

136137
The word "Arduino" is a registered trademark of [Arduino](https://www.arduino.cc/). This trademark is used in this library to refer to Arduino products and to identify Arduino-related non-commercial content, as permitted by Arduino's [trademark guidelines](https://www.arduino.cc/en/trademark). This project is not affiliated with nor endorsed by Arduino.
137138

139+
### Warranty Disclaimer
140+
141+
This library is provided in the hope that it will be useful, but without any warranties of any kind. Your use of this library is at your own risk. For the full warranty disclaimer, see Section 5 of the [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/).
142+
138143
## FAQ
139144

140145
Answers to some common questions about this library.
@@ -167,4 +172,4 @@ In principle I'm open to marking the taller components specifically, which would
167172

168173
The short answer is that some power pins on some modules can be used as either inputs or outputs, depending on your circuit design / where you're powering the assembly from.
169174

170-
For those pins where I've been able to categorically confirm that the given power pin is Unconnected by default, or must necessarily be a Power Input or a Power Output, I have set it as such. For those pins that can be used as either an input or output, I have set it to Power Input as this is the more flexible option whilst still preserving some element of DRC capability. If you're using one of these Power Input pins as a Power Output from the module, you'll need to add the special "PWR_FLAG" component to the affected net to make the DRC error go away.
175+
For those pins where I've been able to categorically confirm that the given power pin is `Unconnected` by default, or must necessarily be a `Power Input` or a `Power Output`, I have set it as such. For those pins that can be used as either an input or output, I have set it to `Power Input` as this is the more flexible option whilst still preserving some element of DRC capability. If you're using one of these `Power Input` pins as a `Power Output` from the module, you'll need to add the special `PWR_FLAG` component to the affected net to make the DRC error go away.

footprints/arduino-library.pretty/Arduino_101_Shield.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
(tstamp f88fbe00-ef5a-4aa3-8479-576bc2510cba)
1313
)
1414
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 81c674c5-5aa7-433a-8745-46495c175d8a)
1717
)
1818
(fp_text user "." (at 62.484 -32.004) (layer "B.SilkS")
1919
(effects (font (size 1 1) (thickness 0.15)))
2020
(tstamp baefb2b0-879b-443f-993d-5e9212d5d972)
2121
)
2222
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "F.SilkS")
23-
(effects (font (size 0.5 0.5) (thickness 0.075)))
23+
(effects (font (size 1 1) (thickness 0.15)))
2424
(tstamp 186aa40c-3713-4a7f-8cbd-940abe228436)
2525
)
2626
(fp_text user "." (at 62.484 -32.004) (layer "F.SilkS")

footprints/arduino-library.pretty/Arduino_Due_Shield.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
(tstamp 12769213-0afd-42cd-8352-af3e67633868)
1313
)
1414
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 0c2b9243-489c-4220-bff9-6aee3f912ec5)
1717
)
1818
(fp_text user "." (at 62.484 -32.004) (layer "B.SilkS")
@@ -24,7 +24,7 @@
2424
(tstamp 1387d239-a40d-4ed2-91fc-cb65371af199)
2525
)
2626
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "F.SilkS")
27-
(effects (font (size 0.5 0.5) (thickness 0.075)))
27+
(effects (font (size 1 1) (thickness 0.15)))
2828
(tstamp 7c3eebf0-fdce-4137-ab0a-b2d9929cd8c4)
2929
)
3030
(fp_text user "USB" (at -0.5 -38.1036 270) (layer "B.Fab")

footprints/arduino-library.pretty/Arduino_Giga_R1_WiFi_Shield.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
(tstamp 12769213-0afd-42cd-8352-af3e67633868)
1313
)
1414
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 0c2b9243-489c-4220-bff9-6aee3f912ec5)
1717
)
1818
(fp_text user "." (at 62.484 -32.004) (layer "B.SilkS")
@@ -24,7 +24,7 @@
2424
(tstamp 1387d239-a40d-4ed2-91fc-cb65371af199)
2525
)
2626
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "F.SilkS")
27-
(effects (font (size 0.5 0.5) (thickness 0.075)))
27+
(effects (font (size 1 1) (thickness 0.15)))
2828
(tstamp 7c3eebf0-fdce-4137-ab0a-b2d9929cd8c4)
2929
)
3030
(fp_text user "USB C" (at 2.665 -39.5) (layer "B.Fab")

footprints/arduino-library.pretty/Arduino_Leonardo_Shield.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
(tstamp 9ab728f0-5927-48cf-a041-3a6244bca2be)
1313
)
1414
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 3598b4d8-dd59-4126-a2e1-3cde097d8b28)
1717
)
1818
(fp_text user "." (at 62.484 -32.004) (layer "B.SilkS")
@@ -24,7 +24,7 @@
2424
(tstamp 2385ebd9-1bcc-4dad-b12b-0bbef3666e41)
2525
)
2626
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "F.SilkS")
27-
(effects (font (size 0.5 0.5) (thickness 0.075)))
27+
(effects (font (size 1 1) (thickness 0.15)))
2828
(tstamp 7c075bc3-a8b4-43f1-b21d-81fbe7ae2f56)
2929
)
3030
(fp_text user "USB" (at -0.5 -38.1036 270) (layer "B.Fab")

footprints/arduino-library.pretty/Arduino_M0_Pro_Shield.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
(tstamp c9f6d97a-8d1c-4759-9d5e-9ef3b5ae3c40)
1313
)
1414
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 2a4db137-3aac-4372-a748-78e3098281ce)
1717
)
1818
(fp_text user "." (at 62.484 -32.004) (layer "B.SilkS")
1919
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
2020
(tstamp 666a3ef7-34ca-4d2d-b6f4-4b2d68fab0a7)
2121
)
2222
(fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "F.SilkS")
23-
(effects (font (size 0.5 0.5) (thickness 0.075)))
23+
(effects (font (size 1 1) (thickness 0.15)))
2424
(tstamp 301e571f-14d2-4c6b-8e1a-37adf1d35483)
2525
)
2626
(fp_text user "." (at 62.484 -32.004) (layer "F.SilkS")

footprints/arduino-library.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
(tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38)
1313
)
1414
(fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8)
1717
)
1818
(fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS")
19-
(effects (font (size 0.5 0.5) (thickness 0.075)))
19+
(effects (font (size 1 1) (thickness 0.15)))
2020
(tstamp 19770864-8108-4de2-96c3-035f61a33e88)
2121
)
2222
(fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab")

footprints/arduino-library.pretty/Arduino_MKR_FOX_1200_Socket.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
(tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38)
1313
)
1414
(fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8)
1717
)
1818
(fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS")
19-
(effects (font (size 0.5 0.5) (thickness 0.075)))
19+
(effects (font (size 1 1) (thickness 0.15)))
2020
(tstamp 19770864-8108-4de2-96c3-035f61a33e88)
2121
)
2222
(fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab")

footprints/arduino-library.pretty/Arduino_MKR_Vidor_4000_Socket.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
(tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38)
1313
)
1414
(fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8)
1717
)
1818
(fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS")
19-
(effects (font (size 0.5 0.5) (thickness 0.075)))
19+
(effects (font (size 1 1) (thickness 0.15)))
2020
(tstamp 19770864-8108-4de2-96c3-035f61a33e88)
2121
)
2222
(fp_text user "USB" (at 63.3875 -2.6125) (layer "F.Fab")

footprints/arduino-library.pretty/Arduino_MKR_WiFi_1010_Socket.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
(tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38)
1313
)
1414
(fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS")
15-
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
1616
(tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8)
1717
)
1818
(fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS")
19-
(effects (font (size 0.5 0.5) (thickness 0.075)))
19+
(effects (font (size 1 1) (thickness 0.15)))
2020
(tstamp 19770864-8108-4de2-96c3-035f61a33e88)
2121
)
2222
(fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab")

0 commit comments

Comments
 (0)