Annonse
Noe stort har blitt brygget i universitetsbyen Cambridge, Storbritannia. Det siste året har et team av akademikere, forretningsmenn, forelesere og programmerere gjort endelige endringer til et veldig spennende prosjekt.
Raspberry Pi er en svært rimelig datamaskin med kredittkortstørrelse som endelig kommer til å komme seg inn i de svette håndflatene til spennende programledere, hobbyer og studenter på slutten av februar 2012. Det beste av alt er at maskinen bare setter deg tilbake $ 25 og pakker litt alvorlig trøkk. Les videre for å finne ut hvorfor dette veldedighetsprosjekt 5 Crowd-finansieringsnettsteder for å støtte dine favorittorganisasjoner, band og prosjekter Les mer kommer til å bli enorm.
Raspberry Pi Foundation
Før vi kommer inn på det pussige med maskinvare, programvare og hva som vil være mulig når Raspberry Pi (RasPi for kort) endelig er utgitt, er det viktig å se på prosjektets røtter. RasPi ble opprinnelig utarbeidet av Eben Upton i 2006 som så en nedgang i informatikkferdigheter blant søkere ved Cambridge University mens han foreleste og arbeidet i opptak.
Som et produkt av det britiske utdanningssystemet kan jeg bekrefte at programmering ikke var på menyen. I stedet ble vi lært grunnleggende tekstbehandling, regneark og webdesign (ved å bruke FrontPage Express, ikke mindre). Eben la merke til at tidligere søkere som hadde begynt å programmere på Commodore 64s, Amigas 7 store emulatorer på tvers av plattformer for 5 klassiske datamaskinplattformerPå samme måte som den nylige mengden av konsollemulasjonsartikler, fokuserer vi i dag på klassiske dataplattformer fra flere tiår. Selv om det var ganske mange, har vi valgt 5 av de mest ... Les mer og BBC Micro Computers fra årene som gikk var mye bedre kjent i informatikk enn Windows-generasjonen som ble lært grunnleggende datakunnskaper og ikke presset til å lære å kode. Store fall i antall søkere støttet hans teori om at skoler ikke gjorde nok for å oppmuntre til programmering.
Og slik at Raspberry Pi-prosjektet i 2008 hadde et meget respektabelt forstanderskap: David Braben (programmerer og gründer, mest kjent for den hellige gral av plass sims 13 gratis romkamp-, utforsknings- og simuleringsspill for PCFra pilotering av jagerskip til kartlegging av nye planeter og utforsking av nye systemer, her er 13 fantastiske romutforskningsspill du kan spille på din PC nå gratis. Les mer , Elite), Jack Lang (lokal akademiker og forretningsmann), Pete Lomas (maskinvaredesign og produksjon) og Alan Mycroft og Rob Mullins begge fra University of Cambridge Computer Lab. Raspberry Pi Foundation er et registrert veldedighetsorganisasjon i Storbritannia, og den beste måten du kan støtte dem på er ved å kjøpe en enhet. RasPi er designet med tanke på utdanning, men det betyr ikke at den ikke passer for andre applikasjoner også.
Maskinvare, programvare og design
Innerst i hver Raspberry Pi-enhet er Broadcom BCM2835-systemet på brikke (SoC). Den inneholder en ARM11-prosessor kjører på 700 MHz med en kraftig Videocore 4 GPU (som bruker OpenGL ES2.0 og OpenVG-biblioteker for å levere sin imponerende 3D-ytelse). Dette gir omtrent tilsvarer den originale Xbox-konsollens støt i grafisk prosessorkraft (i virkelige termer er det nærmere en Pentium II på 300MHz med betydelig bedre grafikk). Video-out leveres via HDMI eller kompositt (ingen VGA) og enheten kan avkode 1080p H.264 Blu-ray Blu-Ray Technology History og DVD [Technology Explained] Les mer kvalitetsvideo med 30 bilder per sekund med lyd over HDMI for å starte opp.
Det vil være to versjoner av RasPi - Model A ($ 25) kommer med 128 MB RAM, en enkelt USB 2.0-port og ingen Ethernet; Modell B ($ 35) har 256 MB RAM, to USB 2.0-porter og en 100 / 10Mb Ethernet-port. På grunn av det faktum at enheten kjører på ARM-arkitektur (i motsetning til x86 eller x64 som vanligvis finnes på PC-er) skal kunne kjøre all slags programvare skrevet for plattformen forutsatt at systemkravene legger til opp.
Den første bunken med RasPi-enheter vil ikke bli sendt med et etui, strømforsyning eller SD-kort (hovedlagringsmediet ditt operativsystem vil ligge på) for å holde kostnadene nede. En 5V mikro USB-strømforsyning, kabler og slikt vil være tilgjengelig for sending ved lansering mot en ekstra avgift, og det er flott å få muligheten, ettersom mange av oss har for mange kabler som allerede ligger rundt. I følge prosjektnettstedet vil enheten også komfortabelt kjøre av 4xAA-batterier for ekte portabilitet.
Når det gjelder en sak: det er allerede mange konsepter og design på overflaten på forumet, inkludert to saker laget av Lego, "Iceberg" -saken og dette konseptet med offisielle saker som kommer i 2. kvartal. Integrering av RasPi i eksisterende teknologi (en skjerm, tastatur, uønsket elektronikk) gir også noen spennende boligmuligheter!
Raspberry Pi vil inkludere støtte for Fedora (det anbefalte operativsystemet), Debian og Arch Linux Slik installerer du Arch Linux på datamaskinen [Del 1]I løpet av mine par måneder her på MakeUseOf har jeg nevnt Arch Linux (heretter kalt "Arch") et par ganger. Imidlertid har Arch aldri virkelig vært dekket her, så folk kan fremdeles være litt ... Les mer fra get-go da disse alle kommer med ARM-smak. Ubuntu er foreløpig ikke en levedyktig løsning ettersom ARM-utgaven er droppet, og heller ikke den kommende ARM-versjonen av Windows 8 med mindre Microsoft blir ombord og hjelper. Python vil være det offisielt støttede pedagogiske programmeringsspråket, men alle koder som kompilerer for ARMv6 vil bli støttet.
Mange av favorittprogrammene dine vil kompilere og kjøre på en Raspberry Pi, og det bør bare være et spørsmål om tid før de blir tilgjengelige.
Real World Uses
Potensialet bak dette prosjektet er stort på grunn av prisene, formfaktoren og råkraften levert av enhetene. Til å begynne med er hver RasPi en fullt funksjonell datamaskin med USB-tilkobling. Du kan koble mus, tastaturer, Wi-Fi-dongler, eksterne harddisker, spillkontrollere og så videre, forutsatt at det er drivere; med USB-huber som gir en løsning på mangelen på porter. Her er noen få prosjekter som allerede er under utredning på forumene:
Mediastreaming
Takket være den kraftige GPU-en som spiser H.264 1080p til frokost, er potensialet for en liten medieløsning der. XBMC XBMC 10 "Dharma" - Et modent, funksjonsrikt mediesenter på tvers av plattformer Les mer jobber allerede med pre-release enheter og støtte er bare kommer til å forbedre seg i fremtiden. Å koble ekstern lagring via USB eller strømme over Ethernet er to levedyktige måter å hente videoinnhold til RasPi på.
Spill og emulering
En dedikert emulering boksen er et annet spennende prospekt, og det er absolutt nok gryt til å komme gjennom massevis av klassiske systemer, MAME og spill. Skjelv III er et spill som har blitt demoedet på en pre-release Pi, og du kan se hvordan det stablet seg opp i videoen nedenfor.
Bilcomputer
På grunn av de små størrelses- og strømkravene, bør montering av en RasPi-enhet i en bil for underholdnings- og navigasjonsformål (med en GPS-enhet) ikke utgjøre for mye av problemet. Naturligvis ville dette ikke være ideelt når du kjører, men for passasjerer kan det bidra til å lindre kjedsomheten på en lang reise.
Integrerte prosjekter
Hvorfor ikke integrere RasPi i en eksisterende bit kit? TV-apparater, tastaturer, eksterne harddiskkabinetter, eksisterende PC-er og konsoller eller til og med retro-kit dette NES integrasjonsprosjektet som tar sikte på å legge en Raspberry Pi til en gammel Nintendo-konsoll uten å miste NES-funksjonaliteten.
Time-Lapse-fotografering
Ved å bruke en RasPi montert på en Dolly ville det være mulig å kontrollere et kamera for å eksponere med jevne mellomrom.
Konklusjon
Når du leser dette er det en god sjanse for at Raspberry Pi blir sendt. Holde et øye med hjemmesiden for flere nyheter (du kan også abonnere på adresselisten) eller sjekke Raspberry Pi-butikken for de siste tilleggene. De forum og wiki er også begge gode ressurser for mer informasjon. Hvis du er spent på dette prosjektet eller har flere ideer om hvordan du vil bruke en av disse babyene, så gi oss beskjed i kommentarene!
Tim er en frilansskribent som bor i Melbourne, Australia. Du kan følge ham på Twitter.