Om du inte behöver för mycket processorkraft kan en Pico-mikrokontroller passa bättre för många elektronikprojekt.

Det finns flera enkelkortsdatorer från Raspberry Pi-företaget men bara en mikrokontroller, Raspberry Pi Pico. Denna lilla bräda är inte tänkt som ett alternativ till de mer kraftfulla SBC: erna, men den har en unik uppsättning funktioner som gör den mer lämplig för vissa projekt.

Här kommer vi att utforska olika anledningar till att du kanske vill använda en Raspberry Pi Pico istället för andra Raspberry Pi-modeller i dina elektronikprojekt.

1. Mikrokontroller arkitektur

Bildkredit: Raspberry Pi/Youtube

Medan andra Raspberry Pi-modeller gör höga försök att ersätta din huvuddator eller åtminstone tjäna som ett värdigt alternativ, Pico är istället en enkelt, diskret mikrokontrollerkort utan något annat uppdrag än att hjälpa dig ta dina elektronikprojekt till liv.

Även om detta gör den mindre kapabel överlag än de andra Pi-modellerna, ger den också flera fördelar, som beskrivs i följande avsnitt. På grund av sin mycket enklare arkitektur använder Raspberry Pi Pico mycket färre resurser för att utföra samma uppgifter som en vanlig Raspberry Pi.

instagram viewer

Den är också mycket enklare att ställa in och har inga av säkerhetsproblemen som en dator med ett kort. Dessutom erbjuder Pico 2 MB icke-flyktigt flashminne och har ingen SD-kortplats, även om du kan använda en adapter för att ansluta en till Pico. Detta flashminne kommer att behålla dina data även vid ett plötsligt strömavbrott, medan du med största sannolikhet skulle ha ett skadat SD-kort på dina händer.

2. Kostnadseffektivitet

Raspberry Pi Pico är den billigaste Raspberry Pi-produkten, från $4 för basmodellen. Detta är ungefär en fjärdedel av priset på Raspberry Pi Zero 2 W och mycket billigare än den billigaste Raspberry Pi 4. Raspberry Pi Pico erbjuder en låg inträdesbarriär för elektronikmanipulering, vilket gör att du kan starta din nya hobby med en minimal investering.

Även i en värld av mikrokontroller är Picos pris fortfarande mycket konkurrenskraftigt, och det är du det är osannolikt att hitta ett kort som erbjuder liknande funktioner, användarvänlighet och dokumentation till det priset punkt.

Det finns tre varianter av Pico, alla olika prissatta. Basmodellen har ett officiellt pris på $4, men den kommer med olödda rubriker och saknar trådlös anslutning. För att få dessa funktioner i lådan måste du betala $1 till $3 extra. Pico WH-versionen, med både Wi-Fi och förlödda rubriker, kostar $7.

3. Effekteffektivitet

Bildkredit: Raspberry Pi

Raspberry Pi Pico kanske inte är det mest strömsnåla mikrokontrollerkortet, men det gör det tillräckligt bra för sig själv, särskilt inom Raspberry Pi-familjen. Att använda en Pico istället är en av våra rekommenderade tips för att spara ström i dina Raspberry Pi-projekt.

Den erbjuder två lågenergilägen, viloläge och vilande. Det vilande läget använder minst mängd ström men kräver en extern trigger för att återställa Pico till ett mer aktivt tillstånd. Viloläge, å andra sidan, använder mer ström eftersom viss klockinfrastruktur i chippet lämnas aktiv för att väcka Pico om det behövs.

Även om Raspberry Pi Pico saknar de avancerade vilolägena i ESP32, förbrukar den mindre ström i aktiva lägen. Den använde mindre än 100mA under ett videouppspelningstest som spelades in i databladet (med energisparläge inaktiverat).

4. Programmerbar ingång/utgång

Raspberry Pi Pico har en 40-stifts header med 26 multifunktionsstift för ingång/utgång (GPIO). Pico har olika kommunikationsprotokoll, inklusive 2 x I2C, 2 x SPI och 2 x UART-kanaler, liknande andra Raspberry Pi-modeller. Vi har en detaljerad guide till Picos pinout som du definitivt borde kolla in.

En unik egenskap hos Raspberry Pi Pico är dock dess förmåga att skapa anpassade digitala gränssnitt och kommunikationsprotokoll.

Detta möjliggörs av de åtta PIO-tillståndsmaskinerna på Pico. Dessa är i huvudsak bearbetningskärnor som kan hantera data som kommer in och ut ur mikrokontrollern. De kan ta bort bördan av vissa, tidskritiska uppgifter från CPU: n, vilket möjliggör bättre resurshantering på mikrokontrollern.

PIO kan komma väl till pass när du behöver arbeta med adresserbara lysdioder, styrmotorer eller gränssnitt med proprietära protokoll eller äldre hårdvara.

5. Analog ingång

Raspberry Pi Pico är den enda modellen som kan läsa analoga signaler. För att skicka signaler från en analog enhet till en Raspberry Pi enkortsdator behöver du en analog-till-digital-omvandlare (ADC) för att läsa dessa signaler och skicka dem till Pi i en digital form som den kan läsa.

Raspberry Pi Pico, å andra sidan, kan ta emot analog ingång direkt, tack vare den inbyggda 12-bitars ADC. Tre av de 26 GPIO-stiften på kortet kan konfigureras som analoga ingångar. Så du kan använd en Raspberry Pico för att läsa av en potentiometer, till exempel.

6. Kompakt storlek

Pico är den minsta Raspberry Pi (2 x 0,8 x 0,04 tum), tätt följt av Raspberry Pi Zero (2,6 × 1,2 × 0,2 tum). Om du byggde en bärbar spelkonsol, smarta glasögon, pulsmätare eller något annat bärbart elektronikprojekt, skulle Pico troligen passa mycket bättre än de flesta andra Raspberry Pi modeller. Sammantaget breddar Picos kompakta storlek dess utbud av användningsfall och gör den till ett värdefullt verktyg för projekt där utrymmesbegränsningar är en viktig faktor.

7. Realtidsapplikationer

Till skillnad från andra Raspberry Pi-modeller är Pico lämplig för realtidsapplikationer. Realtid i datoranvändning hänvisar vanligtvis till ett system som är utformat för att svara på en extern händelse inom en angiven tidsbegränsning eller deadline. Realtidssystem är ganska viktiga i applikationer som kräver snabba svarstider, såsom försvars-, telekommunikations-, flyg- och bilapplikationer.

Pico har en intern realtidsklocka som fungerar mestadels som förväntat men är tyvärr inte designad för att fortsätta fungera efter att enheten stängts av. Du kan dock ansluta en extern realtidsklocka till Pico för ännu mer exakt timing.

Eftersom det inte finns något operativsystem att gränssnitta med på Pico, körs din kod direkt vid uppstart, till skillnad från andra Raspberry Pi-modeller där du måste vänta på att operativsystemet startar upp först. Även om bare-metal-programmering är tekniskt möjligt på andra modeller, är det svårare att arbeta med och lämpar sig bäst för avancerade utvecklare.

Pico är därför mer lämpad för tidskritiska projekt som spelkontroller, hemsäkerhet, robotprojekt och till och med hemautomatiseringsapplikationer.

8. Stöder Raspberry Pi Silicon

Bildkredit: Raspberry Pi

Till skillnad från enkelkortsdatorerna och beräkningsmodulerna från Raspberry Pi, sätter Pico trenden för att vara det första mikrokontrollerkortet och den första produkten baserad på företagets alldeles egna interna chip, the RP2040. Det billiga men högpresterande chippet driver också flera alternativ till Raspberry Pi Pico.

Att köpa en Raspberry Pi Pico innebär att du stöder Raspberry Pi Silicon och gör det mer troligt att vi kommer att se ännu bättre chips än RP2040 i framtiden.

Raspberry Pi Pico är ett billigt alternativ för dina elektronikprojekt

Vad Raspberry Pi Pico saknar i kraft och lagringsutrymme, kompenserar den i realtidskapacitet, storlek och prisvärdhet. Den är perfekt för projekt där en fullfjädrad Raspberry Pi-dator skulle vara överdriven. Om I/O-stiften på Pi är allt du behöver för att ge ditt projekt liv, kan du ha det bättre med en av varianterna av Raspberry Pi Pico.