8.80 / 10
Přečtěte si recenzeSeznamte se s novým Raspberry Pi Pico; malý mikrokontrolér plný velkých možností.
- Značka: Raspberry Pi
- PROCESOR: Dvoujádrový 133MHz ARM
- Paměť: 264 kB
- Porty: microUSB
- Výkonný procesor ARM
- Připojení micro-USB
- Montáž na prkénko
- Snadno použitelné rozhraní
- Absolutně rozkošný
- Levný
- Žádné připojení Wi-Fi nebo Bluetooth
- Žádné kolíky záhlaví
- Označení I / O portu pouze na jedné straně
- Žádné připojení USB-C
Prodejna
Podařilo se nám dostat do rukou vytoužené Raspberry Pi Pico. Dnes se podíváme na některé z nejdůležitějších funkcí a představíme si to s největšími jmény v malé elektronice.
Ukážeme vám, co dokáže Pico, a začneme s MicroPythonem, jedním z podporovaných programovacích jazyků Pico. Dokonce vám nabídneme nějaký kód, který můžete vyzkoušet, pokud se rozhodnete koupit si vlastní Pico.
Co je Raspberry Pi Pico?
Raspberry Pi Pico je nový levný mikrokontrolér navržený společností Raspberry Pi. Je to malý počítač postavený na jediném čipu s vestavěnou pamětí a programovatelnými vstupními / výstupními porty. Historicky se mikrokontroléry používají v různých zařízeních od lékařských implantátů po elektrické nářadí. Pokud ve vaší blízkosti sedí elektronické zařízení, je velká šance, že je v něm mikrokontrolér.
Klíčové vlastnosti Pico
Pico je postaveno na čipu mikrokontroléru RP2040, který navrhl Raspberry Pi UK. Jedná se o dvoujádrový procesor ARM s flexibilním taktem, který může běžet až 133 MHz. Pico také podporuje vstupní napětí 1,8-5,5 DC, má vstupní port micro-USB a integrovaný teplotní senzor.
Na všech stranách lemující čip je řada odlitků, které umožňují snadné pájení na Veroboard nebo prkénko na prkénko. Tento tvarový balíček s dvojitým in-line balíčkem (DIP) je stohovatelný a lze jej také použít v aplikacích na nosné desce.
Technické specifikace
- 21 mm x 51 mm
- 264kb RAM na čipu
- 2 MB integrovaný blesk QSPI
- 2 UART
- 26 GPIO
- 2 řadiče SPI
- 2 řadiče ISC
- 16 kanálů PWM
- Zrychlené celé číslo a knihovny s plovoucí desetinnou čárkou
- 3kolíkový port ARM Serial Wire Debug (SWD)
Co je tak zvláštního na Pi Pico?
Pi Pico je jiný druh mikrokontroléru. Je to první Raspberry Pi a ve svém silikonovém čipu RP2040 obsahuje technologii ARM. Mnoho technologických společností přijímá křemíkové čipy ARM, přičemž hlavní cenu mají přední výrobci jako Apple.
Poutavý malý Pico obsahuje ohromujících 26 multifunkčních univerzálních vstupních / výstupních portů (GPIO), včetně 3 analogových. Vedle těchto portů je 8 programovatelných vstupů / výstupů (PIO). Porovnejte to s jinými mikrokontroléry, jako je Arduino Nano, a Pico nabízí zhruba o 18% větší kapacitu GPIO.
Nejvýraznějším rozdílem mezi společností Pico a jejími konkurenty je však cena 4 $. Nízká cena je hlavním prodejním místem této jedinečné nabídky.
Při spuštění bylo mnoho online prodejců vyprodáno ze zařízení kvůli zájmu a dobré pověsti Raspberry Pi. Nastavením tak nízké ceny otevírá Pico dveře nové třídě výkonných a levných mikrokontrolérů.
Existuje mnoho potenciálních aplikací pro nový Pico. Díky integrovanému teplotnímu senzoru je zařízení jasnou volbou pro projekty IoT.
Jeden talentovaný nadšenec retro her dokonce použil Pico k sestavení herní konzole s plnou podporou videa VGA.
To znamená, že tvůrci, kteří byli zvědaví na Raspberry Pi, nebo obecně na mikrokontroléry, mají nyní možnost experimentovat za méně než cenu fantastického šálku kávy.
Příbuzný: Raspberry Pi přichází s stolním počítačem Pi 400
Raspberry Pi byl upgradován na tradiční domácí počítač. Stojí ale tento Raspberry Pi 400 mimo krabici za cenu pod 100 $?
Procesor Raspberry Pi Pico
ARM čip RP2040 je pro Pico zajímavou volbou. Na frekvenci 133 MHz je čip schopen zanechat dražší desky, jako je Arduino Uno, v prachu.
Používání procesorů ARM se zdá být nastupujícím trendem ve světě mikrokontrolérů. Kromě Raspberry Pi nabízejí Sparkfun i Adafruit také desky s podobnou technologií ARM.
Přepínač v celém odvětví byl vyroben z jediného důvodu - rychlosti. Procesory ARM poskytují značnou podporu oproti standardním čipům Atmel. Na desce této velikosti je použití procesoru ARM jako vypuštění plně vybaveného motoru Porsche do Volkswagenu. Na druhou stranu mnoho mikrokontrolérů nevyžaduje tolik rychlosti zpracování. Dosud.
Zvyšování výkonu znamená, že tvůrci, kteří chtějí posunout hranice Pico, budou mít k tomu dostatek síly.
I / O porty
Porty GPIO na Pi Pico mají několik zajímavých funkcí pro běžné použití, jako je ovládání obrazovky, běžící osvětlení nebo zabudování serva / relé. Některé funkce GPIO jsou k dispozici na všech portech a některé fungují pouze pro konkrétní použití. GPIO 25 například ovládá integrovanou LED diodu Pico a GPIO 23 ovládá integrovanou funkci SMPS Power Save.
Pico má také porty VSYS (1,8 V - 5,5 V) a VBUS (5 V při připojení k USB), které jsou navrženy tak, aby dodávaly proud do RP2040 a jeho GPIO. To znamená, že napájení Pico lze provádět s nebo bez použití integrovaného micro-USB.
Úplný seznam I / O portů je k dispozici na webových stránkách Raspberry Pi kompletní dokumentace Pico.
Pico vs. Arduino vs. Ostatní
Jedna otázka v myslích mnoha tvůrců je, zda je Raspberry Pi Pico lepší než Arduino?
To záleží. Libra za libru, vyšší desky Arduino, jako je Portenta H7, dělají Pico jako hračku. Strmé náklady na desku takového kalibru však mohou být těžkou pilulkou, kterou by milovník mikrokontroléru spolkl. Proto je díky menší ceně Pico výhrou pro výrobce, kteří mají rádi experimenty s nízkým rizikem.
Spolu s minimálními náklady zasekne Raspberry Pi rozsáhlou sadu funkcí v Pico, srovnatelnou s deskami jako Teensy LC a ESP32. Žádnému z těchto konkurentů se ale nepodařilo zpochybnit cenově příznivý Pico.
Díky tomu je Pico tak fantastickou hodnotou a skvělou volbou pro fanoušky i pokročilé uživatele.
Pi Pico: Co nemilovat?
Bohužel, aby cena Pico klesla, musel Raspberry Pi udělat několik kompromisů. Nejpozoruhodnější z nich je nedostatek palubního rádiového modulu. Bez doplňků není podporováno Bluetooth ani Wi-Fi.
Omezení Wi-Fi lze eliminovat přidáním modulu, jako je ESP-01. Podpora Bluetooth se může ukázat jako trochu náročnější. Pokud pro své produkty potřebujete řešení typu „vše v jednom“, je lepší vynechat Pico a utratit něco navíc za něco jako Pi Zero W nebo ESP32.
Mnoho prvních uživatelů si navíc stěžuje na nedostatek označení GPIO v horní části desky. Raspberry Pi poskytuje na svém webu rozsáhlé množství dokumentace, která to řeší, ale ukazovat a klikat nebo procházet papírováním, když máte v rukou horkou páječku, není často žádoucí.
A konečně, nedostatek záhlaví I / O pinů je pro některé problém, protože to znamená menší pohodlí při výměně I / O komponent. Tuto drobnou nepříjemnost lze vyřešit pomocí vodičů, pájením kabeláže komponent přímo na Pico nebo pomocí nepájivého pole.
Pokud už nějakou dobu používáte mikrokontroléry nebo malou elektroniku, pak je neobsazená deska s největší pravděpodobností problém. Samozřejmě můžete také přidat vlastní záhlaví pinů, pokud plánujete pravidelné experimentování s různými externími komponentami.
Posledním tahem Pico je port micro-USB. S mnoha dalšími mikrokontroléry, jako je Portenta H7, směřující k USB-C, se zdá, že port micro-USB Raspberry Pi je datovaný.
Logicky však rozhodnutí použít micro-USB má smysl. Bylo to provedeno Raspberry Pi, aby byly co nejnižší náklady a schopnost rozhraní téměř univerzální. Každý, koho známe, má někde ve svých domovech zastrčeno alespoň několik kabelů micro-USB.
S budoucími verzemi by však bylo rozhraní USB-C příjemným doplňkem již tak velkolepého balíčku.
Příbuzný: Průvodce pro začátečníky k breadboardingu s Raspberry Pi
Programování Raspberry Pi Pico
Propojení s Pi Pico lze provést pomocí C / C ++ nebo přes MicroPython v Read-Eval-Print-Loop nebo REPL (vyslovuje se „Reh-pul“). REPL je v podstatě rozhraní příkazového řádku, které spouští kód řádek po řádku ve smyčce.
Abyste získali přístup k REPL, budete si muset na Pico nainstalovat MicroPython. Tento proces je jednoduchý a zahrnuje pouze čtyři kroky.
Instalace MicroPythonu
- Stáhněte si MicroPython pro Raspberry Pi Pico z webových stránek Raspberry Pi
- Připojte Pico k počítači pomocí micro-USB, zatímco držíte BOOTSEL knoflík
- Počkejte, až se Pico zobrazí jako externí disk
- Zkopírujte soubor MicroPython do Pi Pico a automaticky se restartuje
K REPL máte přístup mnoha způsoby. Použili jsme obrazovka příkaz v okně terminálu macOS pro přístup k sériové sběrnici připojené k Pico. Chcete-li toho dosáhnout pomocí Terminálu, nejprve otevřete nové okno terminálu a poté zadejte ls / dev / tty *
Odtud najděte přístav, kde je připojen Pico. Mělo by to být označeno něco jako /dev/tty.usbmodem0000000000001. Poté spusťte příkaz:
obrazovka / dev / tty.usbmodem0000000000001
Váš kurzor by se měl změnit. Udeřil Vrátit se a kurzor se znovu změní na >>>.
Na obrázku níže jsme do REPL zahrnovali klasický program příkazového řádku Hello World (Hello, Pico) spolu s několika řádky kódu, které rozsvítí a zhasnou LED diodu Pico. Neváhejte je vyzkoušet sami.
Další informace vám doporučujeme investovat oficiální úvodní průvodce pro MicroPython, který Raspberry Pi zveřejnil na svých webových stránkách.
Stažení: MicroPython pro Raspberry Pi Pico (volný, uvolnit)
Používání Raspberry Pi Pico s Thonnym
Pokud hledáte vhodnější prostředí pro kódování, Raspberry Pi Pico také umožní přístup k REPL s Thonnym. Chcete-li tuto funkci povolit, nejprve si stáhněte a nainstalujte Thonny. Po instalaci připojte zařízení Pi Pico. Otevřete Thonny a uvidíte informace naznačující, že váš Pico je připojen v Shell.
V pravém dolním rohu obrazovky byste měli vidět verzi Pythonu. Klikněte na tuto verzi a vyberte MicroPython (Raspberry Pi Pico) z rozevírací nabídky.
Nyní můžete zadávat příkazy do souboru Shell, nebo můžete použít editor Thonny k zápisu nebo importu více řádků kódu.
Díky velkému množství možností rozhraní je Raspberry Pi Pico snadno programovatelný. Pro ty, kteří znají MicroPython, by to nemělo být nic nového. Pro začátečníky však Thonny poskytuje výkonné rozhraní a debugger, který jim umožní začít s programováním.
Stažení: Thonny (zdarma) Okna | Mac
Mám si koupit Raspberry Pi Pico?
Raspberry Pi Pico je výkonná rozpočtová deska, která je ideální pro fanoušky nebo tvůrce, kteří začínají s mikrokontroléry. Díky dokumentaci, nízkým nákladům a širokému spektru možností je Pico skvělou volbou pro ostřílené malé průvodce elektronikou. Pokud jste kutil, který rád hraje, nebo se jen chcete vyzvat k víkendovému projektu, pak si budete rádi hrát s Pico.
Na druhou stranu, pokud nemáte na mysli jeden nebo více projektů, které potřebují mikrokontrolér, pak tato deska pravděpodobně není pro vás. Pokud váš projekt také vyžaduje připojení Wi-Fi nebo Bluetooth, Pico to svědění nepoškrábe. A konečně, pro uživatele, kterým nevadí naučit se MicroPython nebo zkoumat C / C ++, Pico není ideální. A pamatujte: tento Raspberry Pi není jako ostatní. Nebude spuštěn plný operační systém Linux.
Ale pokud sníte v Pythonu nebo milujete vůni pájky, nebudete litovat, že jste se chytili této malé elektrárny. Nejvíc ze všeho, pokud vám pohled na elegantní RP2040 se sportovním automobilem roztočí vaše kreativní převody, pak si myslíme, že vám bude opravdu prospěšné, když si Pico vyzvednete.
Naservírování několika sladkých možností
I když to není dokonalé, Raspberry Pi Pico je silným vstupem do světa mikrokontrolérů. Reputace, kterou si Raspberry Pi vybudoval pro kvalitní elektronické součástky za relativně nízkou cenu, sahá i do Pico.
Raspberry Pi by mělo být vše: malé, sladké a skvělé. Je krásně navržen a extrémně levný. Nejlepší na tom však není vzhled ani nízké náklady.
Nejlepší na tomto malém zázraku je sejmutí a držení v rukou. Je to pocit přetahování elektronické inspirace. Uvědomuje si, jak silný je Pico a co to znamená pro mikrokontroléry do budoucna.
A popravdě si myslíme, že je úžasné, že něco tak malého, jako je Pico, může nabídnout tolik jedinečných možností.
Doufáme, že se vám položky, které doporučujeme a diskutujeme, líbí! MakeUseOf má přidružené a sponzorované partnerství, takže získáváme podíl na výnosech z některých vašich nákupů. To neovlivní cenu, kterou zaplatíte, a pomůže nám nabídnout nejlepší doporučení produktů.
- Recenze produktu
- Raspberry Pi
- Elektronika
Matt L. Technologie technologie Hall Cover pro MakeUseOf. Původem z texaského Austinu nyní žije se svou ženou, dvěma psy a dvěma kočkami v Bostonu ve státě Massachusetts. Matt studoval angličtinu na University of Massachusetts.
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Ještě jeden krok…!
V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.