Raspberry Pi Pico este o placă de microcontroler bazată pe cipul de microcontroler Raspberry Pi RP2040. A fost proiectat pentru a fi o placă de microcontroler de înaltă performanță, cu costuri reduse, cu interfețe digitale flexibile. Raspberry Pi Pico are două nuclee ARM Cortex-M0+ care rulează până la 133MHz; 256KB RAM; 30 de pini GPIO; și o gamă largă de opțiuni de interfață. Acesta este asociat cu 2 MB de memorie flash QSPI integrată pentru stocarea codului și a datelor.
Pe lângă resursele hardware puternice, Pico are suport software bogat și complet și resurse comunitare. Vine cu un SDK complet Rasberry Pi oficial C/C++, Micropython SDK. Doar faceți clic pe „https://pico.raspberrypi.org/getting-started" pentru a începe cu Raspberry Pi Pico.
Pico a fost proiectat să utilizeze fie capete de pini de 0,1 inchi lipite (este cu un pas cu 0,1" mai lat decât un pachet DIP standard cu 40 de pini) sau poate fi folosit ca un „modul” montabil pe suprafață, deoarece pinii IO ale utilizatorului sunt, de asemenea, creelați. Există plăci SMT sub conectorul USB și butonul BOOTSEL, care permit accesarea acestor semnale dacă sunt utilizate ca modul SMT lipit prin reflow.
Specificație:
Cipul de microcontroler RP2040 proiectat de Raspberry Pi în Regatul Unit
Procesor Arm Cortex M0+ dual-core, ceas flexibil care rulează până la 133 MHz
264 KB de SRAM și 2 MB de memorie Flash integrată
Modulul încastrat permite lipirea directă pe plăcile suport
USB 1.1 cu suport pentru dispozitiv și gazdă
Moduri de repaus la consum redus și repaus
Programare prin glisare și plasare folosind stocarea în masă prin USB
26 x pini GPIO multifuncțional
2 x SPI, 2 x I2C, 2 x UART, 3 x ADC pe 12 biți, 16 x canale PWM controlabile
Ceas precis și cronometru pe cip
Senzor de temperatura
Biblioteci accelerate în virgulă mobilă pe cip
8 x I/O programabile (PIO) mașini de stat pentru suport periferic personalizat