• How to download and flash INAV

    How to download and flash INAV

    INAV is an open-source flight control software designed for fixed-wing aircraft, multirotors, and other autonomous vehicles. It focuses on navigation and GPS-assisted flight, making it ideal for long-range drones and planes. To use INAV on your drone or RC airplane you should take a few steps for a pleasurable experience. Verify flight controller target You…

  • How to prepare a new node on a Ceph cluster

    How to prepare a new node on a Ceph cluster

    In this article we will concentrate on Microceph implementation of the Ceph storage platform Adding a new node to the Microceph cluster is a relatively simple task I already described in a separate article. But, there are a few extra steps that you can take to just make it better. Drives and OSD Ceph OSD…

  • How to resize Linux MD RAID array?

    How to resize Linux MD RAID array?

    Linux MD, also known as the Multiple Device , is a software RAID (Redundant Array of Independent Disks) system used in Linux. It allows you to create virtual devices by combining multiple physical devices, such as hard drives or partitions, into a single array. This array can provide redundancy, improve performance, or both, depending on…

  • How to put drives to sleep in OpenMediaVault?

    How to put drives to sleep in OpenMediaVault?

    By default, OpenMediaVault NAS software will prioritize performance over power consumption and noise levels of disk drives. It makes sense when running heavily loaded NAS, but for home usage it’s an overkill. If my NAS is used only a few times a day, it makes no sense to keep HDDs spinning all the time. Luckily,…

  • How to update the Raspberry Pi bootloader firmware

    How to update the Raspberry Pi bootloader firmware

    Raspberry Pi needs a special software to work. Yes, operating system in important, but bootloader firmware is even more important. Without it, RPi would not be able to boot or support external devices. From time to time, it’s worth to update the bootloader firmware to get new functions and fix bugs. This article is a…

  • How to run Home Assistant in Kubernetes

    How to run Home Assistant in Kubernetes

    There is almost nothing better than running your smart home on your own server! And it’s hard to find better smart home system than Home Assistant itself. I used to run my instance of Home Assistan on a QEMU virtual machine inside old rack server (Dell R620 with intel Xenon E5-E2630L, 64GB RAM and 10TB…

  • How to add and remove host from a Microceph cluster

    How to add and remove host from a Microceph cluster

    What is Microceph and Ceph Ceph is a highly scalable, open-source distributed storage platform. It supports object, block, and file storage, and is designed for large-scale, enterprise-level environments. Ceph provides robust features for redundancy, fault tolerance, and scalability, making it suitable for complex and demanding storage needs. MicroCeph is a lightweight deployment and management tool…

  • How to add swap to Raspberry Pi

    How to add swap to Raspberry Pi

    By default, Raspberry Pi Linux images come without swap enabled. And it makes sense! SD Cards used as a default are not suited to be used with swap! They would wear out too fast and in general, would not improve performance that much. However, with new generations of Raspberry Pi, where you can install operating…

  • INAV Ez-Tune Cheat Sheet

    INAV Ez-Tune Cheat Sheet

    Click to download PDF version