Category Archives: Misc

Linux Kernel Module to Control 434Mhz RC Outlets – Pi Version

Added a setup-script to cross-compile the Linux kenel module for the RC outlets for the Raspbarry Pi. To be able to cross-compile the module, in brief the following needs to be done: Install ARM cross-gcc On Ubuntu: sudo apt-get install gcc-arm-linux-gnueabi make ncurses-dev Get RasPi Kernel E.g. use Kernel from GIT: git clone linux-raspberrypi […]

Tri-State Protocol of the Pollin (and other) 434MHz RC Switches

Made a overview of how the over-air protocol looks for the Pollin RC Switches (see previous article for more details). The length of the pulses is a multible of 350us. The wave-forms where captured with an OpenBench logic sniffer.

Poor Mans 3D Goggles (OpenDive)

At Google I/O this year, Cardboard was presented. Cardboard are DIY 3D goggles made of cardboard, using a smart phone as screen and sensor device. Cardboard seams to be based on OpenDive from Stefan Welker who also published the STL files for 3D printing his goggles on ThingiVerse. And printing them was exactly what I […]


Today I think I 3D printed my first real useful thing. This “thing” sits on the bottom border of our windows and helps keeping them pack (against cold air). Unfortunately I don’t know the name of this thing, so I decided to call it the “window thing”. One of our windows was missing the “window […]

A Tin Can Robot – Electronics

I roughly put together most of the electronic parts needed to make the robot drive. The video shows operation of the two motors through my cellphone using Bluetooth. Also I added basic playback of PCM audio files through a speaker I connected to the Propeller. The audio is a must to play back the typical […]

Cracking a Sansa Shaker Open

Here are some pictures showing how to crack a Sansa Shaker MP3 player open. The main “trick” is to remove the two rings (which one uses to control volume or skip tracks). After the rings are removed, the cover could be taken into two half’s by removing the small screws which are hidden under the rings.  

Record from Webcam to OGG with GStreamer

Using gstreamers gst-launch, one could easily record the live stream from a webcam directly to an OGG-container using theora-encoding. By splitting the input from the v4l source (through “tee”) into two parallel sub-pipes, it is possible to show the recorded stream on the screen, while saving it to the OGG-file on the other processing path. […]

Carambola SoC Stand Alone with MSP430 Piggyback

Like I wrote in this article, it is pretty easy to run the Carambola SoC stand alone. Today I finished the Carambola-MSP430 (for MSP430 stand-alone see this article) Piggyback I intend to use as a replacement for the current jumper wired brains of my Carambot. The Carambola comes with 2mm pin connectors, I used a […]

Carambola SoC Stand Alone

I just was playing around a little running the Carambola SoC stand alone (without dev-board). The picture blow shows what needs to be connected to boot the Carambola, access it through serial line (by using a TTL USB to serial converter), and optionally connect USB (I used a web cam): Some notes about power consumption: […]

Installing a Propeller Tool-Chain for C and SPIN

Lately I started playing around with the Parallax Propeller Quick Start Board. Since I found it a little hard to puzzle together a Linux tool-chain supporting C/C++ and SPIN development for Propeller on Intel based as well as on ARM based machines, I wrote a little installer script which helps in setting up a tool-chain […]