Files

copied
Last update 1 year 1 month by Michaël
Fileskicad-libraries-main
..
3d
footprints
libraries
.DS_Store
.gitignore
LICENSE.md
README.md
README.md

Espressif KiCad Library

Notice: A major update from version 1.0.1 was made to be compliant to the <![CDATA[]]>KLC<![CDATA[]]>. Please consider updating your library and checking the symbols and footprints.

This repository contains the Symbols, Footprint, and 3D Models for the Espressif SoC and Modules family.

<![CDATA[]]>Library Downloads<![CDATA[]]> <![CDATA[]]>GitHub issues<![CDATA[]]> <![CDATA[]]>GitHub stars<![CDATA[]]> <![CDATA[]]>GitHub forks<![CDATA[]]>

Notice: The libraries are provided in the hope that they will be useful but without a warranty of any kind.

The libraries in this repository are intended to be used with KiCad version 6.

Each footprint library is stored as a directory with the .pretty suffix. The footprint files are .kicad_mod files within.

Hardware Design Guidelines

Before designing your hardware, be sure to check all recommendations at:

Symbols and Footprints

All footprints were designed according to the Recommended PCB Land Pattern section present on each module datasheet.

SoC

The following SoC are included in this library

SoC Symbol Footprint Resource
ESP32 Yes No <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-PICO-V3 Yes No <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S2 Yes No <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-C3 Yes No <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S3 Yes No <![CDATA[]]>Datasheet<![CDATA[]]>
ESP8286 Yes No <![CDATA[]]>Datasheet<![CDATA[]]>
ESP8285 Yes No <![CDATA[]]>Datasheet<![CDATA[]]>
ESP8684 (ESP32-C2) Yes No <![CDATA[]]>Datasheet<![CDATA[]]>
ESP8685 Yes No <![CDATA[]]>Datasheet<![CDATA[]]>

Modules

Module Symbol Footprint Resource
ESP32-WROOM-32E Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-WROOM-32UE Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-WROVER-E Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-MINI-1 Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-MINI-1U Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-C3-MINI-1 Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-C3-WROOM-02 Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S2-MINI-1 Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S2-MINI-1U Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S2-SOLO Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S2-WROOM Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S2-WROVER Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S3-MINI-1 Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S3-MINI-1U Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S3-WROOM-1 Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S3-WROOM-1U Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>
ESP32-S3-WROOM-2 Yes Yes <![CDATA[]]>Datasheet<![CDATA[]]>

Development Boards

Dev Board Symbol Footprint Resource
ESP32-S2-Saola-1 Yes Yes <![CDATA[]]>Schematic<![CDATA[]]>
ESP32-DevKitC Yes Yes <![CDATA[]]>Schematic<![CDATA[]]>
ESP32-S3-DevKitC Yes Yes
ESP32-S2-DevKitM Yes Yes <![CDATA[]]>Schematic<![CDATA[]]>

Contributing

If you want to contribute, please consider sending us a Pull Request (PR).

3D Models

Espressif provides some 3D models to help you with your project inside the 3d folder.

To use the files, you need to create an environment variable on the 3d folder path.

  • Open Open Preferences -> Configure Paths...
  • Create the new variable:
    • Name: ESPRESSIF_3DMODELS
    • Path: <PATH_TO_THE_3D_FOLDER>

About KiCad

KiCad is a Cross-Platform and Open Source Electronics Design Automation Suite. See <![CDATA[]]>KiCad EDA<![CDATA[]]> for more information.

Report a bug