Raspberry Pi Pico: Mga Pagpasabut ug mga Dagway

Raspberry Pi Pico

Raspberry Pi Pico usa ka bag-ong board nga microcontroller nga gidisenyo sa Raspberry Pi Foundation. Usa ka bag-ong produkto nga miapil sa mga naa na ug unsa ang labi ka gusto Arduino kaysa sa usa ka SBC. Ingon kadugangan, adunay usab kini usa nga dako nga sorpresa nga nakapahingangha sa tanan, ug molapas kini sa gamay nga kadako, katingad-an nga kahusayan sa enerhiya, o ang presyo niini nga $ 4 lamang.

Ug kini ang Raspberry Pi Foundation nga nagbag-o, labing menos panamtang, ngadto sa usa ka dili gamhanan, nga nagdisenyo sa kaugalingon niini nga chip. Bahin sa RP2040 nga SoC. Kana mao, alang sa kini nga oras, wala sila nagamit nga mga chips sa Broadcom sama sa ubang mga board, apan kini mismo ang naglaraw. Makita naton kung sa umaabot sundon nila kini nga parehas nga uso sa ubang mga plato o kung kini usa ra ka piho nga butang ...

RP2040 nga SoC

Raspberry Pi Pico RP2040

El Ang RP2040 mao ang una nga chip nga gilaraw sa Raspberry Pi Foundation. Usa ka laraw nga gihimo sa balay aron mapaayo kini labi ka gamay ug labing nipis nga board ug gilaraw alang sa mga proyekto diin ang gidak-on ug konsumo hinungdanon, sama sa pipila nga naka-embed o naka-embed nga aplikasyon sa mga robotiko, industriya, awto, medikal nga aplikasyon, mga istasyon sa panahon, ug uban pa.

Bisan kung unsa ang gisulti sa ubang media (bisan ang pila nga hinungdanon ug kasaligan), dili kini usa ka chip nga gihimo nila, nga gihimo lang nila. Usa ka SoC nga gidisenyo sa among kaugalingon nga team nga espesyalista sa Mga ASIC ug nga miresulta sa kini nga IC.

Kana mao, wala sila nabag-o ngadto sa usa ka IDM, apan usa ra sila ka mga dili hinimo nga nagpadala sa ilang laraw aron himuon sa pandayan. TSMC. Sa kini nga mga pabrika gigamit ang usa ka proseso nga 40nm alang sa ilang paghimo. Ug oo, kini usa ka node nga mahimo’g ingon kaniadto pa, apan ang kana nga teknolohiya sa lithography labaw pa sa igoigo alang sa kini nga proyekto ug maayo kaayo ang pagbuhat sa trabaho niini.

Pagbalik sa laraw sa rp2040 SoC nga nagpadagan sa kini nga Raspberry Pi Pico, kini usa ka tipik diin ang mga cores wala gilaraw gikan sa nagaras, apan gipili nila ang paggamit sa mga core sa IP sa Arm. Sa piho nga paagi, gigamit kini duha ka ARM Cortex M0 + nagtrabaho sa 133Mhz. Dugang pa, nasangkapan usab kini sa 264 KB nga RAM, ug 2MB nga flash.

Ang tanan dili oriented sa pagpadagan sa usa ka operating system sama sa Linux (o uban pa), sama sa nahinabo sa ubang mga SBC board, apan ang Raspberry Pi Pico mahimo ra magpadagan mga sketch o programa nga gisulat sa mga sinultian sama sa C / C ++ o MycroPython. Kung gisulat mo na kini sa imong PC, mahimo kini mapasa sa board pinaagi sa microUSB alang sa MCU unit, o microcontroller, aron mapatuman kini.

Sa katapusan, dili ko gusto nga isalikway ang nomenclature gigamit, ug kana ang ngalan nga RP2040 adunay hinungdan:

  • RP: nagbarug alang sa Raspberry Pi
  • 2: gidaghanon sa mga core.
  • 0: panguna nga tipo (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (dili dali-dali o flash / 16kB), kung kini 0 kini tungod kay naa sa board.

Kini mahimo’g ingon binuang, labi na kung hunahunaon nga sa karon adunay usa ra nga SoC ang gilaraw nila. Apan mahimo kini magpasabut nga ang Raspberry Pi Foundation mahimong pagdisenyo labi pa nga mga SoC sa umaabot...

Dugang kasayuran - Data sheet RP2040

Mahitungod sa board nga Raspberry Pi Pico

Ang bag-ong plato Raspberry Pi Pico nagpadayon kini nga makalipay nga mga sorpresa, bisan kung gamay kini. Ug alang ra sa presyo nga $ 4, nga naghimo niini usa sa labing barato nga mga board sa microcontroller sa merkado.

pin-out nga Raspberry Pi Pico

i-pin out

Sama sa teknikal nga mga kinaiya ug paghingalan, ania ang tanan nga mga detalye sa plato:

  • SoC: Ang RP2040 nga gilaraw sa UK sa usa ka grupo nga nagtrabaho nga Raspberry Pi Foundation nga gipahinungod sa laraw sa ASIC.
    • Ang DualCore ARM Cortex-M0 + nga adunay dinamiko nga frequency sa orasan hangtod sa 133Mhz.
    • 264 kB sa panumduman sa SRAM
    • 2MB nga on-board flash memory.
    • Uban sa labing mubu nga konsumo ug mga mode nga wala matulog ug pagkatulog.
  • Koneksyon: microUSB nga adunay suporta alang sa USB 1.1 Host
  • Programming: Pag-drag & drop gamit ang mga sinultian sama sa C / C ++ ug MicroPython.
  • GPIO: 26-pin multifunction
  • Uban pang mga lagdok: 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADC, 16x nga mga kanal PWM.
  • Pagkaon: 3.3 V
  • labaw pa: temperatura sensor, dali nga naglutaw nga mga librarya sa ROM sa ROM, ug 8x PIO (Programmable I / O) aron mapahiangay ang board aron suportahan ang mga peripheral, ubp. Pananglitan, sa PIO mahimo kini ma-configure aron masundog ang VGA, tunog, SD card reader, ug uban pa.
  • Size: 51x21mm
  • Presyo: 4 $ (sa pagpalit)

Giunsa magsugod ang programa

Ang bag-ong Raspberry Pi Pico giprograma gamit ang C / C ++ SDK o ang opisyal nga MicroPython port, depende kung gusto nimo gamiton ang us aka sinultian o lain pa alang sa imong mga proyekto. Ingon kadugangan, ang programa dali nga makarga:

  1. Pinaagi ra sa pagpugong sa buton sa BOOTSEL sa pisara
  2. Ang pagkonektar sa microUSB cable sa PC (Linux, Windows, o macOS, ug mahimo ka usab magprograma gikan sa usa ka Raspberry Pi 4)
  3. Pagkahuman gipagawas ang butones nga BOOTSEL ug igabutang sa PC ang bag-ong yunit nga gitawag nga RPI-RP2 nga ingon kini usa ka pendrive.
  4. Karon, kinahanglan mo ra nga iguyod ang file file nga UF2 sa yunit sa memorya ug kini mag-load.
  5. Ang Raspberry Pi Pico mag-reboot ug magsugod sa pagpadagan sa programa.

Ingon kadugangan, adunay ka usab usa ka file INDEX.HTM sa sulud sa yunit ug ipakita kanimo ang opisyal nga dokumentasyon sa website nga Raspberry Pi. Ang laing INFO_U2F.TXT file adunay kasayuran bahin sa pisara, sama sa bersyon sa bootloader.


Ang sulud sa artikulo nagsunod sa among mga prinsipyo sa pamatasan sa editoryal. Aron magreport usa ka pag-klik sa sayup dinhi.

Himoa ang una nga makomentaryo

Biyai ang imong komentaryo

Ang imong email address dili nga gipatik. Gikinahanglan kaumahan mga gimarkahan sa *

*

*

  1. Responsable sa datos: Miguel Ángel Gatón
  2. Katuyoan sa datos: Kontrolaha ang SPAM, pagdumala sa komento.
  3. Legitimation: Ang imong pagtugot
  4. Komunikasyon sa datos: Ang datos dili ipahibalo sa mga ikatulong partido gawas sa ligal nga obligasyon.
  5. Pagtipig sa datos: Ang database nga gidumala sa Occentus Networks (EU)
  6. Mga Katungod: Sa bisan unsang oras mahimo nimong limitahan, bawion ug tanggalon ang imong kasayuran.