From b7ec813704fba4421078ed17267dda2c446b8b5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Fri, 17 Dec 2021 21:55:56 +0100 Subject: [PATCH] add ESP32-S2 --- mcu/espressif_esp32-s2.yaml | 79 +++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 mcu/espressif_esp32-s2.yaml diff --git a/mcu/espressif_esp32-s2.yaml b/mcu/espressif_esp32-s2.yaml new file mode 100644 index 0000000..fbb7041 --- /dev/null +++ b/mcu/espressif_esp32-s2.yaml @@ -0,0 +1,79 @@ +name: ESP32-S2 +alias: ESP32-S2FH2, ESP32-S2FH4, ESP32-S2FN4R2, ESP32-S2R2 +description: Wi-Fi System-on-Chip +keywords: IC, MCU, Micro-Controller, ESP32, ESP32-S2 +datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf + +pinout: + GPIO: + GPIO0-14: 5-19 + GPIO19-20: 25-26 + GPIO21: 28 + GPIO33-38: 37-42 + GPIO45: 50 + GPIO46: 55 + VDD: + VDDA: 1, 51, 54 + VDD3P3: 3, 4 + VDD3P3_RTC: 20 + VDD3P3_RTC_IO: 27 + VDD_SPI: 30 + VDD3P3_CPU: 45 + SPI: + SPICS0: 33 + SPICS1: 29 + SPIHD: 31 + SPIWP: 32 + SPICLK: 34 + SPIQ: 35 + SPID: 36 + LNA_IN: 2 + XTAL: + XTAL_N: 52 + XTAL_P: 53 + XTAL_32K: + XTAL_32K_P: 21 + XTAL_32K_N: 22 + DAC: + DAC_1: 23 + DAC_2: 24 + JTAG: + MTCK: 43 + MTDO: 44 + MTDI: 46 + MTMS: 47 + UART: + U0TXD: 48 + U0RXD: 49 + CHIP_PU: 56 + GND: 57 + +properties: + in: GPIO46, CHIP_PU + bidir: LNA_IN, GPIO0-45, XTAL_32K, SPI, JTAG, UART + passive: XTAL + power: VDD + ground: GND + +schematic: + symbol: IC + left: CHIP_PU, UART, SPI, JTAG, LNA_IN, XTAL, XTAL_32K + right: GPIO + top: VDD + bottom: GND + +housing: + pattern: QFN # JEDEC MO-220 VKKE, but with smaller tab (not defined in QEDA) + bodyWidth: 6.95-7.05 # D + bodyLength: 6.95-7.05 # E + height: 0.8-0.9 # A + leadWidth: 0.15-0.25 # b + leadLength: 0.35-0.45 # L + pitch: 0.4 # e + pullback: 0 + leadCount: 56 + rowCount: 14 + columnCount: 14 + tabWidth: 3.95-4.05 # D2 + tabLength: 3.95-4.05 # E2 + tabPosition: 0.0, 0.0