Raspberry Pi Pico: piedinatura ad alta risoluzione e specifiche
Raspberry Pi Pico high resolution pinout image
Qui la mia selezione di dispositivi rp2040 Official Pi Pico - Official Pi Pico W - Waveshare rp2040-zero - WeAct Studio rp2040
PINs
Power Pins
- VBUS – tensione di ingresso micro-USB
- VSYS – tensione di ingresso del sistema principale
- 3V3 – uscita regolata 3,3V, 300mA max
- GND – riferimento di massa principale
- AGND – riferimento di massa per GP26-29 e ADC0 e ADC1
GPIO Pins
- da GP0 a GP28 – uscita di ingresso per uso generico ( GPIO ) e modulazione di larghezza di impulso ( PWM )
I2C Pins
- SCL0 – I2C port 0 clock
- SDA0 – I2C port 0 data
- SCL1 – I2C port 1 clock
- SDA1 – IC2 port 1 data
SPI Pins
- SCLK0 – SPI port 0 clock
- MOSI0 – SPI port 0 data out
- MISO0 – SPI port 0 data in
- SCLK1 – SPI port 1 clock
- MOSI1 – SPI port 1 data out
- MISO1 – SPI port 1 data in
ADC Pins
- ADC0 – Convertitore da analogico a digitale (ADC) 0
- ADC1 – Convertitore da analogico a digitale (ADC) 1
- ADC2 – Convertitore da analogico a digitale (ADC) 2
Specs
Raspberry Pi Pico è stato progettato per essere una piattaforma di sviluppo a basso costo ma flessibile per RP2040, con le seguenti caratteristiche chiave:
- Dual-core Cortex M0+ fino a 133 MHz
- Il PLL su chip consente una frequenza core variabile
- SRAM multibanco ad alte prestazioni da 264kB
- Flash esterno Quad-SPI con eXecute In Place (XIP) e cache su chip da 16 kB
- Full-crossbar bus fabric ad alte prestazioni
- USB 1.1 integrato (dispositivo o host)
- 30 I/O per uso generico multifunzione (4 possono essere utilizzati per ADC)
- Tensione IO 1,8-3,3 V (NOTA La tensione IO Pico è fissata a 3,3 V)
- Convertitore da analogico a digitale (ADC) a 12 bit 500ksps
- Varie periferiche digitali
- 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM canali
- 1 × Timer con 4 allarmi, 1 × Contatore in tempo reale
- 2 × blocchi Programmable IO (PIO), 8 macchine a stati in totale
- I/O ad alta velocità flessibile e programmabile dall’utente
- Può emulare interfacce come SD Card e VGA
- Microcontrollore RP2040 con 2MB di Flash
- Porta Micro-USB B per alimentazione e dati (e per riprogrammare la Flash)
- PCB a 40 pin 21×51 stile ‘DIP’ da 1 mm di spessore con pin a foro passante da 0,1″ anche con nervature del bordo
- Espone 26 I/O per uso generico (GPIO) multifunzione da 3,3 V
- 23 GPIO sono solo digitali e tre sono compatibili con ADC
- Può essere montato in superficie come un modulo
- Porta ARM Serial Wire Debug (SWD) a 3 pin
- Architettura di alimentazione semplice ma altamente flessibile
- Varie opzioni per alimentare facilmente l’unità da micro-USB, alimentatori esterni o batterie
How to
- Schede Raspberry Pi Pico e rp2040: pinout, specifiche e configurazione IDE Arduino
- Schede Raspberry Pi Pico e rp2040: filesystem LittleFS integrato
- Scheda Raspberry Pi Pico e rp2040: ethernet w5500 e requests HTTP e HTTPS (SSL)
- Schede Raspberry Pi Pico e rp2040: WiFiNINA con coprocessore WiFi ESP32
- Schede Raspberry Pi Pico e rp2040: come utilizzare una scheda SD
- Dallas ds18b20
- Collegamento dell’EByte E70 ai dispositivi Raspberry Pi Pico (rp2040) ed un semplice sketch di esempio
Datasheet and schema
Grazie
- Arduino
- esp8285
- esp8266
- esp12 E
- esp07
- NodeMCU v2.x
- NodeMCU v3.x
- ESP-01
- ESP-01S
- ESP32
- ESP32c3
- ESP32 s2
- ESP32s3
- Arduino SAMD
- STM32
- Raspberry Pi