Skip to content

Raspberry Pi

#2-Basic Settings for Raspberry Pi (All the Settings You Need)

by Robotistan Shopify 27 Apr 2023

Hello friends, in this article, I will show you all the settings you need for Raspberry Pi 4. Although installing this card is effortless, finding some settings can be challenging. Now, we will see all the settings together.


What is Raspberry Pi? 


The Raspberry Pi series is a product of single-board computers (SBCs) created by the Raspberry Pi Foundation, and it has evolved over the years and produced more than ten different models. The company has also entered the world of microcontrollers with its latest release, Raspberry Pi Pico.


The Raspberry Pi model we used in this project can be easily accessed from this link.


Which operating system should I use on Raspberry Pi? 


Raspberry Pi supports all Linux-based operating systems. The most common one among Linux distributions is the Rasbian operating system called Raspberry Pi OS. If you're a beginner, the Rasbian could be best for you because of its user-friendly interface and ease of use. If you're looking for more advanced and versatile Linux distributions, you can also use distributions such as Ubuntu or Kali Linux. I'm going to use the Rasbian operating system in this post. However, you can also access the same setting by writing raspi config to the operating system command line in any operating system.


System Tab: 

In this tab, we can configure Raspberry Pi system settings.


Expand Filesystem: It provides us to use entire cards in case of the image uploaded to the SD card is smaller than the memory of the card. Since this process is done in the first boot, we don't need to rerun it.


Password: It's for changing the password. The default password of the pi user is Raspberry. Since everyone knows this password, I strongly recommend changing it.


Hostname: You can change the name of Raspberry in the network, and keeping the default name is not harmful.


Boot: You can select whether you want Pi to boot the command line or desktop on the first boot.


Autologin: If you want to log in as the default user pi during boot, you should activate this setting. Even if the password is changed, you can log in similarly.


Network at Boot: You can select whether to create a wired or wireless network connection on the first boot of your Raspi. However, I recommend you keep it close first because you can also establish the network connection after booting up.


Splash Screen: You can configure whether Raspbian displays system messages or the Raspberry Pi logo.


Underscan: If the display doesn't fit into your monitor, you can enable this selection.


Interfaces Tab:

In this tab, we can turn on and off the software and hardware interfaces on our Raspberry Pi. All interfaces are disabled by default.


Camera: It's used to turn on and off the connected camera via the CSI connector.


SSH: Provides remote command line connection through the network. You shouldn't enable the SSH interface without changing the password of the pi user.


VNC: Provides remote access over the network to the Raspberry Pi Desktop from another computer that uses VNC.  


SPI: Activates hardware SPI protocol. If we desire to use a device (sensor, LCD screen, etc.) that has an SPI connection via GPIO pins, we need to enable it. 


I2C: Enable hardware I2C connection. If we desire to use a device (sensor, RTC, etc.) that has an I2C connection via GPIO pins, we need to enable it. 


Serial: Serial provides access to the command line via the UART connection on GPIO pins. If we are using UART for other purposes, such as Xbee or GSM modules, it needs to be kept disabled.


1-Wire: A communication protocol used by some integrated circuits and sensors. If you desire to communicate using 1-Wire, you can enable it.


Remote GPIO: Controls the Pigpio service. Thanks to this service, we can control the GPIO pins of our Raspberry Pi via the internet.


Performance Tab:

This tab is about our Raspberry processor settings.


Overclock: Provides to increase the processor's clock rate. 


GPU Memory: Since we don't have graphics card in the Raspberry Pi, we can change the amount of memory allocated to the graphics processor here.


Warning: These settings are advanced. If you don't know enough about these settings, I strongly recommend you not to change these. Otherwise, you could burn up the card.


Localization Tab:

This tab contains the region and language options of our Raspberry Pi card. 


Locale: Raspbian system language can be changed.


Time Zone: It allows us to select the operating system's time zone.


Keyboard: You can change the keyboard layout from this option. 


Wi-Fi Country: The frequencies of WIFI channels are different in each country.


All our settings are done. After setting everything, click the OK button, and restart the Raspberry Pi. After the card is opened, all the settings we made will be valid. 

Keep Learning More about Raspberry Pi 

Raspberry Pi is a platform with many advantages and is admired by other developers. With the support and convenience of electronic projects, computer science, and robotics studies,

Raspberry Pi makes learning enjoyable, and this module is developing day by day. Don’t you also want to improve further? We take you on a journey with Raspberry Pi to improve your Linux knowledge, dive into the electronics world, and carry out fun projects. Keep following the

Raspberry Pi training series that has been prepared for you.



You can visit our online store and meet your material needs.

The Raspberry Pi model we used in this project can be easily accessed from this link.




Prev Post
Next Post
Someone recently bought a
[time] ago, from [location]

Thanks for subscribing!

This email has been registered!

Shop the look

Choose Options

Have Questions?
Back In Stock Notification
this is just a warning
Shopping Cart
0 items