Pular para o conteúdo principal

Introdução ao Seeed Studio XIAO RP2040

pir

O Seeed Studio XIAO RP2040 é tão pequeno quanto o Seeed Studio XIAO SAMD21, mas é mais poderoso. Por um lado, ele traz o poderoso processador Dual-core RP2040, cujo clock flexível pode operar até 133 MHz, sendo um microcontrolador de baixo consumo de energia. No Seeed Studio XIAO RP2040 há também 264KB de SRAM e 2MB de memória Flash on-board, o que permite armazenar e executar mais programas. Por outro lado, esta pequena placa tem bom desempenho de processamento, mas necessita de menos energia.
Em resumo, ele é projetado em um tamanho minúsculo, tão pequeno quanto um polegar (21x17.8mm), e pode ser usado em dispositivos vestíveis e projetos de pequeno porte.

Existem 14 pinos GPIO no Seeed Studio XIAO RP2040, dos quais há 11 pinos digitais, 4 pinos analógicos, 11 pinos PWM, 1 interface I2C, 1 interface UART, 1 interface SPI, 1 interface de almofada de ligação SWD.

O Seeed Studio XIAO RP2040 é compatível com a placa de expansão Seeed Studio XIAO.

Recursos

  • MCU poderosa: processador Dual-core ARM Cortex M0+, clock flexível operando até 133 MHz
  • Recursos ricos on-chip: 264KB de SRAM e 2MB de memória Flash on-board
  • Compatibilidade flexível: Suporta Micropython/Arduino/CircuitPython
  • Operação fácil de projetos: design compatível com protoboard e SMD, sem componentes na parte de trás
  • Tamanho pequeno: Tão pequeno quanto um polegar (21x17.8mm) para dispositivos vestíveis e projetos de pequeno porte.
  • Múltiplas interfaces: 11 pinos digitais, 4 pinos analógicos, 11 pinos PWM, 1 interface I2C, 1 interface UART, 1 interface SPI, 1 interface de almofada de ligação SWD.

Especificações

Nome do ProdutoSeeed Studio XIAO RP2040
ChipsetSilicon - Raspberry Pi Documentation
ProcessadorProcessador Dual Cortex M0+ operando a até 133 MHz
RAM264KB SRAM
Flash2MB Flash Onboard
InterfacePino GPIO x14
Pino Digital x11
Pino Analógico x4
I2C x1
UART x1
SPI x1
PWM x11
OnboardLED de usuário (3 cores) x1
LED de alimentação x1
LED RGB x1
Botão de Reset x1
Botão de Boot x1
Conectividade sem fio/
AlimentaçãoTensão de entrada (Type-C): 5V
Tensão de entrada (BAT): 5V
Modo de baixo consumo (Típ.)/
Compatibilidade de softwareArduino, PlatformIO, MicroPython, CircuitPython, tinyGo, Rust, Zephyr, Exhibition for XIAO Series | Seeed Studio Wiki
Temperatura de trabalho-20°C-70°C
Dimensões21x17.8mm
VariantesSeeed Studio XIAO RP2040 3PCS Pack | Save 10% for tiny Mic...
Seeed Studio XIAO RP2040 Pre-Soldered | Plug-and-Play mini ...

Visão geral de hardware

pir

cuidado

Para pinos de I/O gerais: A tensão de trabalho do MCU é 3,3V. Uma tensão de entrada conectada aos pinos de I/O gerais pode causar danos ao chip se for maior que 3,3V.

Para pinos de alimentação: O circuito conversor DC-DC integrado, capaz de transformar a tensão de 5V em 3,3V, permite alimentar o dispositivo com uma fonte de 5V via VIN-PIN e 5V-PIN.

Atualmente, o XIAO RP2040 só suporta alimentação por bateria e não pode ser conectado à porta Type-C enquanto uma bateria estiver conectada, pois isso pode representar um risco de segurança.

Por favor, preste atenção ao usar, não remova a tampa de blindagem.

Mapa de pinos

Pino XIAOFunçãoPino do ChipDescrição
5VVBUSEntrada/Saída de alimentação
GND
3V33V3_OUTSaída de alimentação
D0AnalógicoGPIO26GPIO, ADC
D1AnalógicoGPIO27GPIO, ADC
D2AnalógicoGPIO28GPIO, ADC
D3AnalógicoGPIO29GPIO, ADC
D4SDAGPIO6GPIO, Dados I2C
D5SCLGPIO7GPIO, Clock I2C
D6TXGPIO0GPIO, Transmissão UART
D7RX,CSnGPIO1GPIO, Recepção UART, CSn
D8SCKGPIO2GPIO, Clock SPI
D9MISOGPIO4GPIO, Dados SPI
D10MOSIGPIO3GPIO, Dados SPI
ResetRUNRUN
BootRP2040_BOOTEntrar no modo Boot
CHARGE_LEDVCC_3V3CHG-LED_Vermelho
RGB LEDGPIO12LED RGB
USER_LED_RGPIO17Pino de LED RGB vermelho controlado pelo usuário
USER_LED_BGPIO25Pino de LED RGB azul controlado pelo usuário
USER_LED_GGPIO16Pino de LED RGB verde controlado pelo usuário

Entrar no modo Bootloader

Às vezes, a porta do Seeed Studio XIAO RP2040 pode desaparecer quando o processo de programação do usuário falha. Podemos resolver esse problema com a seguinte operação:

  • Pressione e segure o botão "B".
  • Conecte o Seeed Studio XIAO PR2040 ao seu computador.
  • O computador exibirá uma unidade de disco.

Neste ponto, o chip entra no modo Bootloader e a porta de gravação aparece novamente. Como o chip RP2040 possui duas partições, uma é o Bootloader e a outra é o programa do usuário. O produto grava um código de bootloader na memória do sistema quando sai de fábrica. Podemos alternar os modos executando as etapas acima.

Reset

Se você quiser resetar o Seeed Studio XIAO RP2040, execute os seguintes passos:

  • Conecte o Seeed Studio XIAO RP2040 ao seu computador.
  • Pressione os pinos "R" uma vez.

Atenção: O comportamento dos LEDs monocromáticos programáveis integrados (eles são vermelho, azul e verde) é invertido em relação ao de um Arduino. No Seeed Studio XIAO RP2040, o pino deve ser colocado em nível baixo para habilitar.

pir

Visualizador de esquemático online

Recursos

Projeto de hardware

Projeto mecânico

Recursos do curso

Suporte Técnico e Discussão de Produtos

Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...