Introduction: Raspberry Pi Projects Automation

About: Electronics tinkerer | Android Developer | Chatbot Developer | Embedded Hardware and Software Developer | Electronic Engineering Student|

This instructable contains a list of some of the scripts used to automate stuff on the raspberry pi. The different scripts have been all merged into a single package which can be used to manage your pi. They can potentially be also used on any other Linux system.

You can also just download a single script which will manage the installation of the projects you want to install. The Script can be downloaded from here

https://github.com/yhdesai/Linux-Project-Scripts

Step 1: Ads Blocker

This script routes all the data you receive from the internet from your raspberry pi and removes all the ads so you get an Ad-Free experience on all of your devices.

Some ads are obnoxious but remember: ads are how sites like us make enough money to run, so unless you want to see all your favorite sites go out of business, we humbly remind you to whitelist the sites you love.

Besides freeing up your browser from running another extension, this should speed up your browsing and cut down on load times (it should even cut out things like those annoying in-game ads in iOS and Android). This will only work when devices are connected to your home network so if you leave the house, the blocking won’t work anymore, but it’s still useful if you’re not a fan of ads.

To Install the Ads Blocker, run this script

curl https://raw.githubusercontent.com/yhdesai/Linux-P... | sudo bash

Step 2: Twitter Bot

Raspberry Pi can also be used as a tool to help you with your social life. Like you can use it to schedule tweets, It can be used to notify you when a person you define tweets about a specific topic. The possibilities of it are endless. You can install it by running this command:

curl https://raw.githubusercontent.com/yhdesai/Linux-P... | sudo bash

Step 3: Minecraft Client

Raspberry Pi is a great device for your kids(or you) to play Minecraft on. Minecraft has developed a new version of raspberry pi users called Minecraft: Pi Edition. This version is usually installed on a raspbian distribution but if you are using a different distro, Then you can install it using this command:

curl https://raw.githubusercontent.com/yhdesai/Linux-P... | sudo bash

Step 4: Minecraft Server

Raspberry Pi is a great device and a cost-effective way to host your own Minecraft server to play with your friends or just stuffing around on. Minecraft sells its client software, but the server software is freely available. Since it is written in Java, it can run easily on Linux. To install it, just run this command

curl https://raw.githubusercontent.com/yhdesai/Linux-P... | sudo bash

Step 5: Home Assistant

Home Assistant is an open-source home automation platform running on Python 3. It can be used to track and control all devices at home and automate control. Raspberry Pi is a perfect device to run this program. To install it, just run this command :

curl https://raw.githubusercontent.com/yhdesai/Linux-Pr... | sudo bash

Step 6: Amazon Alexa

The Amazon Echo is useful to have around the home. It can play podcasts, take reminders and notes, tell you the length of your commute, even control other appliances in your house. But at prices ranging from $50 to $150, it’s an expensive proposition if you’re not sure you’ll use it. Good news though, you can make a fully-functional one using a Raspberry Pi. To install it, just run this command :

curl https://raw.githubusercontent.com/yhdesai/Linux-Pr... | sudo bash

Step 7: Upcoming Projects

Storage Device

Tor Box

Telegram Integration

Backup Device

Kodi

Music Streamer

Ebooks Library

Chatbot

Raspberry Pi Contest 2017

Participated in the
Raspberry Pi Contest 2017

Homemade Gifts Contest 2017

Participated in the
Homemade Gifts Contest 2017