Desk & Setup

After many years of using small, cramped corners to set up my computer equipment, I used the chance of a new spacious flat to also build a nice, big desk. I feel there are few things more luxurious to have than space, especially, when not needed. That’s the main philosophy for this new setup. Additionally, a sleek, minimalist design was required, while at the same time offering sufficient storage space for a large number of devices, cables, etc.

Read More

Analog document digitization

I used to be good at sorting paper documents when I was younger. With the amount of letters (mostly bills) getting more and more in life, I gave up on sorting paper. I have yet to find an organizational scheme that easily allows me to store and retrieve a large number of documents within a short amount of time. Instead, I decided to do what I do best and use technology to help me. This post details the process I use for digitizing analog documents for home use.

Read More

TODAES Best Paper Award 2019

I am very happy to announce that an essential part of my PhD thesis, our (with Andrew Paverd, Artur Mrowca, Sebastian Steinhorst, Martin Lukasiewycz, Suhaib Fahmy, Samarjit Chakraborty) paper entitled “Security in Automotive Networks: Lightweight Authentication and Authorization” has received the ACM Transactions on Design Automation of Electronic Systems (TODAES) Best Paper Award 2019 at the 56th Design Automation Conference in Las Vegas yesterday!

Read More

Doktor-Ingenieur

It is my pleasure to announce that I have achieved one of my dreams and received a doctoral degree with highest honor (summa cum laude) in Electrical and Computer Engineering with my thesis entitled “Security for Automotive Electrical/Electronic (E/E) Architectures”, and may now call myself Dr.-Ing. Philipp Mundhenk.

Read More

VBA Portable Date

In Excel, the date format depends on the locale setting of the computer, e.g., the formula =TEXT(TODAY(),”YYYY-MM-DD”) only works correctly on computers set to English locales, and =TEXT(HEUTE(),”JJJJ-MM-TT”) works on computers with German locale settings. This makes worksheets with such functions not portable between computers with different locale settings.

Read More

Kindle Alarm Clock (updated)

For some time, I have been looking for a nicely designed alarm clock and some “advanced” features, such as weekly timers and potentially DAB/Internet Radio, at a reasonable price. As it turns out, no such alarm clock exists. At least I could not find anything I like. I thus decided to build my own. I was always fasicnated by the Kindle, which is a great little device. It has a large display, consumes relatively little energy, due to the e-ink display, runs a Linux-based OS and is easy to hack. In case of the Kindle Touch, it also includes speakers. Unfortunately, it does not have a backlight, which might be quite a drawback for an alarm clock. I decided to anyway try and see how far I get with it. As it turns out, I got quite a bit further than expected in a rather short amount of time. My conclusion: Hacking the Kindle is easy, extremely much fun and the device is ideal for a large range of applications. There are a few Kindle applications out there already, e.g. Kindle Weather Display (web-based) and Kindle Weather Display (PNG-based). I used these as inspirations, but I wanted something a little more interactive, meaning a touch-controlled alarm clock. The concepts behind are descried in the following. I would still call it a prototype, as not everything es very neat, but it works, and I think it looks very nice!

Read More