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 programas maiores. 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,8 mm), e pode ser usado para dispositivos vestíveis e projetos compactos.

Há 14 pinos GPIO no Seeed Studio XIAO RP2040, dos quais 11 são pinos digitais, 4 pinos analógicos, 11 pinos PWM, 1 interface I2C, 1 interface UART, 1 interface SPI e 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+ com clock flexível de até 133 MHz
  • Ricos recursos on-chip: 264KB de SRAM e 2MB de memória Flash on-board
  • Compatibilidade flexível: Suporta Micropython/Arduino/CircuitPython
  • Operação de projeto facilitada: design compatível com protoboard e SMD, sem componentes na parte traseira
  • Tamanho reduzido: Tão pequeno quanto um polegar (21x17,8 mm) para dispositivos vestíveis e projetos compactos.
  • 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

Product NameSeeed Studio XIAO RP2040
ChipsetSilicon - Raspberry Pi Documentation
ProcessorProcessador Dual Cortex M0+ operando a até 133 MHz
RAM264KB SRAM
Flash2MB Flash on-board
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
Wireless Connectivity/
PowerTensão de entrada (Type-C): 5V
Tensão de entrada (BAT): 5V
Low Power Mode(Typ.)/
Software CompatibilityArduino, PlatformIO, MicroPython, CircuitPython, tinyGo, Rust, Zephyr, Exhibition for XIAO Series | Seeed Studio Wiki
Working Temperature-20°C-70°C
Dimensions21x17,8 mm
VarientsSeeed 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

Frente

Verso

cuidado

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

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

O XIAO RP2040 atualmente 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 e não levante a tampa de blindagem.

Mapa de pinos

XIAO PinFunctionChip PinDescription
5VVBUSEntrada/Saída de alimentação
GND
3V33V3_OUTSaída de alimentação
D0AnalogGPIO26GPIO, ADC
D1AnalogGPIO27GPIO, ADC
D2AnalogGPIO28GPIO, ADC
D3AnalogGPIO29GPIO, 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_Red
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 (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 ser ativado.

pir

Visualizador de esquemático online

Recursos

Projeto de hardware

Projeto mecânico

Recursos do curso

Suporte técnico e discussão sobre o produto

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...