Videos on-the-fly aufs iPhone

Hier gibt es eine gut gemachte Anleitung wie man Videos in Ubuntu auf dem iPhone zugänglich macht:

http://wiki.techstories.de/display/Hobbys/IPhone+Streaming+with+Air+Video+on+Linux

Die Anleitung ist für Ubuntu 10.10 (funktioniert auch mit 11.04). Die App fürs iPhone kostet 2,39€ und funktioniert super!

Veröffentlicht unter Linux | Kommentare deaktiviert für Videos on-the-fly aufs iPhone

Bootloader für ATmega8 mit 2 Sekunden Timeout

Der bei der Arduino.app mitgelieferte Bootloader für den ATmega8 braucht bei mir fast 10 Sekunden bis das Program startet. Der Code des original Bootloaders der in der Arduino.app dabei ist konnte ich leider mit GCC4 nicht übersetzen.  Hier habe ich einen gefunden der nur 2 Sekunden braucht:

http://www.ngcoders.com/downloads/arduino-atmega8-bootloader-2-second-autoreset

Veröffentlicht unter Arduino | Kommentare deaktiviert für Bootloader für ATmega8 mit 2 Sekunden Timeout

Autorouten von Platinen mit freerouting.net

Schaltpläne in Eagle sind schnell gezeichnet. Aus dem Schalplan ein einseitiges Board Layout zu machen ist sehr langwierig und meist kommt man nicht umhin Drahtbrücken einzubauen. Das ist sehr aufwendig und macht keinen Spaß.

Beim Surfen wurde ich auf die Webseite http://freerouting.net aufmerksam. Dort gibts eine Java App die das Routing des Boards übernimmt. Man Zeichnet in Eagle einen Schaltplan, und anschliessend macht man normal das Board Layout und Platziert die Bauteile wie gewünscht. Das Boardlayout wird mittels eines ULPs das es auf der Webseite gibt exportiert und kann anschliessend in der Java App eingelesen werden.

Die I2CStepper Platine sieht dann wie folgt aus:

Jetzt nur noch ein Klick auf den Autorouter, und nach ein paar Sekunden ergibt sich folgendes Bild:

Aus der Java App exportiert man dann ein Eagle-Script das dann in Eagle im Boardlayout eingelesen wird und das Boardlayout wie im Autorouter umsetzt:

Das so erstellte Boardlayout hat keine 5 Minuten gedauert. Cool!!

Veröffentlicht unter Arduino, OpenMow | Kommentare deaktiviert für Autorouten von Platinen mit freerouting.net

exif Tags rekursiv entfernen

Anzeigen der gespeicherten exif Tags:

find . -name „*.jpg“ | xargs exiftags

Um die exif Tags der bereits hochgeladenen Bilder in WordPress zu löschen:

find . -name „*.jpg“ | xargs jhead -de

oder:

find . -name „*.jpg“ | mogrify -strip

Damit die Tags bereits beim Hochladen entfernt werden gibt es das Plugin:

Exif-Remove-ImageMagick

Veröffentlicht unter Allgemein | Kommentare deaktiviert für exif Tags rekursiv entfernen

PHP5 und imagerotate in Debian/Ubuntu

Mit der Originalen PHP5-gd Paket von Debian geht in WordPress kein Drehen der Bilder.

Lösung: http://www.howtoforge.com/recompiling-php5-with-bundled-support-for-gd-on-ubuntu

Veröffentlicht unter Allgemein | Kommentare deaktiviert für PHP5 und imagerotate in Debian/Ubuntu

Erste fahrten mit UHU

Allererste komplett funktionierende Version mit drei Controllern. I2CSerialMaster für das auslesen des RC Empfängers und das steuern der Motorcontrollern per I2C. I2CStepper für das generieren von Takt/Richtung für die UHUs. Super sanfte Bewegung und er fährt exakt geradeaus 🙂

Der Kompass und die Ultraschallsensoren sind auch drin und funktionieren einwandfrei.

 

Veröffentlicht unter OpenMow | Kommentare deaktiviert für Erste fahrten mit UHU

Arduino Uno mit USB fehlern unter Linux

Der Aktuelle Arduno Uno funktioniert unter Linux nicht richtig. Beim Hochladen von Skechtes, auswählen des Tools Dropdown bzw. starten des Serialmonitor bekomme ich im Syslog:

tty_port_close_start: tty->count = 1 port count = 0.

und die komplette Maschine hängt für ein paar Sekunden.

Lösung ist eine neue Firmware vom Mega8U2.

DOWNLOAD AND VERIFY THE FIRMWARE (console commands)
———————————————————————————————————
$ wget –no-check-certificate https://github.com/arduino/Arduino/raw/master/hardware/arduino/firmwares/arduino-usbserial/Arduino-usbserial-uno.hex
$ md5sum Arduino-usbserial-uno.hex
8e01ee236e70bbea43f7eb4e11c9688a Arduino-usbserial-uno.hex

———————————————————————————————————
PUT ARDUINO UNO IN DFU MODE
———————————————————————————————————
0) connect your board to the pc
1) hold the first wire on the top left 8u2 ICSP pad
2) touch the second wire against the left side of the capacitor below the RX LED (leds will blink)
3) remove the second wire
4) remove the first wire

———————————————————————————————————
UPLOAD THE NEW FIRMWARE (console commands)
———————————————————————————————————
$ sudo dfu-programmer at90usb82 erase
$ sudo dfu-programmer at90usb82 flash Arduino-usbserial-uno.hex
$ sudo dfu-programmer at90usb82 reset

Quelle: http://arduino.cc/forum/index.php/topic,52447.0.html

Veröffentlicht unter Arduino | Kommentare deaktiviert für Arduino Uno mit USB fehlern unter Linux

WordPress Plugins nur mit FTP?

Blödzinn! WordPress will zum Installieren von Plugins einen FTP Zugang?? FTP hab ich seit jahren nicht mehr, und wegen WordPress installiere ich bestimmt keinen. Die Lösung:

http://n3m0.net/blog/2010/03/24/wordpress-updates-ohne-ftp/

Warum nicht gleich so?

Veröffentlicht unter Arduino | Kommentare deaktiviert für WordPress Plugins nur mit FTP?

Airtunes Server

Eine Möglichkeit einen Linux-PC zu einem Airtunes Server zu machen habe ich schon lange (erfolglos) gesucht. Ein Airport Express war mir einfach zu Teuer, ich habe bereits einen Access-Point. Im Heise Newsticker fand ich dann das:

http://www.heise.de/newsticker/meldung/AirTunes-Privater-Schluessel-ausgelesen-1225483.html

Runterladen, kompilieren, geht! 🙂 Fein!

 

Veröffentlicht unter Linux | Kommentare deaktiviert für Airtunes Server

Encoder und Radaufnahmen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Encoder und Radaufnahmen