Short Introduction
Hi Internet, since I play around quite a bit with electronics and software, and once in a while something comes out that might be of interest for the rest of the world, I decided to start this blog....
View ArticleTitle Image Project: LED Controller
To create a lamp with adjustable color temperature and brightness, I use a warm/cold white dual LED strip, an ATtiny45 MCU with N-channel MOSFETs and two adjustable resistors. This article contains the...
View ArticleMotion Sensor PoC: BNO055 and Raspberry Pi Subtleties
The BNO055 is a capable IMU that has on-chip sensor fusion and filtering. Interfacing can be done using I²C and UART. When used with the Raspberry via I²C, you get erroneous measurements because of the...
View Article3.2″ Touch Display Quick Guide
The Waveshare/Joy-IT 3.2″ touch display for Raspberry Pi is well suited for embedded applications that require a dynamic but small user interface. This article describes the steps required to get it...
View ArticleBuilding a Media Center for German IPTV
The Raspberry Pi with Kodi is a versatile media center. Getting it to work with German IPTV in a stable fashion is however somewhat challenging. In this post I outline the necessary steps to set up a...
View ArticleUsing PB6/7 of ATmega328P with Arduino IDE
The Goal For a small project I used the ATmega328P MCU – and then the small project somewhat exploded and I needed more and more I/O-Pins. Suddenly all but the PB6 and PB7 pins were in use, and I...
View ArticleCreating the “Perfect” Hiking Map for Germany and other Countries
In this post I show how to create useful hiking maps by merging OpenStreetMap data with the usually excellent official maps of the cartographic offices of Germany and several other countries. Using...
View ArticleTouch Rotation with 10″ Display from Joy-IT
I got myself a 10″ multi-touch display from Joy-IT for my Raspberry. I’m quite satified with the display, it has a relatively high resolution, very good display quality, good viewing angle, and touch...
View ArticleInterfacing Vitovalor 300-P with a Raspberry Pi
I want to integrate my new Viessmann Vitovalor 300-P fuel cell heating into my home automation. For this, I use the Optolink interface, vcontrold from the openv community, and create my own...
View ArticleTARDIS housing for my Raspberry Pi media center
When I built my media center, it went into a simple black box: My Raspberry Pi based Media Center Boooring! Since we watch a lot of Dr. Who on funk.net, when a Raspberry Foundation blog post on 3D...
View ArticleMedia Center revisited: Libre Computer “Le Potato” plus LibreELEC
While Raspberry Pi with xbian is already a versatile media center, I’m not 100% satisfied with everything. And, with the advent of H.265/HEVC as German DVB-T2 standard, the technical requirements have...
View ArticleRoot shell on a MStar based UMC TV (Sharp LC-24CFG6132EM)
Not being happy with a few things on my Sharp LC-24CFG6132EM smart TV, I decided to dig deeper, hoping to find ways to reconfigure some settings. While I not achieved that goal yet, I at least managed...
View ArticleRFID Treasure Chest for LARP
I built a treasure chest which opens if a riddle is solved. To prove that the riddle is solved, the players need to put the correct three RFID/NFC tokens (out of several tokens to choose from) onto...
View ArticleQuick Note: Web-View with PyQt5 and Qt 5.7+ on Raspberry Pi
This is a short note how to use QtWebKit with Qt 5.7+ on Raspberry Pi. I was looking at numerous ways of creating a GUI on Raspberry Pi using Python. I did a lot with pygame, but reached a dead end...
View ArticleIPv6 in my LAN with Unitymedia, Technicolor TC7200, Ubiquiti EdgeOS on...
This post describes how to set up IPv6 with Edgerouter X (and supposedly any EdgeOS device) in interplay with the infameous Technicolor TC7200 cable modem as provided by Unitymedia in Germany, using...
View ArticleRigol DS1054Z Password Login Problem *Solved*
I use the Rigol DS1054Z as my benchtop oscilloscope now since a few years (the one in my title image), and I am rather happy with it. However, one thing never worked for me (but is of utterly low...
View ArticleInterfacing EasyMeter Q3M via Info-Interface
The installation of my fuel cell heating required a bi-directional power meter. Bonn Netz, my local power network provider, uses meters of type EasyMeter Q3M which have two infrared interfaces: A...
View ArticleCase for MP1584 Based Step-Down Converter Board with USB Port
This post is to share my self-made 3D printed housing for a 5V USB voltage converter. Since the used converter board is quite common, I guess others may profit from this design. Motivation I use an old...
View ArticleLe Potato Media Center & German IPTV Re-Revisited
The comment by Argus Nymus on my Media Center for German IPTV post made it clear that my approach with playlist filtering via web proxy was way too overengineered. For several reasons I needed to...
View ArticleLegal EPG Scraper for ARD TV Stations to Use With tvheadend External XMLTV...
I wrote a Python EPG scraper for the EPG data of the German TV stations broadcast by ARD. It is legal for private use. Here I share the code and my thoughts behind it. Skip explanations and get the...
View Article