The Raspberry Pi 3, an in Depth Look...




Introduction: The Raspberry Pi 3, an in Depth Look...

The Raspberry Pi 3 is here. The latest version of the credit card-sized computer comes a whole year after the launch of its predecessor, the Raspberry Pi 2 and four years after the launch of the original Raspberry Pi, has its own set of upgrades. Here’s the highlights: it’s faster, it has the exact same form-factor, and yes, it has wireless on it.


The Raspberry Pi 3, with four USB 2.0 ports and a 100mb/s ethernet, a 3.5mm audio jack with a composite video output over the same port via a non standard connector, a full size HDMI 1.3a connector, a micro USB type B(5V, 2Amp) connector for power, a micro SDHC card slot, a CSI camera connector, a DSI display connector, 40 GPIO male pins, shares its form factor with its predecessor, so much so, that it perfectly fits in any one of the cases made for the Raspberry Pi 2. The good news though, that it also includes onboard Wireless connectivity.

Step 2: SoC

Built specifically for the new Pi 3, the Broadcom BCM2837 system-on-chip (SoC) includes four high-performance ARM Cortex-A53 processing cores running at 1.2GHz implementing the ARMv8-A 64 bit instruction set, with 32kB Level 1 and 512kB Level 2 cache memory, a VideoCore IV graphics processor, and is linked to a 1GB LPDDR2 memory module on the rear of the board.


Due to the soaring temperatures this chip does not support overclocking by default, unlike its predecessor which does, but it can be configured from the terminal by some special commands considering you have fitted a heatsink onto it which is now a necessity(atleast i consider it as one). Reports show that the chip can be overclocked to upto 1.45GHz with proper methods of cooling and a decent voltage offset, also i'll be shortly publishing another instructable about overclocking the Raspberry Pi 3.


Recent comparisons from all over the world show that the CPU performance of the Pi 3 is about twice compared to that of the Pi 2 whereas there's an increment of ten fold when compared to the original Raspberry Pi. The experience is better than ever, thanks to the 64bit microarchitecture being the major change. The GPU is the same as earlier, the Broadcom VideoCore IV even the USB controller is same as before, but don't worry' that's not gonna slow the RPi 3 down. Note that There aren't huge differences in the booting times or application startup times, the 64bit advantage comes into light when we use CPU bound titles like LibreOffice and GIMP.

Step 5: GPIO

The Raspberry Pi 3 features the same 40-pin general-purpose input-output (GPIO) header as all the Pis going back to the Model B+ and Model A+. Any existing GPIO hardware will work without modification; the only change is a switch to which UART is exposed on the GPIO’s pins, but that’s handled internally by the operating system.


The Raspberry Pi 3 shares the same SMSC LAN9514 chip as its predecessor, the Raspberry Pi 2, adding 10/100 Ethernet connectivity and four USB channels to the board. As before, the SMSC chip connects to the SoC via a single USB channel, acting as a USB-to-Ethernet adaptor and USB hub.


So small, its markings can only be properly seen through a microscope or magnifying glass, the Broadcom BCM43438 chip provides wireless LAN, Bluetooth, and Bluetooth Classic radio support. Cleverly built directly onto the board to keep costs down, rather than the more common fully qualified module approach, its only unused feature is a disconnected FM radioreceiver.


There’s no need to connect an external antenna to the Raspberry Pi 3. Its radios are connected to a chip antenna soldered directly to the board, in order to keep the size of the device to a minimum. Despite its diminutive stature, this antenna should be more than capable of picking up wireless LAN and Bluetooth signals, even through walls.

Step 9: PROS

This thing undoubtedly overdoes its 35$ price tag with all it has to offer, the Pi computer has evolved to such an extent that, one might mistake it for a normal desktop PC.

According to me, this is the BEST THING one can buy at 35$. The irony with this is that, this is a computer where one has to spend more on accessories than the computer itself.

It now supports upto 2.5Amps of 5V DC current which is great considering the 4 USB ports to which it has to supply power.

The Onboard wireless is the best thing about the Pi 3 and now is ready to enter the IoT Prototyping world,the wireless module catches range just like a normal wireless module would do, thanks to the onboard antenna.

The form factor and the size adds up to being a computer that really amazes me and developes a sense of respect in the user's mind for the developers. There are over two dozens of operating systems that can run on this thing, so, the choice is yours.

Step 10: CONS

Overheating was a problem which i encountered while working, both the CPU and RAM get hot enough to disable overclocking it right out of the box.

The Pi still lacks a RTC(Real Time Clock) which we manually have to adjust and in the best cases allow it to get the time from servers while booting or use a RTC breakout board.

The GPIO pins should have been female type rather than male, male pins have a risk of shorting out or bending, one of which bent on the first day of my use.

Though the CPU architecture has gone 64 bit, it executes almost everything in 32 bit mode as the Raspberry Pi Foundation thinks that the 64 bit codes wouldn't give the Raspberry Pi 3 a considerable overhead, however a 64 bit version of raspbian may be rolling out in the days to come. The software does not support Bluetooth currently, the support will come in near future.


USB 3.0 support is likely to be seen on the Raspberry Pi 4.

There might be either more LPDDR2 or faster LPDDR3 RAM on the next board.

The GPU will come with more horsepower than the current VideoCore IV.



    • Furniture Contest 2018

      Furniture Contest 2018
    • Fix It! Contest

      Fix It! Contest
    • Audio Contest 2018

      Audio Contest 2018

    44 Discussions

    Have you being able to set your raspberry pi3 B in dual display mode using the HDMI port with this configuration ?

    great review! very clear and easy to read. can't wait what people will build with it! I want to make a raspberry pi laptop but first they need to make the bluetooth work as I have a very nice thin keyboard with touchpad that operates with Bluetooth.

    2 replies

    I think there's a Bluetooth facility available on RPi 3. I am just curious to know if u made the lap out of RPi3 and how it works. :)

    Thanks for the compliment! and yeah great idea


    2 years ago

    64-Bit processor means more RAM in the future!


    2 years ago



    2 years ago

    It's a pity that it overheats right out of the box :-/

    And it rankles me, that they haven't yet implemented USB 3.0 :-(


    2 years ago

    Just one thing mate. You talked about the Raspberry Pi 4 and it's GPU that could be a more powerful.
    Well, they use the Broadcom VideoCore IV 3D because is the only publicly documented 3D graphics core for ARM-based SoCs. It's a "open" GPU and the Raspberry Pi foundation wants that. They want his hardware to be the more open possible. So unless someone publicly document another GPU, RPi4 will stay with VideoCore.

    But the good thing is that they are experimenting OpenGL on Raspbian, they even have a beta driver on raspi-config for Rpi2 and 3. Once is finished, the GPU will be much more utilized and things will improve on Raspberry Pi

    1 reply

    Thanks mister! I'm all in, and I want to pre order... However, the site doesn't offer pay pal, they want my credit card info input to an unsecure page, and thus I must wait!

    I'm SOOOO getting this.... Just as soon as a 64 bit OS is developed to take full advantage of the 64 bit processor. Otherwise I'd be getting it for the wireless, and that's just silly.

    3 replies

    No, you can still experience the lightning fast speed of the raspberry pi 3

    That's like buying a really fast car and wedging something under the accelerator that only lets it go half as fast as it COULD go. I'm sure that just the clock speed does boost performance (my 1st gen Pi wasn't up to the task of running XBMC for me) but for me I want all of my dogs barking.

    I highly Suggest checking out the Pine 64 that ships out in may. 4k streaming via hdmi and a lot of other nice benifits for about the same price

    I notice there is still no PoE which would be such a help to me building bespoke Pi embedded devices.

    4 replies

    the power consumption of the board is too high for PoE to supply the required power, i mean 2.5Amps is a lot of juice...

    Would this not work

    2.5Amps is the recommended rating of the power supply, NOT the current draw of the PI 3. It is 2.5A to cover all of your USB power guzzlers that are plugged in too, without the power supply sagging!

    PoE is something only a small number of people would benefit from. It's unlikley to be included due to cost and space VS benefit to users.

    Thanks for correcting me, i respect your opinion.