Raspberry Pi Pic: especificacions i característiques

Raspberry Pi Pic

Raspberry Pi Pic és una nova placa amb microcontrolador que ha dissenyat la Raspberry Pi Foundation. Un nou producte que s'uneix als ja existents i que s'assembla més a Arduino que a una SBC. A més, guarda una altra gran sorpresa que ha sorprès a tots, i va més enllà de la seva reduïda grandària, magnífica eficiència energètica, o el seu preu de sol 4 $.

I és que la Raspberry Pi Foundation s'ha transformat, al menys momentàniament, en una fabless, dissenyant el seu propi xip. Es tracta del SoC RP2040. És a dir, per aquesta vegada, no han fet servir els xips de Broadcom com en altres plaques, sinó que l'hi han dissenyat ells mateixos. Veurem si en el futur segueixen aquesta mateixa tendència en altres placa o si només ha estat una cosa puntual ...

SoC RP2040

Raspberry Pi Pic RP2040

El RP2040 és el primer xip dissenyat per la Raspberry Pi Foundation. Un disseny creat a casa per potenciar aquesta placa ultra-petita i ultra fina i dissenyada per a projectes on la mida i el consum sigui important, com algunes aplicacions encastades o embegudes de robòtica, indústria, automoció, aplicacions mèdiques, estacions meteorològiques, etc.

Malgrat el que diuen altres mitjans (fins i tot alguns importants i prestigiosos), no és un xip fabricat per ells, només dissenyat per ells. Un SoC que ha estat dissenyat per un equip propi especialitzat en ASIC i que ha donat com a resultat aquest IC.

És a dir, no s'han transformat en un IDM, sinó que són solament una fabless que han enviat el seu disseny a fabricar a la foundry TSMC. En aquestes factories s'ha emprat un procés de 40nm per a la seva fabricació. I sí, és un node que et pot semblar bastant primitiu, però aquesta tecnologia de litografia és més que suficient per a aquest projecte i compleix molt bé la seva comesa.

Tornant a el disseny de l'SoC rp2040 que potencia aquesta Raspberry Pi Pic, es tracta d'un xip en el qual no s'han dissenyat els nuclis des de zero, sinó que s'ha optat per usar nuclis IP de Arm. Concretament ha emprat 0 ARM Cortex MXNUMX + treballant a 133MHz. A més, s'ha dotat també de 264 KB de RAM, i de 2MB de flash.

Tot no orientat per executar un sistema operatiu com Linux (o altres), com passa en altres plaques SBC, sinó que la Raspberry Pi Pic només pot executar sketchs o programes escrits en llenguatges com C / C ++ o MycroPython. Un cop els escrius al teu PC, es poden passar a la placa mitjançant el microUSB perquè la unitat MCU, o microcontrolador, els executi.

Finalment, no m'agradaria deixar de banda la nomenclatura usat, i és que el nom RP2040 té el seu motiu:

  • RP: Signfica Raspberry Pi
  • 2: Nombre de nuclis.
  • 0: Tipus de nucli (M0 +).
  • 4: Log2 (RAM / 16KB).
  • 0: Log2 (non-volatile o flaix / 16KB), si és 0 és perquè és on-board.

Això pot ser que sembli estúpid, més tenint en compte que per ara només hi ha un SoC dissenyat per ells. Però pot donar pistes que Raspberry Pi Foundation podria dissenyar més SoCs en el futur...

Més informació - Datasheet RP2040

Sobre la placa Raspberry Pi Pic

La nova placa Raspberry Pi Pic guarda grates sorpreses, malgrat la seva reduïda grandària. I només per un preu de 4 $, el que la fa una de les plaques de microcontrolador més assequibles de mercat.

pin-out Raspberry Pi Pic

Fixació

Quant a les característiques tècniques i especificacions, Aquí tens tots els detalls de la placa:

  • SoC: RP2040 dissenyat al Regne Unit per un grup de treball dedicat a disseny d'ASICs de la Raspberry Pi Foundation.
    • DualCore ARM Cortex-M0 + amb freqüència de rellotge dinàmica fins 133MHz.
    • 264 kB de memòria SRAM
    • 2MB de memòria flash on-board.
    • Amb molt baix consum i maneres Dormant i sleep.
  • Connexió: MicroUSB amb suport per a USB 1.1 Host
  • programació: drag & drop usant llenguatges com C / C ++ i MicroPython.
  • GPIO: 26-pin multifunció
  • altres pins: 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADC, 16x canals PWM.
  • Alimentació: 3.3V
  • Més: Sensor de temperatura, biblioteques de coma flotant ràpid en ROM, i 8x PIO (Programable I / O) per poder adaptar la placa per donar suport a perifèrics, etc. Per exemple, amb PIO es pot configurar per emular VGA, so, lector de targetes SD, etc.
  • Mida: 51x21mm
  • Preu: 4 $ (comprar)

Com començar a programar

La nova Raspberry Pi Pic es programa usant SDK de C / C ++ o el port oficial de MicroPython, segons prefereixis utilitzar uns llenguatges o altres per als teus projectes. A més, el programa es carrega de forma senzilla:

  1. Simplement mantenint premut el botó de BOOTSEL de la placa
  2. Connectant el cable microUSB a el PC (Linux, Windows, o macOS, i fins i tot pots programar des d'una Raspberry Pi 4)
  3. Després es deixa anar el botó BOOTSEL i el PC muntarà la nova unitat anomenada RPI-RP2 com si fos un pendrive.
  4. Ara, només has d'arrossegar el fitxer de codi UF2 a la unitat de memòria i es carregar.
  5. La Raspberry Pi Pic es reiniciarà i començarà a executar el programa.

A més, tens també un fitxer Index.htm dins de la unitat i que et mostrarà la documentació oficial a la web de la Raspberry Pi. Un altre fitxer INFO_U2F.TXT conté informació sobre la placa, com la versió de l'bootloader.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.