The Raspberry Pi 3 is here! Hopefully some of you were still surprised by the announcement today. Over the past four years, the Raspberry Pi has sold eight million units - three million in the last year alone - and now on its fourth birthday a brand new upgraded Pi has been released. You can read absolutely everything you'd want to know about it in issue 43 of the magazine coming out on Thursday but for now we thought we'd give you the hard facts about this brand new Raspberry Pi.
And yes, it has wireless internet.
See also:
The newer Raspberry Pi 3B+ has been released. It has a faster 1.4GHz CPU, Gigabit Ethernet (via USB), Dual Band wireless LAN and lots of interesting hardware tweaks. You can read the Raspberry Pi 3B+ specs and benchmarks story here.
Raspberry Pi 3 Specifications
SoC: Broadcom BCM2837
CPU: 4× ARM Cortex-A53, 1.2GHz
GPU: Broadcom VideoCore IV
RAM: 1GB LPDDR2 (900 MHz)
Networking: 10/100 Ethernet, 2.4GHz 802.11n wireless
Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy
Storage: microSD
GPIO: 40-pin header, populated
Ports: HDMI, 3.5mm analogue audio-video jack, 4× USB 2.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)
Get a a brand new Raspberry Pi Zero W, a case for it, and a selection of adapter cables with a twelve-month print subscription to The MagPi!
Wireless radio
So small, its markings can only be properly seen through a microscope or magnifying glass, the Broadcom BCM43438 chip provides 2.4GHz 802.11n wireless LAN, Bluetooth Low Energy, and Bluetooth 4.1 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 radio receiver.
Antenna
There’s no need to connect an external antenna to the Raspberry Pi 3. Its radios are connected to this 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.
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 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.
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.
USB chip
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.
Benchmarks
Want to know just how much faster the new Raspberry Pi 3 is? See it pitted against its siblings in our benchmark series.
Offering support for multi-threaded operation – taking advantage of the four processing cores on the Pi 2 and Pi 3 – SysBench reveals just how far we’ve come since the original Raspberry Pi design. While single-threaded performance has improved greatly, the biggest gains go to multi‐threaded programs.
The Raspberry Pi’s GPIO pins are most commonly used with Python, but this leads to a CPU bottleneck. In this test, a simple RPi.GPIO program toggles a pin as rapidly as possible while a frequency counter measures how quickly it actually switches.
The classic twitch shooter from industry pioneer id Software, Quake III Arena is heavily tied to the CPU performance of the Pi. The standard ‘timedemo’ was run at 1280×1024, high geometric, maximum texture detail, 32-bit texture quality, and trilinear filtering to obtain these results.
Developed by B.A. Wichman in the 1970s as a means of measuring a computer’s speed, the Whetstone benchmark concentrates on floating-point performance. Despite its age, the benchmark offers a good insight into the peak floating-point performance of a processor.
Where Whetstone measures floating-point performance, Dhrystone was developed in the 1980s by Reinhold P Weicker to measure integer – or whole-number – performance. As with its floating-point equivalent, Dhrystone is still a useful synthetic benchmark for comparing different chips.
You can’t get extra performance without a few sacrifices. The Pi 3 draws the most power of the test group, but its extra performance means it spends more time at idle. Those looking for maximum battery life should look at the Model A+ or the Pi Zero as an alternative.
Find out more about the Raspberry Pi 3 on the Raspberry Pi website, including other places you can try to buy it from.
Subscribe and never miss an issue
Get a a brand new Raspberry Pi Zero W, a case for it, and a selection of adapter cables with a twelve-month print subscription to The MagPi!