Skip to content

Commit

Permalink
Added ESP32-C6 modules and small fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
pedrominatel committed Feb 27, 2023
1 parent bfde9d5 commit 3667c30
Show file tree
Hide file tree
Showing 6 changed files with 439 additions and 13 deletions.
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ The following SoC are included in this library
|ESP32-PICO-V3 |Yes |No |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-pico-v3_datasheet_en.pdf) |
|ESP32-S2 |Yes |No |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf) |
|ESP32-C3 |Yes |No |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf) |
|ESP32-C6 |Yes |No |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf) |
|ESP32-S3 |Yes |No |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf) |
|ESP8286 |Yes |No |[Datasheet](https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf) |
|ESP8285 |Yes |No |[Datasheet](https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf) |
Expand All @@ -49,11 +50,14 @@ The following SoC are included in this library
|:----------------:|:------:|:---------:|:---------------------------------------------------------------------------------------------------------------------------:|
|ESP32-WROOM-32E |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf) |
|ESP32-WROOM-32UE |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf) |
|ESP32-WROOM-DA |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-wroom-da_datasheet_en.pdf) |
|ESP32-WROVER-E |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_en.pdf) |
|ESP32-MINI-1 |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-mini-1_datasheet_en.pdf) |
|ESP32-MINI-1U |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-mini-1_datasheet_en.pdf) |
|ESP32-C3-MINI-1 |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf) |
|ESP32-C3-WROOM-02 |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf) |
|ESP32-C6-MINI-1 |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-c6-mini-1_datasheet_en.pdf) |
|ESP32-C6-WROOM-1 |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-c6-wroom-1_datasheet_en.pdf) |
|ESP32-S2-MINI-1 |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-s2-mini-1_esp32-s2-mini-1u_datasheet_en.pdf) |
|ESP32-S2-MINI-1U |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-s2-mini-1_esp32-s2-mini-1u_datasheet_en.pdf) |
|ESP32-S2-SOLO |Yes |Yes |[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32-s2-solo_esp32-s2-solo-u_datasheet_en.pdf) |
Expand All @@ -67,12 +71,12 @@ The following SoC are included in this library

### Development Boards

| Dev Board | Symbol | Footprint | Resource |
| :--------------: | :----: | :-------: | :----------------------------------------------------------: |
| ESP32-S2-Saola-1 | Yes | Yes | [Schematic](https://dl.espressif.com/dl/schematics/ESP32-S2-SAOLA-1_V1.1_schematics.pdf) |
| ESP32-DevKitC | Yes | Yes | [Schematic](https://dl.espressif.com/dl/schematics/esp32_devkitc_v4-sch.pdf) |
| ESP32-S3-DevKitC | Yes | Yes | |
| ESP32-S2-DevKitM | Yes | Yes | [Schematic](https://dl.espressif.com/dl/schematics/ESP32-S2-DevKitM-1_V1_Schematics.pdf) |
| Dev Board | Symbol | Footprint | Resource |
|:---------------:|:------:|:---------:|:-------------------------------------------------------------------------------------------:|
|ESP32-S2-Saola-1 |Yes |Yes |[Schematic](https://dl.espressif.com/dl/schematics/ESP32-S2-SAOLA-1_V1.1_schematics.pdf) |
|ESP32-DevKitC |Yes |Yes |[Schematic](https://dl.espressif.com/dl/schematics/esp32_devkitc_v4-sch.pdf) |
|ESP32-S3-DevKitC |Yes |Yes |[Schematic](https://dl.espressif.com/dl/schematics/SCH_ESP32-S3-DevKitC-1_V1.1_20220413.pdf) |
|ESP32-S2-DevKitM |Yes |Yes |[Schematic](https://dl.espressif.com/dl/schematics/ESP32-S2-DevKitM-1_V1_Schematics.pdf) |

### Contributing

Expand Down
16 changes: 15 additions & 1 deletion footprints/Espressif.pretty/ESP32-C6-MINI-1.kicad_mod
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(footprint "ESP32-C6-MINI-1" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 635FE4B0)
(descr "ESP32-C6-MINI-1:")
(descr "ESP32-C6-MINI-1: https://www.espressif.com/sites/default/files/documentation/esp32-c6-mini-1_datasheet_en.pdf")
(tags "ESP32-C6")
(attr smd)
(fp_text reference "REF**" (at 0 -9.5) (layer "F.SilkS")
Expand Down Expand Up @@ -122,6 +122,20 @@
(pad "51" smd rect (at 5.95 7.65 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 50e39e15-e0de-401a-a82b-545a6109027c))
(pad "52" smd rect (at -5.95 7.65 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 90785223-6d97-4390-8591-b39e1571cb90))
(pad "53" smd rect (at -5.95 -2.25 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 35506341-d62d-48a0-90e4-2b1ad79286f3))
(zone (net 0) (net_name "") (layers *.Cu) (tstamp 3affd72d-d35a-46e0-8e2a-20d58ac1ac7f) (name "Antenna Keep out") (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 6.6 -2.9)
(xy -6.6 -2.9)
(xy -6.6 -8.3)
(xy 6.6 -8.3)
)
)
)
(model "${ESPRESSIF_3DMODELS}/ESP32-C3-MINI-1.STEP"
(offset (xyz -6.6 -8.37 0))
(scale (xyz 1 1 1))
Expand Down
16 changes: 15 additions & 1 deletion footprints/Espressif.pretty/ESP32-C6-WROOM-1.kicad_mod
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(footprint "ESP32-C6-WROOM-1" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 635FBD3D)
(descr "ESP32-C6-WROOM-1")
(descr "ESP32-C6-WROOM-1: https://www.espressif.com/sites/default/files/documentation/esp32-c6-wroom-1_datasheet_en.pdf")
(tags "esp32-c6")
(attr smd)
(fp_text reference "REF**" (at 0 -17.05) (layer "F.SilkS")
Expand Down Expand Up @@ -78,6 +78,20 @@
(pad "29" smd rect (at -0.255 -1.29 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp af66518f-af54-48c0-b506-27977596c4f8))
(pad "29" smd rect (at -1.505 -3.79 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b692b8a2-428c-424f-b34e-d76890b7a7f8))
(pad "29" smd rect (at -2.755 -2.54 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dff2af33-d35f-431f-9740-20d62ac876b9))
(zone (net 0) (net_name "") (layers *.Cu) (tstamp 7c42c954-9db0-42ff-86ed-63966c53d2eb) (name "Antenna Keep out") (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 9 -9.75)
(xy -9 -9.75)
(xy -9 -15.75)
(xy 9 -15.75)
)
)
)
(model "${ESPRESSIF_3DMODELS}/ESP32-S3-WROOM-1.STEP"
(opacity 0.7500) (offset (xyz -9 -9.75 0))
(scale (xyz 1 1 1))
Expand Down
4 changes: 2 additions & 2 deletions footprints/Espressif.pretty/ESP32-MINI-1.kicad_mod
Original file line number Diff line number Diff line change
Expand Up @@ -124,10 +124,10 @@
(zone_connect 2) (tstamp e9c7bdfa-8d0b-4ab2-af1d-7aba289c82db))
(pad "55" smd rect (at 0 -1.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
(zone_connect 2) (tstamp f6222b4f-14ee-41a9-9938-9739811dada7))
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp c15d132e-d26a-4fee-b8dd-313ff47fc000) (name "Antenna Keep out area") (hatch edge 0.508)
(zone (net 0) (net_name "") (layers *.Cu) (tstamp c15d132e-d26a-4fee-b8dd-313ff47fc000) (name "Antenna Keep out area") (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints not_allowed))
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
Expand Down
4 changes: 2 additions & 2 deletions footprints/Espressif.pretty/ESP32-WROOM-DA.kicad_mod
Original file line number Diff line number Diff line change
Expand Up @@ -131,10 +131,10 @@
(pad "41" smd rect (at -2.9 -1.07 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b4aab1f4-9748-4abc-9441-06f925b9ed46))
(pad "41" smd rect (at -1.5 1.73 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d437263f-ecc9-45b7-8597-49ccdb712b5c))
(pad "41" smd rect (at -2.9 1.73 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fbd8f5ee-3f81-4d83-b102-f90921bf1ba6))
(zone (net 0) (net_name "") (layers *.Cu) (tstamp 7b215d69-dcfd-4121-8a8b-75c26eeebbc5) (hatch edge 0.508)
(zone (net 0) (net_name "") (layers *.Cu) (tstamp 7b215d69-dcfd-4121-8a8b-75c26eeebbc5) (name "Antenna Keep out") (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints not_allowed))
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
Expand Down

0 comments on commit 3667c30

Please sign in to comment.