Aziz Bench

Pinagem da XIAO ESP32S3

A XIAO ESP32S3 liga os pads D0 a D10 a GPIOs do ESP32-S3 que quase nunca têm função no boot. Toque em um pad para ver o GPIO, o canal ADC e o canal touch dele, ou liste os pinos do seu projeto para conferi-los.

XIAO ESP32S3 · 14 pads
  • Livre
  • Com cuidado
  • Alimentação e controle
Adicionar pino

Meu plano de pinos

    Nenhum pino ainda. Escolha um no mapa ou adicione com o formulário.

    Pronto para colar no topo de um sketch ou em uma issue.

    Nomes D e números GPIO

    D0 a D5 são os GPIOs 1 a 6, D6 e D7 os GPIOs 43 e 44 (UART), e D8 a D10 os GPIOs 7 a 9 (SPI padrão). Nove dos onze pads têm um canal do ADC1 e um canal touch, então as leituras analógicas funcionam com o Wi-Fi ligado. O GPIO3 (D2) é um pino de strapping, mas só importa quando um eFuse escolhe a fonte do JTAG.

    LED, botão BOOT e placa Sense

    O LED de usuário fica no GPIO21 e o botão BOOT no GPIO0, que não está nos pads. Na XIAO ESP32S3 Sense, a placa da câmera acrescenta um slot microSD cujo CS também é o GPIO21, um microfone nos GPIOs 41 e 42 e mais dois pads, D11 e D12, que segundo a Seeed só ficam livres depois de cortar uma trilha. A câmera usa GPIOs próprios, não os pads D.

    Alimentação

    A placa funciona com USB-C, e a Seeed dá até 700 mA para o pad 3V3. Os pinos trabalham com 3,3 V e não são garantidos para 5 V.

    Tabela completa de pinos da XIAO ESP32S3

    PinoGPIOStatusAnalógicoFunçõesNotas
    D0GPIO1LivreADC1_CH0TOUCH1, RTC_GPIO1, PWM (LEDC)Sem restrições
    D1GPIO2LivreADC1_CH1TOUCH2, RTC_GPIO2, PWM (LEDC)Sem restrições
    D2GPIO3LivreADC1_CH2TOUCH3, RTC_GPIO3, PWM (LEDC)strapping (fonte do JTAG)
    D3GPIO4LivreADC1_CH3TOUCH4, RTC_GPIO4, PWM (LEDC)Sem restrições
    D4GPIO5LivreADC1_CH4TOUCH5, RTC_GPIO5, PWM (LEDC)I²C SDA
    D5GPIO6LivreADC1_CH5TOUCH6, RTC_GPIO6, PWM (LEDC)I²C SCL
    D8GPIO7LivreADC1_CH6TOUCH7, RTC_GPIO7, PWM (LEDC)SPI SCK
    D9GPIO8LivreADC1_CH7TOUCH8, RTC_GPIO8, PWM (LEDC)SPI MISO (RX)
    D10GPIO9LivreADC1_CH8TOUCH9, RTC_GPIO9, PWM (LEDC)SPI MOSI (TX)
    D6GPIO43Com cuidadoNãoPWM (LEDC), U0TXDUART0, UART TX
    D7GPIO44Com cuidadoNãoPWM (LEDC), U0RXDUART0, UART RX

    Pinos padrão do Arduino-ESP32 para a XIAO ESP32S3: I²C em D4 (SDA) e D5 (SCL), SPI em D8 (SCK), D9 (MISO) e D10 (MOSI), UART em D6 (TX) e D7 (RX). Pela matriz GPIO, você pode movê-los para outros pads.

    Perguntas frequentes

    Em qual GPIO fica o LED da XIAO ESP32S3?

    No GPIO21, definido como LED_BUILTIN no Arduino-ESP32. Na Sense, o GPIO21 também é o chip select do cartão microSD, então o LED e o cartão não podem ser usados separadamente.

    Quais pinos da XIAO ESP32S3 são analógicos?

    D0 a D5 e D8 a D10 (GPIOs 1 a 9) ficam no ADC1, então também funcionam com o Wi-Fi ligado. D6 e D7 (GPIOs 43 e 44) não têm ADC.

    A XIAO ESP32S3 tem pinos touch?

    Sim: os mesmos nove pads, GPIOs 1 a 9, são entradas touch capacitivas, TOUCH1 a TOUCH9.

    Como uso D11 e D12 na XIAO ESP32S3 Sense?

    São o GPIO42 e o GPIO41, usados por padrão pelo microfone. A Seeed indica cortar a trilha entre J1 e J2 para liberá-los e usar os números GPIO no código, porque as constantes D11 e D12 não estão definidas.

    Os pinos da XIAO ESP32S3 toleram 5 V?

    Não. Os GPIOs do ESP32-S3 trabalham com 3,3 V; para sinais de 5 V, use um conversor de nível lógico.