Tutorials, guides and articles

Updated: 2022-12-04
Building Qt 6.2 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: 2022-11-24
How to build up-to-date Qt 5.12 LTS release with proper hardware acceleration support for Raspberry Pi on Raspberry Pi OS (aka Raspbian) Debian Buster.
Updated: 2022-08-15
Video tutorial on how to upgrade HDD/SSD on a Lenovo Z50 laptop.
Updated: 2022-07-21
Guide on how to build a 64-bit ARM aarch64 kernel for the Raspberry Pi 3, 3+ and 4 boards, on device, using native cross-compilation tools binutils and gcc.
Updated: 2022-05-13
Tutorial on how to use FFMpeg to combine multiple live video sources, for example webcams, and re-stream to a video streaming service like YouTube or any other that support rtmp ingestion.
Updated: 2022-01-21
Quick tutorial on creating basic certificates for encrypted TLS connections, usable for development or other private purposes. Both self-signed and custom CA variations are described.
Updated: 2021-07-24
A quick tutorial video on how to add/replace memory on a Lenovo Z50 laptop.
Updated: 2021-04-08
How to query a Bluetooth LE bicycle Cadence and Speed sensor using gattool, the BlueZ Bluetooth Low Energy tool.
Updated: 2021-03-07
Tutorial on how to build native QtCreator 4.12.2 to run on a Raspberry Pi, against Qt 5.12 or later.
Updated: 2021-03-01
So now you have a shiny new Qt build on your Raspberry Pi. Now what ? Testing! This tutorial presents a very simple, sort-of a Hello World QtQuick applications. Start your favorite editor (nano, vi, emacs, editor-of-choice) and paste the following code into it and then save it as main.qml
Updated: 2021-01-18
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: 2020-11-19
A quick tutorial on how to extract private key and certificate from a PFX or PKCS #12 archive file into a format that, for example, Apache can use.