Hur Jake Simmons utforskar möjligheterna med ZimaBoard 2

Eva Wong är teknisk skribent och händig hemmabyggare på ZimaSpace. Som tekniknörd sedan barnsben med ett brinnande intresse för hemlabb och programvara med öppen källkodspecialiserar hon sig på att göra komplexa tekniska koncept begripliga genom praktiska, praktiska guider. Eva tycker att självhosting ska vara roligt, inte avskräckande. Genom sina handledningar hjälper hon communityn att göra hårdvaruinstallationer mindre mystiska, från att bygga sin första NAS till att bemästra Docker-containrar.

ZimaBoard 2 är byggd som en kompakt x86-hemmaserver, men dess skärmutgång, SATA-anslutningar, PCIe-expansion, USB-portar och nätverksgränssnitt gör den också till en intressant plattform för praktiska teknikprojekt. I den här videon utforskar Jake Simmons hur kortet kan förena idéer inom retrodatorteknik, lokalt spelande, utbyggbar lagring och vardagliga hemmaserveruppgifter i ett litet system.

Tack till Jake Simmons för att ha skapat originalvideon. Den här artikeln strukturerar om projektet kring en praktisk fråga: vilka typer av spel-, lagrings- och hemmaserverflöden passar för ZimaBoard 2, och var bör användarna ha realistiska förväntningar?

Den praktiska slutsatsen: ZimaBoard 2 fungerar bäst som en flexibel projektplattform snarare än som en spelkonsol för ett enda ändamål eller en ersättning för en stationär dator. Dess x86-kompatibilitet, lagringsanslutningar, nätverk och expansionsmöjligheter gör att ett enda kompakt kort kan användas för lokala program, spelbibliotek, media, fillagring och hemmaserverstjänster.

Varför använda en hemmaserver för ett spel- eller retroprojekt?

En dedikerad konsol är utformad kring en fast programvaru- och maskinvarumiljö. ZimaBoard 2 har ett annat angreppssätt. Eftersom det använder en x86-processor kan användarna arbeta med välbekanta operativsystem för datorer och servrar i stället för att begränsas till ett snävt ekosystem för enkortsdatorer.

Det öppnar för flera möjliga användningsområden. Kortet kan driva en lokal skärm, lagra ett personligt spelbibliotek på anslutna enheter, tillhandahålla nätverkslagring åt en annan spelenhet, köra lättviktiga tjänster eller ingå i ett fjärrspelsflöde. Värdet ligger i att välja den roll som passar kortet bäst, snarare än att förvänta sig att det ska fungera som vilken annan dator eller spelkonsol som helst.

Jake Simmons presenterar ZimaBoard 2 under ett praktiskt teknikprojekt
Jake Simmons presenterar ZimaBoard 2 och projektets inriktning.

Maskinvaran i ZimaBoard 2 som gör experimenterande möjligt

ZimaBoard 2 kombinerar en Intel Processor N150 med antingen 8 GB eller 16 GB LPDDR5-minne. Den har även inbyggd eMMC-lagring, två SATA 3.0-anslutningar, dubbla 2,5 GbE-nätverksportar, USB-anslutningar, Mini DisplayPort-utgång och ett PCIe 3.0-expansionsgränssnitt.

Anslutningarna är viktigare än en enskild prestandamätning. SATA gör det möjligt för användare att ansluta separata SSD-enheter eller hårddiskar, medan PCIe ger utrymme för specialiserade expansionskort. Dubbla Ethernet-anslutningar gör kortet användbart när ett projekt behöver kombinera lokala program med nätverkslagring, fjärråtkomst, routing eller andra serveruppgifter.

Maskinvarufunktion Varför det spelar roll i ett projekt
Intel N150 x86-processor Stöder ett bredare urval av välbekanta program för datorer och servrar
8 GB eller 16 GB LPDDR5-minne Ger utrymme för program, tjänster och multitasking
Två SATA 3.0-anslutningar Lägger till separat lagring för spel, media, säkerhetskopior eller delade filer
Nätverk med dubbla 2,5 GbE Stöder snabba lokala överföringar och nätverksbaserade arbetsflöden
PCIe 3.0-expansion Gör det möjligt att anpassa systemet för mer specialiserade projekt
Mini DisplayPort-utgång Möjliggör direkt anslutning till en bildskärm eller tv
Fläktlöst chassi Håller systemet tyst på skrivbordet eller i sovrummet eller vardagsrummet

Användare som överväger samma maskinvara kan granska de tillgängliga konfigurationerna på ZimaBoard 2 Mini Home Server .

Lagringen påverkar vad kortet kan användas till

Inbyggd lagring är användbar när ett system ska sättas upp, men ett projekt med ett större programbibliotek, en mediesamling eller regelbundna säkerhetskopior har nytta av separat SATA-lagring. En ansluten SSD kan rymma operativsystemet och ofta använda program, medan en lagringsenhet med högre kapacitet kan lagra spel, media, arkiv eller delade filer.

Den här uppdelningen gör det också enklare att ändra upplägget framöver. En användare kan installera om eller byta ut det primära operativsystemet utan att nödvändigtvis behöva bygga upp hela databiblioteket på nytt. Samma lagring kan senare organiseras om för en NAS, medieserver, säkerhetskopieringsplats eller någon annan användning i ett hemlabb.

ZimaBoard 2 ansluten till lagring och kringutrustning i Jake Simmons projekt
Projektet kombinerar ZimaBoard 2 med den lagring och kringutrustning som behövs för den valda användningen.

Innan de byter operativsystem eller diskstruktur bör användarna säkerhetskopiera alla filer som redan finns på målenheten. Spelfiler, fast programvara, BIOS-filer och annat upphovsrättsskyddat material får bara användas när användaren har laglig rätt att använda dem.

Lokal spelkörning är bara en av flera möjliga användningar

Om du ansluter ZimaBoard 2 direkt till en skärm får du den mest konsolliknande konfigurationen. Ett kompatibelt operativsystem eller spelgränssnitt kan organisera lokalt lagrade spel och ge en upplevelse som fungerar bra med handkontroll. Resultatet beror ändå på programvaran, grafikbehoven, upplösningen, emuleringens prestandapåverkan och inställningarna för varje spel.

Kortet kan också användas för spel utan att sköta all rendering självt. Det kan lagra ett spelbibliotek, köra enklare flerspelartjänster, hantera nedladdningar eller ingå i ett strömningsflöde där en kraftfullare dator renderar spelet och en annan enhet tar emot videon.

Den här skillnaden är viktig. Äldre spel och spel med lägre krav kan passa för lokal körning, medan moderna spel med höga grafikkrav i regel hanteras bättre av ett system med ett dedikerat grafikkort. ZimaBoard 2 är flexibelt, men gör inte en effektiv serverprocessor till en avancerad spelplattform.

Ett bygge kan också bli en hemmaserver

En vanlig retrospelenhet står ofta oanvänd större delen av tiden när ingen spelar. ZimaBoard 2 kan fortsätta göra nytta i bakgrunden genom att lagra filer, synkronisera säkerhetskopior, strömma medier, köra containrar eller stödja andra självhystade appar.

Den officiella kompatibilitetslistan omfattar ZimaOS, Linux, Windows, OpenWrt, pfSense, Android och LibreELEC. Det bästa valet beror på om projektet prioriterar en lokal dator, ett gränssnitt som fungerar bra med handkontroll, nätverkstjänster eller en kombination av olika funktioner.

Att kombinera för många uppgifter kan dock leda till problem. En programuppdatering, omstart, lagringsintensiv uppgift eller konfigurationsändring som görs för en funktion kan störa en annan. Användare som behöver tillförlitlig servertillgänglighet kan föredra att skilja spelmiljön från viktiga lagrings- och säkerhetskopieringstjänster.

Här går den kompakta hårdvaran fortfarande bet

ZimaBoard 2 är utformad med fokus på effektivitet, kompakt format och utbyggbarhet snarare än maximal grafikprestanda. Den integrerade grafiken kan hantera bildutmatning och lämpliga medie- eller enklare grafikintensiva arbetsuppgifter, men bör inte ses som en ersättning för ett modernt, dedikerat grafikkort för spel.

Processorn och minnet behöver också anpassas efter projektet. Att samtidigt köra ett lokalt gränssnitt, flera bakgrundscontainrar, filindexering, mediebearbetning och andra tjänster kan kräva mer resurser än att köra ett program åt gången.

Färdig ZimaBoard 2-konfiguration som visas i Jake Simmons video
Det färdiga projektet visar hur ett kompakt x86-kort kan växla mellan lokala uppgifter och serverinriktade uppgifter.

Lagringshastighet, kylförhållanden, skärmupplösning, bakgrundstjänster och programversioner kan alla påverka upplevelsen. En lyckad demonstration bör därför ses som ett bevis på att en viss konfiguration fungerar, inte som en garanti för att alla arbetsbelastningar fungerar på samma sätt.

Vem passar den här typen av ZimaBoard 2-projekt för?

Den här lösningen passar bäst för användare som tycker om att konfigurera hårdvara och programvara i stället för att köpa en helt färdig och fast produkt. Den är särskilt relevant för dem som vill att ett enda system ska kunna användas för flera närliggande experiment över tid.

Användarens mål Så kan ZimaBoard 2 passa in
Bygg ett kompakt lokalt spelsystem Anslut en skärm, handkontroll, lagring och ett lämpligt programgränssnitt
Organisera ett personligt medie- eller spelbibliotek Använd SATA-lagring och nätverksdelning för att samla filer på ett ställe
Experimentera med flera operativsystem Använd x86-plattformen för att testa skrivbords-, server- och apparatliknande miljöer
Kombinera underhållning med ett hemlabb Kör utvalda bakgrundstjänster när systemet inte används lokalt
Spela krävande moderna PC-spel Använd en kraftfullare speldator för rendering och överväg nätverksströmning

Är ZimaBoard 2 en bra plattform för retroprojekt?

ZimaBoard 2 passar när målet är flexibilitet. Den kan användas med en lokal skärm, ansluten lagring, nätverkstjänster och en rad x86-operativsystem utan att ägaren låses till ett enda användningsområde.

Dess främsta styrka är inte att ersätta en dedikerad speldator eller varje specialiserad hemserver. Den ger i stället byggare en kompakt grund som kan förändras i takt med deras intressen - från ett lokalt spelexperiment till en lagringsserver, ett mediesystem, en plats för säkerhetskopior eller en plattform för självhostade program.

Har du en annan idé för brädan inom retrospel, lagring eller hemmaservrar? Gå med i ZimaSpace-communityn på Discord och dela din konfiguration och följ fler ZimaBoard 2-projekt.

Zima-kampanjhubben

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.