La scheda processore Sparkfun MicroMod Pi RP2040 è una scheda economica e ad alte prestazioni dotata del microcontrollore RP2040 della Raspberry Pi Foundation. Questa scheda offre interfacce digitali flessibili e si collega facilmente tramite il connettore MicroMod M.2. La scheda è dotata di doppi processori ARM Cortex-M0+ che possono funzionare fino a 133 MHz, 264 kB di SRAM incorporata in sei banchi e 30 GPIO multifunzione. Supporta inoltre ambienti di sviluppo multipiattaforma C/C++ e MicroPython.
La scheda RP2040 dispone inoltre di 6 IO dedicati per SPI Flash che supporta XIP e quattro canali ADC a 12 bit con un sensore di temperatura interno. Può funzionare sia come host che come dispositivo USB 1.1. L'RP2040 è ideale per l'elaborazione del segnale e video, grazie ai suoi due core simmetrici e all'elevata larghezza di banda interna. Sebbene il chip abbia una quantità significativa di RAM interna, la scheda include un chip flash esterno aggiuntivo per ancora più spazio di archiviazione.
L'ecosistema MicroMod è un'interfaccia modulare che collega una "scheda processore" del microcontrollore a varie periferiche "scheda portante". Lo standard MicroMod è progettato per sostituire facilmente i processori al volo. Ciò semplifica l'abbinamento di una scheda portante specializzata per il progetto di cui hai bisogno con la tua scelta di processore compatibile. Tuttavia, si noti che l'RP2040 non è compatibile specificamente con la scheda portante per l'apprendimento automatico.
La scheda RP2040 è dotata di doppi processori Cortex M0+ che possono funzionare fino a 133 MHz, 264 kB di SRAM incorporata in 6 banchi e 6 IO dedicati per flash QSPI che supporta l'esecuzione sul posto (XIP). Dispone inoltre di 30 IO programmabili per il supporto esteso delle periferiche, un timer con 4 allarmi, un contatore in tempo REAL (RTC) e funzionalità host/dispositivo USB 1.1. Supporta linguaggi di programmazione come MicroPython e C/C++.
Le periferiche specifiche rese disponibili sul MicroMod RP2040 includono 1x USB dedicata per la programmazione e il debug che è anche compatibile con Host, 2x UART, 2x I
2C, 2x SPI, 29x GPIO, 2x pin digitali, 3x pin analogici, 16x PWM, memoria flash esterna da 128 Mbit/16 MB, un LED di stato e un ADC a livello VIN.
La scheda processore Sparkfun MicroMod Pi RP2040 è una scheda versatile e ad alte prestazioni, perfetta per un'ampia gamma di applicazioni. La sua combinazione di potenti funzionalità e flessibilità lo rendono una scelta eccellente per qualsiasi progetto.