Files
mikilab-kicad-library/symbols/microcontrollers/ESP32-C5-WROOM-1U.kicad_sym
T
michele b2396aed0e Import 19 official Espressif modules, replace easyeda2kicad ESP32-S31
Imports ESP32-C3/C5/C6/H2/S2/S3 MINI/WROOM/WROVER/SOLO modules and
ESP8684-WROOM-02C/U from the official espressif/kicad-libraries repo,
each with symbol + footprint + 3D model. Skipped bare SoC/die symbols
(no footprint of their own) and DevKit board symbols (not components
you'd place on your own board).

ESP32-S31-WROOM-3 is replaced: the previous easyeda2kicad.py export had
a fatal unquoted-URL syntax bug (fixed in an earlier commit, but the
official symbol/footprint/3D model is simply better -- real chip is
brand new, Espressif's own library already supports it).

All 19 footprints referenced their 3D model via ${KICAD8_3RD_PARTY} /
${KICAD9_3RD_PARTY} (KiCad Plugin & Content Manager install path, not
defined since this library isn't PCM-installed). Repointed to
${KIPRJMOD}/3dmodels/microcontrollers/ using the STEP files copied in
alongside each part, so every model resolves without PCM.
2026-08-16 14:06:54 +02:00

748 lines
12 KiB
Plaintext

(kicad_symbol_lib
(version 20211014)
(generator "kicad_symbol_editor")
(symbol "ESP32-C5-WROOM-1U"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
(property "Reference" "U"
(at -28.194 27.178 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "ESP32-C5-WROOM-1U"
(at -28.194 24.384 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "MIKILAB_ESP32_C5_WROOM_1U:ESP32-C5-WROOM-1U"
(at 19.558 -21.971 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 -48.26 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "ESP32-C5-WROOM-1U"
(at 0 -5.334 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "ki_keywords" "esp32-c5 esp32-c5-wroom-1u"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "ki_fp_filters" "ESP32-C6-WROOM-1*"
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(symbol "ESP32-C5-WROOM-1U_0_1"
(rectangle
(start -27.94 22.86)
(end 27.94 -20.32)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
)
(symbol "ESP32-C5-WROOM-1U_1_0"
(pin passive line
(at 0 -22.86 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "30"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -30.48 17.78 0)
(length 2.54)
(name "ANT2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "31"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -22.86 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "32"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "ESP32-C5-WROOM-1U_1_1"
(text "ESP32-C5-WROOM-1"
(at 0.254 0 0)
(effects
(font
(size 2 2)
)
)
)
(pin power_in line
(at 0 -22.86 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 25.4 270)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -30.48 20.32 0)
(length 2.54)
(name "EN/CHIP_PU"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -30.48 12.7 0)
(length 2.54)
(name "GPIO2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH1" input line)
(alternate "FSPIQ" bidirectional line)
(alternate "LP_GPIO2" bidirectional line)
(alternate "LP_I2C_SDA" bidirectional line)
(alternate "LP_UART_RTSN" bidirectional line)
(alternate "MTMS" bidirectional line)
)
(pin bidirectional line
(at -30.48 10.16 0)
(length 2.54)
(name "GPIO3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH2" input line)
(alternate "LP_GPIO3" bidirectional line)
(alternate "LP_I2C_SCL" bidirectional line)
(alternate "LP_UART_CTSN" bidirectional line)
(alternate "MTDI" bidirectional line)
)
(pin bidirectional line
(at -30.48 2.54 0)
(length 2.54)
(name "GPIO0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "LP_GPIO0" bidirectional line)
(alternate "LP_UART_DTRN" bidirectional line)
(alternate "XTAL_32K_P" bidirectional line)
)
(pin bidirectional line
(at -30.48 0 0)
(length 2.54)
(name "GPIO1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH0" bidirectional line)
(alternate "LP_GPIO1" bidirectional line)
(alternate "LP_UART_DSRN" bidirectional line)
(alternate "XTAL_32K_N" bidirectional line)
)
(pin bidirectional line
(at -30.48 -2.54 0)
(length 2.54)
(name "GPIO6"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH5" input line)
(alternate "FSPICLK" bidirectional line)
(alternate "LP_GPIO6" bidirectional line)
)
(pin bidirectional line
(at -30.48 -5.08 0)
(length 2.54)
(name "GPIO7"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "FSPID" bidirectional line)
(alternate "LP_GPIO7" bidirectional line)
(alternate "SDIO_DATA1" bidirectional line)
)
(pin bidirectional line
(at -30.48 -10.16 0)
(length 2.54)
(name "GPIO8"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "PAD_COMP0" bidirectional line)
(alternate "SDIO_DATA0" bidirectional line)
)
(pin bidirectional line
(at -30.48 -12.7 0)
(length 2.54)
(name "GPIO9"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "PAD_COMP1" bidirectional line)
(alternate "SDIO_CLK" bidirectional line)
)
(pin bidirectional line
(at -30.48 -15.24 0)
(length 2.54)
(name "GPIO10"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "FSPICS0" bidirectional line)
(alternate "SDIO_CMD" bidirectional line)
)
(pin bidirectional line
(at 30.48 12.7 180)
(length 2.54)
(name "GPIO13/USB_D-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "GPIO13" bidirectional line)
(alternate "SDIO_DATA3" bidirectional line)
(alternate "USB_D-" bidirectional line)
)
(pin bidirectional line
(at 30.48 10.16 180)
(length 2.54)
(name "GPIO14/USB_D+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "GPIO14" bidirectional line)
(alternate "SDIO_DATA2" bidirectional line)
(alternate "USB_D+" bidirectional line)
)
(pin bidirectional line
(at 30.48 5.08 180)
(length 2.54)
(name "GPIO28"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -30.48 7.62 0)
(length 2.54)
(name "GPIO5"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH4" input line)
(alternate "FSPIWP" bidirectional line)
(alternate "LP_GPIO5" bidirectional line)
(alternate "LP_UART_TXD" bidirectional line)
(alternate "MTDO" bidirectional line)
)
(pin bidirectional line
(at -30.48 5.08 0)
(length 2.54)
(name "GPIO4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "ADC1_CH3" bidirectional line)
(alternate "FSPIHD" bidirectional line)
(alternate "LP_GPIO4" bidirectional line)
(alternate "LP_UART_RXD" bidirectional line)
(alternate "MTCK" bidirectional line)
)
(pin bidirectional line
(at 30.48 2.54 180)
(length 2.54)
(name "GPIO27"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 0 180)
(length 2.54)
(name "GPIO15"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "SPICS1" bidirectional line)
)
(pin no_connect line
(at 30.48 -12.7 180)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 -2.54 180)
(length 2.54)
(name "GPIO23"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin no_connect line
(at 30.48 -15.24 180)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 -5.08 180)
(length 2.54)
(name "GPIO24"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 20.32 180)
(length 2.54)
(name "U0RXD/GPIO12"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "24"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "GPIO12" bidirectional line)
(alternate "U0RXD" input line)
)
(pin bidirectional line
(at 30.48 17.78 180)
(length 2.54)
(name "U0TXD/GPIO11"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "25"
(effects
(font
(size 1.27 1.27)
)
)
)
(alternate "GPIO11" bidirectional line)
(alternate "U0TXD" output line)
)
(pin bidirectional line
(at 30.48 -7.62 180)
(length 2.54)
(name "GPIO25"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "26"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 -10.16 180)
(length 2.54)
(name "GPIO26"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "27"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -22.86 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "28"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -22.86 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "29"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)