Če ne potrebujete preveč procesorske moči, je mikrokrmilnik Pico morda bolj primeren za številne elektronske projekte.
Obstaja več računalnikov z eno ploščo podjetja Raspberry Pi, vendar le en mikrokrmilnik, Raspberry Pi Pico. Ta majhna plošča ni mišljena kot alternativa zmogljivejšim SBC-jem, vendar ima edinstven nabor funkcij, zaradi katerih je primernejša za določene projekte.
Tukaj bomo raziskali različne razloge, zakaj bi morda želeli uporabiti Raspberry Pi Pico namesto drugih modelov Raspberry Pi v svojih elektronskih projektih.
1. Arhitektura mikrokrmilnika
Medtem ko je drugi modeli Raspberry Pi si vzvišeno prizadeva zamenjati vaš glavni računalnik ali vsaj služiti kot vredna alternativa, Pico je namesto tega preprosta, skromna mikrokrmilniška plošča, katere naloga je samo pomoč pri izvajanju vaših elektronskih projektov življenje.
Čeprav je zaradi tega na splošno manj zmogljiv kot drugi modeli Pi, prinaša tudi več prednosti, kot je opisano v naslednjih razdelkih. Zaradi svoje veliko enostavnejše arhitekture Raspberry Pi Pico porabi veliko manj sredstev za opravljanje istih nalog kot običajni Raspberry Pi.
Prav tako ga je veliko lažje nastaviti in nima nobenih varnostnih težav kot računalnik z eno ploščo. Poleg tega Pico ponuja 2 MB obstojnega bliskovnega pomnilnika in nima reže za kartico SD, čeprav bi lahko uporabili adapter za priključitev na Pico. Ta bliskovni pomnilnik bo obdržal vaše podatke tudi ob nenadnem izpadu električne energije, medtem ko bi imeli najverjetneje v rokah poškodovano kartico SD.
2. Stroškovna učinkovitost
Raspberry Pi Pico je najcenejši izdelek Raspberry Pi, ki se začne pri 4 $ za osnovni model. To je približno četrtina cene Raspberry Pi Zero 2 W in veliko cenejše od najcenejšega Raspberry Pi 4. Raspberry Pi Pico ponuja nizko vstopno oviro za poigravanje z elektroniko, kar vam omogoča, da začnete svoj novi hobi z minimalno naložbo.
Tudi v svetu mikrokontrolerjev je cena Pica še vedno zelo konkurenčna, vi pa ste malo verjetno je, da bi našli ploščo, ki bi ponujala podobne funkcije, enostavnost uporabe in dokumentacijo za to ceno točka.
Obstajajo tri različice Pica, vse imajo različne cene. Osnovni model ima uradno ceno 4 USD, vendar je opremljen z nespajkanimi glavami in nima brezžične povezave. Če želite te funkcije dobiti v škatli, boste morali doplačati od 1 do 3 USD. Različica Pico WH z Wi-Fi in vnaprej spajkanimi glavami stane 7 USD.
3. Energijska učinkovitost
Raspberry Pi Pico morda ni najbolj energijsko učinkovita mikrokrmilniška plošča, vendar se sama po sebi dovolj dobro obnese, zlasti v družini Raspberry Pi. Namesto tega priporočamo uporabo Pica nasvete za varčevanje z energijo v vaših projektih Raspberry Pi.
Ponuja dva načina nizke porabe energije, mirovanje in mirovanje. Mirujoči način porabi najmanj energije, vendar potrebuje zunanji sprožilec za vrnitev Pica v bolj aktivno stanje. Po drugi strani način mirovanja porabi več energije, saj nekaj infrastrukture ure v čipu ostane aktivno, da po potrebi prebudi Pico.
Čeprav je Raspberry Pi Pico nima naprednih načinov mirovanja ESP32, v aktivnih načinih porabi manj energije. Med preskusom predvajanja videa, zabeleženim v podatkovnem listu (z onemogočenim varčevanjem z energijo), je porabil manj kot 100 mA.
4. Programabilni vhod/izhod
Raspberry Pi Pico ima 40-pinsko glavo s 26 večnamenskimi vhodno-izhodnimi (GPIO) nožicami. Pico ima različne komunikacijske protokole, vključno z 2 x I2C, 2 x SPI in 2 x UART kanali, podobno kot drugi modeli Raspberry Pi. Imamo podroben vodnik za Picojev pinout ki si jih vsekakor morate ogledati.
Vendar pa je edinstvena značilnost Raspberry Pi Pico njegova zmožnost ustvarjanja digitalnih vmesnikov in komunikacijskih protokolov po meri.
To omogoča osem avtomatov stanja PIO na Picu. To so v bistvu procesorska jedra, ki lahko obdelujejo podatke, ki prihajajo v mikrokrmilnik in iz njega. CPE-ju lahko prenesejo breme določenih, časovno kritičnih nalog, kar omogoča boljše upravljanje virov na mikrokrmilniku.
PIO vam lahko pride prav, ko morate delati z naslovljivimi LED, krmilnimi motorji ali vmesnikom z lastniškimi protokoli ali podedovano strojno opremo.
5. Analogni vhod
Raspberry Pi Pico je edini model, ki je sposoben brati analogne signale. Za pošiljanje signalov iz analogne naprave v računalnik z eno ploščo Raspberry Pi bi potrebovali analogno-digitalni pretvornik (ADC) za branje teh signalov in pošiljanje v Pi v digitalni obliki, ki jo zna brati.
Raspberry Pi Pico pa je zaradi vgrajenega 12-bitnega ADC sposoben neposredno sprejemati analogni vhod. Tri od 26 zatičev GPIO na plošči je mogoče konfigurirati kot analogne vhode. Torej lahko uporabite Raspberry Pico za branje potenciometra, na primer.
6. Kompaktna velikost
Pico je najmanjši Raspberry Pi (2 x 0,8 x 0,04 palca), ki mu tesno sledi Raspberry Pi Zero (2,6 × 1,2 × 0,2 palca). Če bi gradili prenosno igralno konzolo, pametna očala, merilnik srčnega utripa ali karkoli drugega projekt nosljive elektronike bi bil Pico verjetno veliko boljši od večine drugih Raspberry Pi modeli. Na splošno Pico zaradi svoje kompaktne velikosti razširja obseg primerov uporabe in je dragoceno orodje za projekte, pri katerih je prostorska omejitev pomembna točka.
7. Aplikacije v realnem času
Za razliko od drugih modelov Raspberry Pi je Pico primeren za aplikacije v realnem času. Realni čas v računalništvu se običajno nanaša na sistem, ki je zasnovan za odziv na zunanji dogodek v določeni časovni omejitvi ali roku. Sistemi v realnem času so zelo pomembni v aplikacijah, ki zahtevajo hitre odzivne čase, kot so obrambne, telekomunikacijske, vesoljske in avtomobilske aplikacije.
Pico ima notranjo uro v realnem času, ki večinoma deluje po pričakovanjih, vendar žal ni zasnovana za nadaljevanje delovanja po izklopu naprave. Vendar pa lahko na Pico povežete zunanjo uro realnega časa za še natančnejše merjenje časa.
Ker na Picu ni operacijskega sistema za vmesnik, se vaša koda zažene takoj ob zagonu, za razliko od drugih modelov Raspberry Pi, kjer morate počakati, da se operacijski sistem najprej zažene. Medtem ko je golo programiranje tehnično možno na drugih modelih, je z njim težje delati in je najprimernejše za napredne razvijalce.
Pico je zato bolj primeren za časovno kritične projekte, kot so igralni krmilniki, varnost doma, robotski projekti in celo aplikacije za avtomatizacijo doma.
8. Podpora za Raspberry Pi Silicon
Za razliko od računalnikov z eno ploščo in računalniških modulov iz Raspberry Pi, Pico postavlja trend za prvo mikrokontrolersko ploščo in prvi izdelek, ki temelji na lastnem lastnem čipu podjetja, RP2040. Poceni, a visoko zmogljiv čip prav tako poganja več alternativ za Raspberry Pi Pico.
Nakup Raspberry Pi Pico pomeni, da podpirate Raspberry Pi Silicon in povečujete verjetnost, da bomo v prihodnosti videli še boljše čipe od RP2040.
Raspberry Pi Pico je poceni alternativa za vaše elektronske projekte
Kar Raspberry Pi Pico primanjkuje glede moči in prostora za shranjevanje, nadomešča z zmogljivostjo v realnem času, velikostjo in cenovno dostopnostjo. Popoln je za projekte, pri katerih bi bil popoln računalnik Raspberry Pi odveč. Če so I/O zatiči na Pi vse, kar potrebujete, da oživite svoj projekt, vam bo morda boljša ena od različic Raspberry Pi Pico.