Cart 0

Raspberry Pi Tutorials

Using Network Storage on the Raspberry Pi

Using Network Storage on the Raspberry Pi

It is highly likely that you are using an 8GB SD or Micro SD card with your Raspberry Pi.  This is adequate for many purposes, but if you fully load your Pi with additional applications (see my tutorial on installing more applications on your Pi), you may find yourself running short on space.  Of course, you can use a larger SD card, but if you have a Network Attached Storage (NAS) at home, you can access and store files on the NAS. In this tutorial you will learn how to access that external device.  Note, however, that there may be...

External Drive NAS Raspberry Pi

Read more


Changing the Raspberry Pi Keyboard Layout

Changing the Raspberry Pi Keyboard Layout

Many of the wireless keyboards available from eBay or other outlets have a different layout from the default Raspberry Pi. Often they are US layout (with the # above the 3 instead of the £). Therefore, you either have to ignore what is printed on the keyboard and remember that what you type is not what you see, or you can change the keyboard layout of the Raspberry Pi to match the keyboard. For this, you need to open a terminal window and run the Raspberry Pi configuration tool with this command: sudo raspi-config This will open the configuration tool.  Move...

Read more


Remote Access - The Command Line

Remote Access - The Command Line

I must admit that I rarely hook my Pi's up to a screen. Instead, I access them remotely from one of my other PCs; what I mean by this is that I use the keyboard, mouse and screen of my PC to control the Pi, displaying what is on the Pi using one of three different methods. I have already written about using VNC to display what is on the desktop of the Pi. However, much of the time I just want to use the terminal or command line interface. For that, I use SSH, or Secure SHell. You are only able...

Raspberry Pi RDP SSH Telnet VNC

Read more


Sensors - Temperature with the 1-Wire interface and the DS18B20

Sensors - Temperature with the 1-Wire interface and the DS18B20

Following on from last weeks' tutorial about using an i2c sensor, this week we are going to look at another standard protocol called '1-wire'.  As the name suggests, this uses just one wire to communicate detailed information about the state of the sensor.  The sensor actually needs three wires as power must be supplied, but the 1-wire refers to the data communication. One of the common 1-wire sensors is the Dallas DS18B20 temperature sensor.  This comes in different forms, with the main one looking like a transistor with three legs. The other form factor, and the one I prefer, is the...

Dallas DS18B20 Raspberry Pi sensor

Read more


Sensors - Pressure, Temperature and Altitude with the BMP180

Sensors - Pressure, Temperature and Altitude with the BMP180

If you are familiar with the CamJam EduKits, then you will already be familiar with a few sensors, like the 1-wire temperature sensor, a light dependent resistor, and movement with the passive infrared (PIR) sensor. In this tutorial we are going to learn how to sense the outside world using a set of digital sensors on the tiny BMP180 board. The diagram on the left shows the BMP180 from Adafruit, and the one on the right shows the type of BMP180 used in this tutorial.  They do exactly the same as each other, although the Adafruit item can be used on both 5V and...

BMP180 Raspberry Pi Raspbian sensor

Read more