Experiments amb Raspberry Pi

Experiments amb PiTFT

PiTft auto start x per la pantalla

Boot to X Windows on PiTFT

To enable booting straight to X windows on the PiTFT follow the steps below.  First make sure a display configuration which would conflict is not present by executing in a terminal on the Pi:

sudo mv /usr/share/X11/xorg.conf.d/99-fbturbo.conf ~

Don’t worry if the command fails with an error that the file doesn’t exist.  This failure is normal and should happen on a good PiTFT install.  You can ignore it and move on.

Next run the command below to open the nano text editor as root and create the file /usr/share/X11/xorg.conf.d/99-pitft.conf:

sudo nano /usr/share/X11/xorg.conf.d/99-pitft.conf

When the editor loads to a blank file, copy in the text below:

Section "Device"
    Identifier "Adafruit PiTFT"
    Driver "fbdev"
    Option "fbdev" "/dev/fb1"
EndSection

Then save the file by pressing Ctrl-O and then enter, and finally exit by pressing Ctrl-X.

The step above will create a configuration file which tells X windows that it should use the PiTFT framebuffer (located at /dev/fb1) by default when it runs.

At this point you can use the raspi-config tool to enable booting to desktop just like normal on the Pi.  Run the following command:

sudo raspi-config

Then pick the Enable Boot to Desktop/Scratch option and choose if you want to boot to the console, desktop, or scratch environment.  After exiting the tool and rebooting you should see the Pi load X windows on the PiTFT after (be patient it can take around 30 seconds to load).

If you want to disable booting to X, just use the raspi-config command again to choose the console boot option.

Font: https://learn.adafruit.com/adafruit-pitft-28-inch-resistive-touchscreen-display-raspberry-pi?view=all

Per Evitar el Screensaver

He seguit aquest manual:

www.lifehacker.com.au/2014/11/make-an-animated-gif-photo-frame-with-a-raspberry-pi/

al fil de Adafruit diuen moltes coses més (a veure si m’aguanta el meu)

https://learn.adafruit.com/raspi-animated-gif-picture-frame?view=all#making-changes

 PiTFT amb PyGame Menú per escollir scripts tàctil

Experiments amb la Càmera

Streaming Web

Un altre experiment que he fet, és el de muntar un streaming via web de la càmera, aprofitant el RPi A+ i la càmera infrarojos que m’he comprat. Aquest procés és realment molt senzill, gràcies a un manual que vaig trobar, configurarem MJPG per fer streaming via sequència d’imatges jpg (no vídeo) Amb auto execució en enjegar el RPi.

Un altre experiment que voldré fer és el de aconseguir el mateix, però amb stream de vídeo i poder-lo enviar a serveis com youtube.

(Com que tinc l’entrada a mitges i no l’enllestiré, copio els enllaços al respecte i au!)

XBMC

No té massa secret, però tenia una pestanya oberta amb un manual bastant complert, que no he pogut ni revisar. El publico a aquí de moment

Afegeixo també uns altres manuals:

 

Els meus inicis amb RaspBerry Pi

Ja m’ha arribat el Raspberry :D i com que a sobre ja vaig estrenar el raspberry.cat, no crec que m’entretingui gaire a aquí explicant coses de RPi, sobretot intentaré posar-les més aviat a raspberry.cat :D a veure si així a sobre aconsegueixo que la gent hi participi més!

Així doncs, en aquest primer post, només posaré una serie d’enllaços que he fet o faré servir per a les primeres “proves” amb el RPi… la meva idea de moment és provar xbmc i emulació, com ja havia comentat a un post antic.

Raspberry

Xbmc

Wifi

Extres

Projecte Xtreamer VIII: Comandaments

En aquesta secció, m’agradaria enumerar tots els comandaments que m’agradaria tenir vinculats al Xtreamer i els usos que se’n poden fer a cadascun d’ells i a poder ser que vagin tots alhora i no es “molestin” entre ells.

X-Arcade

En aquest cas, vull el comandament per poder usar-lo exclusivament en jocs Arcade, per tant, el seu ús serà principalment Mame, tot i així abans haurem d’escollir el joc, no? per tant també interessa tenir-lo funcionant al HyperSpin.

Configurar Mame

Hyperspin

Altres llocs on el vull

A part de configurar x-arcade al mame, m’interessa també incloure el suport a qualsevol sistema  arcade, hauré d’anar buscant informació. Malgrat tot, crec que al Xtreamer els sistemes “més nous” concretament Model2 i Zinc no he aconseguit fer-los anar de forma decent:

Extres

Coses que s’han de tenir en compte

WiiMote

Buscant informació per fer servir el Wiimote de pad mentre espero que m’arribin els “Dualshocks” vaig trobar diferents usos per el trasto, així que copio tots els usos que se’n poden fer, fins i tot crec que es pot utilitzar com a ratolí, així que podria ser també un controlador prou pràctic.

WiiMote
WiiMote

Els usos doncs poden radicar en: ratolí, comandament multimedia per a Xbmc i Joystick. Alhora es pot fer servir com a Wiimote pròpiament en l’emulador de Wii Dolphin, però malauradament amb les proves que he fet, el Xtreamer no sembla prou potent com per executar jocs a una velocitat acceptable.

How to use

DualShock – PlayStation3

Aquest finalment serà el pad que tinc pensat destinar al joc en emuladors de consoles, primerament per la quantitat de botons, segon perquè te la creueta en una bona posició (per als jocs antics, per als de ps3 ho considero lamentable)

DualShock 3
DualShock 3

Així doncs possiblement serà el que porti més feina:

  • Connectar-lo via bluetooth.
  • Configuració de tecles per al ús en HyperSpin.
  • Configurar els botons en TOTS els emuladors.
  • Configuració de combinacions de tecles per a opcions d’emulació com per exemple els SaveGames.
  • Mantenir combinacions de Tecles per a l’us de HyperLaunch i permetre així poder sortir dels jocs / emuladors i tornar a HyperSpin.

 

Boxee Remote

Com a Extra us passo els enllaços per un comandament a distància que trobo sublim, el seu preu però tira una mica enrere, sobretot si ja tenim un comandament i un teclat (els que venen amb Xtreamer)

Boxee Remote

On comprar

How to use

Projecte Xtreamer IV: Tunning Xbmc

Un cop tenim instal·lat el XBMC és el moment de fer-li fer el que volem! i alhora també poder aprendre alguna cosa que no sabem que fa i adaptar-la.

Comandament a distància

Com ja he comentat, vaig tenir problemes amb els botons del comandament, si bé alguns funcionaven, d’altres no feien el que jo volia o fins i tot executaven la porqueria de MCE!! En definitiva, necessitem modificar el seu comportament i personalment, per els anys que porto utilitzant el xbox dvd remote, vull “emular” un comportament similar o al ser configurable poder-lo millorar.

* Problema extra! S’engega la xbox 360 quan premo el botó de Power del comandament (Merda de MCE) XD

Opcions Configurar el comandament MCE o fer servir el de la Xbox:

Add-ons, Scripts i Themes

Doncs aquest apartat ha estat molt més fàcil del que em pensava. Resulta que des de la versió 10, es poden descarregar directament els plugins, scripts i themes  des del propi xbmc, per tant, simplement hem de navegar i descarregar des del comandament a distància. Per fer-nos una idea, es baixa el contingut del repositori oficial (navegable des de PC via GitBrowser) a les carpetes plugins, scripts i skins

http://xbmc.git.sourceforge.net/git/gitweb-index.cgi

Jo personalment de moment he instal·lat:

Audio

M’interessa poder escoltar l’àudio sortint des de l’HDMI perquè soni des de la tele, però també m’interessa que surti tot des del jack d’àudio (3,5mm), per poder “executar” musica des de l’iPhone i no necessitar la tele engegada per escoltar-la :D aquest tema però ja es tracta de configuració de windows.

Windows

Xbmc

També m’interessa poder afegir RSS de podcasts, per poder-los escoltar per streaming.
Si tot funciona bé, amb això en tenim prou, si tinc algun problema, suposo que escriuré algun “article” més al respecte del xbmc. També seran candidats a article si descobreixo nous plug-ins o coses que no coneixia! :D El següent pas ja serà passar als emuladors :D seguit atents al Projecte Xtreamer.

Projecte Xtreamer III: Instal·lar Xbmc

Ja tenia el Windows instal·lat, quan ja tenia mono de provar de passar la meva llibreria antiga del xbmc a la Xbox original, al Xtreamer. Però no cal córrer tant! Primer cal instal·lar el xbmc :P

Aquest capítol és més aviat per explicar el status en el que em trobo a dia d’avui, després de plegar a les 2:30 de la nit fent el merdes amb el pc ;)

Continua llegint «Projecte Xtreamer III: Instal·lar Xbmc»

Començo el projecte “Xtreamer”

M’acabo de comprar una “joguina nova” el xtreamer Ultra.

 

Les specs destacables són:

  • Ram: Samsung 4GB DDR3
  • Intel® Atom® D525 (dual-core, 1.8 GHz)
  • NVIDIA® GT218-ION Graphics, NVIDIA® 3DTV Play Capable
  • HDMI (w/audio), DVI-I, VGA (with included adapter)
  • IRDA 1.0 <– Permet enjegar el pc des del comandament a distància
  • Li-ION Mini Wireless Keyboard with mouse pad
  • Però mireu la seva web per conèixer-les totes xD

Amb la idea de fer-ne un centre d’oci per excel·lència, les idees que tinc son:

  • Actualitzar el xbmc que de moment tinc a la xbox antiga, que va molt bé, però no puc tirar videos en HD ni actualitzar a la versió 10.0. Què es pot fer amb això?
    • Tenir la llibreria de sèries i pelis
    • Major resolució que en la xbox :P
    • Reproducció de vídeos HD
    • Plugins
      • Youtube
      • Pelis/series Yonkis online
      • Send to jdownloader (a poder ser dins del mateix pc)
      • Tele a la Carta
    • Poder fer-lo servir de gestor musical, per poder escoltar musica, des d’iphone o android i que soni per la minicadena :P sense haver d’engegar la tele :P
    • Mireu un video ;)
  • Fer-lo servir de gestor de descàrrega, torrent i jdownloader al mateix pc. Amb la possibilitat de compartir sempre les pelis que ja s’hagin baixat, per guanyar ràtio als trackers més estrictes ;)
  • Instal·lar HyperSpin, en aquest cas, una imatge val més que mil paraules, i si es tracta de 10 minuts d’imatges, crec que quedarà prou clar xD
    • Què “vull” amb això?
    • Provar si el trasto tira bé els emus ;) des de l’inici de les consoles fins a Wii. i instal·lar TOT el que es pugui
    • Configurar bé el hyperspin perquè tiri tot el que es pugui i a la perfecció
    • Poder muntar el X-Arcade que em van regalar :P per tirar TOT el Mame :D
    • Pensar quins pads muntar-hi per poder jugar “sense” fils a les consoles. Sóc tiquismiquis i l’arcade ha de tenir Joystick, però les consoles Pad :D
      • Logitech http://www.logitech.com/es-es/gaming/controllers/devices/7361
      • Dualshock 3
      • Si tira l’emu de Wii instalar tb el WiiMote
    • A partir dels sistemes en format òptic, Saturn, Playstation… no em dedicaré a posar tots els jocs, si no els que a mi em semblin significatius ;)
  • I de moment això és tot, suposo que mentre instal·li coses i tal, aniré trobant noves opcions, però ja les explicaré quan arribi el moment!
A continuació, posaré els enllaços que he trobat interessants per començar aquesta feina!
I res! ben aviat crearé la pàgina del projecte on recopilaré tots els post que en facin referència

Mac Os X

Bé, porto uns dies fent xapussetes amb el MacMini, per tal de poder veure pelis en HD.

Així que he decidit fer una nova categoria al blog, per anar explicant les meves experiències, trucs i bugs que he anat trobant amb aquest sistema operatiu.

Per començar us presento el port de xbmc a MacOSx anomenat també osxbmc. La veritat es que va de conya (llàstima que només en Leopard i processadors Intel) i s’integra amb el Apple remote.

A veure si puc fer que s’enjegui directament també des del remote.

i bé, això es tot per avui.