soldr.ai

Docs  /  Boards

Raspberry Pi 3 Model B+: specs and pinout

Single-board computer with a 64-bit quad-core 1.4 GHz processor, 1 GB RAM, dual-band Wi-Fi, Bluetooth 4.2, Gigabit Ethernet over USB 2.0, four USB 2.0 ports, HDMI and a 40-pin GPIO header.

Every value cites its sourceOfficial pinout

Buy on Compoden

Specs

SpecValueSource
ProcessorBroadcom BCM2837B0, Cortex-A53 64-bit SoC @ 1.4GHzsource
Specification, p.3
Memory1GBsource
Specification, p.3
Wireless2.4 GHz and 5 GHz IEEE 802.11b/g/n/ac wireless LAN, Bluetooth 4.2, BLEsource
Specification, p.3
EthernetGigabit Ethernet over USB 2.0 (maximum throughput 300Mbps)source
Specification, p.3
USB4 x USB 2.0source
Specification, p.3
Input power5V/2.5A DC via micro USB connector; 5V DC via GPIO headersource
Specification, p.3
Operating temperature0-50 Csource
Specification, p.3
GPIO header40-pin; the product brief has no pin table (see pinout from schematic)source
Specification, p.3; schematic header J8
GPIO logic level3.3 V; pins are not 5 V tolerant (stated for the Raspberry Pi family, not specifically for the 3B+ document)source
GPIO section

Power

ValueSource
Supply5V/2.5A DC via micro USB connector, or 5V DC via the GPIO headersource
Specification, p.3; Warnings, p.4 (external supply rated 5V/2.5 A DC)

Pinout

Pin names and numbers read from header J8 of the official reduced schematic. GND pins are inferred from the ground symbols drawn on those pins. The 3.3 V logic level of the GPIO pins is not stated in the product brief or schematic; the Raspberry Pi hardware documentation states it for the Raspberry Pi family.

PinFunctionVoltageNotesSource
13V33.3 Vsource
Reduced schematic Rev 1.0, sheet 1, header J8
25V5 Vsource
Reduced schematic Rev 1.0, sheet 1, header J8
3GPIO2 (SDA1)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
45V5 Vsource
Reduced schematic Rev 1.0, sheet 1, header J8
5GPIO3 (SCL1)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
6GND0 VShown joined to the ground symbols in the schematic (not text-labelled)source
Reduced schematic Rev 1.0, sheet 1, header J8
7GPIO4 (GPIO_GCLK)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
8GPIO14 (TXD0)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
9GND0 VShown joined to the ground symbols in the schematic (not text-labelled)source
Reduced schematic Rev 1.0, sheet 1, header J8
10GPIO15 (RXD0)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
11GPIO17 (GPIO_GEN0)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
12GPIO18 (GPIO_GEN1)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
13GPIO27 (GPIO_GEN2)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
14GND0 VShown joined to the ground symbols in the schematic (not text-labelled)source
Reduced schematic Rev 1.0, sheet 1, header J8
15GPIO22 (GPIO_GEN3)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
16GPIO23 (GPIO_GEN4)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
173V33.3 Vsource
Reduced schematic Rev 1.0, sheet 1, header J8
18GPIO24 (GPIO_GEN5)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
19GPIO10 (SPI_MOSI)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
20GND0 VShown joined to the ground symbols in the schematic (not text-labelled)source
Reduced schematic Rev 1.0, sheet 1, header J8
21GPIO9 (SPI_MISO)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
22GPIO25 (GPIO_GEN6)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
23GPIO11 (SPI_SCLK)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
24GPIO8 (SPI_CE0_N)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
25GND0 VShown joined to the ground symbols in the schematic (not text-labelled)source
Reduced schematic Rev 1.0, sheet 1, header J8
26GPIO7 (SPI_CE1_N)3.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
27ID_SD3.3 VReserved for the ID EEPROM; the schematic says do not use for anything elsesource
Reduced schematic Rev 1.0, sheet 1, header J8
28ID_SC3.3 VReserved for the ID EEPROM; the schematic says do not use for anything elsesource
Reduced schematic Rev 1.0, sheet 1, header J8
29GPIO53.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
30GND0 VShown joined to the ground symbols in the schematic (not text-labelled)source
Reduced schematic Rev 1.0, sheet 1, header J8
31GPIO63.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
32GPIO123.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
33GPIO133.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
34GND0 VShown joined to the ground symbols in the schematic (not text-labelled)source
Reduced schematic Rev 1.0, sheet 1, header J8
35GPIO193.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
36GPIO163.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
37GPIO263.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
38GPIO203.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8
39GND0 VShown joined to the ground symbols in the schematic (not text-labelled)source
Reduced schematic Rev 1.0, sheet 1, header J8
40GPIO213.3 V3.3 V logic; voltage level from the Raspberry Pi documentation, not the schematicsource
Reduced schematic Rev 1.0, sheet 1, header J8

Build with it

Project ideas for the Raspberry Pi 3 Model B+. Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

Common mistakes

Not covered by the official source

Sources