Intro: 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.
Step 1: FORM FACTOR
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.
Step 3: OVERCLOCKING
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.
Step 4: BENCHMARKS
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.
Step 6: USB CONTROLLER
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.
Step 7: WIRELESS RADIO
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.
Step 8: ANTENNA
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.
Step 11: WHAT TO EXPECT IN THE RASPBERRY PI 4?
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.