go seven !

eGalax Touchscreen am RaspberryPi

Wie die regelmäßigen Leser hier wissen besitze ich einen RaspberryPi. Neulich war es weider mal Zeit, diesen an einen Touchscreen anzuschließen. Leider wird eben dieser nicht “out of the box” unterstützt (Stand: August 2013 Kernel 3.6.11). Nun gibt es die arg umständliche Variante, den Kernel neu zu kompilieren – oder man ersetzt einfach alle relevanten Daten mit einem von mir vorkomiliertem Kernel. Dies ist relativ einfach und soll in der folgenden Anleitung beschrieben werden.

Voraussetzungen

Vorgehen

Als erstes fahren wir den Pi herunter und setzen die Speicherkarte in den Kartenleser ein. Es sollten 2 Laufwerke erscheinen. Dies sind die 2 Partitionen auf der SD-Karte. Die kleinere davon enthält die Datei namens kernel.img, welche wir auch im Archiv von oben wiederfinden. Wir kopieren also (nachdem wir ein Backup des alten Kernel angelegt haben) die kernel.img-Datei auf die kleine SD-Partition.

boot-partition

 

Jetzt benötigen wir ein Terminal. Darin öffnen wir den Datei-Manager las Root.

terminal

 

Es öffnet sich ein Dateimanagerfenster. Mit jenem verschieben wir alle Dateien aus “firmware” nach /lib/firmware und dann alle Dateien aus “modules” nach /lib/modules .

Jetzt brauchen wir noch die aktuellste Firmware… von https://github.com/raspberrypi/firmware/archive/next.tar.gz . Diese einfach entpacken nach /opt/vc .

Fertig! Euer Pi sollte starten. Eventuell muss euer Touchscreen noch kalibriert werden. Dazu nutzt ihr xinput_calibrator .

GPIO-Kontrolle des RaspberryPi

Sicher haben schon einige vom GPIO-Steuerungs-System WebIOPi gehört. Ein System mit dem sich auf dem Raspberry per Webinterface die GPIO steuern lassen und vieles mehr. Zu viel mehr habe ich mir gedacht, da ich “nur” einen PicoBorg einsetze, welcher bekanntlich nur 4 GPIO’s nutzt.

Deshalb habe ich mir vor geraumer zeit das Ziel gesetzt, eine eigene, leichte Steuerung per PHP auf die Beine zu stellen – angepasst für den PicoBorg. Und da ist sie: RaspberryPi GPIO PicoBorg.

Mit der Aktuellen Version 0.3.3 sind die Grundzüge erreicht, alle Basis Funktionen implementiert. Doch was genau macht meine Weboberfläche?

Features:

  • Steuern der GPIO 4, 7, 8, 18 per Webinterface
  • Mobiles Interface
  • Installer (NOOB-Variante)
  • Ansprechende Grafische Oberfläche
  • GPIO’s werden nach Installation & Neustart automatisch gesetzt
  • Anpassbare Oberfläche (siehe Android-Bild, auf meinem Raspberry werden 2 Steckdosen & ein Netzteil gesteuert)

Bilder:

raspberrygpio
RaspberryPi GPIO PicoBoard Desktop Version
rpigpiopb
RaspberryPi GPIO PicoBoard Mobile Version

Features in Version 1.0 (folgen so bald als möglich)

  • Android-APP
  • Windows 8-APP
  • PWM-Steuerung auf GPIO 18 (Umschaltbar zu OUTput)

Alle Informationen, Installationsinstruktionen und den Download findet gibt es auf GitHub. Vorschläge zu weiteren Features werden hier entgegengenommen, Bugs bitte bei GitHub einreichen!

Fedora auf dem RaspberryPi – pidora

pidora_raspberry_pi_fedora_remix_horizontal1Wiedermal eine neue Distro für den RaspberryPi: pidora – ein Neologismus aus raspberryPI und feDORA. Hier ein paar Release-Infos:

Pidora 18 (Raspberry Pi Fedora Remix)
============================================
Pidora is a Linux software distribution for the Raspberry Pi computer. It contains software packages from the Fedora Project (specifically, the Fedora ARM secondary architecture project) compiled specifically for the ARMv6 architecture used on the Raspberry Pi, packages which have been specifically written for or modified for the Raspberry Pi, and software provided by the Raspberry Pi Foundation for device access.

Pidora 18 (Raspberry Pi Fedora Remix) will be the fourth version of the Remix released.

Release date: (May 22nd 2013)
Fedora package collection version: 18
Kernel version: (3.6.11)
Architecture: armv6hl

Sources: http://pidora.ca/

What is Pidora
====================
Pidora is a combination of Fedora software, with or without third-party software, that any community member can create at any time.
(More Info in the source link)

Source: http://fedoraproject.org/wiki/Remix

Weitere Infos gibt es bald!

Website: pidora.ca

Kamera-Board für RaspberryPi verfügbar

So mal wieder was neues vom RaspberryPi. Ab heute morgen ist es möglich das Kamera-Board für den Winzling zu erstellen. Derzeit (verbessert mich wenn ich falsch liege) noch nicht in deutschen Shops, aber immerhin bei Farnell und RS-Components. Für mich auf alle Fälle von Interesse.

[youtuber youtube=’http://www.youtube.com/watch?feature=player_embedded&v=GImeVqHQzsE’]

Wie nun, wenn man ein Kamera-Board hat, jenes nutzbar machen? Unter Raspbian ist dies relativ einfach:

sudo apt-get update

sudo apt-get upgrade

sudo raspi-config

image-2Somit ist das Modul aktiv – nach einem Reboot.

via

 

RaspberryPi Firmware Update

Es soll den Moment geben, wenn es sich lohnt, die Firmware des RaspberryPi zu updaten. Da das sicher nicht ganz einfach ist, wurde ein Script entwickelt, welches die Aufgabe übernimmt.

  1. Einloggen per SSH oder Direktzugriff aufs Terminal
    1. sudo apt-get install git-core
    2. sudo wget http://goo.gl/1BOfJ -O rpi-update
    3. sudo cp rpi-update /usr/bin

    4. sudo chmod +x /usr/bin/rpi-update

  2. Jetzt ist das Script installiert und kann ausgeführt werden.
    1. sudo rpi-update
  3. Neustert. Fertig!

Bildschirmfoto vom 2013-03-02 13:16:09