Raspberry Pi Pico: Specifikationer och funktioner

Hallon Pi Pico

Hallon Pi Pico är ett nytt mikrokontrollerkort designat av Raspberry Pi Foundation. En ny produkt som ansluter sig till befintliga och som är mer som Arduino än en SBC. Dessutom har den en annan stor överraskning som har överraskat alla, och den går utöver dess lilla storlek, magnifika energieffektivitet eller priset på endast $ 4.

Och det är att Raspberry Pi Foundation har förvandlats, åtminstone tillfälligt, till en fabless, som utformar sitt eget chip. Det handlar om RP2040 SoC. Det vill säga, för den här tiden har de inte använt Broadcom-marker som i andra kort, utan har designat det själva. Vi kommer att se om de i framtiden följer samma trend i andra plattor eller om det bara har varit något specifikt ...

RP2040 SoC

Raspberry Pi Pico RP2040

El RP2040 är det första chipet som designats av Raspberry Pi Foundation. En design som skapats hemma för att förbättra detta ultralätta och ultratunna kort och utformat för projekt där storlek och konsumtion är viktiga, till exempel vissa inbäddade eller inbäddade applikationer inom robotik, industri, fordonsindustrin, medicinska applikationer, väderstationer etc.

Trots vad andra medier säger (även några viktiga och ansedda) är det inte ett chip som tillverkas av dem, bara designat av dem. En SoC som har designats av vårt eget team specialiserat på ASIC och det har resulterat i denna IC.

Det vill säga, de har inte förvandlats till en IDM, utan är bara en fabless som har skickat sin design att tillverkas till gjuteriet TSMC. I dessa fabriker har en 40 nm-process använts för deras tillverkning. Och ja, det är en nod som kan verka ganska primitiv, men att litografiteknik är mer än tillräckligt för detta projekt och gör sitt jobb mycket bra.

Återgå till designen av rp2040 SoC som driver denna Raspberry Pi Pico, det är ett chip där kärnorna inte har designats från grunden, utan de har valt att använda Arms IP-kärnor. Specifikt har den använt två ARM Cortex M0 + arbetar på 133Mhz. Dessutom har den också utrustats med 264 kB RAM-minne och 2 MB flash.

Alla är inte inriktade på att köra ett operativsystem som Linux (eller andra), som det händer i andra SBC-kort, men Raspberry Pi Pico kan bara köra skisser eller program skrivna på språk som C / C ++ eller MycroPython. När du väl har skrivit dem på din dator kan de skickas till kortet via microUSB så att MCU-enheten, eller mikrokontrollern, kör dem.

Slutligen skulle jag inte vilja lägga åt sidan nomenklaturen används, och är att namnet RP2040 har sin anledning:

  • RP: står för Raspberry Pi
  • 2: antal kärnor.
  • 0: kärntyp (M0 +).
  • 4: log2 (RAM / 16 kB).
  • 0: log2 (icke-flyktig eller blixt / 16 kB), om det är 0 beror det på att det är ombord.

Detta kan verka dumt, särskilt med tanke på att det för tillfället bara finns en SoC designad av dem. Men det kan leda till att Raspberry Pi Foundation kan utforma fler SoC i framtiden.

Mer information - Datablad RP2040

Om Raspberry Pi Pico-kortet

Den nya plattan Hallon Pi Pico det håller trevliga överraskningar trots sin lilla storlek. Och bara till ett pris av $ 4, vilket gör den till en av de mest prisvärda mikrokontrollkorten på marknaden.

pinout Raspberry Pi Pico

pin ut

Eftersom tekniska egenskaper och specifikationer, här är alla detaljer på plattan:

  • SoC: RP2040 designad i Storbritannien av en arbetsgrupp för Raspberry Pi Foundation dedikerad till ASIC-design.
    • DualCore ARM Cortex-M0 + med dynamisk klockfrekvens upp till 133 MHz.
    • 264 kB SRAM-minne
    • 2 MB inbyggt flashminne.
    • Med mycket låg konsumtion och viloläge och viloläge.
  • Anslutning: microUSB med stöd för USB 1.1 Host
  • programmering: Dra och släpp med hjälp av språk som C / C ++ och MicroPython.
  • GPIO: 26-stifts multifunktion
  • Andra stift: 2x SPI, 2x I2C, 2x UART, 3x 12-bitars ADC, 16x kanaler PWM.
  • matning: 3.3 v
  • Mer: temperatursensor, snabbflytande bibliotek i ROM och 8x PIO (programmerbar I / O) för att kunna anpassa kortet till stöd för kringutrustning etc. Med PIO kan det till exempel konfigureras för att emulera VGA, ljud, SD-kortläsare etc.
  • tamaño: 51x21mm
  • pris: 4 $ (Köp)

Hur man börjar programmera

Den nya Raspberry Pi Pico är programmerad med C / C ++ SDK eller den officiella MicroPython-porten, beroende på om du föredrar att använda ett eller annat språk för dina projekt. Dessutom laddas programmet enkelt:

  1. Helt enkelt genom att hålla ned BOOTSEL-knappen på tavlan
  2. Ansluta microUSB-kabeln till datorn (Linux, Windows eller macOS, och du kan till och med programmera från en Raspberry Pi 4)
  3. Då släpps BOOTSEL-knappen och datorn kommer att montera den nya enheten som heter RPI-RP2 som om det vore en pendrive.
  4. Nu måste du bara dra UF2-kodfilen till minnesenheten så laddas den.
  5. Raspberry Pi Pico startar om och börjar köra programmet.

Dessutom har du också en fil INDEX.HTM inuti enheten och det visar dig den officiella dokumentationen på Raspberry Pi-webbplatsen. En annan INFO_U2F.TXT-fil innehåller information om kortet, till exempel versionen av bootloader.


Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.