Category Archives: Data & elektronikk

Raspberry Pi i hus og klar for eksperiment

For litt over en uke siden fikk jeg en hentelapp til som jeg har ventet på, etter jeg la inn en bestilling på Raspberry Pi en måned tidligere hos  Element 14 til 240 kr inkludert frakt. Dette er en såkalt en single board computer, navnet tilsier at det er en datamaskin, som er liten og billig.

Akkurat hentet fra postkontoret

Jeg bestilte Raspberry Pi, herav kalt som RPi, etter å ha fulgt med litt på utviklingen av enheten som mange har fått interesse av. Mange har lagt ut video, skrevet blogginnlegg, laget løsning og delt sine erfaringer med RPi. Spesielt det at en så liten maskin kan kjøre systemer Linux og Android. Skjønte at dette skaper muligheter og det ga meg nye ideer både privat og på jobben.

Kort fortalt så er Raspberry Pi en datamaskin i en størrelse som en kredittkort, og naturligvis tykkere i høyden – se bildet til høyre, som man kan koble til TV med HDMI. Konseptet bak RPi ble i utgangspunktet laget for å gi barn muligheter allerede tidlig i skoletrinnet å lære seg å programmere.

Slike enheter som single-board computer og single-board microcontroller, f.eks Arduino, har eksistert i lang tid, men i det siste har interessen økt når det begynte å bli billig og blitt kraftigere. RPi er en godt eksempel på det og fikk mye oppmerksomhet på grunn av omtaler fra teknologi bloggene som finner nye og spennende bruksområder og hobbyutviklere som tilpasser open source systemer/programvarer til RPi. Ikke minst er det mange spennende prosjekter som bruker RPi.

Jeg ble interessert i RPi og fikk lyst til å eksperimentere med ideer både hjemme og på jobb. Ser meg for en rekke bruksområde og denne passer meg veldig bra ettersom jeg liker å tukle på ting for å se hvordan ting funker og lage noe ut av det.

Egne erfaringer og inntrykk av Raspberry Pi

Nå som jeg har hatt RPi i en ukes tid og har fått prøvd det på egenhånd så deler jeg gjerne mine erfaringer av lille tiden jeg har lekt med RPi.

Det man trenger av utstyr til å bruke RPi er: 5v micro-usb for strøm – samme lader/kontakt som HTC mobiler f.eks, SD kort, standard HDMI kabel, tastatur og mus med USB kontakt og evt. ethernet tilkoblet til nett.

Mye av utstyr til RPi har jeg hatt liggende hjemme fra før og hittil har budsjettet kommet på 425 kr for bare RPi. Bestilte det via Element 14 til 240 kr inkludert frakt og selvsagt krevde staten og toll/postvesenet tilsammen 185 kr før jeg kunne få det.

Installere operativsystem – ikke gjort akkurat på 1-2-3…

Selv med utstyr på plass så trenger man å kunne installere system på SD kort så her er det fordel å være over gjennomsnittlig interessert i data. Av operativsystemer som finnes til RPi så er det primært Linux som er støttet, men det betyr ikke hvilket som helst system. RPi har en annen type prosessorarkitektur enn vi er vant med på datamaskiner så maskinvaren til RPi er mer beslektet med mobil selv om det ikke er mobil på tanke med lavere pris og mer sparsom på strøm.

Prosessor arkitekturen til RPi er ARM og det kan forsatt like fullt kjøre Linux og det er en håndfull systemer å velge mellom og for å nevne noe:

  • Raspbian – Testet så langt
  • Arch Linux
  • QtonPi

Se gjerne oversikt over Linux distribusjoner. Det tilpasset for tiden også Android for RPi som forsatt har en stykke å gå på, men det kommer seg. Listen stopper ikke der enda når det er flere som jobber med å tilpasse systemer for f.eks mediasenter som OpenELEC, Raspbmc, Xbian og Meego MER & XBMC. Tillegg er det en spennende portering av Chromium OS for RPi som Google selv har godkjent.

Enn så lenge viser det seg at RPi er forsatt fersk i markedet når det stadig jobbes med å få best mulig ytelse av denne lille maskinen.

Raspbian: Hello world!

Første utfordringen jeg møtte når jeg skulle sette opp en SD kort med Raspbian var at jeg hadde problemer med å få klonet img-filen til SD kortet via Macen. Det gikk greit med Ubuntu maskinen hjemme. Etter å ha undersøkt litt så viser det seg at jeg muligens ikke hadde konvertert .img/.iso filen til en UDRW format for .img, før jeg klonet det.

Når jeg først fikk klonet Raspbian installasjonen på SD så hadde jeg koblet det opp mot 42″ med HDMI. Det ble litt enorm og samtidig litt artig å ha så stor bilde fra en liten maskinvare.

Raspbian på 42 tommer skjerm
Ble litt overkill med 42" skjerm for å leke med Raspberry

La merke til at det ble laget eget program for å gjøre egne tilpasning på Raspbian gjennom terminalen med ‘raspi-config‘. Med denne kan man slå av eller på overscan om man kobler det opp på TV og får svart ramme rundt GUI eller terminalen. Bestemme hvor mye RAM som skal fordeles til systemet og grafikkortet. Slå av og på SSH server. Utvide diskplass på SD kortet med tilgjengelig plass, satt opp som 2 GB som standard. Tillegg en par andre nyttige innstillinger.

Hvordan er førsteinntrykket?

Først og fremst er jeg imponert over hvor liten RPi faktisk er selv om jeg har sett mange bilder av maskinvaren når det ble plassert ved iPhone. Det er noe med størrelsen som gjør at det er imponerende med prisen for den ytelsen.

Er midlertidig litt skuffet over ytelsen med interne grafikkort med Raspbian, men det er helt klart at det forsatt trenger å optimaliseres. Skal bruke litt tid til å prøve flere systemer som finnes og tilpasset for RPi. Det skal også nevnes at det er Xorg som bruker unødvendig mye av ressurser, så det er ikke å anbefale å bruke grafisk grensesnitt – ihvertfall slik jeg opplever med Raspbian og LXDE som skrivebordmiljø. Skal prøve flere skrivebordmiljø som Fluxbox, XFCE og MATE (fork av Gnome 2) etterhvert.

En ting ved RPi har blitt nevnt ofte er at det kan spille av 1080p uten problemer. Det har jeg ennå ikke fått prøvd, men det kan vise seg at det er sannhet med modifikasjon. Det KAN spille av 1080p så lenge RPi ikke må dekode innholdet – filmen bør helst ikke være komprimert for å kunne spille av.

Det å få spilt av 1080p, mediasenter og alt annet med noe visuelt til å gå smooth er noe jeg kommer til å teste ytelsen og finne grensen på RPi i første omgang.

Hva skjer nå videre?

Satser på at dette blir en serie med innlegg om RPi til både privat og jobb. Har du spørsmål eller noe du lurer på om RPi så kan jeg svare på de og samtidig kan prøve ut ting på oppfordring og gjøre mitt beste for å svare.

Planlegger å prøve RPi med:

  • Hvordan det er som media- server/senter + AirPlay
  • Utvide muligheter med GPIO
  • Forskjellige typer server
  • Notifikasjon senter
  • Home automation
  • Spillmaskin med diverse emulatorer

Vurderer også å bestille Odroid-X som er et dyrere alternativ Single-board computer med fokus på ytelse. Ser ut til å kunne håndtere grafisk grensesnitt og tillegg kjøre litt mer tyngre programmer. Det blir nok mer aktuelt i forbindelse med jobben, men i første omgang skal jeg bli bedre kjent med Raspberry Pi.

Skal det bli en digital bilderamme av gammel 15 tommer PowerBook?

I skrivende stund er det 3 år og 3 dager siden jeg var så uheldig som fikk skjermen på PowerBook knust etter å ha falt bakover i det jeg forsøkte å rekke bussen på en travel morgen. Dette var på en onsdag morgen når jeg hadde mye å gjøre på Westerdals Grafisk Design.

Ødelagt PowerBook skjerm

Hadde ikke råd å kjøpe nytt maskin eller display for å reparere selv, men fikk muligheten til å låne en skjerm av Westerdals som mideltidelig løsning. Denne løsningen ble brukt helt fram til jeg ble ferdig på Westerdals og kjøpte meg en brukt 12″ PowerBook, som ble brukt fram til jeg kjøpte MacBook Pro 17″ i  2008,  som jeg bruker i dag. Denne PowerBook 15″ har siden den gang ligget og samlet på støv og har i en periode brukt som mediasenter inntil DC-kortet begynte å streike litt.

Nå skal PowerBook maskinen min få slippe å samle på støv og gjøre noe mer nyttig. På jobben har jeg fått en laptop av samme modell og generasjon som jeg kan gjøre hva jeg vil med det. Denne maskinen mistenkes å ha feil på hovedkortet og denne kan jeg ta ut deler som jeg trenger!

Men spørsmålet er hva skal jeg bruke denne til og hvilket bruksområde den skal ha? Jeg har allerede disse maskinene;

  • MacBook Pro 17″ som primærmaskin til jobb og hverdag
  • PowerBook 12″ som reisemaskin
  • Power Mac G5 som media- senter/server tilkoblet til TV + mye kjekt

Har egentlig mer enn det jeg har behov for og PowerBook maskinen begynner å dra på årene, Apple har sluttet å støtte disse modellene på siste OS X Snow Leopard. Når jeg likevel har mulighet til å åpne opp og bytte deler, som jeg liker å gjøre, så er det ingen grunn til å la være. Eventuelt gjøre modifikasjoner når jeg finner noe kjekt bruksområde for maskinen.

1. Digital bilderamme

Jeg er glad i å fotografere og har blitt inspirert av en enkel modifikasjon hvor en har bygget om laptop til en avansert digital bilderamme. Passer bra for meg som kan vise fram fotografier til gjester når jeg flytter tilbake til Oslo i våren/sommer.

Oppdaterte med link etter tips fra Fredrik Eide Nilsen, @fenilsen.

2. Webserver

Jeg jobber med web utvikling og bruker MAMP lokalt på min maskin. Det dekker behovet mitt, men bør ha lokalt webserver et annen sted som backup i tilfelle maskinen min enten blir stjålet eller når disken tar kvelden. Slikt arbeidet ikke går i tap og tillegg tar laptop mindre strøm og støyer mindre.

3. Bærebar media- senter/server

Har en Power Mac G5 maskin som jeg har tilpasset som media- senter/server hjemme og har mye multimedia innhold. En ulempe er at den blir upraksis å ta med til venner for å se film jeg har eller evt på hytta.

4. Den nådeløse sannhet på veggen

NRKbeta har gjort noe kult av sin MacBook Pro og det er det som fikk meg på tanker om hva jeg skal bruke min PowerBook til noe nyttig. Kunne tenkt meg å benytte meg av det, men har ikke noe webprosjekt med nok trafikk slikt løsningen blir praksis. Har en prosjekt som er perfekt til det, men det skjer ikke med det første.

5. iPad Power Pro

Som navnet iPad så kanskje jeg kan modifisere en tablet av maskinen, men for å få noe ut av det så må man skaffe seg touch screen før det blir brukbar. Idéen er gøy, men kostnaden blir for mye når det må kjøpe nytt batteri i tillegg.

6. Låne eller gi bort til familien

Eller så kan jeg være snill nok til å låne eller gi bort maskinen til noen i familien som har behov for maskinen til enkle formål. Kanskje Mormor som er den eneste i familien som ikke har noe maskin?

Hvilket burde jeg gå for eller noe andre forslag?

Har allerede mange idéer til hva jeg kan bruke maskinen til, men har du noe forslag eller tanker om bruksområde så skriv i kommentarfeltet under! Er åpent for spennende og artige forslag.

Live sending fra NDF 90

I skrivende øyeblikk feirer Norges Døveforbundet 90 års jubileum og har feiringen nå fra kl 15.00 – 18.00. Feiringen av 90 års jubileumet er selvsagt for inviterte og ikke for hvem som helst, men NDF ønsket selvsagt å la medlemmene også få oppleve feiringen sammen. Med hjelp av live sendingen over på internett! Så herlig snilt gjort av NDF!

Se sendingen her.

Men der kommer nedturen! Er løsningen NDF har valgt virkelig å fantatisk bra? I første øyekast så virker det jo greit å få sett live sendingen rett fra sin egen browser så man får sett på det hvor som helst. Dessverre er det ikke slikt.

Her har Norges Døveforbundet gjort en stor tabbe! Norges Døveforbund har tydeligvis valgt å velge en leverandør som er låst til ett bestemt plattform som er veldig forbrukerfiendelig, Microsoft. Først og frems så må man bruke Internet Explorer 6 for å få best mulig ytelse for å få sett på live sendingen, men det stopper ikke der. Man må også installere Silverlight fra Microsoft for å få video på nettleseren din. Kan også se live sendingen med Windows Media Player eller Flash, men Flash er vissnok den siste alternativet og nettsiden vil helst nok ikke la meg få bruke det. Tillegg ba nettsiden meg å avinstallere Flip4Mac for å få best mulig resultat for å få sett det med Media Player.

Man kan selvsagt få Silverlight installert på Mac og Linux for å få sett på sendingen. Linux variasjonen må man laste ned som alternativ plug-ins fordi Microsoft ikke prioriterer denne plattformen. Jeg innrømmer at jeg halvhjertet forsøkte å installere Silverlight på min Mac maskin bare for å sett på live sendingen. Når det var installert så ble jeg opplyst at jeg trengte å restarte nettleseren for at Silverlight kunne få tre i kraft. Restartet da Opera på nytt og fikk beskjed at jeg måtte velge en annen nettleser. Prøvde med Safari og samme resultat der. Til slutt startet jeg FireFox og der fikk jeg såvid godkjent, men siden ville helst at jeg skulle bruke IE6.

Så var det å få sett live sendingen… Det tar tid… Ingenting skjer… Ser at det ligger en knapp på siden hvor jeg kan laste ned Silverlight plugins fra Microsoft, men det er jo installert… Venter enda lenger… Ingenting skjer i det hele tatt og jeg ser at det rett og slett ikke vil skje noe som helst. Har gitt opp å forsøkte å gjøre noe som helst bare for å sett på live-sendingen kun en gang av all ekstra programmer som jeg i ettertid ikke kommer til å ha bruk for.

Til den/de i Norges Døveforbundet som gikk for løsningen: Hva var det som fikk deg/dere til å velge denne leverandøren av live sendingen som er låst til Microsoft plattformen? Var det rabatten som fristet dere? Var de den eneste som kontaktet dere eller omvendt? Så dere faktisk etter andre alternativer? Visse dere noe om at leverandøren er mer eller mindre låst til Microsoft?

Ærlig talt så synes jeg dere burde valgt et annet alternativ som IKKE er forbrukeligfiendelig! Hvor mange prosent har Silverlight installert i dag? Laaangt mindre enn Flash som har over 95% av datamaskiner installert.

Dere, NDF, burde gått for en løsning som kan la seg sende live sendingen gjennom Flash uavhengig av nettlesere/plattform.

Håper dere i det minste lagrer opptaket slikt det kan ses igjen og evt legge det ut på nett. Hvertfall i et format som kan la seg spille av hvilket som helst program og ikke kun for Media Player.

Hilsen skuffet Mac, Opera og Flash bruker…

Venting av MacBook Pro 17"

Apple sier at det er ennå 1 dag igjen før jeg får MacBook Pro Så har TNT hatt ansvaret for pakken når det ankom i Norge. Nå har faktisk Posten pakken min og skal komme i løpet av i dag.

Oppdateringer:

Endelig kan jeg hente maskinen! Rambrikkene er viss på vei, men får nok det imorgen

Onsdag 26. Mars: Siden 19. Mars har pakken fra TNT stått stille i Drammen og det tyder på at det har tatt påskeferie. Likevel var jeg litt utålmodig så jeg tok kontakt med TNT pr e-mail og det viser seg at der har det overlevert pakken videre til Posten. TNT kunne fortelle meg gode nyheten at maskinen min kommer idag! IDAG!!! Håper RAM brikkene også kommer i dag.

Tirsdag 25. Mars: Ikke noe nytt i forbindelse med sending av maskinen siden 19. Mars, men jeg handlet inn ting til maskinen min. Kingston 4 GB RAM, Logitech Laser Travel Mouse og en silikon beskyttelse for tasturet til MacBook Pro.

Mandag 24. Mars: Vil takke Onkel Petter som har vært så snill og har latt meg overta Cumpler i imitert skinn til 17″ maskinen! Ennå er det par dager til jeg får maskinen. Tusen takk Onkel Petter!

Søndag 16. Mars: I dag ankom maskinen min til Oslo! Imorgen, mandag, skal jeg ringe og be de å endre leveringsadresse nå som jeg er hjemme i Oslo i påskeferien. Hvertfall om de greier å levere på dagen enten på mandag eller tirsdag. Oppdateringer: Ringte i dag morgens, mandag 17. Mars, og spurte etter pakken hos TNT. Fikk vite at de hadde allerede levert det videre til Posten siden TNT ikke får levert i Hallingdal området. Kanskje like greit?

Lørdag 15. Mars: La ikke merke til at maskinen min allerede er sendt til Arnhem Hub igår. Det er nok en lager eller ligende som frakter pakker. Arnhem ligger i Nederland så det tar nok en uke til, men må regne med det vil bli stående over helga og kanskje blir sendt videre på mandag og/eller tirsdag før påskeferien.

Maskinen er endelig sendt!

Tirsdag 11. Mars: Kl 10:02 i dag morgens tikket det inn mail og fikk beskjed at maskinen min er sendt og vil seinest komme fram den 25. Mars! Er samme dagen jeg skal komme tilbake til Ål etter påskeferie så jeg må se an om det kommer fram problemfritt.

MacBook Pro 17

Mandag 10. Mars: Nå er Min MacBook endelig bygget opp og er klar til å sendes! Bestilte maskinen tirsdag den 4. Mars og det tok 6 dager før det var klar. Nå er det bare å vente på å se når statusen endrer til “Sendt fra lagret”. Må få bestilt en veske til maskinen så jeg har grei måte å frakte med maskinen i.

Tirsdag 4. Mars: Nå har jeg lagt inn bestilling av BTO MacBook Pro 17″ med hi-res skjerm.

Widgets som illustrert, “Delivery Status” er en kjempekjekt widgets som sporer sendinger fra/for mange forskjellige leverandører. Støtter også norske sporingsnumre.

MacBook Pro skal bestilles!

Nydelige MacBook Pro som jeg skal bestille

I dag oppdaterte Apple sin MacBook Pro med nye Penryn, raskere, prosessor fra Intel. Ikke minst multitouch-pad som Apple tidligere lanserte til MacBook Air for en kort tid tilbake.

Jeg har lenge sagt at jeg skal bestille MacBook Pro, men har ikke tatt skrittet til å bestille det før nå!

Modellen jeg skal bestille blir følgende:

I bestillingen så skal jeg få harddisken byttes ut med 200 GB 7200 RPM og matt skjerm med høyere oppløsning.

Når jeg har mottatt maskinen så oppgraderer jeg maskinen med mye som mulig RAM nå som det er billig RAM for tiden.

Oppdateringer: Ser ut til at det tar litt før jeg får bestilt nye MacBook Pro. Har fram til nå utvekslet mail med Apple Developer Connection med registrering av ADC Student Membership. Til nå har jeg fått endret på navnet på skolen og elev/student nummeret mitt og sendt bilder som beviser at det er meg og går på skole. Når det er i boks med skolebevis så er jeg bare en telefon unna før MacBook Pro er bestilt.

Oppdateringer: For par øyeblikk siden dukket det opp mail fra Apple Developer Connection med aktivering koden og det betyr 2 ting. Jeg er godkjent som student og kan bestille MacBook Pro!

Knust PowerBook skjerm

En av de jeg fryktet mest av ved PowerBooken min har skjedd i dag! Utrolig surt at det skjer når jeg er i en periode hvor PowerBook er viktig verktøy i utdannelsen min!

Skjermen på PowerBooken min ble knust etter at jeg klarte å falle bakover på glatt bakke. Det skjedde i dag morgens rett utenfor OsloCity når jeg skulle rekke bussen før det kjørte videre. Jeg tok været litt for gitt spesielt i byen fordi jeg merket været var mildere enn hjemme. I det tidspunktet jeg løp så observerte jeg ikke at det var is på bakken mellom OsloCity hovedinngangen og helt ned til bussholdeplassen. Det var stor overflate med is og totalt sammenlagt var det 6-7 meter med is helt til fortauet! Før jeg visse ordet av det så skled jeg på is og falt bakover. Landet like ved en støyle som jeg i verste fall kunne truffet fremover istedet for bakover.

Det endte opp med at jeg mistet bussen. Det utrolige var at bussen lukket dørene rett etter jeg falt og det var forsatt rødt lykt, men buss sjåføren kjørte selvsagt noe meter videre for å vente på grønt lys. Selv om jeg gikk ved bussen for å komme til hovedinngangen og banket på når det forsatt var rødt, men sjåføren pekte på lykten og kjørte.

Gikk mot bussholdeplassen og tok fram vesken til PowerBook for å sjekke om det var i orden fordi jeg merket at jeg falt stygt og hardt. Da så jeg det jeg fryktet det som skjedde med maskinen, knust skjerm!

Ødelagt PowerBook skjerm

Ødelagt PowerBook skjerm

I mellomtiden får jeg lånt ekstern skjerm på skolen og bruker det som mideltidlig løsning til jeg får bestilt nytt MacBook Pro som sannsynligvis får kommer i modeller mot slutten av februar.

Kommer tilbake med oppdateringer og flere bilder.