Banner: Frank Abelbeck's Ye Olde Code Smithy, Est. 1995; to the left an ASCII art anvil is shown

Minor Projects

linuxfd

While working on Threepwood I needed a python wrapper for the Linux system calls eventfd, signalfd, and timerfd.

More info coming soon. For now, please visit my GitHub repository

brotherscankeyd2

At home I nowadays prefer Brother printers. In order to establish scan-to-server functionality I wrote this daemon.

More info coming soon. For now, please visit my GitHub repository

DDMailer

My home server needs to send status e-mails to me once in a while. Since maintaining an own e-mail server is – due to blacklisting – quite a fulltime task, I chose a different approach. My server is now using an existing third-party e-mail account as dead drop to get heard.

More info coming soon. For now, please visit my GitHub repository

card10: Starfield demo

A friend provided a card10 badge. I cite card10’s website for definition:

card10 (From Ancient Greek καρδία (kardía, “heart”)) is the name of the badge for the 2019 Chaos Communication Camp.

It features an ECG sensor, Bluetooth Low Energy, an optical pulse sensor, a complete IMU with magnetometer and an environmental sensor.

This smart watch was an invitation for hacking. During the fall holidays I created this starfield demo, reminiscent of a similar program I wrote in Turbo Pascal in the 90s.

More info coming soon. For now, please visit my GitHub repository

card10: Framebuffer

Since my MicroPython startfield implementation was rather slow, I decided to create my own framebuffer library for the card10 badge.

More info coming soon. For now, please visit my GitHub repository

Ruby Amp

In 2021 I decided to dust of my guitar. Since my old amplifier was broken, I soldered my own.

More info coming soon.