A placa do processador Sparkfun MicroMod Pi RP2040 é uma placa econômica e de alto desempenho que apresenta o microcontrolador RP2040 da Raspberry Pi Foundation. Esta placa oferece interfaces digitais flexíveis e é facilmente conectada através do conector MicroMod M.2. A placa está equipada com processadores ARM Cortex-M0+ duplos que podem rodar até 133 MHz, 264 KB de SRAM integrado em seis bancos e 30 GPIO multifuncionais. Ele também oferece suporte a ambientes de desenvolvimento de plataforma cruzada C/C++ e MicroPython.
A placa RP2040 também possui 6 IO dedicados para SPI Flash que suporta XIP e quatro canais ADC de 12 bits com um sensor de temperatura interno. Ele pode funcionar como host e dispositivo USB 1.1. O RP2040 é ideal para processamento de sinais e vídeo, devido aos seus dois núcleos simétricos e alta largura de banda interna. Embora o chip tenha uma quantidade significativa de RAM interna, a placa inclui um chip flash externo adicional para ainda mais espaço de armazenamento.
O ecossistema MicroMod é uma interface modular que conecta uma “placa processadora” de microcontrolador a vários periféricos “placa portadora”. O padrão MicroMod foi projetado para trocar processadores facilmente em tempo real. Isso facilita o emparelhamento de uma placa transportadora especializada para o projeto que você precisa com o processador compatível de sua escolha. No entanto, observe que o RP2040 não é compatível especificamente com a Machine Learning Carrier Board.
A placa RP2040 possui processadores Cortex M0+ duplos que podem rodar até 133 MHz, 264 kB de SRAM incorporada em 6 bancos e 6 IO dedicados para flash QSPI que suporta execução no local (XIP). Ele também possui 30 IO programáveis para suporte periférico estendido, um temporizador com 4 alarmes, um contador de tempo REAL (RTC) e funcionalidade Host/Dispositivo USB 1.1. Suporta linguagens de programação como MicroPython e C/C++.
Periféricos específicos disponibilizados no MicroMod RP2040 incluem 1x USB dedicado para programação e depuração que também é compatível com Host, 2x UARTs, 2x I
2C, 2x SPI, 29x GPIO, 2x pinos digitais, 3x pinos analógicos, 16x PWM, memória flash externa de 128Mbit/16MB, um LED de status e um ADC de nível VIN.
A placa do processador Sparkfun MicroMod Pi RP2040 é uma placa versátil e de alto desempenho perfeita para uma ampla gama de aplicações. Sua combinação de recursos poderosos e flexibilidade o tornam uma excelente escolha para qualquer projeto.