Raspberry Pi Pico: specifiche e caratteristiche

Pico al lampone

Pico al lampone è una nuova scheda microcontrollore progettata dalla Raspberry Pi Foundation. Un nuovo prodotto che si unisce a quelli esistenti e che è più simile Arduino di un SBC. Inoltre, ha un'altra grande sorpresa che ha sorpreso tutti, e va oltre le sue piccole dimensioni, la magnifica efficienza energetica o il suo prezzo di soli $ 4.

Ed è che la Raspberry Pi Foundation si è trasformata, almeno momentaneamente, in un favoloso, progettando il proprio chip. Riguarda RP2040 SoC. Cioè, per questa volta, non hanno utilizzato i chip Broadcom come in altre schede, ma l'hanno progettato da soli. Vedremo se in futuro seguiranno questa stessa tendenza in altri piatti o se si è trattato solo di qualcosa di specifico ...

RP2040 SoC

Lampone Pi Pico RP2040

El RP2040 è il primo chip progettato dalla Raspberry Pi Foundation. Un design creato a casa per migliorare questa scheda ultra-piccola e ultrasottile e progettato per progetti in cui le dimensioni e il consumo sono importanti, come alcune applicazioni incorporate o integrate nella robotica, nell'industria, nel settore automobilistico, nelle applicazioni mediche, nelle stazioni meteorologiche, ecc.

Nonostante quello che dicono altri media (anche alcuni importanti e rispettabili), non è un chip prodotto da loro, ma solo progettato da loro. Un SoC progettato dal nostro team specializzato in ASIC e questo ha portato a questo IC.

Cioè, non sono stati trasformati in un IDM, ma sono solo un fabless che ha inviato il proprio progetto per essere prodotto in fonderia TSMC. In queste fabbriche è stato utilizzato un processo a 40 nm per la loro fabbricazione. E sì, è un nodo che può sembrare piuttosto primitivo, ma quella tecnologia litografica è più che sufficiente per questo progetto e fa molto bene il suo lavoro.

Tornando al design del SoC rp2040 che alimenta questo Raspberry Pi Pico, si tratta di un chip in cui i core non sono stati progettati da zero, ma piuttosto hanno scelto di utilizzare i core IP di Arm. Nello specifico, ha usato due ARM Cortex M0 + lavorando a 133 Mhz. Inoltre, è stato anche dotato di 264 KB di RAM e 2 MB di flash.

Tutto non orientato a far girare un sistema operativo come Linux (o altri), come accade in altre schede SBC, ma il Raspberry Pi Pico può eseguire solo sketch o programmi scritti in linguaggi come C / C ++ o MycroPython. Una volta che li hai scritti sul tuo PC, possono essere passati alla scheda tramite il microUSB in modo che l'unità MCU, o microcontrollore, li esegua.

Infine, non vorrei mettere da parte la nomenclatura usato, ed è che il nome RP2040 ha il suo motivo:

  • RP: significa Raspberry Pi
  • 2: numero di core.
  • 0: tipo di nucleo (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (non volatile o flash / 16kB), se è 0 è perché è a bordo.

Questo può sembrare stupido, soprattutto considerando che per ora esiste un solo SoC progettato da loro. Ma potrebbe suggerire che la Raspberry Pi Foundation potrebbe progettare più SoC in futuro...

Maggiori informazioni - Scheda tecnica RP2040

Informazioni sulla scheda Raspberry Pi Pico

Il nuovo piatto Pico al lampone conserva piacevoli sorprese, nonostante le ridotte dimensioni. E solo per un prezzo di $ 4, che lo rende una delle schede per microcontrollori più convenienti sul mercato.

piedinatura Raspberry Pi Pico

appuntare

Come l' caratteristiche tecniche e specifiche, ecco tutti i dettagli della targa:

  • SoC: RP2040 progettato nel Regno Unito da un gruppo di lavoro della Raspberry Pi Foundation dedicato alla progettazione ASIC.
    • DualCore ARM Cortex-M0 + con frequenza di clock dinamica fino a 133 Mhz.
    • 264 kB di memoria SRAM
    • 2 MB di memoria flash integrata.
    • Con consumi molto bassi e modalità dormiente e sleep.
  • Collegamento: microUSB con supporto per USB 1.1 Host
  • Programmazione: Drag & drop utilizzando linguaggi come C / C ++ e MicroPython.
  • GPIO: Multifunzione a 26 pin
  • Altri perni: 2x SPI, 2x I2C, 2x UART, 3x ADC a 12 bit, 16x canali %PWM.
  • Alimentazione: 3.3v
  • Altro: sensore di temperatura, librerie veloci in virgola mobile in ROM e 8x PIO (I / O programmabili) per poter adattare la scheda al supporto delle periferiche, ecc. Ad esempio, con PIO può essere configurato per emulare VGA, suono, lettore di schede SD, ecc.
  • Dimensioni: 51x21mm
  • Prezzo: 4 $ (acquistare)

Come iniziare a programmare

Il nuovo Raspberry Pi Pico è programmato utilizzando l'SDK C / C ++ o la porta MicroPython ufficiale, a seconda che tu preferisca utilizzare una lingua o un'altra per i tuoi progetti. Inoltre, il programma si carica facilmente:

  1. Semplicemente tenendo premuto il pulsante BOOTSEL sulla lavagna
  2. Collegamento del cavo microUSB al PC (Linux, Windows o macOS e puoi persino programmare da un Raspberry Pi 4)
  3. Quindi il pulsante BOOTSEL viene rilasciato e il PC monterà la nuova unità denominata RPI-RP2 come se fosse una pendrive.
  4. Ora, devi solo trascinare il file del codice UF2 sull'unità di memoria e verrà caricato.
  5. Il Raspberry Pi Pico si riavvierà e inizierà a eseguire il programma.

Inoltre, hai anche un file file INDEX.HTM all'interno dell'unità e che ti mostrerà la documentazione ufficiale sul sito Web di Raspberry Pi. Un altro file INFO_U2F.TXT contiene informazioni sulla scheda, come la versione del bootloader.


Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.