Raspberry Pi Pico: Műszaki adatok és jellemzők

Málna Pi Pico

Málna Pi Pico egy új mikrokontroller kártya, amelyet a Raspberry Pi Foundation tervezett. Egy új termék, amely csatlakozik a meglévőkhöz és ami inkább Arduino mint egy SBC. Ezenkívül van még egy nagy meglepetése, amely mindenkit meglepett, és túlmutat kis méretén, csodálatos energiahatékonyságán vagy csupán 4 dolláros árán.

És ez az, hogy a Raspberry Pi Alapítvány legalább egy pillanatra átalakult képességtelenné, megtervezve saját chipjét. Ez körülbelül RP2040 SoC. Vagyis egyelőre nem használták a Broadcom chipeket, mint más táblákban, hanem maguk tervezték. Meglátjuk, hogy a jövőben ugyanezt a tendenciát követik-e más lemezeken is, vagy csak valami sajátos volt ...

RP2040 SoC

Raspberry Pi Pico RP2040

El Az RP2040 az első chip, amelyet a Raspberry Pi Foundation tervezett. Az otthon kialakított kialakítás ennek a rendkívül kicsi és vékony táblának a javítására, és olyan projektekhez készült, ahol a méret és a fogyasztás fontos, például néhány beágyazott vagy beágyazott alkalmazás a robotikában, az iparban, az autóiparban, az orvosi alkalmazásokban, az időjárási állomásokban stb.

Annak ellenére, hogy más médiumok mondják (még néhány fontos és elismert is), ez nem egy általuk gyártott, csak általuk tervezett chip. Egy SoC, amelyet saját csapatunk tervezett ASIC és ez eredményezte ezt az IC-t.

Vagyis nem lettek átalakítva IDM-kké, hanem csak olyan képességek, amelyek elküldték tervüket az öntödéhez TSMC. Ezekben a gyárakban 40 nm-es eljárást alkalmaztak gyártásukhoz. És igen, ez egy olyan csomópont, amely meglehetősen primitívnek tűnhet, de a litográfiai technológia több mint elegendő ehhez a projekthez, és nagyon jól teljesíti a dolgát.

Visszatérve az rp2040 SoC tervezéséhez, amely ezt a Raspberry Pi Pico-t működteti, ez egy chip, amelyben a magokat nem a semmiből tervezték, hanem inkább az Arm IP magjait választották. Pontosabban használta két ARM Cortex M0 + 133 MHz-en dolgozik. Ezen felül 264 KB RAM-mal és 2 MB flash-rel is ellátták.

Mindez nem olyan operációs rendszer futtatására irányul, mint a Linux (vagy más), amint az más SBC táblákon történik, de a Raspberry Pi Pico csak vázlatokat vagy programokat tud futtatni olyan nyelveken, mint például C / C ++ vagy MycroPython. Miután beírta őket a PC-jére, a microUSB-n keresztül továbbíthatják a táblára az MCU egység vagy mikrokontroller végrehajtásához.

Végül nem szeretném félretenni a nómenklatúra használt, és az, hogy az RP2040 névnek megvan az oka:

  • RP: Raspberry Pi-t jelent
  • 2: magok száma.
  • 0: mag típusa (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (nem felejtő vagy flash / 16kB), ha 0, akkor azért van, mert fedélzeti.

Ez hülyeségnek tűnhet, különös tekintettel arra, hogy egyelőre csak egy általuk tervezett SoC létezik. De utalhat arra, hogy a Raspberry Pi Alapítvány igen több SoC-t tervezhet a jövőben...

Több információ - RP2040 adatlap

A Raspberry Pi Pico tábláról

Az új lemez Málna Pi Pico kis mérete ellenére kellemes meglepetéseket tartogat. És csak 4 dolláros áron, ami a piac egyik legkedvezőbb árú mikrokontroller lapjává teszi.

kitűző Raspberry Pi Pico

Kitűz

Mivel a műszaki jellemzői és specifikációi, itt vannak a lemez minden részlete:

  • SoC: RP2040 az Egyesült Királyságban, egy Raspberry Pi Foundation munkacsoport által, az ASIC tervezésének szentelve.
    • DualCore ARM Cortex-M0 + dinamikus órajel frekvenciával 133 MHz-ig.
    • 264 kB SRAM memória
    • 2 MB fedélzeti flash memória.
    • Nagyon alacsony fogyasztással, alvó és alvó üzemmódokkal.
  • Kapcsolat: microUSB az USB 1.1 Host támogatásával
  • Programozás: Fogd és vidd olyan nyelvekkel, mint a C / C ++ és a MicroPython.
  • GPIO: 26 tűs multifunkciós készülék
  • Egyéb csapok: 2x SPI, 2x I2C, 2x UART, 3x 12-bites ADC, 16x csatorna PWM.
  • Alimentación: 3.3 V
  • több: hőmérséklet-érzékelő, gyorsan lebegőpontos könyvtárak a ROM-ban, és 8x PIO (programozható I / O), hogy képes legyen a kártyát a perifériák támogatására stb. Például a PIO-val konfigurálható a VGA, hang, SD kártyaolvasó stb. Emulálására.
  • méret: 51x21mm
  • ár: 4 $ (megvesz)

Hogyan kezdjük el a programozást

Az új Raspberry Pi Pico programozása a C / C ++ SDK vagy a hivatalos MicroPython port segítségével történik, attól függően, hogy az egyik vagy másik nyelvet szeretné-e használni a projektjeihez. Ezenkívül a program könnyen betölthető:

  1. Egyszerűen tartsa lenyomva a BOOTSEL gombot a táblán
  2. A microUSB kábel csatlakoztatása a PC-hez (Linux, Windows vagy MacOS, és akár Raspberry Pi 4-ről is programozhat)
  3. Ezután elengedi a BOOTSEL gombot, és a PC úgy fogja felszerelni az új RPI-RP2 nevű egységet, mintha egy pendrive lenne.
  4. Most csak áthúzza az UF2 kódfájlt a memóriaegységbe, és betöltődik.
  5. A Raspberry Pi Pico újraindul és elkezdi futtatni a programot.

Ezen kívül van még egy fájl INDEX.HTM az egység belsejében, és ez megmutatja a hivatalos dokumentációt a Raspberry Pi weboldalon. Egy másik INFO_U2F.TXT fájl információkat tartalmaz a tábláról, például a bootloader verzióját.


Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.