Pine 64 – Review and comparison with Odroid C2 and PI Raspberry 3

Is already a couple of months, While preparing a long journey through Ecuador with my partner, I received my Pine 64+ next to the Wifi/Bluetooth module; now back at home and after to resume contact with the plate, I have the necessary time to finish taking the photographs and write this review.

Pine A64 +This colossus of the micro computer offers much more performance than Raspberry PI 3 and Odroid C2; but with a remarkable increase in size with respect to their counterparts, What is surprising given the trend of brands to reduce the size of this type of platforms increasingly.

Pine 64+, Odroid C2, y PI + Raspberry.

Then and before entering in detail, Let's see the video in which its creators have this device that highlights the possibility of playing videos with resolution UHD, more popularly known as 4K; your processor quadcore of 64 bits; and the high amount of pins and connectors of which has.

It was announced by 15 $, but we must remember that this price is the cheapest version which will offer lower performance, and that will be necessary to add to the final budget shipping costs will vary depending on the geographical area in which it is to receive the package.

So We decantaremos us by this device against others already not so much by the Pocket, but because of the high technical performance that offers at a price very similar to the of their main competitors; in the table below we compare them regarding the of Odroid C2 and Raspberry PI 3.

Pine 64+ Odroid C2 Raspberry PI 3
BCM 2837 ARMv8 cortex-A53 1.2 GHz (Quad core 64 bit) Amlogic S905 ARMv8 Cortex-A53 2GHz (QuadCore 64 bit) BCM 2837 ARMv8 cortex-A53 1.2 GHz (Quad core 64 bit)
ARM Mali MP2 400 MHz ARM Mali 450-MP Octa Core 750 MHz Broadcom VideoCore IV Dual Core 400MHz
If If Not
Storage microSD microSD – eMMC 5.0 microSD
Ethernet 10/100/1000 Infrared receiver (GO) Ethernet 10/100/1000 – Infrared receiver (GO) Ethernet 10/100 – WiFi 802.11 b/g/n
Power microUSB 5V 2A battery 3.7V lithium microUSB/microJack 5V 2A microUSB 5.1 v2.5
2 x USB 2.0 4 x USB 2.0 4 x USB 2.0
HDMI 1.4 H264/H265 4 k HDMI 2.0 H264/H265 4 k HDMI 1.4 H264 1080 p
GPIO Connectors Pi2, Euler, and EXP 40 + 7 GPIO 40 GPIO
133 mm * 80 mm * 19 mm 85 mm * 56 mm * 18 mm 85.6 mm * 56 mm * 21 mm
Operating systems
Debian, Lubuntu, Android, Chromium OS, OpenHAB, The Remix Ubuntu, Android, Fedora, ARCHLinux, Debian, Openelec Raspbian, Ubuntu Mate/Snappy, Windows 10 IOT, OSMC, OpenElec, PiNET, Cliffs
P.V.P recommended
15$ /19$ / 29$ + shipping 40$ + shipping + Customs 35$

There are an infinite number of systems operating compatible, I I've decided to use Debian 8 as you can see in the following screenshot; both the distribution of disk images, as your dump in the card microSD (his memory ›) they are performed in the same way as in other similar devices and through the IMG format.

The two versions of Pine 64+ have a connection Gigabit Ethernet, but If we want to dispose of connection Wifi and Bluetooth, We must add to the shopping cart the module accessory designed for this purpose, one of their Perpherals On Top (POT), as are called the HAT designed for this platform.

PineA64 + _Modulo_Wifi_BT1

Modulo POT for connections Wifi and Bluetooth 4.0

Have of different expansion buses with different types of connectors, which we can see in the following image that makes reference to the model plus This device, that account with DSI ports, BSh, and TP.

pine64_pinea64_detailThen deepen about the uses of each of the GPIO ports, and this platform console port; starting by the bus connections Pi 2 which gives us a header of pins with the same distribution to them of Raspberry PI 2 and models later, with the same functions and compatible with the majority of his HAT, as we can see in the following table made by J3rk.

Pine A64 Pin Assignment PI2 connectorHowever, to work with this bus connections using calls bash as we will see in the demonstration end, We will use the numbering of the GPIO's Pine 64; in the table below we can see the equivalence for each GPIO, being the highlighted in blue Turquoise that we should employ.

PineA64_Pi2_EquivalenciaThe second bus is the Connector Euler, It provides additional features to this device, in particular a port to a sensor of temperature; ports I2C, I2S, SPI, SPDIF, GO, and UART; two tickets, and an output of power; and the port of loading for the battery external that we can add optional.

Pine A64 Pin Assignment Euler connectorThe third and more small of them three buses, is the Connector for console EXP which us allows add led indicators for the charger's battery, and the activity of the system; and push to turn on, turn off, and restart the device.

If on the other hand instead of riding our own independent circuit for the Connector EXP, our intention is to be as integrated as possible, and we have soldering iron and basic knowledge in electronics, Pine64 has the same connections as in format pad adjacent to the connector of the module Wifi/BT.

Pads for the leds and buttons next to the module Wifi/BT.

For set the port GPIO pins We can export them directly through bash as in the following example, but it should be noted that the libraries have been migrated WiringPI v2 and RPi.GPIO to Pine 64 What gives us the possibility of developing projects in Python and C/C++ based on this platform.

#Iniciamos sesión como root
debian@pine64pro:~$ sudo su
[sudo] password for debian:

#Exportamos el pin 77
root@pine64pro:/home/debian# echo 77 > /sys/class/gpio/export

#Lo configuramos como salida
root@pine64pro:/home/debian# echo out > /sys/class/gpio/gpio77/direction

#Le asignamos un valor lógico alto
root@pine64pro:/home/debian# echo 1 > /sys/class/gpio/gpio77/value

And finally, for release the pin must perform the operation inverse, i.e. assign you a value logical low and des-export it.

#Le asignamos un valor lógico bajo
root@pine64pro:/home/debian# echo 1 > /sys/class/gpio/gpio77/value

#Liberamos el pin 77
root@pine64pro:/home/debian# echo 77 > /sys/class/gpio/unexport

If you like you can follow me on Twitter, Facbook, Google +, LinkedIn, Feedly, or share it with the buttons under this publication, If you have any questions or suggestions please do not hesitate to comment.

Help us to reach more readers Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Leave a Reply