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 några artiklar om Single Board Computers, små servrar, NAS och brandväggsprodukter. Vi strävar efter att lära oss från tidigare utmärkta produkter, få nya insikter och kontinuerligt skapa enastående mikrotjänster ur ett personligt moln-perspektiv, och driva Icewhales vision framåt.

Den första och utan tvekan mest symboliska produkten inom SBC-industrin är Raspberry Pi. Jag minns första gången jag träffade Eben Upton under ett offline-event där han delade sin vision för utbildningsbranschen och hur han började skapa en billig och kompakt dator 2006. Jag blev djupt imponerad och påverkad av detta, vilket ledde till att jag skapade min första x86-produkt, Lattepanda.

raspberry pi history

Jag tror att all framgång är beroende av flera element i 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 vs ZimaBoard som personlig server

Del 4: Personligt moln-OS 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 delade Upton detaljerat sin berättelse om hur han började göra en liten dator själv innan 2006, och hur denna idé organiskt växte fram inom MIT och Cambridge. Med sin unika karriärbakgrund och kontakter med Broadcom blev denna idé gradvis den framstående produkt som idag påverkar världen.

Jag tror att Uptons observation är att trots mer än 40 års snabb utveckling är datorindustrin fortfarande för dyr, vilket kraftigt begränsar tillgängligheten i utbildningssystemet och möjligheten för fler, särskilt barn, att använda datorer.

När Raspberry Pi exploderade på den globala DIY-, utbildnings- och industriscenen 2012 fortsatte den att iterera och förnya produkter som Zero, Compute Module och nyligen lanserade Pico, med samma observation och tanke.

Därför tror jag att kärnandan i Raspberry Pi är att demokratisera datorer och göra dem tillgängliga för alla. Men jag tror att nyckelordet som överträffade teamets förväntningar är ”emergens”. Precis som nya teknologier och produkter som tränger in på marknaden, drog den $25 lilla datorn naturligtvis mycket uppmärksamhet i början.

Då hade jag precis börjat arbeta som robotutvecklare och började använda Raspberry Pi för att bygga mitt eget robotstyrsystem.

raspberry pi using

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

Jämfört med sin föregångare fortsätter Raspberry Pi 4 trenden med iteration från de senaste åren och uppgraderar till en 1,5 GHz A72 fyrkärnig processor. Dessutom finns nu en 8-kärnig version till ett pris av $75. Även om COVID-19-pandemin har orsakat kaos i datorindustrins marknadspriser.

Fördelar:
  • Raspberry Pi erbjuder lågkostnadsalternativ från $35 till $75.
  • Raspberry Pi har ett rikt ekosystem med en stor community, omfattande dokumentation och eget supportnätverk.
  • Den generella prestandan hos Raspberry Pi är lämplig för storskaliga scenarier.
Nackdelar:
  • Begränsad beräkningskraft
  • Begränsat minne och lagring – instabilitet och osäkerhet orsakad av MicroSD
  • Dolda kostnader för nödvändiga kringutrustningar 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 community-stöd. Enligt min åsikt är designen av Raspberry Pis GPIO genial eftersom det från PC-industrins utvecklingsperspektiv har funnits liten efterfrågan på GPIO.

De vanligaste GPIO:erna på PC-moderkort är frontpanelknappar, lagringsutbyggnader, BIOS-felsökningsgränssnitt med mera. Därför är GPIO en genial idé, och dess uppkomst är nära kopplad till de undervisnings- och tinkeringbehov som Raspberry Pi-teamet ville tillgodose.

Dessutom, tack vare GPIO-designen, kan Raspberry Pi fullt ut stödja robotar, IoT och olika diversifierade applikationer och expansionskort med ett standardiserat, enda expansionsutrymme.

raspberry pi gpio

Ur ett mindre fördelaktigt perspektiv beror det utan tvekan på din användningssituation. Begränsningarna i beräkningskraft, lagring och minne har alltid begränsat Raspberry Pi till scenarier med låg beräkningskraft, vilket också är den huvudsakliga differentieringsvägen för andra mainstream-produkter på marknaden, och ZimaBoard är inget undantag.

I relativt krävande industriella tillämpningar anser jag att MicroSD-designen medför betydande osäkerhet och stabilitetsproblem. Dessutom, när du verkligen vill erbjuda en lösning eller kit för Raspberry Pi, gör ökningen av kringkostnader att det totala priset för Raspberry Pi inte är så billigt som det verkar.

Del 3: Raspberry Pi vs ZimaBoard som personlig server

Zimas team fokuserar på applikationer relaterade till personliga servrar, eftersom Raspberry Pis användningsområden är mycket mångsidiga. Exempel inkluderar att drifta en personlig webbplats, använda Raspberry Pi för webbserverutveckling och distribution, samt installera mjukvara som Apache, Nginx och Lighttpd.

Dessutom kan Raspberry Pi användas för att sätta upp en lokal filserver med Samba. Utöver dessa utvecklingsinriktade applikationer är smarta hem och nätverkssäkerhet också två mycket utbyggbara användningsområden.

zimaboard personal nas

Baserat på prestandakrav för bandbredd och beräkningskraft i dessa scenarier har Zima-teamet utvecklat första generationens ZimaBoard-produkt, med målet att förbättra lagringsläsning/-skrivning, nätverk och databehandling på mikrotjänster.

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

Det inbyggda PCIe-gränssnittet ger också gott om utrymme för expansion inom nätverk, lagring och andra typer av applikationer. Med expandabilitet upp till fyra 2,5GbE, 10GbE eller de mest standardiserade 4-kanaliga Gigabit Ethernet-portarna kan den flexibelt möta olika användares önskemål om en anpassningsbar brandvägg.

Del 4: Ett elegant personligt moln-OS kompatibelt med Raspberry Pi – CasaOS

För att ytterligare minska svårigheten för entusiaster att bygga personliga servrar och optimera upplevelsen av att hantera hemserverapplikationer öppnade vi källkoden för CasaOS personliga molnsystem förra året, som nu baseras på andra lagret av Debian. Med CasaOS kan du distribuera över 30 Docker-applikationer med ett klick och visualisera konfigurationen av alla portar och resurser. Att bygga ett personligt moln kan göras med ett enda kommando, och viktigast av allt är att det ä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 som används vid Edge

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 göra molndatorresurser tillgängliga för alla, så att SaaS- och AI-tjänster kan användas till låg kostnad vid edge, utan att mjukvaruföretag behöver betala orimligt höga prenumerationsavgifter.

Lika viktigt är behovet av öppenhet och transparens. Vi lägger ner mycket tid och kraft på något vi tror på och engagerar oss kontinuerligt med communityn för att dela vår utveckling och nya insikter.

Vi inbjuder alla som är intresserade av den personliga molnindustrin att gå med i vår Discord-community och hjälpa till att driva industrin till nästa nivå, vilket möjliggör en större mängd högkvalitativa applikationer och tjänster i det personliga molnekosystemet.

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.