Raspberry Pi Pico: Specifikationer og funktioner

Hindbær Pi Pico

Hindbær Pi Pico er et nyt mikrocontrollerkort designet af Raspberry Pi Foundation. Et nyt produkt der slutter sig til eksisterende og som er mere som Arduino end en SBC. Derudover har den en anden stor overraskelse, der har overrasket alle, og den går ud over dens lille størrelse, storslåede energieffektivitet eller prisen på kun $ 4.

Og det er, at Raspberry Pi Foundation har transformeret sig, i det mindste et øjeblik, til en fabless, der designer sin egen chip. Det handler om RP2040 SoC. Det vil sige, for denne gang har de ikke brugt Broadcom-chips som i andre tavler, men har designet det selv. Vi vil se, om de i fremtiden følger den samme tendens i andre plader, eller om det kun har været noget specifikt ...

RP2040 SoC

Hindbær Pi Pico RP2040

El RP2040 er den første chip designet af Raspberry Pi Foundation. Et design skabt derhjemme for at forbedre dette ultra-lille og ultra-tynde kort og designet til projekter, hvor størrelse og forbrug er vigtige, såsom nogle indlejrede eller indlejrede applikationer i robotteknologi, industri, bilindustrien, medicinske applikationer, vejrstationer osv

På trods af hvad andre medier siger (selv nogle vigtige og velrenommerede), er det ikke en chip, der er fremstillet af dem, kun designet af dem. En SoC, der er designet af vores eget team specialiseret i ASICs og det har resulteret i denne IC.

Det vil sige, de er ikke blevet omdannet til en IDM, men er bare en fabless, der har sendt deres design til at blive fremstillet til støberiet TSMC. I disse fabrikker er der anvendt en 40 nm-proces til deres fremstilling. Og ja, det er en knude, der kan virke ret primitiv, men at litografiteknologi er mere end nok til dette projekt og gør sit job meget godt.

Vender tilbage til designet af rp2040 SoC, der driver denne Raspberry Pi Pico, er det en chip, hvor kernerne ikke er designet fra bunden, men snarere har de valgt at bruge Arm's IP-kerner. Specifikt har det brugt to ARM Cortex M0 + arbejder på 133 MHz. Derudover er den også udstyret med 264 KB RAM og 2 MB flash.

Alt er ikke orienteret om at køre et operativsystem som Linux (eller andre), som det sker i andre SBC-kort, men Raspberry Pi Pico kan kun køre skitser eller programmer skrevet på sprog som C / C ++ eller MycroPython. Når du først har skrevet dem på din pc, kan de sendes til tavlen via microUSB, så MCU-enheden eller mikrokontrolleren udfører dem.

Endelig vil jeg ikke lægge til side nomenklaturen brugt, og er, at navnet RP2040 har sin grund:

  • RP: står for Raspberry Pi
  • 2: antal kerner.
  • 0: kernetype (M0 +).
  • 4: log2 (RAM / 16 kB).
  • 0: log2 (ikke-flygtig eller flash / 16 kB), hvis det er 0, er det fordi det er om bord.

Dette kan virke dumt, især i betragtning af at der for øjeblikket kun er en SoC designet af dem. Men det kan antyde, at Raspberry Pi Foundation muligvis designe flere SoC'er i fremtiden...

Mere information - Dataark RP2040

Om Raspberry Pi Pico-kortet

Den nye plade Hindbær Pi Pico det holder behagelige overraskelser på trods af sin lille størrelse. Og kun til en pris på $ 4, hvilket gør det til et af de mest overkommelige mikrokontrolkort på markedet.

pin-out Raspberry Pi Pico

pin ud

Som tekniske egenskaber og specifikationer, her er alle detaljerne på pladen:

  • SoC: RP2040 designet i Storbritannien af ​​en Raspberry Pi Foundation-arbejdsgruppe dedikeret til ASIC-design.
    • DualCore ARM Cortex-M0 + med dynamisk urfrekvens op til 133 MHz.
    • 264 kB SRAM-hukommelse
    • 2 MB indbygget flashhukommelse.
    • Med meget lavt forbrug og sovende og sovende tilstande.
  • Tilslutning: microUSB med understøttelse af USB 1.1 Host
  • programmering: Træk og slip ved hjælp af sprog som C / C ++ og MicroPython.
  • GPIO: 26-polet multifunktion
  • Andre ben: 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADC, 16x kanaler PWM.
  • fodring: 3.3 V.
  • mere: temperatursensor, biblioteker med hurtig flydende punkt i ROM og 8x PIO (programmerbar I / O) for at kunne tilpasse kortet til at understøtte periferiudstyr osv. For eksempel kan det med PIO konfigureres til at efterligne VGA, lyd, SD-kortlæser osv.
  • størrelse: 51x21mm
  • pris: 4 $ (køber)

Sådan starter du programmering

Den nye Raspberry Pi Pico er programmeret ved hjælp af C / C ++ SDK eller den officielle MicroPython-port, afhængigt af om du foretrækker at bruge et eller andet sprog til dine projekter. Derudover kan programmet let indlæses:

  1. Du skal blot holde knappen BOOTSEL nede på tavlen
  2. Tilslutning af microUSB-kablet til pc'en (Linux, Windows eller macOS, og du kan endda programmere fra en Raspberry Pi 4)
  3. Derefter frigives BOOTSEL-knappen, og pc'en monterer den nye enhed kaldet RPI-RP2 som om det var en pendrive.
  4. Nu skal du bare trække UF2-kodefilen til hukommelsesenheden, og den indlæses.
  5. Raspberry Pi Pico genstarter og begynder at køre programmet.

Derudover har du også en fil INDEX.HTM inde i enheden, og det viser dig den officielle dokumentation på Raspberry Pi-webstedet. En anden INFO_U2F.TXT-fil indeholder oplysninger om tavlen, såsom versionen af ​​bootloader.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.