Er zijn nogal wat modellen er revisies in omloop van de populaire Raspberry Pi, en soms om een programma te draaien of een stukje hardware aan te sluiten of te besturen heb je wat meer informatie over de hardware van je Pi nodig.
Om te controleren welke hardware versie je hebt van de Raspberry Pi ga je naar de terminal of log in op een terminal via Putty.
Log in als: pi
Met het standaard wachtwoord: raspberry (of als je dit hebt aangepast natuurlijk je eigen wachtwoord)
Voer uit: cat /proc/cpuinfo
En je krijgt een resultaat op je scherm ongeveer zoals hieronder:
Processor : 0
Processor : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2835
Revision : 000d
Serial : 00000000065afb1ba
Uit bovenstaande info ‘Revision : 000d‘ blijkt dat het hier gaat om een Model B Rev 2

Er zijn nogal wat versies op de markt en ook diverse klonen, maar met onderstaande schema moet je de Pi kunnen identificeren.
| Model en PCB Revisie | RAM | Hardware Revisie Code van cpuinfo |
|---|---|---|
| Model B Rev 1 | 256MB | 0002 |
| Model B Rev 1 ECN0001 (no fuses, D14 removed) |
256MB | 0003 |
| Model B Rev 2 | 256MB | 0004 0005 0006 |
| Model A | 256MB | 0007 0008 0009 |
| Model B Rev 2 | 512MB | 000d 000e 000f |
| Model B+ | 512MB | 0010 0013 900032 |
| Compute Module | 512MB | 0011 |
| Compute Module | 512MB | 0014 (Embest, China) |
| Model A+ | 256MB | 0012 |
| Model A+ | 256MB | 0015 (Embest, China) |
| Model A+ | 512MB | 0015 (Embest, China) |
| Pi 2 Model B v1.1 | 1GB | a01041 (Sony, UK) |
| Pi 2 Model B v1.1 | 1GB | a21041 (Embest, China) |
| Pi 2 Model B v1.2 | 1GB | a22042 |
| Pi Zero v1.2 | 512MB | 900092 |
| Pi Zero v1.3 | 512MB | 900093 |
| Pi Zero W | 512MB | 0x9000C1 |
| Pi 3 Model B | 1GB | a02082 (Sony, UK) |
| Pi 3 Model B | 1GB | a22082 (Embest, China) |






