5 Raspberry Pi Projects to Try

Updated on December 29, 2017
beagrie profile image

John is a fervent writer, avid gamer, and guitar lover. He earns his sandwiches fixing automatic transmissions.

The Raspberry Pi is a fully functional computer on a board the size of a credit card. And the Pi Zero is even smaller still!
The Raspberry Pi is a fully functional computer on a board the size of a credit card. And the Pi Zero is even smaller still! | Source

Raspberry Pi—the miniature computer on a tiny board that is cheaper than a movie date—has revolutionised the DIY tech scene. The ease of use and low price of the Pi has opened the scene up a huge audience that would not ordinarily feel confident enough in their ability with tech to take on the kinds of projects that we’re going to look at here.

But one thing at a time. Perhaps you’re reading this and thinking, “What on Earth is a Raspberry Pi?” Well, let me tell you.

What On Earth is a Raspberry Pi?

Though there are now a few different models, the basic premise of the Pi remains the same. It is an entire computer contained one small board. Roughly the size of a credit card for the standard version, though the new Pi Zero is even smaller!

Now, obviously this computer isn’t going to be challenging a $2,000 Macbook Pro or water-cooled gaming PC in benchmark tests. And it typically doesn’t give you anything extra, and I mean anything; by default these things don’t even come with a case! But at the same time they can be picked up brand new for as little as $40 for the top of the range model! The initial intent behind the Raspberry Pi was to promote the teaching of basic computer science in schools, however it quickly grew beyond that scope, spreading into many homebrew markets such as robotics and peripherals. The popularity is such that it has become the third best selling general purpose computer ever, and the best selling British computer!

The exact features you get with a Pi depend on the model. The lower cost Pi models have more modest specifications, but also the option to have things like WiFi included on the device will set you back a little more. Couple this with the wide range of open source Linux operating system distros that can be downloaded for free to run on your Pi, and you have the basis of a vibrant community of DIY gadgets.

What is a Raspberry Pi?

But what to do with your shiny new Raspberry Pi?

Here are five projects you could tackle. Please note, this article is not going into detail on what to do for each project, if you decide to have a go at one of these ideas, please seek out a detailed tutorial. There’s plenty of them around!

But without further preamble, let’s get into the projects…

A Miniature Computer

Let’s start with the basics. A Raspberry Pi is already a self contained computer in its own right. All you need to fully realise that potential is inputs (keyboard and mouse) and a display.

Now, you can settle for simply hooking up a USB hub and connecting all the necessary peripherals to your Pi, or you could get creative. The easiest route to take would be to buy a premade case, plonk it on your desk, and away you go. If you want to take it a step further, however, you could make your own enclosure for the Pi. And the beauty of making your own housing, is you can make it however you like.

People have made desktop computers, laptops, tablet computers… even built their Pis into other devices, such as monitors and keyboards. Really the only limit is your ability to make a cool case!

Just remember the Pi’s input/output limitations, especially if you’re using a Pi Zero, which only has a mini-HDMI out and one micro-USB socket. You may need adaptors and USB hubs, depending on your intended use and the model of Pi you have.

There is a wide variety of ready-made cases for the Raspberry Pi, such as the one pictured here.
There is a wide variety of ready-made cases for the Raspberry Pi, such as the one pictured here. | Source

A Home Theatre Device

Building a regular computer out of a Pi is cool and all, but most of the work is pretty much done for you. For something that requires a little more involvement regarding the software itself, why not try a home theatre device.

Back in the day, this would be called a home theatre PC. But a HTPC would typically be a bulky affair that took up a lot of space and made quite a bit of noise. These days HTPC have all but been replaced by Google Chromecasts and Amazon Firestick, however those devices only stream video content. There are still those of us who like having our media locally.

With the help of a Raspberry Pi and a ready made media-centric Linux distro (though you can always customise Linux yourself if you have the skills), you can create a compact device that can not only replicate the functionality of a Firestick-like device, but also much of what a home theatre PC could do, such as store local video files. Great for playing all those backed up DVDs from your old collection.

A Retro Gaming Machine

Perhaps one of the most popular uses for the Raspberry Pi is as the brains of a retro gaming system. There are Linux distros available that are put together specifically for the purpose of playing emulated games of yore. These include MAME emulation for playing classics like Pacman and Space Invaders, right up to more recent classics, such as Sonic the Hedgehog and the original Mario games.

As far as the physical form goes, you can simply put your Pi in a small ready-made enclosure, but why limit yourself? Raspberry Pis have been used to power all manner of retro gaming systems, from full-sized arcade cabinets to handheld systems to tiny novelty desk gadgets.

If you want to push yourself further than a pre-made case, but you don’t quite have the confidence to build something from scratch, there are kits available for things like handheld gaming devices and desktop arcade cabinets.

Raspberry Pi Retro Arcade How To (No Programming)

A Home Automation Centre

It feels like home automation is a thing that’s been coming for decades, but with the improvements in cost and capability of consumer technology lately, we’re finally seeing the smart homes that sci fi films have been promising us.

Not simply for closing your powered curtains or switching the lights off using your phone, home automation is proving to be a serious money saver. Having things like heating controlled by clever algorithms rather than a dumb timer has saved many people a serious chunk of change in their utility bills

So obviously, there’s a vibrant community around home automation using the Pi.

Fair warning, however, this is a little more involved than the previous projects. Those projects could, in theory, be setup with little more than an initial installation of the OS and away you go. Home automation will require you to get more hands on, and you may even find yourself getting involved in similar DIY tech products, such as Ardiuno, though you don’t necessarily have to. It all depends on what you’d like to accomplish.

The Raspberry Pi already has a limited number of inputs, but with the decreased size of the Raspberry Pi Zero comes even more limitations.
The Raspberry Pi already has a limited number of inputs, but with the decreased size of the Raspberry Pi Zero comes even more limitations. | Source

Literally Anything You Can Code or Build

Pi’s have found themselves as the brains of DIY robots, slideshow picture frames, smart lighting, and a host of other projects you wouldn’t think to find a whole computer inside of. In all honesty, using a Raspberry Pi to power something like a slideshow picture frame is a little like putting a supercharged racing engine into your granny’s little runabout. It works fine, but it’s not really using the engine to its full potential. A Raspberry Pi in a project like that is most definitely overkill, but it’s so small and cheap that it still makes economic sense. Especially with the Raspberry Pi Zero.

If you’re looking to get into making things with the Raspberry Pi, the only practical limit is your technical ability. And with the wealth of information you can find online these days, there’s no reason your technical ability needs to remain a limitation.

Questions & Answers

    © 2017 John Bullock

    Comments

      0 of 8192 characters used
      Post Comment

      • k@ri profile image

        Kari Poulsen 

        9 months ago from Ohio

        Thanks for checking, John. Probably if it's outside your experience, it's way outside of mine, lol.

      • amuno profile image

        Alfred Amuno 

        9 months ago from Kampala

        Quite a number of possibilities listed here, which makes a good case for the little boards.

      • beagrie profile imageAUTHOR

        John Bullock 

        9 months ago from Yorkshire, England

        Hi Kari, thanks for the kind words. It is possible to chain Pi's together as far as I know, but it's a bit out of my scope of experience. I did find a pretty detailed article on Lifehacker talking about it though.

      • k@ri profile image

        Kari Poulsen 

        9 months ago from Ohio

        I know about raspberry pi and I have always wondered what you would use it for. (I'm not a tech person.) These ideas are nice to know about. Is it true that you can connect the pi's to get greater computing power?

      working

      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, turbofuture.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://turbofuture.com/privacy-policy#gdpr

      Show Details
      Necessary
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
      Features
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Marketing
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Statistics
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)