Everyone has their story on Raspberry Pi. Mine started on late Feb 2012 when I heard of a small computer board released via RS Components and Farnell which took their website down.The Raspberry Pi Model B created a hype around Single Board Computers which many other competitors (not exactly) failed such as Beagle Board series.As a matter of fact the board did pack a puch ,with a powerful GPU that can play HD media content ,a power efficient single core CPU , an ethernet port , USB ports , HDMI and RCA at a price 35 $ !!.
I was introduced to the hardware by Pramode CE during a workshop.Raspberry Pi then went through multiple revisions and now we have Raspberry Pi version 3.
Now your story begins.
What you need?
- Raspberry Pi Version 2 or later.
- Micro SD card,8GB or Higher and Class 6 or higher.
- Raspbian Jessie Image,you may download it from official website.
- LCD/LED Display.
- HDMI- VGA Converter,skip if your display has HDMI in.
- USB Keyboard and Mouse.
- Wall adapter 2A rated.
- Micro USB Cable.
- Ethernet Cable.
SD Card Setup
- Insert SD card in your machine using a card reader and find its address.Try in terminal
lsblkIn my case it was mmcblk0
- If you have a fresh SD card,copy the the image file(.img) after extraction to the memory.Make sure that you are in the same directory as image and then try
sudo dd if=2016-05-27-raspbian-jessie.img of=/dev/mmcblk0 bs=2M status=progress sudo sync
"status=progress" flag is used to show the Read Write status but it wont work on Ubuntu 14.04 unless you upgrade coreutils from 8.21 to 8.24. Else remove the flag and wait(~20mins) for the processs to complete in background.
- If you have an old SD card or if the above process fails to provide a bootable SD card, try writing zeroes to remove partitions and repeat the previous step.
sudo dd if=/dev/zero of=/dev/mmcblk0 bs=2M status=progress sudo sync
- Now insert the card to Rasbperry Pi
- Connect the HDMI to VGA adapter (if necessary) ,USB Keyboard ,USB Mouse and ethernet cable for internet access
The course is based on Raspbian Jessie.You are free to use a different OS. For most Generic Applications Raspbian is fine.
If you are looking for a Media Box try OSMC - Open Source Media Center based on Kodi or OpenELEC, or if you are a fan of Mate then Ubuntu Mate ,or Snappy Core for Cloud applications.There is also RISC OS which offers a very different experience and the list goes on!!