Skip to content

Commit

Permalink
Esp32 c3 devkitc 02 (#147)
Browse files Browse the repository at this point in the history
* Add ESP32-C3-DevKitC-02 Development board symbol and footprint

* Fix ESP32-C3-DevKitC-02 Development board symbol <-> footprint pin mismatch

* Fix ESP32-C3-DevKitC-02 footprint antenna size
  • Loading branch information
gertux authored Feb 9, 2024
1 parent 27362b3 commit 7b5de9e
Show file tree
Hide file tree
Showing 2 changed files with 359 additions and 0 deletions.
206 changes: 206 additions & 0 deletions footprints/Espressif.pretty/ESP32-C3-DevKitC-02.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,206 @@
(footprint "ESP32-C3-DevKitC-02" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr through_hole)
(fp_text reference "REF**" (at 22.352 39.116) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c8227f23-f85b-4d5e-b1ca-65f8823f3974)
)
(fp_text value "ESP32-C3-DevKitC-02" (at 11.4 10.16 -90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0ab80b09-6a1d-4c02-8228-6d216fd37b48)
)
(fp_text user "GND" (at 21.59 25.4 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp 0961119e-2c3e-453d-b7a3-bcff9d1a7e21)
)
(fp_text user "3V3" (at 1.27 5.08 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 0a70bd0b-36c5-4375-bf1e-bbb10c87148e)
)
(fp_text user "RST" (at 1.27 7.62 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 1be8d931-dd9f-4b2b-96b1-b581f52a754f)
)
(fp_text user "GPIO5~" (at 1.27 15.24 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 1f68d662-ddb3-4459-80f7-c7a4cf072b5f)
)
(fp_text user "USB" (at 11.43 37.338 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify bottom))
(tstamp 279ffb2c-08df-454c-ab84-686b36b9f2d9)
)
(fp_text user "GND" (at 1.27 35.56 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 27c951eb-87bf-4f1c-9dfa-59996eee12e3)
)
(fp_text user "GND" (at 21.59 17.78 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp 46a31786-b55a-49da-9e08-f225bcb6cf76)
)
(fp_text user "GPIO4~" (at 1.27 12.7 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 4bda75b3-eace-41b3-80c4-c44588ca34cf)
)
(fp_text user "5V" (at 1.27 33.02 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 5444ff6f-fbb1-4f38-94fe-5eada818d583)
)
(fp_text user "GND" (at 1.27 22.86 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 6e5db457-c7f8-4d06-87e8-dd96cc4c1214)
)
(fp_text user "3V3" (at 1.3 2.54 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 70695e4b-e845-4e99-a841-5cc37a0df072)
)
(fp_text user "GPIO10~" (at 21.59 15.24 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp 77b57aac-a1eb-4734-88cd-9d0647bd6382)
)
(fp_text user "GND" (at 21.59 0 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp 7f6ac43c-67c4-4f98-8e25-cc5d46641e4d)
)
(fp_text user "GPIO19/USBD_+" (at 21.59 30.48 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp 811b6bf1-e333-4685-ae04-082f6afcc4e6)
)
(fp_text user "GND" (at 1.27 10.16 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp 84be3903-7a00-42c7-943e-8ed422e01557)
)
(fp_text user "GPIO20/U0RXD" (at 21.59 20.32 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp 9c6f8f01-1b36-4681-a7db-1edda8289ebf)
)
(fp_text user "GPIO9~" (at 1.27 27.94 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp b16f2d5d-1099-4a97-9142-35b5248315bf)
)
(fp_text user "GPIO2~" (at 21.59 7.62 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp b71e5bb7-6d4d-4b68-b6a9-2816f916640f)
)
(fp_text user "GPIO1~" (at 21.59 5.08 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp b7c364bd-04fd-4610-87e9-ccc02cc8da16)
)
(fp_text user "GPIO8~" (at 1.27 25.4 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp bb7d3d72-93cd-4ac7-8df5-3db3b91b2853)
)
(fp_text user "GND" (at 1.27 0 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp c974b321-5c82-4530-ac33-56d04589f4ea)
)
(fp_text user "GND" (at 21.59 12.7 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp cb42479f-d7b0-4a96-9926-f81c8038c50c)
)
(fp_text user "GPIO6~" (at 1.27 17.78 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp cfffd01e-4c1d-46e1-a18b-4d2817930aac)
)
(fp_text user "Antenna" (at 11.5 -4.2076 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d43eeb8d-030b-45b8-bf82-d80ad4a7fa7b)
)
(fp_text user "GND" (at 21.59 33.02 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp dbf44227-af21-41bd-bc2d-28a959c548fb)
)
(fp_text user "GPIO3~" (at 21.59 10.16 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp dd14a8fb-ae12-45ee-a3ae-20ac0ecdf4ab)
)
(fp_text user "GPIO0~" (at 21.59 2.54 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp e2019170-a35d-4646-878c-a7e30159e571)
)
(fp_text user "GPIO7~" (at 1.27 20.32 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp e48a2571-0142-4fe0-91a1-90feecb7745f)
)
(fp_text user "GND" (at 21.59 35.56 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp ea833c0d-5cde-4cb2-85ef-860c83cdb0ff)
)
(fp_text user "5V" (at 1.27 30.48 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp f0240cd6-ef06-4386-82aa-f38f9d200ce9)
)
(fp_text user "GPIO21/U0TXD" (at 21.59 22.86 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp f269c0b8-3865-431e-9599-a4f3bd5e81c7)
)
(fp_text user "GPIO18/USB_D-" (at 21.59 27.94 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify right))
(tstamp fa29d936-9fc8-4db7-86f3-d9ae67708e2d)
)
(fp_text user "REF**" (at 11.43 27.686) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bb817733-2b63-4d0b-b6f5-207f34e5db94)
)
(fp_line (start -1.524 37.846) (end 7.112 37.846)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3be6995c-1b5d-4206-a779-77dd7d4dfea4))
(fp_line (start -1.5 -1.575) (end -1.524 37.846)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a426851-f9e8-488e-843e-2714cd380a03))
(fp_line (start 2.50 -7.6) (end 20.5 -7.6)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bdc34cdb-1b2c-4937-b556-adf8b77dc328))
(fp_line (start 2.50 -1.6) (end 2.50 -7.6)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5b9b1baf-dd0e-4211-8d7e-a0e649ad98ba))
(fp_line (start 20.5 -7.6) (end 20.5 -1.6)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 76f3d848-a42c-491b-96ed-672a61b5a982))
(fp_line (start 24.359999 37.846) (end 15.748 37.846)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fd45fc46-ed4b-452f-a9a6-b4215cbb0162))
(fp_line (start 24.359999 37.846) (end 24.36 -1.575)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 547dba7f-4c60-495a-9cbc-7940c573b812))
(fp_line (start 24.36 -1.575) (end -1.5 -1.575)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4cf41fbf-09c6-45d2-a08a-a6e86d4fe57e))
(fp_rect (start 7.112 34.544) (end 15.748 39.2938)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 8e541109-9fd8-4346-ad4b-11ae736b9b1e))
(fp_line (start -1.27 -1.325) (end 24.11 -1.325)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5079bec5-7960-47f5-bb2a-838d62f09a10))
(fp_line (start -1.27 37.592) (end -1.27 -1.325)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 700f1d52-3495-4ce1-a67a-8ed4bd4d89d9))
(fp_line (start 24.11 -1.325) (end 24.11 37.592)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f7a594c2-a1e0-4a31-9261-1a2ff29fe96a))
(fp_line (start 24.11 37.592) (end -1.27 37.592)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bd47c505-732e-4cbb-b5ee-95917ddebf97))
(pad "1" thru_hole rect (at 0 0 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp c853012e-700f-4da9-9452-f9fe0ab21c4a))
(pad "2" thru_hole oval (at 0 2.54 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp d1d01c2e-a6b6-404d-9fdd-e80e028ca1be))
(pad "3" thru_hole oval (at 0 5.08 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp ccc491e7-9251-422d-80e0-7ad308cc5972))
(pad "4" thru_hole oval (at 0 7.62 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp e1bf0850-7ec6-401b-b7d2-ca77a5ee24f2))
(pad "5" thru_hole oval (at 0 10.16 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 739a5348-0378-48de-8d71-542a3da55545))
(pad "6" thru_hole oval (at 0 12.7 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp b0c6867f-27f0-4d8b-8de1-ac0c8b68d518))
(pad "7" thru_hole oval (at 0 15.24 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 95426ea0-b124-4683-83d4-dd9a448d6175))
(pad "8" thru_hole oval (at 0 17.78 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 56b22375-2da3-43ef-b7d3-f0b423ba7f3b))
(pad "9" thru_hole oval (at 0 20.32 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp ec3a1345-f14d-407f-b544-d0b28d52f485))
(pad "10" thru_hole oval (at 0 22.86 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 13630c47-b459-4961-a710-9cf7d93cdb56))
(pad "11" thru_hole oval (at 0 25.4 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 12e1753d-bf94-4be5-88d4-b5c37757ca74))
(pad "12" thru_hole oval (at 0 27.94 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 986568c5-5610-4782-91a3-f8e10ff8db02))
(pad "13" thru_hole oval (at 0 30.48 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp c04e69df-fbc5-4c87-9f99-51cc8a8fce4f))
(pad "14" thru_hole oval (at 0 33.02 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 6b14c8db-d2bb-464d-b050-6422db4e6acb))
(pad "15" thru_hole oval (at 0 35.56 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp b0374586-2bc8-434f-9bcb-b3f54b4a89cc))
(pad "16" thru_hole oval (at 22.86 35.56 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 767d6240-4ee5-48a7-98b3-5cb707b449cb))
(pad "17" thru_hole oval (at 22.86 33.02 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp a60f7623-e638-4072-8099-ba86a12ecc89))
(pad "18" thru_hole oval (at 22.86 30.48 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp f2d85f0b-cd4c-4e62-a8f6-7433cb5a7c23))
(pad "19" thru_hole oval (at 22.86 27.94 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 25fa8036-8b5e-4bc0-b4cd-f4c726cf3d62))
(pad "20" thru_hole oval (at 22.86 25.4 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp c40456a7-b09c-40b8-b35f-246e0f09c1f0))
(pad "21" thru_hole oval (at 22.86 22.86 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 6f6d496b-6b03-4b31-be82-29446a572c31))
(pad "22" thru_hole oval (at 22.86 20.32 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp c120d961-bf26-4a15-912e-9d7e57ef4081))
(pad "23" thru_hole oval (at 22.86 17.78 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 7231f57f-8d8d-419c-a764-9c9a9a6ebbda))
(pad "24" thru_hole oval (at 22.86 15.24 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp c9b89280-b75e-41b6-9c3d-8ff6ee2b8db6))
(pad "25" thru_hole oval (at 22.86 12.7 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 3eb34af4-da13-4e59-8401-9125bfa36c5b))
(pad "26" thru_hole oval (at 22.86 10.16 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 84bb6cb8-2f9e-4287-adf5-04288da39e8d))
(pad "27" thru_hole oval (at 22.86 7.62 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp b7e8be93-a8c9-4176-8ef1-ddcd285b23cb))
(pad "28" thru_hole oval (at 22.86 5.08 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 84580140-034f-4289-8e39-fb2aa8629d7c))
(pad "29" thru_hole oval (at 22.86 2.54 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp adb9fa15-0d86-4be7-9faf-5c0be8715635))
(pad "30" thru_hole oval (at 22.86 0 270) (size 1.2 2) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 04b3d92e-122f-4322-a4b6-c536a6e4dae8))
(group "" (id fbc1c64b-671f-4d12-819f-aa4d014be203)
(members
279ffb2c-08df-454c-ab84-686b36b9f2d9
8e541109-9fd8-4346-ad4b-11ae736b9b1e
)
)
)
Loading

0 comments on commit 7b5de9e

Please sign in to comment.