Projects

This is a collection of (IT) projects that I have done in my spare time or for university. Some of them are still WIP.

Flutter Cupertino Settings

Github

A Flutter widget to create an iOS settings-table (static TableView).
The library is used by various apps.
I initially started the project to learn the Flutter framework.

corona-radius.de

Visit GitHub

A little tool that calculates an exact 15km radius around your hometown which you were not allowed to leave because of a COVID-19 related rule.

Haskell Enigma-I Simulator

GitHub

I developed this after watching the great movie "The Imitation Game" to gain a deeper knowledge of how the Enigma-I machine worked. This project is NOT meant to glorify Nazi-technology.

The Enigma machine is an encryption device developed and used in the early- to mid-20th century to protect commercial, diplomatic and military communication. It was employed extensively by Nazi Germany during World War II, in all branches of the German military. https://en.wikipedia.org/wiki/Enigma_machine

trektrack.net

Visit

a small (absolutely not nerdy) side project:

Trek Track is a tool that helps you to keep track of which Star Trek episodes you have already watched.

3-Channel LED strip controller and dimmer

This is a little hardware project that I built to control some LED-strips in my flat.

This is already version 2 of this project. Version 1 used a L7805 for regulation and was terribly inefficient. This version uses a LM 2575 instead.

It's desgined for 3 LED strips with 12V and 1A each.

HomeAssistant Electron

GitHub

I heavily used the software "Home Assistant" for some time. Because there was no desktop application, I decided to build one. It's written in JavaScript using the Electron framework. The project is now archived due to lack of time.

Plant watering system

A simple MQTT controlled plant watering system for my kitchen window.

https://blog.mrupp.eu/diy-automated-plant-watering-system/