Raspberry Pi Pico: Spesifikasjoner og funksjoner

Bringebær Pi Pico

Bringebær Pi Pico er et nytt mikrokontrollerkort designet av Raspberry Pi Foundation. Et nytt produkt som blir med på eksisterende og som er mer som Arduino enn en SBC. I tillegg har den en annen stor overraskelse som har overrasket alle, og den går utover den lille størrelsen, den fantastiske energieffektiviteten eller prisen på bare $ 4.

Og det er at Raspberry Pi Foundation har forvandlet seg, i det minste et øyeblikk, til en fabless, som designer sin egen chip. Det handler om RP2040 SoC. Det vil si at for denne gangen har de ikke brukt Broadcom-sjetonger som i andre brett, men har designet det selv. Vi vil se om de i fremtiden følger den samme trenden i andre plater, eller om det bare var noe spesifikt ...

RP2040 SoC

Raspberry Pi Pico RP2040

El RP2040 er den første brikken designet av Raspberry Pi Foundation. Et design laget hjemme for å forbedre dette ultralette og ultratynne kortet og designet for prosjekter der størrelse og forbruk er viktig, for eksempel noen innebygde eller innebygde applikasjoner i robotikk, industri, bilindustri, medisinske applikasjoner, værstasjoner osv.

Til tross for hva andre medier sier (til og med noen viktige og anerkjente), er det ikke en chip produsert av dem, bare designet av dem. En SoC som er designet av vårt eget team spesialisert på ASIC og det har resultert i denne IC.

Det vil si at de ikke har blitt forvandlet til en IDM, men er bare fabler som har sendt designet til å bli produsert til støperiet TSMC. I disse fabrikkene er det brukt en 40 nm prosess for produksjonen. Og ja, det er en node som kan virke ganske primitiv, men at litografiteknologi er mer enn nok for dette prosjektet og gjør jobben sin veldig bra.

Når vi går tilbake til designet av rp2040 SoC som driver denne Raspberry Pi Pico, er det en chip der kjernene ikke er designet fra bunnen av, men de har valgt å bruke Arms IP-kjerner. Spesielt har den brukt to ARM Cortex M0 + jobber på 133Mhz. I tillegg har den også blitt utstyrt med 264 KB RAM, og 2 MB flash.

Alt ikke orientert for å kjøre et operativsystem som Linux (eller andre), slik det skjer i andre SBC-kort, men Raspberry Pi Pico kan bare kjøre skisser eller programmer skrevet på språk som C / C ++ eller MycroPython. Når du har skrevet dem på PC-en, kan de sendes til kortet gjennom microUSB slik at MCU-enheten, eller mikrokontrolleren, kjører dem.

Til slutt vil jeg ikke legge til side nomenklaturen brukt, og er at navnet RP2040 har sin grunn:

  • RP: står for Raspberry Pi
  • 2: antall kjerner.
  • 0: kjernetype (M0 +).
  • 4: log2 (RAM / 16 kB).
  • 0: log2 (ikke-flyktig eller flash / 16 kB), hvis den er 0, er det fordi den er ombord.

Dette kan virke dumt, spesielt med tanke på at det foreløpig bare er en SoC designet av dem. Men det kan hint om at Raspberry Pi Foundation kanskje utforme flere SoC-er i fremtiden...

Mer informasjon - Dataark RP2040

Om Raspberry Pi Pico-brettet

Den nye platen Bringebær Pi Pico den holder behagelige overraskelser, til tross for den lille størrelsen. Og bare for en pris på $ 4, noe som gjør det til et av de rimeligste mikrokontrollkortene på markedet.

pinout Raspberry Pi Pico

pin ut

Som tekniske egenskaper og spesifikasjoner, her er alle detaljene på platen:

  • SoC: RP2040 designet i Storbritannia av en ASIC design arbeidsgruppe fra Raspberry Pi Foundation.
    • DualCore ARM Cortex-M0 + med dynamisk klokkefrekvens på opptil 133 MHz.
    • 264 kB SRAM-minne
    • 2 MB innebygd flashminne.
    • Med veldig lavt forbruk og sovemodus og sovemodus.
  • Tilkobling: microUSB med støtte for USB 1.1 Host
  • Programmering: Dra og slipp ved hjelp av språk som C / C ++ og MicroPython.
  • GPIO: 26-pinners multifunksjon
  • Andre pinner: 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADC, 16x kanaler PWM.
  • Fôring: 3.3 V.
  • Mer: temperatursensor, hurtigflytpunktsbiblioteker i ROM og 8x PIO (programmerbar I / O) for å kunne tilpasse kortet til å støtte periferiutstyr, etc. For eksempel med PIO kan den konfigureres til å etterligne VGA, lyd, SD-kortleser, etc.
  • Størrelse: 51x21mm
  • Pris: 4 $ (kjøpe)

Hvordan starte programmering

Den nye Raspberry Pi Pico er programmert ved hjelp av C / C ++ SDK eller den offisielle MicroPython-porten, avhengig av om du foretrekker å bruke ett eller annet språk for prosjektene dine. I tillegg lastes programmet enkelt:

  1. Bare ved å holde nede BOOTSEL-knappen på tavlen
  2. Koble microUSB-kabelen til PCen (Linux, Windows eller macOS, og du kan til og med programmere fra en Raspberry Pi 4)
  3. Deretter slippes BOOTSEL-knappen, og PCen vil montere den nye enheten kalt RPI-RP2 som om den var en pendrive.
  4. Nå er det bare å dra UF2-kodefilen til minneenheten, og den lastes inn.
  5. Raspberry Pi Pico vil starte på nytt og begynne å kjøre programmet.

I tillegg har du også en fil INDEX.HTM inne i enheten, og det viser deg den offisielle dokumentasjonen på Raspberry Pi-nettstedet. En annen INFO_U2F.TXT-fil inneholder informasjon om brettet, for eksempel bootloader-versjonen.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.