Installing Kodi in Raspberry Pi

Kodi Kripton Splash ALT

Kodi is an open source media player software specially designed for televisions and remote controls. It is cross platform and allows users to play and view the most popular audio and video formats converting the machine where it is running in a Home Theater PC (HTPC). In this post the most important steps to install … Read more…

Creating a Raspberry Pi service

Raspberry Booting Services

There are several ways to execute a piece of code when your Raspberry Pi boots. You can, for instance, use the nickname @reboot in crontab in order to launch an script after rebooting your machine. You can also configure crontab to run the script every X minutes. However, if you want to create a Raspberry … Read more…

Sleeping a process until next X minute

Sleeping dog

In this post I just want to show a short piece of code that can be useful when managing with Bash processes that run while the system is up and have sleep/waiting times. Imagine the following situation: you have coded a service that is always running. This service should perform a certain operation every minute … Read more…

Protecting your Raspberry Pi from power failure

Raspberry Pi UPS

Unexpected power failures can corrupt your SD card and prevent your Raspberry Pi from booting up the next time you turn it on. I learnt that personally when my toaster decided to trip my house’s circuit breakers in a random way. There are a lot of possibilities to solve this problem and ensure that the shutdown … Read more…

Configuring a DNS Server in Raspberry Pi

DNS Server

In previous post we saw how to reach your Raspberry Pi from any internet connection. However, you may have noted, that when trying to connect with your Raspberry Pi from a device in the same network, your browser timeouts without reaching your server. In this post we will cover the causes of this problem and how … Read more…

DDNS: Accessing your Raspberry Pi from Internet

Internal versus External IP Address

Accessing your Raspberry Pi from your home network is cool, but if you want to build a domotic system it must be reachable from any internet connection. In this post we will cover a very common method to easily access your Raspberry Pi over the internet from another computer or mobile device: DDNS. However, and before … Read more…

Connecting to your Raspberry Pi via SSH

SSH Key Authentification

In this post we will cover how to remotely connect to the command line of your Raspberry Pi from another computer or device using SSH key-based authentication. We will start connecting to the Raspberry Pi from the same network. In this post we will discuss how to reach your Raspberry from outside the local network. Since … Read more…