mupitu.de

This website intentionally presents you some of my work that I have done over the past months/years. Maybe someone might find anything useful here (at least I hope so).

-- Martin Filipczyk [ma3rtin4@mup1itu.d2e] (remove all occurences of numbers to contact me)

March 2011

Arduino: SC5611 library

SC5611 library for using a Kingston SC5611 7 segment display together with a 74HC595 register. Allows you to easily set the display to a certain digit with only one method call.

At the moment an example sketch is missing. Will add one eventually, promised!

March 2011

Java: Conway's Game of Life

For those who don't know: the Game of Life is a cellular automaton devised by John Horton Conway. Although there are probably millions of implementations out there, I just wanted to have my own for passing time on train.

February 2011

Java: Java Editor Plugin Platform (JEPP)

The Java Editor Plugin Platform (JEPP) has been a small project to figure out how an application containing a basic plugin service may be implemented. Therefore I created a small text editor that may load extensions and build two example plugins to demonstrate how to write an extension for my editor.

I am totally aware of the fact that 'platform' is strongly exaggerated :-)

December 2010

Arduino: Traffic Light

An interactive traffic light simulation consisting of a traffic light (imagine that one hanging above the street), a pedestrian light, a waiting signal and a warning signal. In normal state, the traffic light indicates green for cars as well as red for pedestrians. After aprox. 15 seconds the lights will turn to red for cars and green for pedestrians. You may press a button to start the pedestrian phase even earlier. After having pressed the button, the waiting signal will blink for a while before ped. phase starts. While pedestrians see the green light (and even some time before and after), a warning signal blinks.

November 2010

Arduino: Thermometer

A thermometer indicating the current temperature on a 12 LED wide scale. A signal/error LED lights if the temperature is either too low or too high to be indicated by the scale. LM35 temperature sensor is required.

November 2010

Arduino: SevenLED

My first 'Hello' to the Arduino world. Does a little light show using seven LED.

October 2010

myVRR

Customized interface for the VRR bus/train information service at vrr.de

June 2010

GraBaPaSe

Eclipse plugin that uses graph-based pattern search to find some bugs or patterns within a Java project. Implementation for my B. Sc. thesis. Built for Eclipse 3.5.2 but may work with other versions, too.

June 2010

B.Sc. thesis: Mustersuche in graphbasierten Repräsentationen von Programmen (Pattern search in graph-based representation of programs)

Programs can be analyzed for certain characteristics by using various views that abstract from the program's actual source code. Graph-based representations of programs form a subset of these views. In combination with different search techniques they allow to analyze programs for the occurence of defined patterns. This thesis presents adequate graph-based representations as well as possible patterns and search techniques that are composed to a prototypic implementation for pattern search within programs.

2010-2011, Martin Filipczyk