Viktig gratis Windows-programvare for Raspberry Pi-eiere

Eie og bruke en Raspberry Pi krever et sett med programvarepakker for å sette det opp, vedlikeholde det og skrive kode for prosjektene dine. Oppgaver som å skrive et bilde til et SD-kort, formatere et SD-kort, overføre filer over et nettverk eller å logge på Pi eksternt krever en eller annen form for et program. Selv å skrive et Python-skript for et prosjekt kan involvere funksjonsrike tekstredigerere hvis du foretrekker et visuelt tiltalende lerret for koden din.

La oss gå gjennom hver programvarepakke og vise hvorfor du kanskje vil bruke disse appene.

01

av 08

RealVNC-vinduet

Hva vi liker

  • Å legge til tilkoblinger krever bare en IP-adresse.

  • Ekspertalternativer for å tilpasse RealVNC-økter.

  • RealVNC Viewer er gratis.

  • Tilgjengelig for flere plattformer.

Hva vi ikke liker

  • En liten forsinkelse mens du fjernstyrer Pi-en din.

  • Din versjon av Raspberry Pi må ha en innebygd VNC-server.

  • Trenger ferdigheter på ekspertnivå for å konfigurere en Pi VNC-server.

Hvis du ikke ønsker å kjøpe en ekstra skjerm, tastatur eller mus til Raspberry Pi, logg på en VNC-sesjon fra PC-en og bruk i stedet eksisterende periferiutstyr.

VNC står for Virtual Network Computing og lar deg se hele Pi-skrivebordet fra en annen datamaskin, i dette tilfellet en Windows-PC.

Du kan bruke RealVNC Viewer på PC-en din for å se Raspberry Pi (tidligere Raspbian) skrivebord. Det er enkelt å bruke RealVNC. Start a VNC-server på din Raspberry Pi (ved bruk av vncserver i terminalen) og logg deretter på den fra PC-en din ved å bruke IP-detaljene på terminalen og Pi-brukernavnet og passordet.

Kjøp RealVNC

02

av 08

PuTTY terminalemulator

Hva vi liker

  • Fungerer bra for eksterne terminaløkter.

  • Enkel å sette opp med kun en IP-adresse.

  • Et gratis verktøy som ikke krever installasjon.

  • Lagre økter, gjør fremtidige tilkoblinger raske.

Hva vi ikke liker

  • Krever en forståelse på ekspertnivå for å konfigurere SSH på en Pi.

  • Avanserte innstillinger krever en bratt læringskurve.

  • Feilsøking av tilkoblingsproblemer kan være vanskelig.

I likhet med RealVNC, hvis du ikke har en separat skjerm og periferiutstyr for din Raspberry Pi, hvordan kan du kjøre skript og skrive kode?

SSH er et annet godt alternativ ved å bruke PuTTY. PuTTY er en enkel terminalemulator som kjører et terminalvindu på hvilken som helst PC koblet til samme nettverk.

Alt du trenger er din Pis IP-adresse, og du kan lage et terminalvindu på Windows-skrivebordet ditt for å skrive kode, kjøre skript, utføre kommandoer og mer.

Den eneste begrensningen er når du kjører Python-programmer som har en hvilken som helst type GUI-element. Disse GUI-vinduene åpnes ikke gjennom PuTTY SSH-økten. Du trenger noe som VNC (over i denne listen) for det.

Last ned PuTTY

03

av 08

Notisblokk++

Hva vi liker

  • Kan konfigureres til å lagre endringer i Pi automatisk.

  • Mer funksjonell enn bare å bruke Pi-terminalen.

  • Enkel å bruke etter det første oppsettet.

Hva vi ikke liker

  • Krever en ekstra plug-in.

  • Kan kreve aktivering av DHCP på hjemmenettverksruteren.

  • SSH-tilkobling krever at du installerer PuTTY.

  • Det første oppsettet kan kreve avansert kunnskap.

Du kan skrive Python-skriptene dine inn i Raspberry Pi ved å bruke et terminaltekstredigeringsprogram som nano. Det gir deg imidlertid ikke mye visuell tilbakemelding når det gjelder kodelayout, mellomrom og syntaksutheving.

Notepad++ er som en superladet versjon av Windows Notepad, og tilbyr flere funksjoner som hjelper deg med å skrive koden. En favorittfunksjon er syntaksutheving, som viser Python-innrykk fint og tydelig.

Notepad++ tilbyr også plug-ins for å forbedre funksjonaliteten. For eksempel gir NppFTP-plugin-modulen deg grunnleggende SFTP-funksjonalitet for å flytte kode til Pi når du har skrevet den.

Last ned Notepad++

04

av 08

FileZilla

Hva vi liker

  • Tilbyr en enkel filutforsker-følelse som er enkel å bruke.

  • Filoverføringer er enkle pek-og-klikk.

  • Enkel tilkobling etter første oppsett.

  • Du kan bruke hvilken som helst tekstredigerer.

Hva vi ikke liker

  • SSH krever installasjon av PuTTY.

  • Det første oppsettet kan kreve avansert kunnskap.

  • Har en brattere læringskurve enn andre alternativer.

Hvis du heller vil skrive skriptene dine i et tekstredigeringsprogram med god syntaksutheving (som Notepad++ ovenfor), flytt koden fra PC-en til Pi-en din. Det er noen få alternativer, inkludert bruk av USB-pinner eller online hosting. En annen metode er å bruke SFTP via en applikasjon som heter FileZilla.

SFTP står for SSH File Transfer Protocol. SFTP lar deg se Pi-katalogene fra PC-en for å laste opp og laste ned filer.

Som andre applikasjoner her, trenger FileZilla din Pis IP-adresse og brukernavn og passord.

Last ned FileZilla

05

av 08

Win32DiskImager

Hva vi liker

  • Gratis programvare.

  • Lett å bruke.

  • En informativ Readme-fil.

Hva vi ikke liker

  • Begrenset funksjonalitet for avanserte brukere.

Hver Raspberry Pi trenger et SD-kort, og det SD-kortet trenger et operativsystem skrevet til kortet. Raspberry Pi OSn (og andre alternativer) skrives vanligvis til et SD-kort ved å bruke et diskbilde som du trenger spesifikk programvare for.

Et populært alternativ for Windows er Win32DiskImager. Det er en enkel applikasjon som får jobben gjort. Det kreves oppmerksomhet for å sikre at riktig stasjon velges for skriving, som er den eneste delen av prosessen som trenger mye oppmerksomhet.

Last ned Win32 Disk Imager

06

av 08

SDFormatter

Hva vi liker

  • Veldig enkel å bruke.

  • Formaterer ikke beskyttede områder på et SD-kort.

  • Fungerer på SD-, SDHC- og SDXC-kort.

  • Gratis å laste ned og installere.

Hva vi ikke liker

  • Ikke tilgjengelig for Linux.

  • Kan ikke formatere beskyttede områder.

  • Krever en manuell oppdatering hvis et kort er festet etter at appen er startet.

Før du kan skrive et diskbilde til et SD-kort, bør du sørge for at det er riktig formatert.

Windows har innebygde formateringsmuligheter. Det kan imidlertid hende du foretrekker å bruke SD Foundations offisielle SD Formatter-verktøy for å tørke kort rene. Denne applikasjonen opplever færre problemer med å håndtere forskjellige korttyper og formater og inkluderer noen flere alternativer enn Microsofts tilbud.

Last ned SD Formatter

07

av 08

H2TestW

Hva vi liker

  • Enkel å bruke.

  • Gjør det mulig å teste ekte medier uten tap av data.

  • Veldig bærbart verktøy (ingen installasjon nødvendig).

  • Testingen er grundig.

Hva vi ikke liker

  • Kan forårsake tap av data for ikke-ekte medier.

  • Kjører tregere enn andre lignende verktøy.

H2TestW er en annen gratis programvarepakke for SD-kort. Den sjekker kortets hastighet og integritet før du bruker det.

Vi lever i en verden full av falske SD-kort, så det er lurt å sjekke om du får de annonserte hastighetene før du bruker et. Dette kan virke litt overdrevent, men med tanke på Pi-prosjekter, for eksempel mediesentre, ser merkbare forskjeller mellom korthastigheter, er det en verdig prosess.

Verktøyet skriver kortet før testen starter, så sørg for at du velger riktig stasjonsnummer.

Last ned H2testw

08

av 08

Sint IP-skanner

Hva vi liker

  • Et enkelt, lett verktøy.

  • Resultatene er tilgjengelige i flere filformater.

  • Tilgjengelig for alle større plattformer.

  • Gratis å laste ned og bruke.

Hva vi ikke liker

  • Mindre grundig enn andre, lignende alternativer.

  • Færre alternativer er tilgjengelige enn mer avanserte verktøy.

De fleste av verktøyene som er oppført her, krever at du kjenner Raspberry Pis IP-adresse. Det er greit hvis du setter opp statiske adresser. Hva om ruteren tildeler en tilfeldig adresse hver gang en enhet kobles til nettverket ditt? Angry IP Scanner kan hjelpe deg ved å skanne nettverket ditt innenfor et definert område av IP-adresser og returnere en liste over alle aktive verter (enheter).

Det er ikke fullt så nyttig som Fing Android-app ved at den ikke alltid viser navnet på hver enhet. Så det kan være litt prøving og feiling for å finne riktig IP-adresse.

Last ned Angry IP Scanner