DYI Macro Keyboard on Linux, à la Elgato Stream Deck

Info This post is a part of a bigger project. You can read about it all here: Control Ikea Idasen standing desk from Raspberry Pi DYI Macro Keyboard on Linux, à la Elgato Stream Deck This is a follow-up to my earlier post about controlling IKEA Idasen standing desk from a Raspberry Pi. While it works as it is, it’s not really feasible to SSH into the Pi and issue commands each time I want to raise it up or down, so I’ll setup a macro keyboard with dedicated keys for that 😄....

October 8, 2023 · 11 min · 2269 words · Lukasz

Stream AirPlay audio to Raspberry Pi

Here’s how to setup Raspberry Pi as AirPlay audio player, so we can stream music to it from Apple devices (macOS, iOS, etc.). This is possible thanks to amazing work from many different developers over the years, going back to original Shairport, which successfully reversed engineered first version of AirPlay. Shairport Sync is a fork of that project, building on the legacy. Info This only works as an audio player (target)....

September 16, 2023 · 9 min · 1800 words · Lukasz

Control Ikea Idasen standing desk from Raspberry Pi

Info This post is a part of a bigger project. You can read about it all here: Control Ikea Idasen standing desk from Raspberry Pi DYI Macro Keyboard on Linux, à la Elgato Stream Deck Physical controls of IKEA Idasen standing desk allow it to move up and down, but lack the ability to save any positions. While it is possible to connect via Bluetooth and save favourite heights in the app, switching between them requires us to still tap and hold the button there....

September 15, 2023 · 6 min · 1223 words · Lukasz

Managing LVM snapshots - automated backup script

Some time ago I wrote a simple automation script for taking LVM snapshots, backing them up as disk images, and efficiently compressing in the process. Logical Volume Manager is often overlooked solution in this regard, providing much needed flexibility as a bitwise backup strategy. Key word here being bitwise - exact bit by bit replica. This is exclusively how I backup my systems nowadays. It’s so much smoother than offline disk cloning (Clonezilla etc....

September 9, 2022 · 1 min · 178 words · Lukasz