Skip to main content
Raspberry Pi 3 :
 
The Raspberry Pi 3 is the third-generation Raspberry Pi. It replaced the Raspberry Pi 2 Model B in February 2016. Quad Core 1.2GHz Broadcom BCM2837 64bit CPU. 1GB RAM. BCM43438 wireless LAN and Bluetooth Low Energy (BLE) on board.


Clever uses for Raspberry Pi 3 :


Raspberry Pi is a credit card-sized development board and it is the perfect tool for students, artists, hobbyists and hackers. It is a very versatile board with application in several areas. Here are some awesome uses for your Raspberry Pi.

1. Retro Gaming

retropie
Do you miss Nintendo, Sega, GameBoy and arcade games? You can transform your Raspberry Pi into a retro game console (RetroPie Project).
There are instructions available on the internet on how you can do it, and it doesn’t take much than 30 minutes. Pretty amazing!

You can use it in the simple way, or you can go beyond and build an awesome cabinet.

2. Raspberry Pi Tablet

tablet
You can transform your RPi into a tablet using a RPi Touchscreen. Adafruit has put together a simple guide and parts to help you building your own tablet without struggling and with a great final result.

3. Low-Cost Desktop PC


The Raspberry Pi can make a useful desktop computer if set up properly. To turn your raspberry pi into a desktop PC you’ll need other gadgets than RPi itself such as a screen, a mouse, a keyboard and if you want, an extra storage device.
You also need to install an  operating system like Raspbian or any other operating systems available for RPi. Some apps such as email and web browsing apps are included and many other are available for RPi.

4. Raspberry Pi Cluster

cluster
Build a supercomputer out of RPi boards. Check out  David Guill’s impressive project about the construction of 40-node computing cluster based on RPi.

5. Raspberry Pi Cloud Server

owncloud
With your RPi you can have your own cloud server, like Dropbox to store and access your data.  For that, you need the software ownCloud that will be running on the RPi. When you have your cloud server set up you can store your files in your very own private cloud storage.

6. Raspberry Pi Media Center


You can have your media center application for your TV running on your Raspberry Pi.  Media center allows you to organize and play media, including pictures, music and videos. You just need to use the Raspberry Pi and Kodi software.

7. Web Server

wp-info
The Raspberry Pi board is a great alternative to launch lightweight Web Server. It can handle a small amount of traffic and you can learn web programming languages such as HTML, CSS, PHP and MySQL. It can even handle WordPress, if you want to launch your own blog/web site you can easily do it.

8. Home Automation System

FP43HPRI1SN6AS7.LARGE
The Raspberry Pi is capable of hosting a powerful home automation application. You can attach sensors, a camera, relays, etc. And you can monitor and control your house remotely. To extend its capabilities you can also add Arduinos or other similar boards. This is what someone made and documented over at Instructables.

9. VPN

MTIyMzAyMDUzMTI4MTEwNjk0
Free, unencrypted wireless is everywhere, but you shouldn’t be checking your accounts on it unless you don’t mind somebody else snooping. The solution? A virtual private network (VPN). A VPN extends your own private network into public places, so even if you’re using Starbucks’ Wi-Fi connection, your Internet browsing stays encrypted and secure.

10. PiPhone

phone
Yes, it’s true! With your Raspberry Pi you can build a PiPhone, a phone that actually works. Dave Hunt put together an home-made smartphone using a Raspberry Pi. The parts to build the phone cost him less than $160.

11. Robotics

robotics
Build and control awesome robots with the Raspberry Pi. Some cool projects out there include control robotic arms (example), drones (check out this example), humanoid robots (check this example), etc.  There are many examples of robots out there that you can do or adapt to build your own original robot. Just use your imagination!

Comments

Popular posts from this blog

Naming Convention

  Naming Convention : A naming convention is  a convention for naming things: Please find below the table for naming conventions: Naming Convention Format Example Camel Case camelCase 🐪aBcD Kebab Case kebab-case 🍢a-b-c-d Snake Case snake_case 🐍a_b_c_d Pascal Case PascalCase 🧑‍🦳AbCd Flat Case flatcase 📏abcd Upper Flat Case UPPERFLATCASE ABCD Screaming Snake Case SCREAMING_SNAKE_CASE 🐍A_B_C_D Camel Snake Case camel_Snake_Case 🐪🐍ab_Cd Pascal Snake Case Pascal_Snake_Case Ab_Cd Train Case Train-Case 🚃Ab-Cd Cobol Case COBOL-CASE 🍢AB-CD
How to run lex yacc programs on win 10 In short: For Lex steps to run: lex lex7.l gcc lex.yy.c a     For YACC steps to run: lex simple_compound.l yacc -d simple_compound.y gcc lex.yy.c y.tab.c a                          A.Lex 1. download flex for windows http://flex-windows-lex-and-yacc.software.informer.com/2.5/ 2. install it locatin:  C:\Flex Windows\ 3.open cmd 4.You need to change location as follows:  cd C:\Flex Windows\EditPlusPortable 5. Steps to run : lex lex7.l gcc lex.yy.c a Output : Word Count : 13 Char Count : 80 Line Count : 7 codes : lex7.l %{ /* *Program to count no of characters, words and lines */ #include<stdio.h> #include<string.h> int c=0,w=0,l=0; %} %% [\t ]+              /* ignore whitespace */ [a-zA-z]+             {w=w+1; c=c+ yyleng;} [\n ]                           {l=l+1;} ['{','}''(',')',.,",;]          {c=c+1;} %% int main() {     yyin= fopen("file1.txt&qu

Add items in shopping cart using ArrayList

 Add items in shopping cart: We are using ArrayList Code: import java.util.*; public class Main {  public static void main (String[]args)   {     ArrayList < String > items = new ArrayList < String > ();     Scanner sc = new Scanner (System.in);       items.add ("folder");       items.add ("flower");       items.add ("Car");       items.add ("Bottle");       items.add ("Mask");       items.add ("Box");       System.out.println ("Shopping card items");       System.out.print (items);       System.out.println ("Enter item which you want:");       String rmv = sc.nextLine ();       items.remove (rmv);       System.out.println ("Shopping card items");       System.out.print (items);   } } Output: Shopping card items                                                                                                              [folder, flower, Car, Bottle, Mask, Box]Enter item which you want: