Tutorials, guides and articles

Updated: 2024-01-26
Guide on how to build Qt 6.6 components for use on a Raspberry Pi running Raspberry Pi OS.
Updated: 2024-01-04
Instructions how to install and configure supported versions PHP 8 with Apache on Raspberry Pi running Raspberry Pi OS (Buster, Bullseye or Bookworm), using the php-fpm method. Also explains how to run multiple version of PHP on the same installation.
Updated: 2024-01-03
DaVinci Resolve is a professional-grade video editing and color grading software that offers a comprehensive set of tools and features for post-production work. One key aspect of DaVinci Resolve is its support for Linux as a platform, making it an attractive choice for Linux users and professionals working in Linux-based environments. There are some quirks with DaVinci Resolve under Linux and… Read more...
Updated: 2023-12-31
How to build up-to-date Qt 5.15 LTS release with proper hardware acceleration support for Raspberry Pi on 32-bit and 64-bit Raspberry Pi OS (aka Raspbian) Debian Buster.
Updated: 2023-10-04
Guide on how to build Qt 6.5 components for use on a Raspberry Pi running Raspberry Pi OS. The configuration and build differs from how Qt 5 was built as the build system is now using cmake and ninja, instead of the qmake and make combo.
Updated: 2024-01-26
Building Qt 6.6 submodules Qt submodules contains various extra features not included in the base package, for example QtQuick, support for Wayland, CAN-BUS and so forth. For most parts, building the submodules is quite straightforward:
Updated: 2024-01-04
How to access, configure, record, stream and make changes to an Blackmagic Design ATEM Mini and ATEM Mini Extreme (Pro or Pro ISO) remotely from anywhere without using the proprietary software.
Updated: 2024-01-03
A quick TL;DR version of a step-by-step guide for getting up and running with a Raspberry Pi with Raspberry Pi OS using the Lite release.
Updated: 2023-12-31
How to configure and build QtWebEngine 5 separately from Qt 5 base on Raspberry Pi OS.
Updated: 2023-11-09
Building Qt 6.5 submodules Qt submodules contains various extra features not included in the base package, for example QtQuick, support for Wayland, CAN-BUS and so forth. For most parts, building the submodules is quite straightforward:
Updated: 2023-09-15
How to build native Android ARM OpenCV 4.5 that can be used together with Qt 5.12 or later C++ framework on the Android platform.
Updated: 2023-08-30
The 4k and 6k Blackmagic Pocket Cinema Cameras support control over USB connection, using the PTP protocol. We will be using gphoto2 for read and write settings. You can easily control various camera settings. Set ISO, f-value, toggle recording, adjust focus, etc. And of course you can also read out various values like focal length, battery level, focal length, etc.