For many of us 2016 flew by, and we didn't complete all our New Year's resolutions or mark everything off our "2016 To Do" lists. I didn't have nearly enough time to play with the Raspberry Pi this year, and my list of projects I want to do keeps growing. In this article I've rounded up 8 recent Raspberry Pi projects that I haven't made yet, but that made it onto my "2017 To Do" list.
Recent Raspberry Pi projects to try
1. Magic Mirror2
Magic Mirror2 was created by Michael Teeuw. This project allows you to convert your hall or bathroom mirror into a personal assistant. Both the Raspberry Pi 2 and 3 are supported by this project, and you can count on a rapidly growing community to help you build your own Magic Mirror2. (License: MIT)
- Michael Teeuw's Twitter: @MichMich
- Magic Mirror2 site
- Michael Teeuw, Xony Labs
- Michael Teeux's Magic Mirror2 at GitHub
2. Kodi Media Center
Kodi Media Center is an open source media player that runs in several different platforms. Formerly known as XBMC Media Center, it is one of the most popular projects for running on a Raspberry Pi. (License: GPLv2)
- How to install Kodi on Raspberry Pi
- Official Kodi Wiki Raspberry Pi page
- Tuukka's Raspberry Pi Kodi installation tutorial
3. Raspberry Pi Weather Station
The Raspberry Pi Weather Station is a project created by Peter Kodermac that provides all the information to build your own weather station. Peter gives you the code and recommends the best type of sensors for this scientific project.
- Peter Kodermac's email: email@example.com
- Raspberry Pi Weather Station website
- Raspberry Pi Weather Station GitHub
4. Fedora 25 on a Pi
The Fedora 25 project is an open source operating system known for its simplicity, which makes it an excellent product for those new to open source development. Fedora 25 was recently released and is the first Fedora release with official support for the Raspberry Pi. Fedora 25 supports the Raspberry Pi B+ version 2 and 3. Non-official spins of the Fedora distribution have been available in the past.
(I plan to review Fedora 25 on the Raspberry Pi in an upcoming article on Opensource.com.)
5. Pi Hole server-level ad blocking
Raspberry Pi is useful for creating powerhouse ad blocking on a network. Instead of blocking ads at the browser level and having to manage the different extensions, why not block ads for your entire network? That's what Pi Hole will let you to do. It claims it blocks more than 100,000 ad-serving domains from your network. This may be the first project I try when I have time. (License: GPLv2)
6. RetroPi retro gaming machine
The RetroPi retro gaming machine is an open source project that transforms your Raspberry Pi into a time machine, allowing you to enjoy some of good old games of the '70s, '80s, '90s and 2000s. (License: GPLv3)
7. Security system
A comprehensive tutorial by developer Max Williams explains how to build a security system with a Raspberry Pi, including a camera, a motion sensor, and notifications via telegram. (License: GPLv2)
8. RTAndroid (Real-Time Android)
Running Android on a Raspberry Pi is being explored in earnest, most notably at the Aachen University in Germany. The project is called RTAndroid (Real-Time Android) and, although still a work in progress, it is interesting and intriguing.