Skip to content

Commit a82639a

Browse files
committed
New Module: Arduino Nano ESP32
Close #92
1 parent 4ca71c7 commit a82639a

File tree

4 files changed

+548
-1
lines changed

4 files changed

+548
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# KiCad Symbol & Footprint Library for Arduino Modules
44
*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
Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
(footprint "Arduino_Nano_ESP32_Socket" (version 20211014) (generator pcbnew)
2+
(layer "F.Cu")
3+
(tedit 5A860395)
4+
(descr "https://docs.arduino.cc/hardware/nano-esp32")
5+
(attr through_hole)
6+
(fp_text reference "A**" (at 0 -44.45) (layer "F.SilkS")
7+
(effects (font (size 1 1) (thickness 0.15)))
8+
(tstamp 8d501a07-f456-428f-938a-c2ff457ac775)
9+
)
10+
(fp_text value "Arduino_Nano_ESP32_Socket" (at 0 -21.082 90) (layer "F.Fab")
11+
(effects (font (size 1 1) (thickness 0.15)))
12+
(tstamp 0543a795-8418-457f-9c9c-5841f52804b9)
13+
)
14+
(fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "B.SilkS")
15+
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
16+
(tstamp fc74a73d-7c42-4f9d-9fbb-6a9a5c2d5942)
17+
)
18+
(fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "F.SilkS")
19+
(effects (font (size 1 1) (thickness 0.15)))
20+
(tstamp 8c5e6122-e7f0-4945-ad6a-232d882b0b9c)
21+
)
22+
(fp_text user "USB" (at 0 0.575) (layer "F.Fab")
23+
(effects (font (size 0.5 0.5) (thickness 0.075)))
24+
(tstamp fa6af75b-b518-4152-8d72-eb2ed6231faa)
25+
)
26+
(fp_line (start -8.89 0) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 5c1eddc1-7d54-4b94-8bc1-686ff4cf9abf))
27+
(fp_line (start 8.89 -43.18) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 8cc4f3d1-5640-4df9-a123-ab9c3c5aada3))
28+
(fp_line (start -8.89 -43.18) (end 8.89 -43.18) (layer "F.SilkS") (width 0.15) (tstamp 9bcde0b5-d74f-45c2-a55e-619048e9ea39))
29+
(fp_line (start -8.89 -43.18) (end -8.89 0) (layer "F.SilkS") (width 0.15) (tstamp b436473a-1905-4762-8380-da4c171a6f2d))
30+
(fp_circle (center 7.62 -1.27) (end 9.47 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 2146af5b-298d-4140-a7d0-6d55eee7a73b))
31+
(fp_circle (center -7.62 -1.27) (end -5.77 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 257da266-b66e-4593-ae37-c6ec65995f17))
32+
(fp_circle (center 7.62 -41.91) (end 9.47 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ea369e7f-c985-4c1d-bf9a-751519ed0b79))
33+
(fp_circle (center -7.62 -41.91) (end -5.77 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ec1cd117-9a59-4ab2-9b87-3d5379349516))
34+
(fp_line (start 8.6614 -43.434) (end 9.144 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 1c4d777d-70e1-468b-bd2e-770f04e6398a))
35+
(fp_line (start -9.144 -42.9514) (end -9.144 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 231c84bb-7070-4ddd-bc4c-04082077d21b))
36+
(fp_line (start -9.144 0.254) (end -9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp 2e1f80d6-9b28-40db-a5c2-9e984eac17ef))
37+
(fp_line (start 5.654 1.404) (end -5.654 1.404) (layer "F.CrtYd") (width 0.15) (tstamp 3edac426-1ef1-4156-b979-a143fff90231))
38+
(fp_line (start -5.654 1.404) (end -5.654 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 43a3ca02-9d3a-4de1-a445-4b7d4367a32b))
39+
(fp_line (start -5.654 0.254) (end -6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 490d4918-d043-46b1-8adc-d5ecc2876367))
40+
(fp_line (start 9.144 -0.2286) (end 9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 4a0fd168-5009-4036-b019-ad688b59b1d1))
41+
(fp_line (start -6.5786 -43.434) (end 6.5786 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 4c120a62-31d9-4f0a-bb44-a410b36f4f7b))
42+
(fp_line (start -9.144 -43.434) (end -8.6614 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 500cb835-ae3f-4df9-9083-d820ae912e39))
43+
(fp_line (start 9.144 -43.434) (end 9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 63c79bcb-4072-46d1-a6a1-5b28ffef679e))
44+
(fp_line (start 6.5786 0.254) (end 5.654 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 6f4b53ff-bde3-4807-9547-d5cf102287a0))
45+
(fp_line (start 9.144 -40.8686) (end 9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp aa28b786-5928-4c3f-be89-73f2b8024b41))
46+
(fp_line (start 9.144 0.254) (end 8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp d18eedea-6441-462b-958a-5e7370537b28))
47+
(fp_line (start -9.144 -2.3114) (end -9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp e446db96-00cc-4a8e-8e94-297a8ede5012))
48+
(fp_line (start -8.6614 0.254) (end -9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp f1090635-f59f-4084-bb37-f728f35cfe3a))
49+
(fp_line (start 5.654 0.254) (end 5.654 1.404) (layer "F.CrtYd") (width 0.15) (tstamp fcf8d5be-2215-455e-b6b3-5472f7a5e11f))
50+
(fp_arc (start -9.144 -40.8686) (mid -9.467363 -41.91) (end -9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 0639d73a-a7f2-4531-b2d8-c81593758134))
51+
(fp_arc (start -9.144 -0.2286) (mid -9.467363 -1.27) (end -9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp 284471d5-b127-4c9c-88d9-33f2cab95244))
52+
(fp_arc (start 9.144 -42.9514) (mid 9.467363 -41.91) (end 9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp 43a6342f-ef72-4683-8d99-2670c2b20a05))
53+
(fp_arc (start -6.5786 0.254) (mid -7.62 0.577363) (end -8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 627fea1a-4574-484d-8e8e-7bdfa6af654c))
54+
(fp_arc (start 6.5786 -43.434) (mid 7.62 -43.757363) (end 8.6614 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 90df4790-af78-485d-896b-3cbf1e5ddfe6))
55+
(fp_arc (start 9.144 -2.3114) (mid 9.467363 -1.27) (end 9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp a16fdf63-1bbd-426c-bf3d-81d5fbf2fded))
56+
(fp_arc (start -8.6614 -43.434) (mid -7.62 -43.757363) (end -6.5786 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp da9b9f3b-670f-48c7-abdd-3fc7c96384e8))
57+
(fp_arc (start 8.6614 0.254) (mid 7.62 0.577363) (end 6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp ead78def-6883-435d-a87b-968cd55a1a3c))
58+
(fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp 1fca8d0c-eb9e-4563-8a98-5d8b80ced577))
59+
(fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp 8e6c85a0-a2c8-4069-a252-73cbcc7b741a))
60+
(fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp a471759c-2b69-426e-8413-be80050604e0))
61+
(fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp a656062a-20b8-4f45-b299-83e03a377f9b))
62+
(fp_line (start -5.4 0) (end -5.4 1.15) (layer "F.Fab") (width 0.15) (tstamp 94d06db1-6572-4dca-9931-b742650ec3f2))
63+
(fp_line (start -5.4 1.15) (end 5.4 1.15) (layer "F.Fab") (width 0.15) (tstamp 9f259383-ff1c-43ee-9aac-28a97b924ad9))
64+
(fp_line (start 5.4 1.15) (end 5.4 0) (layer "F.Fab") (width 0.15) (tstamp a6bf24e2-5fb9-4e6b-9897-713ee1f93fa8))
65+
(fp_rect (start -8.89 -40.64) (end -6.35 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp 8746dce5-9d51-4273-b1f2-e1628b87bb32))
66+
(fp_rect (start 6.35 -40.64) (end 8.89 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp d2b802e2-7757-4928-9a9f-a66764095087))
67+
(fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 06d4e728-44ef-42ba-ba00-ae04fb7bf96c))
68+
(fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 5c67f042-8062-40e7-81c7-6fd0f2747723))
69+
(fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6e2f5d42-a9f7-42f8-a0b2-8953507a7540))
70+
(fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp a88db702-1c79-4890-9a35-70a8deddd39c))
71+
(pad "" np_thru_hole circle (at -7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 1d7b3ddd-ca09-4716-82ca-2866a412ce15))
72+
(pad "" np_thru_hole circle (at 7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 212c0688-ef94-4d76-a48d-ef8f4b04c283))
73+
(pad "" np_thru_hole circle (at 7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 2239fec8-2b00-44a6-bde5-6df3f0b2e881))
74+
(pad "" np_thru_hole circle (at -7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp b9f924c0-608c-44a9-a398-7ae04b87d8d6))
75+
(pad "3V3" thru_hole circle (at 7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 89568eb2-ae4e-45af-a97c-6c643baf94bc))
76+
(pad "5V" thru_hole circle (at 7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 58077d09-a5bd-4435-82cf-a4766c32a6b6))
77+
(pad "A0" thru_hole circle (at 7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3d356b7-aefa-49ff-b597-e8b36135cd6c))
78+
(pad "A1" thru_hole circle (at 7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 02285bb1-79b2-4e36-985d-eb8c981ef1c3))
79+
(pad "A2" thru_hole circle (at 7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 39c13839-b30c-492b-8c3d-45c3cff02521))
80+
(pad "A3" thru_hole circle (at 7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 35191dcc-e9a6-44af-9967-24d88e6f25e1))
81+
(pad "A4" thru_hole circle (at 7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 092cd07e-2285-4d9b-83ef-207fa708882f))
82+
(pad "A5" thru_hole circle (at 7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e76b46a6-51de-4e77-b696-70939979c5bd))
83+
(pad "A6" thru_hole circle (at 7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp daa4fd9c-ef03-4927-b945-f132f6ce2701))
84+
(pad "A7" thru_hole circle (at 7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f2e880cb-2140-401b-bc1a-70fe329b0bdf))
85+
(pad "B0" thru_hole circle (at 7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7e8c43d9-7984-4f29-9d85-f88ea1721942))
86+
(pad "B1" thru_hole circle (at 7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae82f309-402e-4657-b272-ea427c334fca))
87+
(pad "D0" thru_hole circle (at -7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 22dadc20-5738-4dbf-b8a5-b6df6742a5c2))
88+
(pad "D1" thru_hole circle (at -7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae026093-f4e7-472b-aaea-22cfbfedce01))
89+
(pad "D2" thru_hole circle (at -7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 21389d78-e610-49de-aa98-62c988515af9))
90+
(pad "D3" thru_hole circle (at -7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7643817d-0e69-494f-adfc-79ebc0355aea))
91+
(pad "D4" thru_hole circle (at -7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 51a9b8ef-1dc0-4346-8e04-3f555112a495))
92+
(pad "D5" thru_hole circle (at -7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9722a6d8-a3dc-4c29-9fab-3785bc6749c9))
93+
(pad "D6" thru_hole circle (at -7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6d6c47f5-84b2-4fdc-b278-1c71a6e8d3d9))
94+
(pad "D7" thru_hole circle (at -7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ecae11ce-4b0e-4a8f-8b5e-47fa5afa2c75))
95+
(pad "D8" thru_hole circle (at -7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b1e7f25b-164b-45e6-8403-c7a51fbd087f))
96+
(pad "D9" thru_hole circle (at -7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 24d27b6d-f882-4540-bf67-7642a836ed7b))
97+
(pad "D10" thru_hole circle (at -7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 115dd892-bf50-4fb1-83b4-58d71954885d))
98+
(pad "D11" thru_hole circle (at -7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 10551c8b-cc8a-482a-9201-a32fc51d9338))
99+
(pad "D12" thru_hole circle (at -7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2debeeb7-588d-4b4e-a408-09491a09718e))
100+
(pad "D13" thru_hole circle (at 7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d84bb6f6-eb81-427e-abd0-e41cfec0e325))
101+
(pad "GND1" thru_hole rect (at -7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 040f124e-cb3b-47c3-a292-42b81b0362f7))
102+
(pad "GND2" thru_hole rect (at 7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e267994a-8117-4cff-9f8e-61c0383ca4ee))
103+
(pad "RST" thru_hole circle (at -7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 721dc120-d2b1-4529-b5c7-2d90b7a388c3))
104+
(pad "VIN" thru_hole circle (at 7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7568bbf6-01b0-4c37-b5c9-536d0246c1f9))
105+
)

0 commit comments

Comments
 (0)