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, 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
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 internet speed monitor tutorial, we will be showing you how you can set up your Raspberry Pi to monitor your internet connection and save the data to Google drive. This tutorial is great if you're interested in monitoring how your download speed,...read more
In this Raspberry Pi distance sensor tutorial, we will be utilizing the HC-SR04 Ultrasonic Sensor with our Raspberry Pi. This guide will go through showing you how to wire up the sensor with the Raspberry Pi as well as exploring how we can utilize the sensor also to...read more
In this Raspberry Pi RTC tutorial, we will be showing you how to add either the PCF8523, DSL1307 or DS3231 real-time clock (RTC) modules to your Raspberry Pi. We will be showing you how each of the individual real-time clock chips needs to be wired up to the Raspberry...read more
In this Raspberry Pi serial reading and writing tutorial, we will be showing you how to read and write data through the serial GPIO connections that are made available to you on your Raspberry Pi. We will be showing you how to do these serial writes by using an RS232...read more
In this project, we will be exploring how to set up a basic low-cost Raspberry Pi Twitter Bot utilizing the Python programming language. In this Twitter bot tutorial, we will be showing you how to write the script while implementing the Twython package, and you will...read more
In this Raspberry Pi Twitch bot tutorial, we will be showing you how to program your own Twitch Moderator Bot in python that will run on your Raspberry Pi. The bot we will be showing you how to write is rather simple in nature but can be adapted to being quite a...read more
In this tutorial, we will be showing you how to set up a basic Raspberry Pi weather station by utilizing the Sense HAT. This weather station is the perfect little hobby project for anyone wishing to start monitoring the weather conditions in a specific room, outside...read more
This Raspberry Pi email server tutorial will take you through the steps on how to set up your very own email server that is both low cost and relatively versatile. One of the many reasons to set up a personal server on the Pi is its low cost. The initial cost is low,...read more
A beginner can still do the projects, but it is much easier to come across trouble and is a lot harder to debug and fix the problem.
If you’re looking for a little bit more challenging and want to start learning more advanced concepts on the Pi, then these projects are great. If you’re just after an extensive range of projects, then be sure to check out all our latest Raspberry Pi projects.
We will be continually adding more and more intermediate projects in the future so make sure you check back in the future. We may have something you’re interested in.
If you have only just started with the Raspberry Pi, then you should check out the beginner Raspberry Pi projects. These projects are super easy and aren’t very hard to get up and going. It is a great starting point if you’re entirely new to the Pi and the Linux operating system.
If you’re entirely new to the Pi, then you probably want to check out our getting started page. The guides on this page teach everything you need to know about getting started with the Raspberry Pi. It includes topics such as installing Raspbian, required equipment and much more.
Looking for some guides on how to use some of the standard features of Linux and the Raspberry Pi? Be sure to check out our Raspberry Pi guides. In these guides, we go into how to SSH, setup Raspberry Pi dynamic DNS. WiFi and much more.
Want to make your Pi look good? We have a guide on the top 5 Raspberry Pi cases you will find currently on the market. We also have an ever-growing list of Raspberry Pi accessories that you should also check out.
We hope that these intermediate Raspberry Pi projects help you create some pretty cool stuff. If these are still a little too basic for you, then be sure to check back soon as we will have some advanced projects coming soon.
If you want to stay up to date on all things Pi, then make sure you follow us on any major social network.