Raspberry Pi-historia: Viktiga lärdomar för hårdvarutillverkare

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

Efter diskussioner med vårt team planerar vi att börja skriva artiklar om enkortsdatorer, små servrar, NAS- och brandväggsprodukter. Vi vill lära oss av tidigare framgångsrika produkter, få nya insikter och kontinuerligt skapa enastående mik servrar ur perspektivet personlig molnutveckling samt föra Icewhales vision framåt.

Den första och utan tvekan mest symboliska produkten inom SBC-branschen är Raspberry Pi. Jag minns första gången jag träffade Eben Upton. Det var under ett fysiskt evenemang där han berättade om sin vision för utbildningssektorn och hur han började utveckla en billig och kompakt dator 2006. Jag blev djupt imponerad och inspirerad, vilket ledde till att jag skapade min första x86-produkt, Lattepanda.

Raspberry Pis historia

Jag tror att all framgång är beroende av flera faktorer hos grundarteamet: unika insikter om framtiden, uthållighet, kontinuerligt hårt arbete och möjligheter.

Del 1: Insikter och möjligheter från Raspberry Pi

Del 2: För- och nackdelar med Raspberry Pi 4B

Del 3: Raspberry Pi jämfört med ZimaBoard som personlig server

Del 4: Personligt molnoperativsystem kompatibelt med Raspberry Pi – CasaOS

Del 5: Slutsats och inspiration från Raspberry Pi

Del 1: Insikter och möjligheter från Raspberry Pi

Under en intervju på Centre for Computing History berättade Upton i detalj om hur han började bygga en liten dator själv före 2006 och hur idén organiskt växte fram inom MIT och Cambridge. Tack vare hans unika yrkeserfarenhet och kontakter med Broadcom utvecklades idén gradvis till den enastående produkt som har påverkat världen i dag.

Jag tror att Uptons insikt var att datorbranschen, trots mer än 40 års snabb utveckling, fortfarande är alldeles för dyr. Det begränsar i hög grad tillgängligheten inom utbildningssystemet och möjligheten för fler människor, särskilt barn, att använda datorer.

När Raspberry Pi slog igenom på den globala scenen för gör-det-själv-projekt, utbildning och industriella tillämpningar 2012 fortsatte teamet att iterera och utveckla nya produkter, såsom Zero, Compute Module och den nyligen lanserade Pico, utifrån samma observation och tanke.

Därför anser jag att kärnan i Raspberry Pi är att demokratisera datorer och göra dem tillgängliga för alla. Jag tror dock att nyckelordet som överträffade teamets förväntningar är ”framväxt”. Precis som när ny teknik och nya produkter tränger in på marknaden väckte den lilla datorn för 25 dollar naturligtvis stor uppmärksamhet i början.

Vid den tiden hade jag precis börjat arbeta med robotik och började använda Raspberry Pi för att bygga mitt eget styrsystem för robotar.

användning av Raspberry Pi

Del 2: För- och nackdelar med Raspberry Pi 4B

Jämfört med föregångaren fortsätter Raspberry Pi 4 den utveckling som pågått under de senaste åren och uppgraderas till en fyrkärnig A72-processor på 1,5 GHz. Produktserien omfattar dessutom nu en version med 8 kärnor och ett pris på 75 dollar. Även om covid-19-pandemin har orsakat kaos i datorbranschens marknadspriser.

Fördelar:
  • Raspberry Pi erbjuder prisvärda alternativ från 35 till 75 dollar.
  • Raspberry Pi har ett rikt innehållsekosystem med en stor community, omfattande dokumentation och support från användarna själva.
  • Raspberry Pis allmänna prestanda passar för storskaliga användningsområden.
Nackdelar:
  • Begränsad beräkningskraft
  • Begränsat minne och lagringsutrymme – instabilitet och osäkerhet orsakad av MicroSD
  • Dolda kostnader för nödvändig kringutrustning, såsom lagring och strömförsörjning, leder till ökade kostnader.

Under det senaste decenniets utveckling har hela Raspberry Pi-ekosystemet utmärkt sig när det gäller innehåll, kringutrustning och stöd från communityn. Enligt min mening är designen av Raspberry Pis GPIO genialisk eftersom efterfrågan på GPIO har varit liten ur perspektivet av datorbranschens utveckling.

De vanligaste GPIO-gränssnitten på PC-moderkort används för knappar på frontpanelen, lagringsexpansion, BIOS-felsökning och liknande. GPIO är därför ett genidrag, och dess framväxt hänger nära samman med de undervisnings- och experimentbehov som Raspberry Pi-teamet ville tillgodose.

Tack vare GPIO-designen kan Raspberry Pi dessutom vara fullt kompatibel med robotar, IoT och olika typer av tillämpningar och expansionskort genom en standardiserad expansionsplats.

Raspberry Pi GPIO

Ur nackdelsperspektiv beror det utan tvekan på vilket användningsområde du har. Begränsningarna i beräkningskraft, lagring och minne har alltid begränsat Raspberry Pi till scenarier med låg beräkningsbelastning. Detta är också den huvudsakliga differentieringsinriktningen för andra produkter på huvudmarknaden, och ZimaBoard är inget undantag.

För relativt krävande industriella tillämpningar anser jag att MicroSD-designen medför betydande osäkerhet och stabilitetsproblem. När du dessutom verkligen vill erbjuda en lösning eller ett paket för Raspberry Pi gör kostnadsökningen för kringutrustningen att Raspberry Pis totala pris inte blir så lågt som det först verkar.

Del 3: Raspberry Pi jämfört med ZimaBoard som personlig server

Zimas team fokuserar på tillämpningar relaterade till personliga servrar, eftersom Raspberry Pi kan användas på mycket varierande sätt. Exempel är att driftsätta en personlig webbplats, använda Raspberry Pi för att lära sig utveckling och driftsättning av webbservrar samt installera programvara som Apache, Nginx och Lighttpd.

Raspberry Pi kan dessutom användas för att konfigurera en lokal filserver för delning med Samba. Utöver dessa utvecklingsinriktade tillämpningar är smarta hem och nätverkssäkerhet två andra användningsområden med stora expansionsmöjligheter.

personlig NAS med ZimaBoard

Utifrån kraven på bandbredd och beräkningskraft i dessa scenarier har Zimas team utvecklat den första generationen av ZimaBoard, med målet att förbättra prestandan för läsning och skrivning till lagring, nätverk och databearbetning i mik servrar.

ZimaBoard använder en Intel Celeron-processor, vilket gör den fullt kompatibel med olika operativsystem, däribland Debian, Ubuntu, Pfsense och OpenWrt. Vi har också märkt att vissa utvecklare gärna experimenterar med system som PVE och Mikrotik.

Det inbyggda PCIe-gränssnittet ger dessutom gott om expansionsutrymme för nätverk, lagring och andra typer av tillämpningar. Med möjlighet att bygga ut till upp till fyra 2,5GbE-, 10GbE- eller de vanligaste Gigabit Ethernet-portarna med fyra kanaler kan den flexibelt uppfylla olika användares visioner för en anpassningsbar brandvägg.

Del 4: Ett elegant personligt molnoperativsystem kompatibelt med Raspberry Pi – CasaOS

För att ytterligare minska svårigheten för entusiaster att bygga personliga servrar och förbättra upplevelsen av att hantera hemserverapplikationer släppte vi förra året CasaOS personliga molnsystem som öppen källkod. Det bygger nu på det andra lagret i Debian. Med CasaOS kan du installera fler än 30 Docker-applikationer med ett enda klick och visualisera konfigurationen av alla portar och resurser. Att bygga ett personligt moln kan göras med ett enda kommando och, ännu viktigare, systemet är kompatibelt med Raspberry Pi, NUC och olika x86-system.

Del 5: Slutsats och inspiration från Raspberry Pi

Minimera kostnaden för SaaS och AI-modeller vid kanten

Som en ikonisk produkt på SBC-marknaden ger Raspberry Pi oss många värdefulla lärdomar. På Icewhale Technology är vår ambition att ge alla tillgång till molnbaserad datorkraft och göra SaaS- och AI-tjänster tillgängliga till låg kostnad vid kanten, utan att mjukvaruföretag behöver betala orimligt höga abonnemangsavgifter.

Det är lika viktigt att vara öppen och transparent. Vi lägger betydande tid och kraft på sådant vi tror på och har kontinuerlig kontakt med communityn för att dela våra utvecklingsframsteg och nya insikter.

Vi bjuder in alla som är intresserade av branschen för personliga moln att gå med i vår Discord-community och hjälpa till att ta branschen till nästa nivå, så att ett större utbud av högkvalitativa applikationer och tjänster kan växa fram i ekosystemet för personliga moln.

Zima Kampanjnav

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.