Bistvena brezplačna programska oprema za Windows za lastnike Raspberry Pi

Brezplačno programsko opremo Windows za namestitev, vzdrževanje in uporabo vašega Raspberry Pi

Lastništvo in uporaba Raspberry Pi zahteva niz programskih paketov, ki vam omogočajo, da ga nastavite, vzdržujete in napišete kodo za svoje projekte.

Naloge, kot je pisanje slike na kartico SD, oblikovanje kartice SD, prenos datotek prek omrežja ali celo prijava v vaš Pi, oddaljeno vse zahtevajo določeno obliko programa. Tudi pisanje skripta Python za vaš projekt lahko vključuje urejevalce besedil, bogate z značilnostmi, če vam je všeč bolj vizualno privlačna platna za vašo kodo.

V preteklih letih sem poskušal veliko različnih možnosti, ki so na voljo za vsa ta opravila in so se poravnali na nekaj zanesljivih paketih, ki jih lahko brezplačno prenesete.

Oglejmo si vsak programski paket in prikažite razloge, zaradi katerih boste morda želeli uporabiti vsako od njih.

01 od 08

RealVNC Viewer

RealVNC vam ponuja namizni računalnik Raspberry Pi brez potrebe po drugem zaslonu. Richard Saville

Če ne želite kupiti dodatnega zaslona, ​​tipkovnice ali miške za vašo Raspberry Pi, zakaj se ne prijavite v sejo VNC iz računalnika in ne uporabljajte obstoječih zunanjih naprav?

VNC pomeni "Virtual Network Computing" in vam omogoča, da si ogledate celotno nam namizno okno iz drugega računalnika - v tem primeru našega računalnika z operacijskim sistemom Windows.

Po preizkusu nekaterih alternativ priporočam uporabo RealVNC Viewerja na vašem računalniku, da si ogledate vašega namizja Raspbian.

Uporaba programa RealVNC je preprosta. Preprosto zaženite strežnik VNC na vašem Raspberry Pi (z uporabo »vncserver« v terminalu) in se nato prijavite z računalnika z uporabo podatkov IP na terminalu in uporabniškega imena in gesla vašega pi. Več o tem »

02 od 08

Kiti

Putty vam daje terminalsko okno Raspberry Pi neposredno na namizju. Richard Saville

Podobno kot RealVNC, če nimate ločenega zaslona in perifernih naprav za vašo Raspberry Pi, kako lahko zagnate skripte in napišete kodo?

SSH je še ena dobra možnost, z uporabo Putty - preprost terminalski emulator, ki vam omogoča izvajanje terminalskega okna na katerem koli računalniku, povezanem v isto omrežje.

Vse, kar potrebujete, je IP naslov vašega Pi in lahko ustvarite terminalsko okno na namizju Windows, če želite napisati kodo, zagnati skripte, izvršiti ukaze in drugo.

Edina omejitev, ki sem jo našel, je zagon programov Python, ki imajo kakršenkoli element grafičnega vmesnika. Ta okna GUI se ne bodo odprla s sejo Putty SSH - za to potrebujete nekaj podobnega VNC (zgoraj na tem seznamu). Več o tem »

03 od 08

Notepad ++

NotePad ++ daje odlične vizualne smernice za vaše kodirne seje. Richard Saville

Skripte Python lahko napišete neposredno v vašo Raspberry Pi z urejevalnikom besedil v terminalu, kot je "nano", vendar vam ne daje veliko vizualne povratne informacije glede postavitve kode, razmika in poudarjanja sintakse.

Notepad ++ je kot nadgrajena različica vgrajenega beležka sistema Windows, ki ponuja številne funkcije, ki vam pomagajo napisati kodo. Moja najljubša značilnost je osvetlitev sintakse, ki prikazuje vašo indikacijo Python lepo in jasno.

Notepad ++ t ponuja tudi dodatke za izboljšanje njegove funkcionalnosti. Na primer, vtičnik NppFTP vam nudi osnovno SFTP funkcijo za premikanje kode v svoj Pi, ko ste jo napisali. Več o tem »

04 od 08

FileZilla

FileZilla vam omogoča daljinski dostop do datotek in imenikov Pi. Richard Saville

Če bi raje napisali svoje skripte v urejevalnik besedil z dobro označevanjem sintakse (na primer zgoraj NotePad ++), boste sčasoma morali premakniti kodo s svojega računalnika na svoj Pi.

Obstaja nekaj možnosti tukaj, vključno z uporabo USB palice ali spletno gostovanje, vendar je moja najprimernejša metoda je uporaba SFTP prek aplikacije, imenovane FileZilla.

SFTP pomeni "SSH File Transfer Protocol", vendar vse, kar moramo vedeti, je, da vam omogoča ogled vaših imenikov iz računalnika za nalaganje / prenos datotek.

Tako kot druge aplikacije tukaj, FileZilla preprosto potrebuje IP svoj IP naslov in uporabniško ime / geslo. Več o tem »

05 od 08

Win32DiskImager

Win32DiskImager vam pomaga pisati slike na kartico SD. Richard Saville

Vsak Raspberry Pi potrebuje SD kartico in tiste kartice SD morajo imeti napisan operacijski sistem.

Raspbian (in druge možnosti) so navadno napisane na kartico SD z uporabo slike diska, za katero potrebujete posebno programsko opremo.

Ena izmed najbolj priljubljenih možnosti za Windows je Win32DiskImager, ki jo uporabljam zadnjih nekaj let skupaj z milijoni drugih navdušencev Pi.

To je zelo enostavna aplikacija, ki preprosto opravi delo. Pozornost je potrebna, da se za pisanje izbere pravi pogon, kar je edini del postopka, ki resnično potrebuje veliko pozornosti. Več o tem »

06 od 08

SD oblikovalec

Pravilno oblikujte SD kartice s programom SDFormatter. Richard Saville

Preden lahko napišete sliko diska na kartico SD, morate zagotoviti pravilno obliko.

Windows ima vgrajene zmogljivosti za oblikovanje, vendar raje uporabljam uradno orodje SD Formatter za SD čip za čiščenje kartic.

Ugotovil sem, da ta aplikacija doživlja manj težav pri različnih vrstah in formatih kartic ter vključuje še nekaj več možnosti od ponudbe Microsofta. Več o tem »

07 od 08

H2testw

H2testw ima čudno ime, vendar je super za preverjanje, ali so vaše kartice SD zdrave, pristne in na določeni velikosti. Richard Saville

Še en brezplačen programski paket za kartico SD, tokrat preverite njegovo hitrost in integriteto, preden jo uporabite.

Na žalost živimo v svetu, polnem ponarejenih kartic SD, zato vedno želim preveriti, ali uporabljam oglaševane hitrosti, preden jo uporabljam.

To se lahko zdi rahlo pretirano, vendar ob upoštevanju, da projekti Pi, kot so medijski centri, vidijo opazne razlike med hitrosti kartic, je to vreden proces.

Orodje piše svojo kartico, preden začne preskus, zato se prepričajte, da izberete pravilno številko pogona! Več o tem »

08 od 08

Slab IP skener

Angry IP Scanner prikazuje naslove Ip za naprave v vašem omrežju. Richard Saville

Veliko orodij, ki sem jih navedel, zahtevajo, da poznate IP naslov vašega Raspberry Pi. To je v redu, če ste nastavili statične naslove, ampak kaj, če usmerjevalnik dodeli naključni naslov vsakič, ko se naprava poveže z omrežjem?

Angry IP Scanner vam lahko pomaga, tako da skenira vaše omrežje v določenem obsegu IP-naslovov in vrne seznam vseh aktivnih gostiteljev (naprav).

To ni čisto tako uporabno kot aplikacija Fing Android, ker ne kaže vedno imena vsake naprave, zato lahko pride do preskusa in napake pri iskanju pravilnega naslova IP.

Na domu imam le nekaj aktivnih naprav, zato ta program deluje zame, še posebej, če nimam telefona za roko. Več o tem »