Hauke’s Projects

Quick Thing: Case for Diamex All-AVR Programmer

The Diamex/Tremex All-AVR programmer for ATmel microcontrollers comes as “naked” populated PCB, no case, no protection against shorts or other damage. I created a case for it, with the following design criteria:

  • Protection against accidental shots as good as possible.
  • Easy access to the jumpers that control the various operation modes.
  • “Park position” for the jumper that de/activates the external power (since it is often in “off” position and can easily be lost).
  • LED signals need to be visible.
  • Uses the existing mounting holes.

Continue reading “Quick Thing: Case for Diamex All-AVR Programmer”

Replacing Fabtotum Hybrid Head v1 Hotend with E3D Lite6

I replaced the stock hotend of the Fabtotum Personal Fabricator Hybrid Head v1 by an E3D Lite6 hotend (The full metal V6 should work the same way). In this post I describe the steps to remove the old hotend, get in the new hotend and the simple modifications to the firmware that were required.

Continue reading “Replacing Fabtotum Hybrid Head v1 Hotend with E3D Lite6”

Quick Note: Modify the WordPress Comments Cookie Consent in an Update-stable Way

It always bothered me that I could not modify the text (“Save my name, email, and website in this browser for the next time I comment.”) of the cookie consent checkbox in the WordPress comments section to explicitly mention that it uses cookies. Continue reading “Quick Note: Modify the WordPress Comments Cookie Consent in an Update-stable Way”

Modified Housing for Alber e-motion M25 Remote Control

For a relative that’s paraplegic, I modified the housing of the remote control for the electric wheelchair wheels Alber e-motion M25 to make the usage easier. Mainly, the small housing was made thicker and larger for better handling. Also, one knob was moved to a different position.

The project is not very sophisticated, but I publish it anyhow – perhaps some other handicapped person can benefit from it.

Continue reading “Modified Housing for Alber e-motion M25 Remote Control”

Convert Window/Door Sensor to Handle Sensor

In order to prevent my venetian window blinds to go down on timer in front of my open window-style terrace door, potentially locking me out, I needed to know if the door handle was in the “open” position. However, I did not want to use a battery powered radio sensor, but the existing door open/close magnetic sensor in the door frame. Here’s my solution.

Continue reading “Convert Window/Door Sensor to Handle Sensor”

Hiking Maps Follow-Up: Large Area Maps

The approach for creating feature-rich hiking maps described in my earlier post was limited in area, since it uses the Overpass API to download OSM data. The Overpass API has a restriction with regard to the amount of data downloadable in one go. In this post I describe a way to download a much larger area if needed, using the PBF files available from Geofrabrik and processing them with Osmosis.

Continue reading “Hiking Maps Follow-Up: Large Area Maps”

Legal EPG Scraper for ARD TV Stations to Use With tvheadend External XMLTV Grabber

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.

Continue reading “Legal EPG Scraper for ARD TV Stations to Use With tvheadend External XMLTV Grabber”

Le 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 rebuild my media center anyhow, so it was time to simplify my approch, which I describe in some detail here.

Continue reading “Le Potato Media Center & German IPTV Re-Revisited”

Scroll to top