Słomkowski's technical musings

Playing with software, hardware and touching the sky with a paraglider.

Main page


Welcome to my website! I’m Michał Słomkowski. I work full-time as a Java/Kotlin backend developer and Linux system administrator. On this website, I usually write about my tinkering endeavors, electronics, hardware, software, and mechanical hacks. I live in Poznań, Poland. If you happen to be in the area and want to meet or talk, let me know! If you want to contact me for any reason, you will find the details at the bottom of the page.

Recent articles published or updated:

Simple one-stage coilgun

Simple one-stage coilgun

An experimental Gauss gun I built during my teenage years that uses a magnetic field generated by the coil to accelerate the projectile.

Usual and unusual ways to connect I²C device to the PC computer

Listing every possible way to connect I²C device to the computer I came up with.

Buderus 2107 as an electric water heater controller

Buderus 2107 as an electric water heater controller

I adapted a Buderus oil furnace controller to operate an electric immersion heater as a temporary solution for domestic hot water (DHW) in my house.

Replacing VGA and PS/2 with HDMI and USB in a Belkin rackmount KVM console

Replacing VGA and PS/2 with HDMI and USB in a Belkin rackmount KVM console

I modified the 17" Belkin OmniView 1U Rack-Mount Console to have USB and HDMI inputs instead of traditional VGA and PS/2.

Octoglow VFD - Orange Pi Zero board and software

Octoglow VFD - Orange Pi Zero board and software

Module which houses the brain of the Octoglow - the Orange Pi Zero single board computer. It also contains I²C DAC to drive analog gauges to show CPU usage in real time.

Compiling C++ application for Windows target under Linux

Setting up a C++ development environment for a Windows target under Linux may be tricky. To simplify the process, I provide a CMake project suitable for using MinGW under CLion and running the application in Wine.