oschmid.ch

Beagleboard

Beagleboard

Allgemeines

Für die Benutzeroberfläche (GUI) der Hausautomatisierung wird ein Beagleboard http://beagleboard.org eingesetzt. Die Dokumentation gibts unter http://elinux.org/BeagleBoard.


Foto des Beagleboards

Aufbau

In einem kleinen Gehäuse sitzt das Beagleboard zusammen mit einem USB-Hub. Daran angeschlossen ist ein Samsung Syncmaster U70 Monitor, eine Maus, ein USB-CAN Adapter von Fabian Greif http://www.kreatives-chaos.com/artikel/can-debugger sowie ein Linksys USB200M USB-Ethernet Adapter.


Blockschaltbild Beagleboard Verdrahtung

Software

Als Ausgangsbasis für die Software wird Debian verwendet. Eine Installationsanleitung gibts unter http://elinux.org/BeagleBoardDebian. Für diese Anwendung habe ich zusätzlich folgende Pakete installiert:

            xserver-xorg
            xserver-xorg-video-omap3
            fluxbox
            xvkbd
            arora
            lighttpd
            ser2net
        
Das Programm zur Stererung der Hausautomatisiertung
            cgi-bin-2009-12-06.tgz
        
Das X11 config File
            xorg.conf
        
DisplayLink Treiber und Kernel
            http://libdlo.freedesktop.org/wiki/xf86-driver-displaylink
            http://rcn-ee.net/deb/kernel/beagle/
        


Screenshot