Viktig gratis Windows-programvara för Raspberry Pi-ägare

click fraud protection

Äga och använda en Raspberry Pi kräver en uppsättning programvarupaket för att konfigurera den, underhålla den och skriva kod för dina projekt. Uppgifter som att skriva en bild till ett SD-kort, formatera ett SD-kort, överföra filer över ett nätverk eller logga in på din Pi på distans kräver någon form av ett program. Även att skriva ett Python-skript för ett projekt kan involvera funktionsrika textredigerare om du föredrar en visuellt tilltalande arbetsyta för din kod.

Låt oss gå igenom varje programvarupaket och visa varför du kanske vill använda dessa appar.

01

av 08

RealVNC-fönster

Vad vi gillar

  • Att lägga till anslutningar kräver endast en IP-adress.

  • Expertalternativ för att anpassa RealVNC-sessioner.

  • RealVNC Viewer är gratis.

  • Finns för flera plattformar.

Vad vi inte gillar

  • En liten fördröjning när du fjärrstyr din Pi.

  • Din version av Raspberry Pi måste ha en inbyggd VNC-server.

  • Behöver kunskaper på expertnivå för att konfigurera en Pi VNC-server.

Om du inte vill köpa en extra skärm, tangentbord eller mus till din Raspberry Pi, logga in på en VNC-session från din PC och använd din befintliga kringutrustning istället.

VNC står för Virtual Network Computing och låter dig se hela ditt Pi-skrivbord från en annan dator, i det här fallet en Windows-dator.

Du kan använda RealVNC Viewer på din PC för att se ditt Raspberry Pi (tidigare Raspbian) skrivbord. Att använda RealVNC är enkelt. Starta ett VNC-server på din Raspberry Pi (genom att använda vncserver i terminalen) och logga sedan in på den från din PC med IP-uppgifterna på terminalen och din Pi: s användarnamn och lösenord.

Köp RealVNC

02

av 08

PuTTY terminalemulator

Vad vi gillar

  • Fungerar bra för fjärrterminalsessioner.

  • Lätt att ställa in med endast en IP-adress.

  • Ett gratis verktyg som inte kräver installation.

  • Spara sessioner, gör framtida anslutningar snabba.

Vad vi inte gillar

  • Kräver en förståelse på expertnivå för att konfigurera SSH på en Pi.

  • Avancerade inställningar kräver en brant inlärningskurva.

  • Att felsöka anslutningsproblem kan vara svårt.

I likhet med RealVNC, om du inte har en separat skärm och kringutrustning för din Raspberry Pi, hur kan du köra skript och skriva kod?

SSH är ett annat bra alternativ med PuTTY. PuTTY är en enkel terminalemulator som kör ett terminalfönster på vilken dator som helst som är ansluten till samma nätverk.

Allt du behöver är din Pis IP-adress, och du kan skapa ett terminalfönster på ditt Windows-skrivbord för att skriva kod, köra skript, utföra kommandon och mer.

Den enda begränsningen är när du kör Python-program som har någon typ av GUI-element. Dessa GUI-fönster öppnas inte genom PuTTY SSH-sessionen. Du behöver något som VNC (ovan i den här listan) för det.

Ladda ner PuTTY

03

av 08

NotePad++

Vad vi gillar

  • Kan konfigureras för att spara ändringar i Pi automatiskt.

  • Mer funktionell än att bara använda Pi-terminalen.

  • Enkel att använda efter den första installationen.

Vad vi inte gillar

  • Kräver en extra plug-in.

  • Kan kräva att du aktiverar DHCP på din hemnätverksrouter.

  • SSH-anslutning kräver att du installerar PuTTY.

  • Den initiala installationen kan kräva avancerad kunskap.

Du kan skriva dina Python-skript i din Raspberry Pi med en terminaltextredigerare som nano. Det ger dig dock inte mycket visuell feedback när det gäller kodlayout, avstånd och syntaxmarkering.

Notepad++ är som en överladdad version av Windows Notepad, och erbjuder flera funktioner som hjälper dig att skriva din kod. En favoritfunktion är syntaxmarkering, som visar din Python-indragning snyggt och tydligt.

Notepad++ erbjuder även plug-ins för att förbättra dess funktionalitet. Till exempel, NppFTP-plugin-programmet ger dig grundläggande SFTP-funktioner för att flytta kod till din Pi när du har skrivit den.

Ladda ner Notepad++

04

av 08

FileZilla

Vad vi gillar

  • Erbjuder en enkel filutforskarkänsla som är lätt att använda.

  • Filöverföringar är enkla peka-och-klicka.

  • Enkla anslutningar efter den första installationen.

  • Du kan använda vilken textredigerare som helst.

Vad vi inte gillar

  • SSH kräver installation av PuTTY.

  • Den initiala installationen kan kräva avancerad kunskap.

  • Har en brantare inlärningskurva än andra alternativ.

Om du hellre vill skriva dina skript i en textredigerare med bra syntaxmarkering (som Notepad++ ovan), flytta din kod från din PC till din Pi. Det finns några alternativ, inklusive att använda USB-minnen eller webbhotell. En annan metod är att använda SFTP via en applikation som heter FileZilla.

SFTP står för SSH File Transfer Protocol. SFTP låter dig se din Pi: s kataloger från din PC för att ladda upp och ladda ner filer.

Precis som andra applikationer här behöver FileZilla din Pi: s IP-adress och användarnamn och lösenord.

Ladda ner FileZilla

05

av 08

Win32DiskImager

Vad vi gillar

  • Gratis mjukvara.

  • Lätt att använda.

  • En informativ Readme-fil.

Vad vi inte gillar

  • Begränsad funktionalitet för avancerade användare.

Varje Raspberry Pi behöver ett SD-kort, och det SD-kortet behöver ett operativsystem skrivet till kortet. Raspberry Pi OSn (och andra alternativ) skrivs vanligtvis till ett SD-kort med en diskavbildning som du behöver specifik programvara för.

Ett populärt alternativ för Windows är Win32DiskImager. Det är en enkel applikation som får jobbet gjort. Uppmärksamhet krävs för att säkerställa att rätt enhet väljs för skrivning, vilket är den enda delen av processen som kräver mycket uppmärksamhet.

Ladda ner Win32 Disk Imager

06

av 08

SDFormatter

Vad vi gillar

  • Mycket enkel att använda.

  • Formaterar inte skyddade områden på ett SD-kort.

  • Fungerar på SD-, SDHC- och SDXC-kort.

  • Gratis att ladda ner och installera.

Vad vi inte gillar

  • Ej tillgängligt för Linux.

  • Det går inte att formatera skyddade områden.

  • Kräver en manuell uppdatering om ett kort bifogas efter att appen har startat.

Innan du kan skriva en skivavbildning till ett SD-kort bör du se till att den är korrekt formaterad.

Windows har inbyggda formateringsmöjligheter. Däremot kanske du föredrar att använda SD Foundations officiella SD Formatter-verktyg för att torka rena kort. Den här applikationen har färre problem med att hantera olika korttyper och format och innehåller några fler alternativ än Microsofts erbjudande.

Ladda ner SD Formatter

07

av 08

H2TestW

Vad vi gillar

  • Enkel att använda.

  • Tillåter att testa äkta media utan någon dataförlust.

  • Mycket portabelt verktyg (ingen installation krävs).

  • Testningen är grundlig.

Vad vi inte gillar

  • Kan orsaka dataförlust för oäkta media.

  • Körs långsammare än andra liknande verktyg.

H2TestW är ett annat gratis mjukvarupaket för SD-kort. Den kontrollerar kortets hastighet och integritet innan du använder det.

Vi lever i en värld full av förfalskade SD-kort, så det är en bra idé att kontrollera om du får de utannonserade hastigheterna innan du använder ett. Detta kan tyckas något överdrivet, men med tanke på Pi-projekt, såsom mediacenter, ser märkbara skillnader mellan korthastigheter, det är en givande process.

Verktyget skriver kortet innan testet påbörjas, så se till att du väljer rätt enhetsnummer.

Ladda ner H2testw

08

av 08

Arg IP-skanner

Vad vi gillar

  • Ett enkelt, lätt verktyg.

  • Resultaten är tillgängliga i flera filformat.

  • Tillgänglig för alla större plattformar.

  • Gratis att ladda ner och använda.

Vad vi inte gillar

  • Mindre ingående än andra liknande alternativ.

  • Färre alternativ är tillgängliga än mer avancerade verktyg.

De flesta av verktygen som listas här kräver att du känner till din Raspberry Pis IP-adress. Det är bra om du ställer in statiska adresser. Vad händer om routern tilldelar en slumpmässig adress varje gång en enhet ansluter till ditt nätverk? Angry IP Scanner kan hjälpa dig genom att skanna ditt nätverk inom ett definierat intervall av IP-adresser och returnera en lista över alla aktiva värdar (enheter).

Det är inte riktigt lika användbart som Fing Android app eftersom det inte alltid visar namnet på varje enhet. Så det kan vara lite trial and error för att hitta rätt IP-adress.

Ladda ner Angry IP Scanner