Thanks to Dom over at the Raspberry Pi Foundation discussion forums, we now have a comprehensive list of all the different versions and revisions of the Pi.
You can find out your revision number by going to the command prompt on your Pi and running the following command:
cat /proc/sysinfo
The following is a list of revisions, what model and version they refer to and which manufacturer made the board.
- 0002 – Model B Revision 1.0 – Manufactured by Egoman (probably)
- 0003 – Model B Revision 1.0 + fuses mod and D14 removed – Manufactured by Egoman (probably)
- 0004 – Model B Revision 2.0 256MB – Manufactured by Sony
- 0005 – Model B Revision 2.0 256MB – Manufactured by Qisda
- 0006 – Model B Revision 2.0 256MB – Manufactured by Egoman
- 0007 – Model A Revision 2.0 256MB – Manufactured by Egoman
- 0008 – Model A Revision 2.0 256MB – Manufactured by Sony
- 0009 – Model A Revision 2.0 256MB – Manufactured by Qisda
- 000d – Model B Revision 2.0 512MB – Manufactured by Egoman
- 000e – Model B Revision 2.0 512MB – Manufactured by Sony
- 000f – Model B Revision 2.0 512MB – Manufactured by Qisda
This discussion was started by Daniel Bull over on the Milton Keynes Raspberry Jam discussion forum and I then found a blog post by Frank Carver which describes physical and technical differences between the revisions. He also provides examples in multiple languages as to how to find the revision programmatically. Following some digging around, I decided to ask the Foundation and Dom provided this response.
Many thanks to Daniel Bull, Frank Carver and the Foundation’s Dom for providing all the “meat” to this.