8.80 / 10
Pročitajte recenzije




Upoznajte novi Raspberry Pi Pico; maleni mikrokontroler ispunjen velikim mogućnostima.
- Marka: Raspberry Pi
- CPU: Dvojezgreni ARM od 133 MHz
- Memorija: 264Kb
- Luke: microUSB
- Moćan ARM procesor
- Micro-USB povezivost
- Breadboard koji se može montirati
- Jednostavno sučelje
- Potpuno preslatko
- Jeftin
- Nema Wi-Fi ili Bluetooth veze
- Nema zaglavlja
- Označavanje I / O priključka samo s jedne strane
- Nema USB-C veze

Dućan
Uspjeli smo se dočepati željene Raspberry Pi Pico. Danas ćemo razmotriti neke od najvažnijih značajki i staviti ih u prste uz neka od najvećih imena male elektronike.
Pokazat ćemo vam što Pico može učiniti i započet ćemo s MicroPythonom, jednim od podržanih Pico-ovih programskih jezika. Čak ćemo ponuditi i neki kôd koji ćemo isprobati u slučaju da odlučite kupiti vlastiti Pico.
Što je Raspberry Pi Pico?
Raspberry Pi Pico novi je proračunski mikrokontroler koji je dizajnirao Raspberry Pi. To je maleno računalo izgrađeno oko jednog čipa, s ugrađenom memorijom i programabilnim ulazno / izlaznim priključcima. Povijesno gledano, mikrokontroleri se koriste u raznim uređajima, od medicinskih implantata do električnih alata. Ako u vašoj blizini sjedi elektronički uređaj, velika je vjerojatnost da se u njemu nalazi mikrokontroler.
Ključne značajke Pika
Pico je izgrađen oko mikrokontrolera RP2040, koji je dizajnirao Raspberry Pi UK. Riječ je o dvojezgrenom ARM procesoru s fleksibilnim taktom koji može raditi i do 133 MHz. Pico također podržava ulazni napon od 1,8-5,5 istosmjerne struje, ima mikro-USB ulazni priključak i ugrađeni senzor temperature.
Uz bok čipa sa svih su strana nizovi kaštelacija koji omogućuju lako lemljenje na Veroboard ili pločicu. Ovaj faktor oblika oblika dvostrukog linijskog paketa (DIP) može se složiti, a može se koristiti i u aplikacijama ploče nosača.
Tehničke specifikacije
- 21 mm x 51 mm
- 264kb RAM-a na čipu
- 2 MB ugrađene QSPI bljeskalice
- 2 UART
- 26 GPIO
- 2 SPI kontrolera
- 2 ISC kontrolera
- 16 PWM kanala
- Ubrzane biblioteke s cijelim brojevima i pokretnim zarezom
- 3-pinski ARM Serial Wire Debug port (SWD) port
Što je tako posebno u Pi Pico?
Pi Pico je druga vrsta mikrokontrolera. To je prvi Raspberry Pi, a u svom silicijskom čipu RP2040 sadrži ARM tehnologiju. Mnoge tehnološke tvrtke prihvaćaju silicijske ARM čipove, a glavni proizvođači poput Applea prednjače.
Otmjeni mali Pico sadrži nevjerojatnih 26 višenamjenskih ulaza / izlaza za opću namjenu (GPIO), uključujući 3 analogna. Uz ove priključke nalazi se i 8 programabilnih ulazno / izlaznih (PIO) priključaka. Usporedite to s drugim mikrokontrolerima poput Arduino Nano-a, a Pico sadrži otprilike 18% više GPIO mogućnosti.
Međutim, najznačajnija razlika između Pica i njegovih konkurenata je cijena od 4 dolara. Niska cijena glavna je prodajna točka ove jedinstvene ponude.
Na lansiranju su mnogi mrežni trgovci rasprodali uređaj zbog interesa i povoljne reputacije Raspberry Pi. Postavljanjem cijene tako nisko, Pico otvara vrata za novu klasu moćnih, proračunskih mikrokontrolera.
Postoji mnogo potencijalnih aplikacija za novi Pico. Sa svojim ugrađenim senzorom temperature, uređaj je očiti izbor za IoT projekte.
Jedan nadareni ljubitelj retro igara čak je koristio Pico za izradu igraće konzole s punom VGA video podrškom.
To znači da proizvođači koji su bili znatiželjni prema Raspberry Piu ili mikrokontrolerima općenito, sada imaju mogućnost eksperimentiranja za manje od cijene otmjene šalice kave.
Povezano: Raspberry Pi dolazi u dob sa radnom površinom Pi 400
Raspberry Pi nadograđen je u tradicionalno kućno računalo. No, vrijedi li ova neuobičajena Raspberry Pi 400 ispod 100 USD?
Procesor Raspberry Pi Pico
Čip RP2040 ARM zanimljiv je izbor za Pico. Na 133MHz, čip je sposoban ostaviti skuplje ploče, poput Arduino Uno, u prašini.
Čini se da je korištenje ARM procesora trend u nastajanju u svijetu mikrokontrolera. Uz Raspberry Pi, i Sparkfun i Adafruit nude ploče sa sličnom ARM tehnologijom.
Prekidač u cijeloj industriji napravljen je iz jednog razloga - brzine. ARM procesori daju značajan poticaj u odnosu na standardne Atmel čipove. U ploči ove veličine upotreba ARM procesora je poput ubacivanja potpuno opremljenog Porscheovog motora u Volkswagen. S druge strane, mnogi mikrokontroleri ne zahtijevaju toliku brzinu obrade. Još.
Povećavanje performansi znači da će proizvođači koji žele pomaknuti granice Pika imati obilje snage za to.
I / O luke
GPIO priključci na Pi Picu sadrže nekoliko zanimljivih funkcija za uobičajenu uporabu, poput upravljanja zaslonom, tekućeg osvjetljenja ili ugrađivanja servo-uređaja / releja. Neke funkcije GPIO-a dostupne su na svim priključcima, a neke rade samo za određene svrhe. GPIO 25, na primjer, kontrolira ugrađenu LED diodu tvrtke Pico, a GPIO 23 kontrolira ugrađenu značajku SMPS Power Save.
Pico također ima i VSYS (1,8 V - 5,5 V) i VBUS (5 V kada je povezan na USB) priključke, koji su dizajnirani za isporuku struje na RP2040 i njegov GPIO. To znači da se napajanje Pica može izvesti s ili bez upotrebe ugrađenog mikro-USB-a.
Cjelovit popis I / O priključaka dostupan je na web mjestu Raspberry Pi u njegovom kompletna Pico dokumentacija.
Pico vs. Arduino vs. Drugi
Jedno pitanje na pamet mnogih proizvođača je je li Raspberry Pi Pico bolji od Arduina ili nije?
Ovisi. Arduino ploče for funta za kilogram, poput Portenta H7, čine Pico izgledom poput igračke. Međutim, veliki trošak za ploču takvog kalibra mogao bi biti teška tableta koju bi hobi mikrokontrolera mogao progutati. Zbog toga je manja cijena na Piku dobitna za proizvođače koji uživaju u eksperimentiranju s malim rizikom.
Uz minimalne troškove, Raspberry Pi ubacuje opsežnu značajku postavljenu u Pico, usporedivu s pločama poput Teensy LC i ESP32. Ali niti jedan od ovih konkurenata ne uspijeva osporiti proračun Pico-a po cijeni.
To je ono što Pico čini tako fantastičnom vrijednošću i izvrsnim izborom za ljubitelje hobija i za one koji traže puno energije.
Pi Pico: Što ne voljeti?
Nažalost, da bi spustio cijenu Pika, Raspberry Pi morao je napraviti nekoliko kompromisa. Najuočljiviji od njih je nedostatak ugrađenog radijskog modula. Ni Bluetooth ni Wi-Fi nisu podržani bez dodataka.
Ograničenje Wi-Fi mreže može se ukloniti dodavanjem modula poput ESP-01. Podrška za Bluetooth može se pokazati malo izazovnijom. Ako trebate cjelovito rješenje za svoje proizvode, bolje je da preskočite Pico i potrošite malo više za nešto poput Pi Zero W ili ESP32.
Uz to, mnogi se rani korisnici žale na nedostatak GPIO oznaka na vrhu ploče. Raspberry Pi nudi opsežnu količinu dokumentacije na svojoj web stranici kako bi to riješio, ali pokazivanje i klikanje ili listanje papira kada imate vruće lemilo u rukama nije često poželjna.
I na kraju, nedostatak zaglavlja I / O pinova nekima predstavlja problem, jer to znači manje pogodnosti prilikom zamjene U / I komponenata. Ova manja smetnja može se riješiti upotrebom elektroda, lemljenjem ožičenja komponenata izravno na Pico ili uporabom ploče za ploču.
Ako već neko vrijeme upotrebljavate mikrokontrolere ili malu elektroniku, onda nepopunjena ploča najvjerojatnije nije problem. Naravno, možete dodati i vlastita zaglavlja pribadača ako planirate redovito eksperimentiranje s različitim vanjskim komponentama.
Posljednja utrka s Pikom je micro-USB priključak. S obzirom da se mnogi drugi mikrokontroleri poput Portente H7 kreću prema USB-C, mikro-USB priključak Raspberry Pi čini se zastarjelim.
Logično je da odluka o korištenju mikro-USB-a ima smisla. Raspberry Pi to je učinio kako bi troškovi bili što niži, a sposobnost sučelja gotovo univerzalna. Svatko koga poznajemo ima barem nekoliko mikro-USB kabela ušuškanih negdje u njihovim domovima.
Međutim, s budućim verzijama, USB-C sučelje bio bi lijep dodatak ionako spektakularnom paketu.
Povezano: Vodič za početnike za razmještanje ploča s Raspberry Pi
Programiranje Raspberry Pi Pico
Povezivanje s Pi Pico može se izvršiti putem C / C ++ ili putem MicroPythona u Read-Eval-Print-Loop ili REPL (izgovara se "Reh-pul"). REPL je u osnovi sučelje naredbenog retka koje pokreće linijski kôd u petlji.
Da biste pristupili REPL-u, morat ćete instalirati MicroPython na Pico. Ovaj je postupak jednostavan i uključuje samo četiri koraka.
Instaliranje MicroPythona
- Preuzmite MicroPython za Raspberry Pi Pico s web mjesta Raspberry Pi
- Spojite Pico na računalo putem mikro-USB-a držeći ČIZME dugme
- Pričekajte da se Pico pojavi kao vanjski pogon
- Kopirajte datoteku MicroPython na Pi Pico i ona će se automatski ponovno pokrenuti
REPL-u možete pristupiti na više načina. Koristili smo zaslon naredba u prozoru terminala macOS za pristup serijskoj sabirnici spojenoj na Pico. Da biste to postigli pomoću terminala, prvo ćete otvoriti novi prozor terminala, a zatim upisati ls / dev / tty *
Odatle pronađite luku u kojoj je povezan Pico. To bi trebalo biti označeno poput /dev/tty.usbmodem0000000000001. Zatim pokrenite naredbu:
zaslon /dev/tty.usbmodem0000000000001
Kursor bi se trebao promijeniti. Pogoditi Povratak a kursor će se opet promijeniti u >>>.
Na slici ispod uvrstili smo klasični program naredbenog retka Hello World (Hello, Pico) u REPL, zajedno s nekoliko redaka koda koji će uključiti i isključiti Picoovu LED diodu. Slobodno ih isprobajte sami.
Za više informacija preporučujemo da uložite u službeni početni vodič za MicroPython koji je Raspberry Pi objavio na njihovoj web stranici.
preuzimanje datoteka: MicroPython za Raspberry Pi Pico (besplatno)
Korištenje Raspberry Pi Pico s Thonnyjem
Ako tražite ispravnije okruženje za kodiranje, Raspberry Pi Pico također će omogućiti pristup REPL-u s Thonnyjem. Da biste omogućili ovu značajku, prvo preuzmite i instalirajte Thonny. Jednom instaliran, spojite svoj Pi Pico. Otvorite Thonny i vidjet ćete informacije koje pokazuju da je vaš Pico spojen na Ljuska.
U donjem desnom dijelu zaslona trebali biste vidjeti verziju Pythona. Kliknite ovu verziju i odaberite MicroPython (Raspberry Pi Pico) s padajućeg izbornika.
Sada možete upisati naredbe u Ljuska, ili možete upotrijebiti Thonnyjev uređivač za pisanje ili uvoz više redaka koda.
Obilje mogućnosti sučelja čine Raspberry Pi Pico jednostavnim za programiranje. Za one koji su upoznati s MicroPythonom, ovo ne bi trebalo biti ništa novo. Međutim, za početnike Thonny nudi moćno sučelje i program za pronalaženje pogrešaka za početak programiranja.
preuzimanje datoteka: Thonny (besplatno) Windows | Mac
Trebam li kupiti Raspberry Pi Pico?
Raspberry Pi Pico moćna je proračunska ploča koja je savršena za hobiste ili one koji tek kreću s mikrokontrolerima. Dokumentacija, niska cijena i širok raspon mogućnosti za Pico također ga čine izvrsnim izborom za iskusne male čarobnjake za elektroniku. Ako ste samostalni radnik koji voli petljati ili se samo želite izazvati vikend projektom, tada ćete se voljeti igrati s Pikom.
S druge strane, ako nemate na umu jedan ili više projekata kojima je potreban mikrokontroler, onda ova ploča vjerojatno nije za vas. Također, ako vaš projekt treba Wi-Fi vezu ili Bluetooth, Pico ga neće ogrebeti. I na kraju, za korisnike kojima nije ugodno učiti MicroPython ili istraživati C / C ++, Pico nije idealan. I upamtite: ovaj Raspberry Pi nije poput ostalih. Neće pokretati puni Linux operativni sustav.
Ali, ako sanjate na Pythonu ili ako volite miris lema, nećete požaliti što ste zgrabili ovu sićušnu elektranu. Najviše od svega, ako vam pogled na uglađeni sportski automobil RP2040 okrene kreativne brzine, tada mislimo da ćete donijeti korist od Pica doista imati koristi.
Posluživanje nekoliko slatkih mogućnosti
Iako nije savršen, Raspberry Pi Pico snažan je ulazak u svijet mikrokontrolera. Ugled koji je Raspberry Pi stvorio za kvalitetne elektroničke komponente po relativno niskoj cijeni širi se i na Pico.
Sve je to što bi Raspberry Pi trebao biti: mali, slatki i vrhunski. Lijepo je dizajniran i izuzetno jeftin. No, najbolji dio nije izgled ili niska cijena.
Najbolji dio ovog malog čuda je podići ga i držati u rukama. Osjeća se povlačenje elektroničke inspiracije. Shvaća koliko je Pico moćan i što znači za mikrokontrolere koji idu naprijed.
I istinito, mislimo da je nevjerojatno da nešto tako malo kao što je Pico može ponuditi toliko jedinstvenih mogućnosti.
Nadamo se da će vam se svidjeti stavke koje preporučujemo i o kojima razgovaramo! MakeUseOf ima udružena i sponzorirana partnerstva, tako da dobivamo dio prihoda od nekih vaših kupnji. To neće utjecati na cijenu koju plaćate i pomaže nam da ponudimo najbolje preporuke za proizvode.
- Recenzije proizvoda
- Raspberry Pi
- Elektronika

Matt L. Hall pokriva tehnologiju za MakeUseOf. Podrijetlom je iz Austina u Teksasu, a sada živi u Bostonu u državi Massachusetts sa suprugom, dva psa i dvije mačke. Matt je studirao engleski jezik na Sveučilištu Massachusetts.
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Još jedan korak…!
Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.