Remote working on Raspberry Pis
Option 1: Remote with VNC
As long as your Raspberry Pis are networked, either via WiFi or a network switch, you can operate them remotely from any existing networked computer.
Virtual Network Computing (VNC) is a protocol that allows you to control one computer from another computer. The advantage of using VNC is that you gain access to the full desktop of the Raspberry Pi, meaning you can use graphical programs from the connected computer.
The first thing to do is to enable the VNC server on the Raspberry Pi. Raspbian comes pre-installed with RealVNC.
- Click on
Raspberry Pi Configuration.
- Then you need to enable the VNC Server by clicking the
You should see the icon for the VNC Server in your menu bar.
Your VNC Server will now start whenever the Pi is booted, and will continue to do so until you disable the VNC Server again.
To connect to the Raspberry Pi from another computer, you can follow the instructions in one of the links below:
Option 2 - Remote with SSH
If your students don't need access to a graphical user interface (GUI), then SSH is an easy way of connecting to, and using, Raspberry Pis.
Linux-based operating systems
If your students are using OS X or a Linux-based OS, then SSH is native to the operating system.
- Open a terminal and type:
Don't forget to replace 10.10.10.10 with the IP address of the Raspberry Pi.
- Then you can type in the password when prompted; it is usually
raspberryunless you have changed it.
Chrome OS and Chrome browser
If your students are using Chrome OS or have access to the Chrome browser, then there's a Chrome app that allows access over SSH. You can find the Secure Shell App in the Chrome Web Store.
- Once installed, click on the app to open it:
- Now you can access the Raspberry Pi by typing in the IP address:
- Then type in the password:
PuTTY (on Windows)
PuTTY is an app that provides SSH access on Windows.
Download PuTTY from this site.
- Once installed, you can open PuTTY from the Start menu and type in the IP address:
- If it's your first time connecting to this Raspberry Pi, you'll get a warning dialogue box, so click
- Then you need to enter the username and password for the Raspberry Pi (usually