Learn how to find out the specifications of your Raspberry Pi 3, including CPU, RAM, and storage capacity.

This article will teach you how to check the specifications of your Raspberry Pi 3 using simple commands in the terminal. It is important to know these specs if you want to understand your device’s ca …


Updated August 12, 2023

Need help with your Raspberry Pi?
Contact Me!

Do you love silly Raspberry Pi Projects?
Check out my this YouTube Channel!


This article will teach you how to check the specifications of your Raspberry Pi 3 using simple commands in the terminal. It is important to know these specs if you want to understand your device’s capabilities and optimize its performance.

To check the specifications of your Raspberry Pi 3, follow these steps:

  1. Open a terminal window by clicking on the “Menu” icon in the top left corner and selecting “Terminal.”
  2. Type cat /proc/cpuinfo into the terminal and press Enter. This command will display information about the CPU of your Raspberry Pi 3, including its model, clock speed, and features. Look for lines that start with “model name” and “cpu MHz” to find these details.

Example output:

processor       : 0
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 38.40
Features       : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision   : 4

processor       : 1
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 38.40
Features       : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision   : 4

processor       : 2
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 38.40
Features       : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision   : 4

processor       : 3
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 38.40
Features       : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision   : 4

In this example, the “model name” is ARMv7 Processor rev 4 (v7l), and the “cpu MHz” is not listed. However, the clock speed can be estimated as around 1.2 GHz based on its performance.

  1. Type free -m into the terminal and press Enter. This command will show you how much RAM your Raspberry Pi 3 has in megabytes (MB). Look for the line that starts with “Mem:” under the “total” column to see the amount of RAM available.

Example output:

              total        used        free      shared  buff/cache   available
Mem:          947         205         361           8         381         681
Swap:           0           0           0

In this example, the Raspberry Pi 3 has 947 MB of RAM.

  1. Type df -h into the terminal and press Enter. This command will show you the amount of storage space available on your Raspberry Pi 3. Look for the line that starts with “/dev/root” under the “Size” column to see how much storage space you have.

Example output:

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        15G  6.2G   8.3G  44% /
devtmpfs        447M     0  447M   0% /dev
tmpfs           90M     0   90M   0% /dev/shm
tmpfs           90M  5.1M   85M   6% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           90M     0   90M   0% /sys/fs/cgroup
/dev/mmcblk0p1  248M   63M  171M  27% /boot

In this example, the Raspberry Pi 3 has a storage capacity of 15 GB.

Now you know your Raspberry Pi’s specifications! Keep in mind that these values may vary depending on your device and configuration. If you have any questions or need further assistance, feel free to ask in the comments section.