Skip to content

Instantly share code, notes, and snippets.

mount -o loop file.img /mnt/mountpoint
@b-oern
b-oern / gist:8618207
Created January 25, 2014 15:40
Raspberry Pi im laufenden Betrieb sichern
pi@raspi /mnt $ sudo dd if=/dev/mmcblk0p2 of=/mnt/backup/20140125.img bs=1M
29879+0 records in
29879+0 records out
31330402304 bytes (31 GB) copied, 5752.66 s, 5.4 MB/s
@b-oern
b-oern / format-sd.log
Created January 25, 2014 09:49
SD-Karte eines RaspberryPi wieder für die normale Nutzung formatieren
Microsoft DiskPart-Version 6.2.9200
Copyright (C) 1999-2012 Microsoft Corporation.
Auf Computer: ACER7750
DISKPART> LIST
Microsoft DiskPart-Version 6.2.9200
@b-oern
b-oern / start-vlc.sh
Created January 7, 2014 16:38
Ein Programm per SSH auf dem richtigen Desktop/Bildschirm starten
export DISPLAY=:0.0
vlc video.mp4
@b-oern
b-oern / hw.py
Created December 27, 2013 21:47
import android,time
droid = android.Android()
droid.makeToast('Hello, Android!')
droid.vibrate(300)
try:
droid.startSensing()
time.sleep(1)
e=droid.eventPoll(1)
droid.eventClearBuffer()
@b-oern
b-oern / ftp-upload.sh
Created November 5, 2013 18:39
Unter Linux per Shell eine Datei auf einen FTP-Server laden
#!/bin/sh
USERNAME=<USERNAME>
PASSWORD=<PASSWORD>
SERVER=<SERVER>
ftp -n -i $SERVER <<EOF
user $USERNAME $PASSWORD
passive
cd /html/bsnx/
mput <YOUR_FILE>.txt
@b-oern
b-oern / restart_net.php
Created October 12, 2013 16:56
Startet das Netzwerk-System von Linux neu, wenn keine WLAN-Verbindung mehr besteht. Das Script entstand, da der Raspberry Pi gelegentlich seine WLAN-Verbindung verliert.
#!/usr/bin/php
#<?php
$inet .= exec("/sbin/ifconfig wlan0 | grep inet");
// inet addr:192.168.42.124 Bcast:192.168.42.255 Mask:255.255.255.0
if (strpos($inet, "inet") === false) {
exec("sudo /etc/init.d/networking restart");
}
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-websocket</artifactId>
<version>8.1.13.v20130916</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
<version>8.1.13.v20130916</version>
</dependency>
@b-oern
b-oern / servo_ctrl.c
Created October 8, 2013 08:49
Kleines Programm um einen Servomotor von einem Raspberry Pi aus mithilfe eines Arduinos zu steuern.
#include <Servo.h>
Servo servo;
int ctrlPin = 2;
void setup() {
servo.attach(9);
}
void loop() {
@b-oern
b-oern / arduino_analog_read.c
Created October 7, 2013 14:48
Program das die Analogen Eingänge A0-A4 ausliest und auf die Serielle-Schnittstelle leitet.
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.print("ai0:");
Serial.println(sensorValue);
sensorValue = analogRead(A1);