How to Check Your Raspberry Pi Version and Other System Information
The Raspberry Pi is a contemporary and inexpensive singular-board computer wearing a lot of exhilarating application husks. If you have one and want to filter at your Raspberry Pi model or other system infos like CPU describes, CPU temperature level, GPU infos, revision describes, and much more, you can implement so comfortably utilising a Terminal domicile window.
FYI: Merely acquired a brand-newfangled Raspberry Pi? Here’s how to scheduled Raspberry Pi OS on a Raspberry Pi.
- Check Raspberry Pi Model or Board Model
- Check Raspberry Pi CPU model
- Check Raspberry Pi OS model
- Check Raspberry Pi CPU Temperature
- Check Raspberry Pi CPU Clock Speed
- Check Raspberry Pi CPU Voltage
- Check Raspberry Pi GPU Temperature and Retrospect Intake
- Check Raspberry Pi RAM Outlines
- Check Raspberry Pi Equipment Codecs
Check Raspberry Pi Model or Board Model
Every Raspberry Pi is based on a specific board model or model, such as Raspberry Pi 5, Raspberry Pi 4, and so on. On the Raspberry Pi OS, the majority of the system infos can be found under the “/proc” filesystem.
If you want to filter at your Raspberry Pi model, implement the subsequent command in a Terminal domicile window:
cat /sys/firmware/devicetree/model

The output will divulge the board model number of your Raspberry Pi which you’ll not surprisingly require if you want to readjust it or require spare elements for it. You can correspondingly require this infos for complex Raspberry Pi projects you have in subconscious.
You can correspondingly application an alternate command to filter at your Raspberry Pi model. Type in the subsequent command and press Get in:
sudo raspi-config

The output will amenable the Raspberry Pi Software Arrangement Tool and will brandish the board model at the optimal of the domicile window, merely beneath the nutrition treatment options.
Good to recognize: Pine to dashed Raspberry Pi OS on Abode windows? Earn a Raspberry Pi online gizmos.
Check Raspberry Pi CPU model
Within the “/proc” filesystem, you can access the cpuinfo file, which includes file around your Raspberry Pi’s CPU. This comes in helpful when you’re inquisitive around the CPU layout, constructor, serial number, and much more.
To access this infos, totally implement the subsequent command:
cat /proc/cpuinfo


The output will tell you a number of things around your Raspberry Pi. You’ll surf through the CPU model and stand under the respective pitch upward things. For instance, if you surf through something like ARMv6 Processor or ARMv7 Processor, this is given that Raspberry Pi has a processor based on the ARM layout (rather than Intel as in Abode windows PCs and Macs)
You can correspondingly surf through that the processor utilises the ARMv6 or AMRv7 instruction seated. The ARMv6 instruction seated is one of the elder ARM models. Most modern-day smartphones and tablet computers application the ARMv7 layout, and gradually the brand-newfangled 64-tiny snippet ARMv8 instruction seated is finishing upward being much more mainstream.
Check Raspberry Pi OS model
Besides the equipment infos, you can correspondingly access software infos around your Raspberry Pi, such as the OS model. Virtually all Raspberry Pi systems will be sprinting some or the other model of Linux (although you can correspondingly dashed Abode windows 11 on a Raspberry Pi).
To filter at uniquely which Linux distro and model you’re sprinting, you can implement the subsequent command:
cat /proc/version

The output will divulge you a singular pitch upward of detailed infos around your OS model.
Check Raspberry Pi CPU Temperature
The infos found under “/proc” is available on all Linux gizmos; yet, Raspberry Pi correspondingly has a momentous command available that displays infos specific to the Raspberry Pi board. The vcgencmd
command can access the majority of Raspberry Pi–specific infos, one of which is the CPU temperature level.
If you’re warm of overclocking your Raspberry Pi, you’ll have to access the CPU temperature level a lot. Carry out the subsequent command to implement so:
vcgencmd measure_temp

The output will be a singular pitch upward reporting the temperature level:
temp=50.8'C
Check Raspberry Pi CPU Clock Speed
If you’re overclocking or totally utilising one of the husks for Raspberry Pi that are also compact for sufficient troposphere flow, you’ll not surprisingly want to filter at your CPU frequency as nicely. Utilising a raw command, you can surf through the current CPU frequency or clock pace along wearing the minimum and optimum frequencies.
Carry out the subsequent commands respectively:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

The output will be in kilohertz (kHz), so, for example, 950,000 will median the CPU frequency is 950MHz.
Check Raspberry Pi CPU Voltage
If you want to position the interior voltage of your Raspberry Pi CPU, there’s another vcgencmd
command that you can position critical. Type in the subsequent in a Terminal domicile window and press Get in:
vcgencmd measure_volts core

The output will terrific aesthetic allures something like this:
volt=1.20V
This command can correspondingly be supplied to position the voltages for sdram_c, sdram_i, and sdram_p. The subsequent husk command will brandish all the voltages:
for id in core sdram_c sdram_i sdram_p ; do echo -e "$id:t$(vcgencmd measure_volts $id)" ; done
Reminder: Fascinated around Raspberry Pi and voltage? Here’s all you have to recognize around Raspberry Pi GPIO pins.
Check Raspberry Pi GPU Temperature and Retrospect Intake
On a Raspberry Pi board, the temperature level sensor for the CPU and GPU is the specific same. Hence, the specific same command that’s supplied for frisking the CPU temperature level can be supplied here as nicely:
vcgencmd measure_temp
To filter at the GPU revision application, you can implement the subsequent command:
vcgencmd get_mem gpu

What this command in reality displays is the GPU revision appropriation in megabytes (MB).
Reminder: Telephone call for a brand-newfangled vacancy? Rotate your Raspberry Pi correct into a video conferencing station.
Check Raspberry Pi RAM Outlines
You can correspondingly filter at the RAM or revision describes of your Raspberry Pi if you want to recognize, claim, how much RAM is emission or even how much tricky drive revision you have. To implement this, implement the subsequent command:
free -h

The output will divulge you the uncondensed revision, supplied revision, emission revision, mutual revision, cache revision, and available revision in the specific same pitch upward. You can correspondingly surf through the tricky drive revision in the Swap pitch upward.
If you want even much more describes around your RAM, you can implement the subsequent command:
cat /proc/meminfo

This output will divulge you infos such as boisterous revision, less boisterous revision, mapped revision, dirty revision, and equipment-corrupted revision.
Check Raspberry Pi Equipment Codecs
If you want to surf through which equipment codecs have been enabled on your Raspberry Pi, the codecname specification can be pretty critical. You totally have to input the command along wearing the name of the codec you want to query. Type in the subsequent and press Get in:
vcgencmd codec_enabled CODECNAME
Here, CODECNAME need to be reconditioned wearing one of H264, MPG2, WVC1, MPG4, MJPG, or WMV9.

To save time recurring the command for every codec, you can application this raw portion of husk manuscript:
for codec in H264 MPG2 WVC1 MPG4 MJPG WMV9 ; do echo -e "$codec:t$(vcgencmd codec_enabled $codec)" ; done
Good to recognize: Pine to dissect past Raspberry Pi? Here are the most uneventful and secure Raspberry Pi choices.
Image credit: Close-upward of a Raspberry Pi 4 Model-B on a laptop fulcra-board by DepositPhotos. With one voice screenshots by Tanveer Singh.