Monthly Archives: April 2013

Python USB and TEMPer V1.2

In preparation for a bigger project I’ve recently written a driver for the USB Temperature Sensor TEMPer V1.2. As this is going to be part of a bigger project that will interface with these sensors I wanted to integrate the driver with the project. So I decided to write it in Python.


Flattr this!

Unitymedia and your IPv6 Home-Server


If you’re like me, you’ll have a home server running some services you want to reach over the Internet when you’re at work (or something like that). Furthermore if you’re like me you’ve changed your ISP to get more bandwidth for your home server. I’ve recently switched to Unitymedia and that was the end of my home-server availability.

Why you may ask? Because Unitymedia only provides IPv6 addresses to their new customers, so effectively, if you’re in the same situation as me, you won’t be able to reach anything on your home network (not even your router) via the routers assigned IPv4 address. But don’t worry, in this post I’ll explain how to solve your problems with accessing your home-server.

Flattr this!

Proof of Concept: DIY Pyramid shaped 3D Display

This is going to be my first post about one of my later projects (03/2011): The DIY 3D Display prototype. I don’t have anything documented about it, after all it was just a proof of concept. But the youtube Video generated enough comments that I will try to come up with a documentation in the next post.

In this post however I’m going to explain how I got to make this prototype and I will talk a little about how it works. For those only interested in the technical stuff head on to How it works.


Flattr this!

4 Pi + 1 Arduino = UDOO

UDOO: A new addition to the affordable Linux embedded dev board bunch

Today, while browsing through my favorite tech-blogs I stumbled across a post about a new Kickstarter campaign (Kickstarter) for a new ARM based development board.

This one is going to be a little different though. It will combine a very powerful ARM SoC (capable of running Android or Linux) with an Arduino compatible microcontroller (capable of performing fast IO operations).

The Arduino compatible part is basically an Arduino Due on board. It is the same Atmel microcontroller as the Due and the breakout headers are pin compatible with the Arduino Due as well. So there’s a powerfull 32Bit ARM-Cortex M3 microncontroller for the kind of IO operations that require precise timing (like PWM, or interfacing with uncommon types of serial/parallel buses that aren’t implemented in your typical ARM SoC and/or need a real time software implementation).

Flattr this!

Hello World!

For a while now I’ve felt the need to document my projects, ideas and experiments.

The internet is a great source of knowledge and it has helped me countless times over the years. Thus I think it is about time that I start to contribute.

At first I will document some of the projects that I’ve already finished. Which means I’ll have to go through all the stuff that still exists and see if I can come up with some kind of useful documentation for it.

Once that’s done I’ll continue writing about more recent projects and ideas.

Flattr this!