Users have many choices when it comes to operating systems for the Raspberry Pi. This was not always the case, like when the Raspberry Pi premiered over a decade ago, support for the device was quite limited. These days, many different Linux distributions have added support for ARM devices like the Raspberry Pi, and there are even a good number of Linux distributions that have been developed specifically for use on the Raspberry Pi.
Korbin Brown
How to check power consumption on Raspberry Pi
As you can probably guess just from its small size and light weight, the Raspberry Pi does not use a lot of power. While it is nice to know that your Raspberry Pi will not be adding much onto your electric bill, exactly how much power does it actually consume? This can be tricky to answer and we need to rely on external devices, since power consumption can’t be accurately measured from software alone.
How to install OpenMediaVault on Raspberry Pi
OpenMediaVault is software that transforms your computer into a NAS (network attached storage) server. Since it features support for the Raspberry Pi, it has become a popular choice for users that are looking to run a lightweight and inexpensive NAS operation. OpenMediaVault comes with a lot of the software and features you will need in order to manage multiple storage disks and share them out to other devices on your local network or even over the internet.
Raspberry Pi Server/Viewer VNC configuration
If you plan to remotely administer your Raspberry Pi, then using VNC is one of the most effective ways to do so when it comes to remote desktop applications. VNC allows you to use another device to connect to the Raspberry Pi, and use your mouse and keyboard as if they were physically plugged into the device itself. The reverse is also possible, meaning that the Raspberry Pi can be used as the client device and connect to other computers remotely.
How to network boot Raspberry Pi
Using network boot on the Raspberry Pi allows you to install the operating system (Raspberry Pi OS) onto the device with nothing more than an internet connection. Contrast this to the typical way of getting an OS onto the device by using a separate PC and the Raspberry Pi imager tool. With network boot, the operating system can be downloaded online and installed onto a blank SD card that is inserted into the Raspberry Pi right before the installation process.
Top Raspberry Pi Alternatives for Your Needs
When it comes to single board computers, the Raspberry Pi is probably the most popular and well known choice in the field. But it is far from the only contender. Depending on your needs for a small sized computer, there are multiple alternatives that you can consider, some of which may fit your purpose even better than the Raspberry Pi.
How to check Wi-Fi adapter and driver on Raspberry Pi
The newer models of the Raspberry Pi come with a built in Wi-Fi chip that allow them to connect to wireless networks. It is possible to obtain information about the Wi-Fi adapter, including the driver and its current version. In this tutorial, you will see how to check the Wi-Fi adapter, driver, and other pertinent Wi-Fi hardware information on a Raspberry Pi.
Hello world in Rust on Linux
The Rust programming language first appeared in 2015 and has rapidly risen in popularity over the years. As of late 2022, it has become officially supported in the development of the Linux kernel, alongside long time staples C and assembly. It is a general purpose language that can be suitable for many types of projects, with advantages like performance and memory safety.
How to install Linux kernel headers on Raspberry Pi
A Linux kernel is the core of a Linux distribution such as Raspberry Pi OS and consists of three things: the kernel itself, the kernel’s headers, and the kernel’s extra modules. The kernel headers are used to define device interfaces. For example, they can be used to compile the module that controls your computer’s video card and driver.
Python editors on Raspberry Pi
The Raspberry Pi can be an excellent choice for developers or hobbyist programmers as a small and lightweight workstation. Python is already installed by default on the Raspberry Pi, if you are running the default Raspberry Pi OS. Despite its small size, the Raspberry Pi contains hardware that is plenty sufficient to run a Python IDE so you can crank out your Python code. Unfortunately, some editors do not have ARM support, so our choices are slightly smaller on the Raspberry Pi.
Raspberry Pi Unable to read partition as FAT
The Unable to read partition as FAT
error will appear during the Raspberry Pi boot process if the device is not able to read the file system from the SD card. This is a generic error that can have a few different causes, such as a corrupt file system or faulty SD card. In this tutorial, we will attempt to troubleshoot the error by looking at some of the leading causes and attempt to rectify them. The end goal is to get your Raspberry Pi booting from the SD card as expected.
Understanding Linux Permissions: The Differences between chmod and chown
If you are just starting to learn about file permissions on a Linux system, the chmod and chown commands will be your starting point for granting or revoking file permissions for user accounts. chmod and chown are completely different commands, yet they go hand in hand when it comes to modifying file permissions on the Linux file system. The basic summary is that chown
can change the owner of a file, and chmod
can change the permissions of the file, but this explanation is only scratching the surface.