Opis:
Raspberry Pi Pico je prilagodljiv in zmogljiv mikrokrmilnik, idealen za izdelovalce, študente in amaterske navdušence. Z dvojnim procesorjem RP2040 ARM Cortex-M0+ pri 133 MHz in 264 KB SRAM-a Pico prinaša resno računalniško moč majhnim projektom. S podporo za programiranje USB, prilagodljivimi pini GPIO in združljivostjo z MicroPython in C/C++ je popoln za internet stvari, robotiko in nešteto ustvarjalnih aplikacij. Njegova inovativna oblika omogoča enostavno spajkanje na plošče po meri, zaradi česar je Pico bistveno orodje za vsakega amaterskega ustvarjalca.

Družino Raspberry Pi Pico sestavljajo štiri plošče; Raspberry Pi Pico (skrajno levo), Pico H (sredina levo), Pico W (sredina desno) in Pico WH (skrajno desno).


Specifikacije:

    • Mikrokontroler RP2040: Z dvojedrnim ARM Cortex M0+ procesorjem, ki deluje pri 133 MHz.
    • Pomnilnik: Vključuje 264 KB SRAM in 2 MB vgrajenega flash pomnilnika.
    • Programiranje: Podpira mikroPython in C/C++, kar omogoča enostavno programiranje in razvoj.
    • Vhodi/Izhodi: 26 večnamenskih GPIO pinov, vključno z 3 analognimi vhodi.
    • Povezljivost: Podpira USB 1.1 povezavo za programiranje in serijsko komunikacijo.
    • Napajanje: Možnost napajanja preko USB ali zunanjega napajalnega vira.
    • Dimenzije: Ultra kompaktna velikost z merami 21 mm × 51 mm, ki omogoča enostavno vgradnjo v različne projekte.

Našel sem v spletni trgovini 3DSVET navodila za začetek dela s tem mikrokrmilnikom. Na Youtube je tudi najti zelo dosti navodil in idej za programiranje (vključno z linki do kod).

Razlika med Raspberry Pi Pico in Arduinom:

  Ena glavnih razlik je arhitektura. Raspberry Pi Pico temelji na procesorju Arm Cortex-M0+, medtem ko Arduino temelji na mikrokontrolerjih Atmel AVR. To pomeni, da ima Raspberry Pi Pico več procesorske moči in zmore zahtevnejše naloge.
  Druga razlika je programski jezik. Raspberry Pi Pico je programiran v MicroPython ali C/C++, medtem ko Arduino uporablja lasten programski jezik, ki je podoben C++. Medtem ko imata oba jezika svoje prednosti in slabosti, velja omeniti, da se začetniki lažje naučijo MicroPython.
  Kar zadeva povezljivost, oba mikrokontrolerja ponujata različne možnosti, kot so USB, UART, SPI in I2C. Ima pa Raspberry Pi Pico tudi vgrajeno podporo za hitri USB 1.1 in programabilni IO (PIO), ki omogoča natančnejši in prilagodljivejši nadzor pinov GPIO.
  Kar zadeva stroške, je Raspberry Pi Pico na splošno cenejši od Arduina, zlasti če upoštevamo njegove naprednejše zmogljivosti. Vendar pa ima Arduino še vedno večjo skupnost in bolj dostopne vire, kar je lahko, ampak ni nujno, koristno za začetnike.
  Na splošno sta Raspberry Pi Pico in Arduino odlični možnosti za DIY elektronske projekte, izbira med obema pa je v veliki meri odvisna od posebnih potreb projekta.

  Iz vseh teh zgoraj opisanih razlogov sem se odločil za ta mikrokontroler. Tukaj bom objavil nekaj svojih projektov, programiranih s Thonny Python IDE. Tudi za ta program se najde na Youtub-u navodila za instalacijo in njegovo uporabo.


Potek instalacije programa Thonny:

  Slika na levi prikazuje tak potek, ki gre kot po maslu brez problemov. Tudi meni, kot popolnemu začetniku, ni bilo problemov z nastavitvami programa in po ogledu nekaj toturialov na Youtubu napisati kaj svojega s tem programom. Tudi sam jezik Python ni težek in mi ni delal preglavic. Stran na Wikipediji je dobro prečitati, je dober opis tega kaj sploh je ta programski jezik in kako ga uporabljati.

  Na Youtubu je dosti vsega v vsemogočih jezikih v zvezi s programiranjem Raspberry Pi Pico in si je pametno pomagati s tamkajšnimi primeri. Tako sem začel in še vedno tako delam, zato ne pričakovati tukaj kakšnih znanstvenih stvari.