Skip to main content

Raspberry Pi 2 review: The revolutionary $35 micro-PC, supercharged


Let’s cut right to the chase: This thing rocks. The new Raspberry Pi 2 Model B fixes the most glaring issues of the three-year-old original Pi, and even better, it manages to do so at the same $35 price point of its predecessor. This credit card sized-mini PC delivers a shocking amount of value for the money.
Don’t head into this thinking the RP2 is some sort of radical leap forward, however. As Apple has done with the iPhone, the Raspberry Pi 2 is an evolutionary tweaking of the first model’s then-revolutionary concept. Most of the new model’s features are exactly the same as the original, which helps to ensure full backward compatibility. But the changes the Raspberry Pi Foundation did make were very welcome ones indeed.
Because the performance changes are the big difference in the Raspberry Pi 2 Model B, let’s dig into that first.

Powered up Pi

The Raspberry Pi 2 includes three basic, powerful upgrades. It replaces the single-core, 700MHz ARM11 processor of the original in favor of a far more powerful quad-core, 900MHz ARM Cortex-A7 chip; it doubles the available RAM from 512MB to a full 1GB; and it packs four full USB ports, twice the amount of the original Model B. (Four USB ports first appeared in the incremental Raspberry Pi Model B+ model released in July 2014.)

Beyond the upgrades, the micro-PC uses the same VideoCore IV 3D graphics processor as its forefathers, but that was already a (relatively) beefy processor that punches above its weight class with full 1080p video output capabilities. The Raspberry Pi 2 also features an Ethernet port, a full HDMI port, a jack for combined 3.5mm audio and composite video, and a micro-SD card slot. Tinkerers will appreciate the 40 GPIO pins (the original Model B had 24), and CSI and DSI connectors for direct connections to expansion boards, displays, and more.
Collectively, the upgrades add up to dramatically improve the Pi’s performance.
U.S. Pi supplier Element14 sent me a Raspberry Pi 2. I had an old, original Raspberry Pi Model B already knocking around my office. I loaded each up with the recommended Linux-based Raspbian 3.18 operating system stashed in the Raspberry Pi Foundation’s NOOBS installer tool and got to benchmarking. The results were astonishing.
First, I ran a pair of browser-based benchmarks in the included Epiphany browser to see how performance stacks up in real-world situations. As you can see in the graph below, the Raspberry Pi 2 chewed through Sunspider roughly 3.5 times faster than the first Model B.

The results when I ran Google’s Octane benchmark were even more illuminating. The Raspberry Pi 2 delivered a total combined score of 318, while the original Model B crashed repeatedly when attempting to run the test. (But to put things in proper perspective, my 2013 Moto X smartphone—a capable, but not high-end phone when it launched—scored 3247 using the Chrome browser, and it took far less time to run the test.)
I also wanted to test the new processor’s capabilities directly, so I installed the Sysbench benchmarking tool and ran its CPU test. The RP2 delivered much improved single-thread performance over the Raspberry Pi Model B, but the real boost came in multi-threaded performance, thanks to the shiny new quad-core processor. Using the full power of the new processor, the Raspberry Pi 2 was more than five times faster than its single-core predecessor, and that’s without touching the RP2’s baked-in overclocking capabilities. Zoom!

The performance increase provides tangible real-world benefits as well. While it took the Model B a full 1:01 to boot up, the Raspberry Pi 2 hit the desktop in a mere 33 seconds. What’s more, actually using the Raspberry Pi 2 is a far more pleasurable experience. Programs and websites no longer take forever to launch in Raspbian (though you still won’t confuse the Pi 2 for a full-powered PC). Navigating the menus in the home theater PC-focused OpenELEC operating system is far more fluid on the new hardware.
Simply put, you can actually use the Raspberry Pi without wanting to scream and pull out your hair at the excruciating slowness. That, paired with the extra USB ports, makes for a staggering improvement in sheer usability.

The Raspberry Pi 2 software experience

Along those lines, the stark Raspbian operating system comes preloaded with helpful software, including the aforementioned Epiphany browser and even a free, stripped-down version of the blockbuster Minecraft game created just for the Raspberry Pi. A central “Pi Store” points you to more than 100 additional games and apps, including productivity tools like the LibreOffice suite.
The Raspberry Pi Foundation’s goal with these devices is to introduce people to programming, however, and it shows in software that’s preinstalled on Raspbian. You’ll find versions of Wolfram Mathematica, Python program creation tools, and Scratch, an animation coding IDE for kids.

That focus on teaching the basics of computer science permeates the entire Raspberry Pi experience. While the installer is well laid-out and will get you up and running in mere minutes, you will need to roll up your sleeves and delve into the command line. Just getting this thing running is an educational experience in and of itself for people weaned on Windows.
Speaking of which, another cool tidbit: When Microsoft releases its version of Windows 10 for the Internet of Things, it will be made available free of charge to Raspberry Pi 2 users.

Counting pennies

 




At a Glance

The Raspberry Pi 2 bears a strong resemblance to its forefathers, but with fewer design headaches and dramatically improved performance.
Price when rated: $35

Pros

  • Vastly improved performance
  • Versatility
  • Extremely affordable price for a working PC

Cons

  • Requires patience to use
  • Open circuit board can easily be damaged





Comments