Ako vam ne treba previše procesorske snage, mikrokontroler Pico mogao bi bolje odgovarati mnogim elektroničkim projektima.
Postoji nekoliko jednopločnih računala iz tvrtke Raspberry Pi, ali samo jedan mikrokontroler, Raspberry Pi Pico. Ova sićušna ploča nije zamišljena kao alternativa snažnijim SBC-ima, ali ima jedinstven skup značajki koje je čine prikladnijom za određene projekte.
Ovdje ćemo istražiti razne razloge zbog kojih biste mogli koristiti Raspberry Pi Pico umjesto drugih Raspberry Pi modela u svojim projektima elektronike.
1. Arhitektura mikrokontrolera
Dok ostali Raspberry Pi modeli učiniti uzvišene pokušaje da zamijenite svoje glavno računalo ili barem poslužite kao dostojna alternativa, Pico je umjesto toga jednostavna, skromna mikrokontrolerska ploča bez druge misije osim da vam pomogne u realizaciji vaših elektroničkih projekata život.
Iako ga to općenito čini manje sposobnim od ostalih Pi modela, donosi i nekoliko prednosti, kao što je opisano u sljedećim odjeljcima. Zbog svoje puno jednostavnije arhitekture, Raspberry Pi Pico koristi mnogo manje resursa za postizanje istih zadataka kao obični Raspberry Pi.
Također ga je mnogo lakše postaviti i nema nijedan od sigurnosnih problema kao jednopločno računalo. Nadalje, Pico nudi 2 MB stalne flash memorije i nema utor za SD karticu, iako možete koristiti adapter za spajanje na Pico. Ova flash memorija će zadržati vaše podatke čak i nakon iznenadnog nestanka struje, dok biste najvjerojatnije imali oštećenu SD karticu u rukama.
2. Isplativost
Raspberry Pi Pico je najjeftiniji Raspberry Pi proizvod, počevši od 4 USD za osnovni model. To je otprilike četvrtina cijene Raspberry Pi Zero 2 W i puno jeftinije od najjeftinijeg Raspberry Pi 4. Raspberry Pi Pico nudi nisku barijeru za ulazak u petljanje s elektronikom, što vam omogućuje da započnete svoj novi hobi uz minimalna ulaganja.
Čak iu svijetu mikrokontrolera, cijena Pica još uvijek je vrlo konkurentna, a vi to jeste malo je vjerojatno da ćete pronaći ploču koja nudi slične značajke, jednostavnost korištenja i dokumentaciju po toj cijeni točka.
Postoje tri varijante Pica, sve imaju različite cijene. Osnovni model ima službenu cijenu od 4 dolara, ali dolazi s nezalemljenim zaglavljima i nema bežičnu vezu. Da biste dobili te značajke u kutiji, morat ćete platiti 1 do 3 USD dodatno. Verzija Pico WH, s Wi-Fi i prethodno zalemljenim zaglavljima, košta 7 USD.
3. Učinkovitost napajanja
Raspberry Pi Pico možda nije energetski najučinkovitija mikrokontrolerska ploča, ali radi dovoljno dobro za sebe, posebno unutar obitelji Raspberry Pi. Korištenje Pico umjesto toga jedna je od naših preporuka savjete za uštedu energije u vašim Raspberry Pi projektima.
Nudi dva načina rada niske potrošnje, mirovanje i mirovanje. Način mirovanja koristi najmanje energije, ali zahtijeva vanjski okidač za vraćanje Pica u aktivnije stanje. S druge strane, način mirovanja koristi više energije budući da je neka infrastruktura sata u čipu ostala aktivna da probudi Pico ako je potrebno.
iako Raspberry Pi Pico nema napredne načine mirovanja ESP32, troši manje energije u aktivnim načinima rada. Potrošio je manje od 100 mA tijekom testa video reprodukcije zabilježenog u podatkovnoj tablici (s onemogućenom uštedom energije).
4. Programabilni ulaz/izlaz
Raspberry Pi Pico ima 40-pinski priključak s 26 višenamjenskih ulazno/izlaznih (GPIO) pinova. Pico ima različite komunikacijske protokole, uključujući 2 x I2C, 2 x SPI i 2 x UART kanala, slično drugim modelima Raspberry Pi. Imamo detaljan vodič za Picoov pinout koje svakako trebate provjeriti.
Međutim, jedinstvena značajka Raspberry Pi Pico je njegova sposobnost stvaranja prilagođenih digitalnih sučelja i komunikacijskih protokola.
To je omogućeno pomoću osam PIO državnih automata na Picu. To su u biti procesne jezgre sposobne za rukovanje podacima koji ulaze i izlaze iz mikrokontrolera. Oni mogu skinuti teret određenih, vremenski kritičnih zadataka s CPU-a, omogućujući bolje upravljanje resursima na mikrokontroleru.
PIO može dobro doći kada trebate raditi s adresabilnim LED diodama, upravljačkim motorima ili sučeljem s vlasničkim protokolima ili naslijeđenim hardverom.
5. Analogni ulaz
Raspberry Pi Pico je jedini model koji može čitati analogne signale. Za slanje signala s analognog uređaja na Raspberry Pi jednopločno računalo, trebat će vam analogno-digitalni pretvarač (ADC) za čitanje ovih signala i njihovo slanje u Pi u digitalnom obliku koji zna čitati.
Raspberry Pi Pico, s druge strane, može izravno primati analogni ulaz zahvaljujući ugrađenom 12-bitnom ADC-u. Tri od 26 GPIO pinova na ploči mogu se konfigurirati kao analogni ulazi. Dakle, možete koristite Raspberry Pico za očitavanje potenciometra, na primjer.
6. Kompaktna veličina
Pico je najmanji Raspberry Pi (2 x 0,8 x 0,04 inča), a odmah iza njega je Raspberry Pi Zero (2,6 × 1,2 × 0,2 inča). Ako gradite prijenosnu igraću konzolu, pametne naočale, monitor otkucaja srca ili bilo koji drugi projekt nosive elektronike, Pico bi vjerojatno puno bolje odgovarao od većine drugih Raspberry Pi modeli. Sve u svemu, Pico-ova kompaktna veličina proširuje njegov raspon slučajeva uporabe i čini ga vrijednim alatom za projekte u kojima je prostorna ograničenja glavna stvar.
7. Aplikacije u stvarnom vremenu
Za razliku od ostalih Raspberry Pi modela, Pico je prikladan za aplikacije u stvarnom vremenu. Realno vrijeme u računalstvu obično se odnosi na sustav koji je dizajniran da odgovori na vanjski događaj unutar određenog vremenskog ograničenja ili roka. Sustavi u stvarnom vremenu vrlo su važni u aplikacijama koje zahtijevaju brzo vrijeme odziva, kao što su obrana, telekomunikacije, zrakoplovstvo i automobilska industrija.
Pico ima interni sat stvarnog vremena koji funkcionira uglavnom prema očekivanjima, ali nažalost nije dizajniran da nastavi raditi nakon što se uređaj isključi. Međutim, možete spojiti vanjski sat stvarnog vremena na Pico za još preciznije mjerenje vremena.
Budući da na Picu nema operativnog sustava za sučelje, vaš kod se pokreće odmah pri pokretanju, za razliku od drugih modela Raspberry Pi gdje morate čekati da se operativni sustav prvi pokrene. Dok je bare-metal programiranje tehnički moguće na drugim modelima, s njim je teže raditi i najprikladnije je za napredne programere.
Pico je stoga prikladniji za vremenski kritične projekte kao što su kontroleri za igre, sigurnost doma, projekti robotike, pa čak i aplikacije kućne automatizacije.
8. Podržava Raspberry Pi Silicon
Za razliku od računala s jednom pločom i računalnih modula iz Raspberry Pi, Pico postavlja trend prva mikrokontrolerska ploča i prvi proizvod temeljen na vlastitom čipu tvrtke, RP2040. Jeftini, ali visokoučinkoviti čip također pokreće nekoliko alternativa za Raspberry Pi Pico.
Kupnja Raspberry Pi Pico znači da podržavate Raspberry Pi Silicon i povećavate vjerojatnost da ćemo u budućnosti vidjeti još bolje čipove od RP2040.
Raspberry Pi Pico je jeftina alternativa za vaše elektroničke projekte
Ono što Raspberry Pi Pico nedostaje u snazi i prostoru za pohranu, nadoknađuje mogućnošću rada u stvarnom vremenu, veličinom i dostupnošću. Savršeno je za projekte u kojima bi potpuno razvijeno Raspberry Pi računalo bilo pretjerano. Ako su I/O pinovi na Piju sve što trebate da oživite svoj projekt, možda bi vam bila bolja jedna od varijanti Raspberry Pi Pico.