Table of Contents

RPi Hardware

Introduction

| thumb | right | The unpopulated Rpi bèta board The first product introduced from the Raspberry Pi foundation was the size of a credit card, and was designed to plug into a TV or HDMI monitor. The foundation has kept this form factor over the revisions but have increased the performace while keeping the relavively low price point. The Rpi Low-level peripherals | GPIO pins on each board allow the use of optional Rpi expansion boards | expansion boards. The current price for the the model A+ is $20, while the model B+ and Raspberry Pi 2 are both $35 each.

Several different minor hardware versions/revisions RaspberryPi Boards have been found probably from different assembly lines. Try to identify your board for better troubleshooting and update it if you have one which is not mentioned.

Those who are looking to set up a Raspberry Pi for the first time, see RPi Hardware Basic Setup.

Raspberry Pi Hardware History

There have been six major board revisions of the Raspberry Pi board.

To view the full history on the hardware of the Raspberry Pi check out the Rpi_HardwareHistory | Rpi Hardware History.

Specifications

{]] | class="wikitable" ! ! Model A ! Model B ! Model A+ ! Model B+ ! Raspberry Pi 2 ! Raspberry Pi 3 ! Raspberry Pi Zero | - | //www.raspberrypi.org/faqs</ref> | US$25 Ext tax (GBP £16 Exc VAT) | US$35 Ext tax (GBP £22 Exc VAT) | //www.raspberrypi.org/raspberry-pi-model-a-plus-on-sale/</ref> | US$35 Ext tax (GBP £22 Exc VAT) | //www.raspberrypi.org/raspberry-pi-2-on-sale/</ref> | US$35 Ext tax (GBP £22 Exc VAT) | //www.raspberrypi.org/blog/raspberry-pi-zero/</ref> | - | <ref name="faq" /> | colspan="4" | Broadcom BCM2835 (CPU + GPU. SDRAM is a separate chip stacked on top) | Broadcom BCM2836 | Broadcom BCM2837 | Broadcom BCM2835 | - | CPU | colspan="4" | MHz ARM11 ARM1176JZF-S core | 900MHz quad-core ARMv7 Cortex-A7 | 1.2GHz 64-bit quad-core ARMv8 Cortex-A53 | 1000MHz Low Power ARM1176JZF-S | - | GPU | colspan="5" | Broadcom VideoCore IV, OpenGL ES 2.0,OpenVG 1080p30 H.264 high-profile encode/decode, 250 MHz | colspan="1" | Broadcom VideoCore IV, OpenGL ES 2.0,OpenVG 1080p60 H.264 high-profile encode/decode, 400 MHz | colspan="1" | Broadcom VideoCore IV | - | Memory (SDRAM)iB | MiB on 29 Feb 2012) | MiB (since 15 Oct 2012) | MiB | MiB | colspan="2" | MiB | MiB | - | USB ports | 1 USB 2.0 (provided by the BCM2835) | 2 USB 2.0 (via integrated USB hub in LAN9512) | 1 USB 2.0 (provided by the BCM2835) | colspan="3" | 4 USB 2.0 (via integrated USB hub in LAN9514) | 1 Micro USB OTG (On The Go) | - | <ref name="faq" /> | colspan="2" | Composite video | Composite RCA, HDMI (not at the same time) | colspan="4" | HDMI | Composite video requires 4 Pole Adapter | HDMI, Composite video via unsoldered 2-pin header | - | <ref name="faq" /> | colspan="6" | TRS connector | 3.5 mm jack, HDMI | Multi-Channel HD Audio over HDMI | - | Audio inputs | colspan="7" | None, but a USB mic or sound-card could be added | - | Onboard Storage | colspan="2" | Secure Digital | SD / MMC / SDIO card slot | colspan="5" | Micro Secure Digital / MicroSD slot | - | <ref name="faq" /> | None | colspan="1" | 10/100 wired Ethernet RJ45 | None | colspan="2" | 10/100 wired Ethernet RJ45 | colspan="1" | 10/100 wired Ethernet RJ45, integrated 802.11n Wi-Fi & Bluetooth 4.1 | None | - | Low-level peripherals | colspan="2" | Sad about removal of I2S. Why was this change made | colspan="4" | Sad about removal of I2S. Why was this change made | 40 General Purpose Input/Output (GPIO) pins, Serial Peripheral Interface Bus (SPI) (unpopulated) | - | <ref name="faq" /> | colspan="7" | None | - | Power ratings | W) <ref name="faq" /> | W) | 600mA up to 1.2A @ 5V | colspan="2" | //www.element14.com/community/community/raspberry-pi/raspberry-pi-bplus | 800mA (4.0 W), up to 2.5A | 160mA rating | - | <ref name="faq" /> | colspan="7" | V (DC) via Micro USB type B or GPIO header | - | Size | 85.0 x 56.0 mm x 15mm | 85.0 x 56.0 mm x 17mm | 65.0 x 56.0 mm x 12mm | 85.0 x 56.0 mm x 17mm | 85.0 x 56.0 mm x 17mm | 85.6 x 56.5 mm x 17mm | 65.0 x 30.0 mm x 5mm | - | Weight | 31g | 40g | 23g | 40g | 40g | 45g | 9g | Raspi-Model-AB-Mono-2-699x1024.png | 400px | thumb | right | A diagram denoting the places of the different components on the Raspberry Pi, made by Paul Beech, edited to show 256 MB RAM for both boards (Provisional - some of the expansion interfaces won't be available on production boards) (PCB IDs are those of the Model B Beta board)

Schematic / Layout

Power

The board takes fixed 5&nbsp;V input, (with the 1.2&nbsp;V core voltage generated directly from the input using the internal switch-mode supply on the BCM2835 die). This permits adoption of the micro USB form factor, which, in turn, prevents the user from inadvertently plugging in out-of-range power inputs; that would be dangerous, since the 5&nbsp;V would go straight to HDMI and output USB ports, even though the problem should be mitigated by some protections applied to the input power: The board provides a polarity protection diode, a voltage clamp, and a self-resetting semiconductor fuse.

Premier Farnell recommend the following power supplies:

Power consumption of the Raspberry Pi device is

You will need to provide a power supply that can provide enough current to power the device plus any connected peripherals, and taking into account inefficiencies of the supply itself and the cable between the power supply and Raspberry Pi. The community advises opting for a power supply that can supply at least 1&nbsp;A if using USB peripherals or Pi plates that draw more than a few tens of milliamperes of current.

Power supply problems

There have been a number of problems reported that seem to be caused by inadequate power, this is an attempt to explain what is needed and the consequences of not having enough power.

The power required by the Pi will vary depending on how busy it is and what peripherals are connected.

This means that it's difficult to say exactly how much power is needed. People have reported current requirements of between 300&nbsp;mA and 550&nbsp;mA. But it could in reality take more, especially for short periods. A simple multimeter will not show short surges on the power requirement. A surge in the power requirement for a few milliseconds will not be detectable by a meter but will be enough to cause problems. If the board does not get enough power the voltage will drop. If it drops enough parts of the system will run unreliably because data can get corrupted. The USB IC runs on 5&nbsp;V and handles the USB and Ethernet ports so it's likely that this will be the first thing to fail. Problems seen are unreliable Ethernet connection and unreliable operation of the Keyboard and/or mouse.

Each of the two USB ports on the Pi has a polyfuse rated at 140&nbsp;mA, so any connected USB devices should draw less than this amount of current. In addition the polyfuse will cause a significant voltage drop, so that USB devices get less voltage than is available on the Raspberry Pi itself, sometimes up to half a volt less (maybe more if the fuse has recently been hot). For regular “low power” USB devices this doesn't cause a problem as they are designed to work with voltages as low as 4.4&nbsp;volt. This isn't the case however with some USB devices such as Wi-Fi dongles which may need 4.75&nbsp;volt, and are also known to draw more than 150&nbsp;mA when configured and active. Because of the problems these polyfuses caused Raspberry Pi's produced after August 25, 2012 have the USB polyfuses F1 & F2 removed (replaced with shorts).

The microUSB input port also has a 1.1&nbsp;A polyfuse (700&nbsp;mA “hold current”) which may also have enough resistance (although much smaller than the 140&nbsp;mA fuses) to cause a significant voltage drop on the board, even below its 1.1&nbsp;A total current.

A extended explanation of the consequences of the use of these polyfuses can be found here Polyfuses explained

There are several reasons why the power to the board may be inadequate:

How can I tell if the power supply is inadequate?

Common symptoms of an inadequate power supply are

If you think you have a problem with your power supply, it is a good idea to check the actual voltage on the Raspberry Pi circuit board. Two test points labelled TP1 and TP2 are provided on the circuit board to facilitate voltage measurements.

Use a multimeter which is set to the range 20 volts DC (or 20&nbsp;V =). You should see a voltage between 4.75 and 5.25 volts. Anything outside this range indicates that you have a problem with your power supply or your power cable, or the input polyfuse F3. Anything inside, but close to the limits, of this range may indicate a problem.

| 400px

| 250px

Things that can cause problems

Summary

Capacitor C6

Behind the microUSB power connector on the Model B is a metallic grey component called a capacitor, marked as C6. This capacitor helps stabilise the DC power on the board, but for some it has also become a place for their thumb when removing the Raspberry Pi's power lead; unfortunately, this can result in the capacitor breaking off! It has been stated in the forums that the type of capacitor used for C6 will be changed on later Raspberry Pi models for one with sturdier leads. If you do break off your C6 capacitor, it's highly likely that your Raspberry Pi will still work properly, unless you have a particularly unstable power supply, but the general advice is to not use C6 as a leverage point when removing the power connector and also take care when storing or transporting your Raspberry Pi if it's not fitted in a case - try not to stow the board where C6 could be knocked by other items - for example in a laptop carry case or in amongst some books.

| 300px | thumb | center | Capacitor C6 (ringed)

It's unlikely that replacing a broken off C6 capacitor will be covered under warranty, but fortunately they are easy to replace if you have average soldering skills, but remember that reworking your Raspberry Pi will void its warranty too. C6 is a surface mount electrolytic capacitor with a capacitance of 220 microfarad (μF) and a voltage rating of 16 volt (V). The capacitor is polarised and so must be fitted the right way round - notice the black marking on one side in the picture above. A replacement capacitor can be purchased from numerous sources - for example:

://uk.farnell.com/jsp/search/browse.jsp?N=202457+110114112+110119850+110141127+110200576&No=0&getResults=true&appliedparametrics=true&locale=en_UK&divisionLocale=en_UK&catalogId=&skipManufacturer=false&skipParametricAttributeId=&prevNValues=202457+110114112+110119850+110141127&mm=1000002] | 110114112 | 110114112,1001880 | 110119850 | 110119850,1002520 | rpi_hardware | ,1002063 | rpi_hardware | ,1002999 | rpi_hardware | //uk.rs-online.com/web/c/passives/capacitors/aluminium/ | Power Supply construction - HowTo

References

<references/>