This tutorial will take you through all the steps to setting up an accelerometer with the Raspberry Pi. We go through the circuitry and the Python code that you need to bring it all to life. We make use of the ADXL345 sensor, but others may work as well.read more
Learn all the steps to set up the Eddystone beacon software on your Raspberry Pi. It’s an excellent way to broadcast data using a Bluetooth adapter. It was originally part of Google’s physical project but has since been dropped. However, it’s still a cool project.read more
In this tutorial, we take you through the steps of connecting a humidity sensor to the Raspberry Pi. We also do some basic Python coding so that we can communicate with the sensor. It’s an excellent tutorial if you wish to collect humidity and temperature.read more
In this tutorial, we go through the steps on how to turn your Raspberry Pi into an iBeacon. It’s a protocol that was developed by Apple and is able to be used in a variety of different scenarios. It’s a super easy tutorial and worth checking out.read more
In this project, we take you through all the steps to set up an attendance system that makes use of the RC522 RFID reader. It is quite a long tutorial, but we cover everything from setting up the RFID reader right through to an MYSQL database and a web frontend.read more
In this tutorial, we take you through how to set up Teamviewer Host on the Raspberry Pi. This is a great way to connect to the Pi using the Teamviewer service. You will need a Raspberry Pi 2 or newer to be able to complete this super easy tutorial.read more
In this tutorial, you will learn how to set up a network scanner on the Raspberry Pi. We make use of a software package called Kismet, this will scan and monitor any wireless networks. This includes signals from Bluetooth, Wifi and even software-defined radio (SDR).read more
Learn how to install Lakka for the Raspberry Pi in this tutorial. Lakka is perfect for making your own retro gaming console. It is lightweight so you can get good performance when it comes to playing those classic games. It’s perfect if you want to play some classics.read more
In this project, we go through the steps on how to control a DSLR with the Raspberry Pi. A project like this might appeal to you if you want to be able to control your camera programmatically. For example, taking a photo every hour so you can make a time-lapse.read more
This tutorial takes you through all the steps to set up the Snowboy Hotword detection service on the Raspberry Pi. This is a great way to create some custom hotwords that your Pi will be able to pick up. You can then perform specific actions using Python utilizing your own hotword.read more
In this tutorial, we take a look at hardening the security on the Raspberry Pi by using a software package called Fail2Ban. It is an essential software package that can help secure your Pi if it is publically accessible via the internet.read more
In this tutorial, we will be looking at how to set up the Buzz controllers with the Raspberry Pi. We then go through the process of writing a quiz game that uses the controllers for input. It’s an excellent tutorial that’s worth doing if you have the time.read more
In this tutorial, we will be showing you how you can set up a Raspberry Pi Sense HAT digital clock by utilizing its LED matrix. Throughout the tutorial we will be showing you how to write a script on your Raspberry Pi that can grab the current system time and then...read more
In this Raspberry Pi ExpressVPN tutorial, I will be taking you through the steps of installing ExpressVPN. It’s a pretty straightforward process that will result in your network traffic being securely anonymized. ExpressVPN is yet another large VPN provider that is...read more
On this page, you will find plenty of tutorials ranging from simple beginner projects right through to the more advanced projects that require a fair bit more work.
All these projects are a great way to learn more about both the fundamentals of the Raspberry Pi and also how a Linux operating system works. By doing some of these projects, you will even start to learn bash, PHP, Python and lots more programming & scripting languages.
You will learn how to install and use some great tools, entertainment software, and much more. A few examples of what you could do include things such as a retro game emulator, network attached storage, cloud server and so much more.
If you’re looking for more beginner Raspberry Pi projects then be sure to check out the page on it. The projects are pretty easy to complete requiring minimal coding and terminal interaction. The intermediate and advanced tutorials, however, will need a fair bit of programming, Linux commands and also possibly the use of GPIO pins.
If you’re just getting started with the Raspberry Pi, then we have plenty of information to help get you started. The Raspberry Pi getting started page will take you through all the basics that you will need to know about starting out with the Pi.
Also be sure to check out the guides page as this has an ever growing range of tutorials on how to do specific things with the Pi. This guides page includes tutorials on port forwarding, getting started with GPIO pins and so much more.
If you’re looking at pimping your Pi out or just looking at buying a Pi, then be sure to check out the Raspberry Pi accessories page. These accessories are a great way to both increased functionality and make your Pi look awesome.
I also take a look at Pi kits such as the kano kit. This package is excellent if you’re interested in getting kids into coding. It will take them through the steps of putting together the Pi and also how to code in Linux. It also has plenty of interactive games that you can play through.
I hope you enjoy all the Raspberry Pi projects on this page, be sure to check back in the future as I have many more projects on the way.
If you want to stay up to date with all my guides, projects and much more, then please follow me on any of the major social networks.