O XIAO RP2040 é um microcontrolador que usa o chip Raspberry Pi RP2040, o primeiro chip projetado e lançado pela Raspberry Pi. Semelhante ao Arduino Nano RP2040 e Raspberry Pi Pico, o XIAO RP2040 está equipado com o mesmo microcontrolador RP2040.
O RP2040 possui um processador Arm Cortex-M0+ dual-core com clock de até 133MHz. Possui 264K SRAM e 2 MB de armazenamento integrado. Com dois núcleos rápidos, muita RAM no chip e uma porta para a estrutura TensorFlow Lite da Google, o XIAO RP2040 é uma ótima plataforma para aplicações de machine learning.
Tal como o Seeeduino XIAO, esta placa é compacta, possui várias interfaces, um tamanho minúsculo e suporta totalmente Arduino, MicroPython e CircuitPython. Mas possui um processador mais rápido e mais memória, entre outras diferenças.
As ricas interfaces integradas são suficientes para o desenvolvimento de vários aplicativos. Se não precisar do tamanho e potência de um Raspberry Pi completo e não quiser usar um Arduino, o XIAO RP2040 é uma excelente escolha para executar projetos menos complexos.
O XIAO RP2040 é um microcontrolador de desempenho poderoso e baixo consumo de energia, ideal para pequenos projetos e vestíveis (wearables). Ele pode ser programado em C/C++ e no MicroPython (amigável para iniciantes). Para além disso, também permite usar o editor Thonny, para o programar como se estivesse usando um Raspberry Pi Pico.
Uma vez que ele não possui componentes na parte traseira, pode ser soldado directamente sobre uma outra placa como se fosse um SMD.
Além da poderosa CPU, o XIAO RP2040 possui 2 MB de Flash integrado. 11 pinos digitais, 4 pinos analógicos, 11 pinos PWM, 1 interface I2C, 1 interface UART, 1 interface SPI e 1 interface SWD Bonding pad. (Alguns pinos têm várias funções).
O XIAO RP2040 possui uma interface USB Type-C que pode fornecer energia e permite o download de código.
Ele possui 1 botão Reset, 1 botão BOOT, 1 LED RGB programável, 1 LED de energia, 2 indicadores de status e 1 LED de utilizador, permitindo que os desenvolvedores depurem seu código com muita facilidade.
O XIAO RP2040 é compatível com a placa de expansão XIAO.
CARACTERÍSTICAS
-------------------
● Poderoso MCU: Alimentado pelo chip Raspberry PI RP2040, apresenta alto desempenho, baixo custo e tamanho reduzido.
● Alto desempenho: Processador ARM Cortex M0+ de núcleo duplo, clock flexível com velocidades até 133 MHz.
● Recursos on-chip ricos: 264 KB de SRAM e 2 MB de memória Flash integrada
● I/O flexível: permite que ele comunique com praticamente qualquer dispositivo externo
● Compatibilidade flexível: Suporte Arduino/Micropython/CircuitPython
● Fácil operação do projeto: design do tipo SMD e com possibilidade de soldagem de pinos para usar em placas de ensaio.
● Tamanho pequeno: tão pequeno quanto um polegar (20x17,5 mm) ideal para dispositivos vestíveis e pequenos projetos.
● Múltiplas interfaces: 11 pinos digitais, 4 pinos analógicos, 11 pinos PWM, 1 interface I2C, 1 interface UART, 1 interface SPI, 1 interface SWD Bonding pad
LISTA DE PEÇAS
-------------------
• 1 x microcontrolador XIAO RP2040
• 2 x barras de 7 pinos para soldar
ESPECIFICAÇÕES
-------------------
• CPU: Processador ARM Cortex M0+ dual-core, clock flexível rodando até 133 MHz
• Memória: 264 KB de SRAM e 2 MB de memória Flash integrada
• PINs de E/S: 11 pinos digitais, 4 pinos analógicos, 11 pinos PWM
• Interface: 1 interface I2C, 1 interface UART, 1 interface SPI, 1 interface SWD Bonding pad.
• Fonte de alimentação e interface de download: Interface USB tipo C
• LEDs: 1 LED de utilizador, 1 LED de energia, dois LEDs para download da porta serial, 1 LED RGB.
• Botões: 1 botão RESET, 1 botão BOOT
• Power Pads: pontos de solda para uma alimentação por bateria.
• Compatibilidade de software: Micropython/Arduino/CircuitPython
• Cobertura: circuito protegido por uma cobertura metálica.
• Dimensões: 20x17,5x3,5mm
Atenção: Todos os pinos de I/O são de 3.3V. Não utilize tensões superiores a esse valor, caso contrário poderá danificar a CPU.
▶ Informação adicional no site da Seeed Studio