Raspi Config Tool

The Raspi config on the Raspberry Pi can be quite daunting at first with its many options and settings you are able to change.

In this guide I am going to explain some these options so that you will be able to them better and then be able to appropriate changes when you’re looking at this screen. This guide is perfect for anyone who is just getting started with the Raspberry Pi.

Opening the Raspi Config Tool

This step is really easy and the most important and can be done by doing the following. (Raspi Config is launched automatically on first boot of Raspbian)

1. Double click on the LX terminal located on your Pi desktop (You don’t have to do this if you’re already on a terminal session.

2. Type the following command:

sudo raspi-config

3. This will now ask you for your password, if you haven’t change it then it will be the default Raspberry Pi password: raspberry

You will now have access to the Raspi Config tool so let’s now go into the function of each item.

Ultimate Books of Pi

Expand Filesystem

If you installed Raspbian via the NOOBS setup then you can safely ignore this option as NOOBS automatically expands the file system for you.

If you deployed the Raspbian image straight to the PI using an image rather than NOOBS then you will be restricted to only the first 3GB of the SD Card.

Use this option to expand your installation to the entire SD card. This will allow you to fit much more stuff onto the Pi/SD card.

Note: This option will require a reboot.

Change User Password

The Raspberry Pi default login is very easy to find out or even just guessing it so it is important you change the password if you don’t want others accessing your Pi.

You can change the password for the user Pi by using this tool, the default password is Raspberry. You’re not able to change any other user’s passwords using this tool.

Enable Boot to Desktop/Scratch

The third item in the raspi config tool determines how your Pi will boot. The default is that the Pi will boot into the command line which is not ideal for most users. Change this to desktop for a much more user friendly interface or alternatively into the scratch programing environment.


Internationalisation Options

If you need to change settings such as your locale, time zone or the update the Raspberry Pi keyboard layout.

Change Locale

In here you can change your locale for example, en_au.UTF8 UTF8 or en_gb.UTF-8 UTF-8.

Change Timezone

Use this option if you wish to set the Raspberrry Pi timezone. Using this will allow you to update/set the time zone so that it is the correct time for your location.

To use this tool first select a region such as Australia or Europe for example. You will then need to select a city that is closest to your location.

Change Keyboard Layout

This one can take a while to load all the keyboard layouts that are available. Once it has loaded you’re able to select the relevant keyboard layout. Keep in mind UK is a different layout to a US layout.

Enable Camera

You will need to enable this if you wish to use the Raspberry Pi camera module. Simply go in here and select the option and then simply enable it. This will also ensure that there is 128mb of RAM dedicated for the GPU.

You will need the camera enabled if you’re planning on following my Raspberry Pi Time-Lapse guide.

Add to Rastrack

If you want to have your Pi added to the global map of Raspberry Pi users across the world then you can simply use this option to have your Pi added.

If you want to check out Rastrack then you can head straight to their website at rastrack.co.uk. It is pretty cool!

Rastrack Website


You’re able to overclock your Raspberry Pi to get more out of power of it. The default Raspberry Pi overclock settings is off and the CPU sits of 700 MHz. However you’re able to overclock it up to 1000 MHz using this tool.

You should also note that overclocking may cause higher instability and also shorten the lifespan of your Pi.

Advanced Options

The last lot of options in the Raspi Conig and these options are a little more involved. You probably don’t need to alter these unless you’re doing more outside the basics of the Pi.

Enabling SSH one thing that you should do if you plan on accessing it remotely.


If you’re finding that your TV has a black border around it then you’re suffering from an issue called underscan.

On the flip side you’re finding that stuff is overflowing off the screen then this is called overscan.

If you’re suffering from underscan then enable this option and it will help fix the display. You’re able to edit this more in the config.txt to get this so they image is displaying correctly on your monitor/TV.


This allows you set the Raspberry PI networks name.

Memory Split

This allows you alter the amount of memory that is made available to the GPU. You might need to make this larger or smaller depending on what you’re planning on doing with the Pi.


This allows you disable/enable SSH access to your PI. (Command Line)

Enabling this will allow you to access your Pi from a remote location, if you don’t plan on ever using this then it is best to keep it disabled.

If you’re also on planning on using it on a public network ensure that you have changed all the passwords so that they’re stronger.


Allows you to disable/enable the SPI (Serial Peripheral Interface) kernel module which is needed by PiFace. It will allow you to connect a four wire serial link so you have sensors, memory and peripherals.


Allows you to disable/enable the I2C kernel module so you’re able to connect I2C devices.


This allows you to disable/enable shell and kernel messages from the serial connection.


This allows you to force audio out of either the 3.5mm jack or the HDMI port. By default this is set to auto, which means it will automatically determine which output to send sound through.


This allows you update the Raspi Config tool the latest version. They’re constantly updating this tool so it is important to keep it updated.

About Raspi Config

This explains more about the Raspi Config tool if you need to know more information. There isn’t a huge amount to read here.

Finishing using the Raspi Config Tool

Select finish once you’re done with the necessary changes. You will be asked if you would like to reboot or remain on command line. It is usually best to reboot so that all the changes made can be applied.

Note: If you have resized your SD Card then there may be a delay in rebooting.

If you have any issues regarding the tool you can head over to their github page at: github.com/asb/raspi-config

Ultimate Books of Pi Bottom
Pi My Life Up's Crash Course
to the Raspberry Pi

Pi My Life Up's Crash Course

to the Raspberry Pi

Subscribe to our email list to get the

Crash Course delivered straight to your inbox

Please check your inbox for a confirmation email!