Som välkända, billiga utvecklare enheter, Arduino och Raspberry Pi finns i mycket liknande prisklasser. I den stora DIY-gemenskapen älskar människor att rekommendera en eller annan baserat på specifikationer eller prissättning, men i sanning finns det mycket, mycket mer skillnad att göra mellan dessa två enheter än bara deras tekniska specifikationer.

På papper verkar det för många att Arduino helt enkelt inte jämför med Pi i någon kapacitet, eftersom Pi är flera storheter över Arduinos förmåga när det gäller bearbetningskraft.

Vad folk kanske inte vet är att Pi och Arduino är två nästan helt olika saker: Pi är en dator, och Arduino är det som kallas en mikrokontroller.

Om Arduino

En mikrokontroller är en komponent av många inom en komplett dator. Det betyder att det inte är en komplett dator. Det är snarare tänkt att styra en eller användas för grundläggande programmeringsuppgifter som inte kräver en fullständig dators processorkraft eller operativsystem.

Arduino är en mikrokontroller. Det säljs billigare än Raspberry Pi och har inte nästan samma kapacitet, men det är inte heller avsett för samma saker.

Arduinos främsta fördel gentemot Pi kommer i form av integrerade sensorer som gör det möjligt för saker som Pi inte är utan stora modifikationer eller tillägg.

Användare som vill skapa grundläggande kontroller för hushållsapparater, eller, säg, ett RC-fordon, serveras bäst av Arduino. Så snart du köper den, är den redo att programmeras och tinkered med ditt hjärta innehåll, vilket kräver mycket minimal inställningstid och kan batterierna.

Arduino passar slutligen för enkla hårdvarubaserade uppgifter: Pi är en annan historia.

Om Raspberry Pi

Raspberry Pi är en full dator och är därför både dyrare och kraftfullare, hårdvarubevis, men den är fortfarande mycket mycket billigare än en stationär dator eller någon av dina mobila enheter.

Med upsides av att vara en dator kommer också nackdelarna - Pi i sig kräver mer investering utöver det ursprungliga kitet för att få det igång som sin egen dator. Du behöver ett SD-kort, kringutrustning, till och med en skärm om du inte har en.

Raspberry Pi har inte heller Arduino sensorer, så det gör det ganska obehagligt (och bara slöseri med pengar) för enkla saker som kontrollpaneler eller fjärrkontroller.

Pi är anpassad för mjukvaru- och programutvecklare. Du kan köra Linux, Android och så småningom Windows 10 på den, ändra den till en bärbar dator för retroemulering eller databehandling på språng, och även om du är så benägen, använd den som en bärbar skrivbordsmaskin.

Slutsats

Om du är intresserad av att tinka med ditt hemsystem eller göra enkla kontroller, är Arduino för dig. Det är billigare och är redo att användas direkt ur lådan, med en mängd sköldar tillgängliga för alla specialiserade behov som du kanske har som inte omfattas av bashårdvaran.

Om du har mer på att bryta med programvara och datorer, är Pi enheten för dig. Det finns flera formfaktorer, liksom Pi 2 för personer som vill ha en kraftfullare dator som passar i fickan. Pi kräver en utökad inställningstid och är mer besvärligt att installera, men om du känner dig själv en programvaruutvecklare, borde det inte vara något problem för dig.

Hur är det med dig? Finns det andra DIY-enheter som du tycker att vi borde täcka? Har du Pi eller Arduino? Om så är fallet, vad har du gjort med det? Ljud av i kommentarerna!