Yesterday I received Raspberry Pi 3. Its pretty good actually – 1 Gb RAM, WiFi and Bluetooth compatibility and what not. More about hardware configuration can be found here.

I purchased it from Elementz. It came completely geared up along with charger, pre-loaded SD card, HDMI and ethernet cable. I plugged it in and booted the os which came along. That OS was probably a bit corrupted as it could not turn the Wifi on. Wifi was actually on but it was not able to ping to any server. After lots of trial I deleted SD card partitions using Paragon free partition manager and re-installed Raspebian jessie on it (which luckily I had downloaded previously).

Wifi connectivity came then. I also wanted to work on Raspberry pi using my own laptop. I was following this Guide.

After following it and downloading VNC as suggested I was still not able to remotely access Raspberry. Then I came to know that devices which are behind some router needs to forward port, as router employs NAT (network address translation) which basically masks devices connected to router and make them all to have common IP, as assigned by ISP, when looked from external network. With this, the router needs to know where to transfer traffic for certain application. More details on what is port forwarding is explained here.

Then I followed this guide and set up static IP for my computers and also set up port forwarding for vnc. And now I am able to access my raspberry from computer.

Last thing that remains is to set-up a cron job script so that vnc server is started everytime I turn raspberry on.

================UPDATE================

There was again problem with logging in to raspberry pi. It was neither connecting with VNC nor with SSH. I followed these steps mentioned here :

So, I figured it out.

What fixed it was this in cmd (on my windows box):

ipconfig /release
ipconfig /renew

yay, finally!!

After running these commands I was both able to connect using SSH and VNC. For SSH follow this guide.

“You’ll now have the usual login prompt, login with the same username and password as you would use on the Pi itself. The default login for Raspbian is pi with the password raspberry.”