TopBack to top
Merlin Dienst

Software Developer from Aachen, Germany

Coding projects

A selection of open source projects and forks I worked on
Hyperion Visualizer

Hyperion Visualizer

Hyperion is a DIY Open Source solution to add a system similar to Philips Ambilight to every TV, using LED Strips.

Hyperion offers control of the LED strips behind your TV using a UDP Listener. With my app “HyperionVisualizer” it is possible to add audio visualization to your Ambilight.

Hyperion Visualizer is an Android App that uses the android.media.audiofx.Visualizer API to visualize the output sound of your android device behind your TV for some awesome party effects.

Example

Development

Programming Language: Java

Platform: Android

Development Status: Alpha

Code on GitHub

Pinax Images Rethought

Pinax Images Rethought

Pinax is an open-source platform to enhance django with functionality. Pinax Blog is a tool that enables simple and easy-to-use blogs for your django websites. To add images to your blogposts, Pinax Images is the go-to addon.

While Pinax Images is a nice tool, I found that it was missing some functionality. So I forked Pinax Images and created Pinax Images Rethought.

Pinax Images was a bit outdated in some regards, showing configuration fields that were not working anymore and only created useless clutter. I removed those deprecated fields and added enhancements to make the usage of Pinax Images more seamless. I added the possibility to add alt-texts, so that blogs using Pinax Images can gain accessibility. Additionally, Pinax Images Rethoughts adds lots of image optimization, so that users can add images from their computer without optimizing them first, Pinax Images Rethought will take care of optimizing the image for a simple and fast browsing experience.

Development

Programming Language: Python

Platform: django/all operating Systems

Development Status: finished

Code on GitHub

Hueflix

Hueflix

Hueflix is an application that aims to combine the benefits of Smart Home and Netflix.

The Netflix Android application has the feature to broadcast shows from your phone to your TV using Google Cast or Apple AirPlay. If you use these features, the application will display a Notifications.MediaStyle notification: Netflix Media Notification

Hueflix uses this notification and reads its content to control your Philips Hue system.

Whenever you start a movie or show in Netflix, Hueflix will automatically dim the light for you (or set a specific scene). If you pause that movie or show, Hueflix can then brighten the light again. If you exit the Netflix Broadcasting, Hueflix will bring your lights back into the initial status.

Development

Programming Language: Java

Platform: Android

Development Status: Needs some rework

Code on GitHub

Drone Photography

The perfect way to capture the world
Drone Photography

One of my biggest interests is drone photography and videography.

If you enjoy the world as much as I do, you know that there is beauty everywhere. With a drone you can enjoy the beauty of the world from a completely new perspective, that your eyes have never seen before.

But drone photography is not only about photographing from the perfect spot. A drone, unlike a normal camera, is not allowed to be used everywhere. Especially in cities and near production plants it is very likely, that drones are forbidden. The same goes for historical sites and national parks. Drone photography teaches you, how to get the best results while staying in the limits of what you are allowed to do.

The rules and laws that prohibit the flying of drones in no means make the results look less impressive. Take a look for yourself and follow me on my Instagram where I showcase some of my best pictures.

Drone Photography

3D Printing

The joy of creating
3D Printing

My father early on introduced me to DIY. As a mechanical engineer, he knows how to build big machinery and always used his knowledge to create something great himself. If it’s a table for the whole family to eat, a fireplace in the garden or a kitchen. If he has something in mind that he wants to build, he will build it.

I always enjoyed helping him. And when I got older and started to live on my own, I quickly saw that DIY is a skill that flows in my veins as well.

A 3D printer is the perfect companion for my DIY Hobby. With my 3D printer I can quickly create tools, joints and prototypes of things I want to do. 3D printing has more nice benefits as well. Thanks to 3D printing I got to know CAD-modelling which enhanced my skillset perfectly.

3D Printing

Hiking

Enjoying nature
Hiking

When I find the time, I really enjoy going for a hike in the nearby Nationalpark Eifel. A group of friends and me for example hike on the Eifelsteig.

Going for a hike is the perfect way to relax and free your mind. You are away from all the technology that surrounds you in your daily life, but you don’t even miss it.

Hiking