Trying Out the Pinebook Pro: a $200 ARM Laptop

Written by jeremymorgan | Published 2020/01/18
Tech Story Tags: hardware | hardware-review | linux | arm-architecture | notebook | laptop-review | latest-tech-stories | arm-laptop

TLDR The Pinebook Pro is a $200 laptop that runs a couple of ARM processors. It has a Rockchip RK3399 (SOC) and a Mali T860 MP4 GPU, both ARM platform processors, and 4GB of RAM, a 1080p display, and magnesium alloy shell body. The laptop is available in the latest version of the Pinebook, and you can get a $100 Pinebook here as well. It runs Nginx/Node (no NPM yet that I know of though) Docker, and text editors.via the TL;DR App

The Pinebook Pro is a $200 laptop that runs a couple of ARM processors, and it promises a lot. Does it deliver? After what seemed like an eternity waiting, mine arrived here’s what I think.
I used this thing for a few days casually to get a feel for what it’s like, and this is my first impression.
As a note, you can get a $100 Pinebook here as well.

What is it?

Before I start reviewing this thing, you may not be familiar with what it is. The Pinebook is an open-source project (hardware and software are open-source) that aims to build usable laptops at the lowest possible price.
The Pinebook Pro has a Rockchip RK3399 (SOC) and a Mali T860 MP4 GPU, both ARM platform processors. It has 4GB of RAM, a 1080p display, and magnesium alloy shell body. This is the model I’m talking about in this article. You can get the full specifications here.
Of course, I had to rip this thing open to check it out.
As you might have guessed, there’s very little inside this thing; it’s a system on a chip, a battery, the touchpad, and a USB controller. My hope is when newer Pine64 systems come out, we can swap them here, but I don’t know if it’s a possibility. So it looks to be simple and serviceable.

What am I using it for?

Another important consideration for a good review is a use case. If I were using this for gaming or editing video or something, it wouldn’t be a great review. But I decided to spend a few evenings in my free time just using it as my living room/goof around laptop. Here’s how I used it:
  • Web browsing
  • Checking email/social media
  • Building web apps
  • Writing
I wanted to see if I could grab this lightweight little laptop and do everyday things with it, and it worked well. How much stuff could I realistically do with this $200 computer? The fact that it’s only Linux doesn’t bother me much as my usual “goof around” laptop is running Linux. So I put it to the test.

Look and Feel

First off, the case is an alloy shell, bottom is metal top is plastic. It’s difficult to describe but this laptop doesn’t “feel” cheap at all. There is no loose feeling or rattling when you shake it. The keys are firm and clicky. The hinges feel sturdy and smooth. It weighs a couple of pounds. Though I haven’t tried it, I’m confident I could throw this thing in my backpack, lug it around, and use it whenever without worry.
The display has no dead pixels and it looks good at night. As far as hardware goes, so far, everything has worked. The USB ports, the card reader, power supply, everything. Zero hardware problems. This is awesome.
The only mouse I had lying around was a Microsoft (ironically)Bluetooth mouse. I connected it, and it’s worked flawlessly every time I needed it. The touchpad worked fine, though it was super annoying, so I disabled it.

Performance

I haven’t done any official benchmarks on this thing, but instead just went about usual work to see what stood out.
With everything I did, nothing seemed slow or unusually laggy. This included things like:
  • Watching Videos
  • Browsing the web
  • Installing software
  • Compiling code
  • Minor graphic work in Gimp
  • Run a web server
It did all of these things smoothly and without problems. This answers the burning question of most of you probably reading this:
Can I use this for a web development machine?
Yes, you can! It runs Nginx/Node (no NPM yet that I know of though) Docker, and text editors. Which brings me to my next point:

Software Availability

There are quite a few software packages you can’t get on this laptop. You can’t fault the Pine64; it’s because everything has to be built for ARM, and that’s still a work in progress. I eagerly await the day Visual Studio Code is available for ARM.
I used the standard version of Debian 9.11 Stretch that came pre-installed with the laptop. I’m sure I’ll swap it out with Manjaro soon enough. It works well, but the packages lag. I manually installed GoLang 1.13 because it only had 1.8 available in the Debian repos. Node is at v4.8.2.
Again, not a fault of the Pine64, but Debian and ARM package availability.

Final Verdict

This laptop is better than any $200 laptop should be. It’s high-quality construction and it feels polished. You can tell a lot of work has gone into making this thing work. It works very well.
I was told the battery should last 8-10 hours, and I have discharged it a few times and it hits the mark. Power usage is impressive.
As I said, I used it as a browser, built some applications with it, and I’m writing this article on it. I do believe if someone really wanted to get into software/web development and only had a $200 budget for a machine, this would be the one to get. Hands down.
I’m hoping they can get to a point to go into mass production with this thing. I worked on the Classmate PC Project years ago, where Intel tried to create low-cost laptops for under-served regions of the world, and we would have given anything for functionality like this. It’s a step closer.
Questions, comments? Let me know in the forum comments!

Written by jeremymorgan | Tech blogger, author, overall geek. Love tech and love writing about it.
Published by HackerNoon on 2020/01/18