Cart 0

Raspberry Pi 4 Released! Shipping may take a little longer than usual!

Raspberry Pi Tutorials

Auto-Starting Programs on the Raspberry Pi

Auto-Starting Programs on the Raspberry Pi

There are multiple ways of auto-starting programs on the Raspberry Pi when it boots or you log in.  There’s ‘cron’, ‘init’, Gnome Scheduler amongst others. However, the latest version of Raspbian includes another one, called ‘systemd’. systemd ‘systemd’ is actually a suite of applications used for managing the operating system.  The reason I like it is because you can set up a ‘service’ (your program) that systemd will automatically manage for you.  So if, for example, your program crashes, systemd can restart it.  This is especially useful if your Raspberry Pi is being used for monitoring something or logging measurements...

Read more


Securely Logging into a Raspberry Pi without a Password

Securely Logging into a Raspberry Pi without a Password

We’re always being told to choose a long, hard to guess password for all our accounts, so how can we log into a Raspberry Pi without a password using ssh (Secure Shell)? Passwords are not the most secure way of logging in.  They can be guessed, or ‘brute-forced’ by making millions of guesses using common words or known passwords.  There is a better way; by using secrets that only the Raspberry Pi and the computer you are logging in with knows in the form of certificates. For this we will use a tool to generate what is known as a...

Read more


Watch Digital TV in Plex with the Raspberry Pi TV HAT

Watch Digital TV in Plex with the Raspberry Pi TV HAT

Yesterday Raspberry Pi released the new Raspberry Pi TV HAT, a DVB-T2 Digital TV receiver add on for the Raspberry Pi. We created a step-by-step user guide to help you set up the HAT and create a Tvheadend server for streaming Digital TV to devices on your network. Today we're going to show you how to combine that Tvheadend server with your Raspberry Pi Plex server to allow you to access your Digital TV streams via Plex! This means you can access all your local media AND the Digital TV streams from your TV HAT in one place - within Plex! The best...

Read more


How To Stream Digital TV With The Raspberry Pi TV HAT

How To Stream Digital TV With The Raspberry Pi TV HAT

This guide will steer you through the process of assembling, installing, configuring and operating the Raspberry Pi TV HAT. We’ve been exploring the HAT here at The Pi Hut since we took delivery of stock, which has helped us produce this handy guide. Our guide is based around a simple Tvheadend setup, however there are a lot of advanced settings that can be tweaked and customised within the software. We recommend the Tvheadend Wiki and forums for further information over and above the basic setup shown in this guide. Contents: What is a Raspberry Pi TV HAT? Assembling the Raspberry Pi TV HAT Raspbian setup...

Read more


How to control your Raspberry Pi robot with a TV remote

How to control your Raspberry Pi robot with a TV remote

If you’ve bought one of our affordable EduKit Robotics kits, you’ll no doubt come to a point where you want to advance further by customising and creating your very own unique robot. Something a lot of our customers do is introduce a way of controlling the robot remotely, allowing you to take manual control of the robot’s actions. There are many ways to do this, some more complicated than others. For a simple, flexible and expandable option we recommend adding a FLIRC USB to your robot.   FLIRC? If you haven’t heard about FLIRC yet, or want to know more about how it...

Read more