ESP32-S2 – funkce a omezení jednotlivých pinů

Všechny piny mají interní nastavitelný pull-up/pull-down rezistor, kromě 46 (fixní pulldown).

Všechny piny jsou obousměrné, kromě 46 (jen input).

The absolute maximum current drawn per GPIO is 40mA according to the “Recommended Operating Conditions” section in the ESP32-S2 datasheet.

pinfunkceomezení
0PWMboot mode selection
1TOUCH1, ADC1_CH0, RTC GPIO, PWM
2TOUCH2, ADC1_CH1, RTC GPIO, PWM
3TOUCH3, ADC1_CH2, RTC GPIO, PWM
4TOUCH4, ADC1_CH3, RTC GPIO, PWM
5TOUCH5, ADC1_CH4, RTC GPIO, PWM
6TOUCH6, ADC1_CH5, RTC GPIO, PWM
7TOUCH7, ADC1_CH6, RTC GPIO, PWM
8TOUCH8, ADC1_CH7, RTC GPIO, PWM
9TOUCH9, ADC1_CH8, RTC GPIO, PWM
10TOUCH10, ADC1_CH9, RTC GPIO, PWM
11TOUCH11, ADC2_CH0, RTC GPIO, PWM
12TOUCH12, ADC2_CH1, RTC GPIO, PWM
13TOUCH13, ADC2_CH2, RTC GPIO, PWM
14TOUCH14, ADC2_CH3, RTC GPIO, PWM
15U0RTS, ADC2_CH4, (krystal 32 kHz p), RTC GPIO, PWM
16U0CTS, ADC2_CH5, (krystal 32 kHz n), RTC GPIO, PWM
17U1TXD, ADC2_CH6, DAC_1, RTC GPIO, PWM
18U1RXD, ADC2_CH7, DAC_2, RTC GPIO, PWM
19U1RTS, ADC2_CH8, USB_D-, RTC GPIO, PWMnative USB
20U1CTS, ADC2_CH9, USB_D+, RTC GPIO, PWMnative USB
21RTC GPIO, PWM
26SPICS1, PWMPSRAM, FLASH
27SPIHDPSRAM, FLASH
28SPIWPPSRAM, FLASH
29SPICS0PSRAM, FLASH
30SPICLKPSRAM, FLASH
31SPIQPSRAM, FLASH
32SPIDPSRAM, FLASH
33SPIIO4, FSPIHD, PWM
34SPIIO5, FSPICS0, PWM
35SPIIO6, FSPID, PWM
36SPIIO7, FSPICLK, PWM
37SPIDQS, FSPIQ, PWM
38FSPIWP, PWM
39MTCK, PWMJTAG
40MTDO, PWMJTAG
41MTDI, PWMJTAG
42MTMS, PWMJTAG
43U0TXD
44U0RXD
45flash+spiram Vcc select
46boot mode selection
pouze vstupní

The ESP32-S2 chip features hardware filters to remove unwanted glitch pulses from the input GPIO, which can help reduce false triggering of the interrupt and prevent a noise being routed to the peripheral side. Each GPIO can be configured with a glitch filter, which can be used to filter out pulses shorter than two sample clock cycles. The duration of the filter is not configurable. The glitch filter is disabled by default, and can be enabled by calling gpio_glitch_filter_enable().

Possible PWM GPIO pins on the ESP32-S2: 0,1-17,18,19-21,26,33-42

Napsat komentář