After writing several reviews consecutive for this section, done in less insert some good tutorial and slightly improve the appearance of the blog; but this release could be expected, and is that the new XU4 Odroid promises.
A couple of weeks ago we met Odroid C2 and compare it with Raspberry PI 3, Today we will see the most relevant technical characteristics of this new device to the height of some barebones Desktop, but without dispense a wide range of GPIO pins, or to the small characteristic of this type of device size.
In the previous schema, the following diagram, and the following table you can see the most significant differences of Odroid C2 and Raspberry PI 3 the new XU4 Odroid, among which we can highlight its two quad-core processors each, a higher power consumption and their two USB ports 3.0.
These devices they are worth, especially for those who are spending them to commercial projects, as well as to implement professional solutions; the only downside I can find is the difficulty at the time of purchase due to the Odyssey involved in import from Korea, and that I already described in the review of Odroid C2, and the added costs of shipping, the tariffs, customs and VAT.
|XU4 Odroid||Odroid C2||Raspberry PI 3|
||Samsung Exynos544 Cortex-A15 + Cortex A7 2 GHz (Octacore 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 T628-MP6 Octa Core 600MHz||ARM Mali 450-MP Octa Core 750 MHz||Broadcom VideoCore IV Dual Core 400MHz|
||2GB LPDDR3 SDRAM||2GB DDR3 SDRAM||1GB RAM LPDDR2|
|Storage||microSD – eMMC 5.0||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||miniJack 5V 4A||microUSB/microJack 5V 2A||microUSB 5.1 v2.5|
||1 x USB 2.0 2 x USB 3.0||4 x USB 2.0||4 x USB 2.0|
||HDMI 2.0 H264/H265 4 k||HDMI 2.0 H264/H265 4 k||HDMI 1.4 H264 1080 p|
|GPIO||30 + 12 GPIO||40 + 7 GPIO||40 GPIO|
||Ubuntu, Android, Fedora, ARCHLinux, Debian, Openelec||Ubuntu, Android, Fedora, ARCHLinux, Debian, Openelec||Raspbian, Ubuntu Mate/Snappy, Windows 10 IOT, OSMC, OpenElec, PiNET, Cliffs|
| P.V.P recommended
||74$ + shipping + Customs||40$ + shipping + Customs||35$|
When installing a operating system in our XU4 Odroid We can choose among the available ones in the previous table, either on the card microSD like most of their counterparts or in memory eMMC; This second option will increase a 60-70% the read/write rate, and thus improve the fluidity of the System.
If we opted for the most efficient option, We will need a eMMC converter microSD for dump the operating system in main memory, as well as to carry out the backups of the operating system periodically; in my case it was included along with the memory and without additional cost, What is welcome.
XU4 Odroid also available in a real time clock, so we can choose between keeping our Odroid always connected to the mains to avoid losing time as we would with any similar device without RTC, or failing that connect a battery or 3.7V battery in the connector provided for this purpose.
As we saw in the previous review, the GPIO pins Odroid devices operate at 1.8V When configured them as input, so It does not support natively with most accessories and sensors market; in the case of XU4 Odroid We can fix it in a simple way thanks to the XU4 Shifter Shield, with which we can adapt them both 3.3V and 5V at a price of 18$ most customs charges.
This accessory has a reference table on his front to locate easily the different pins as we work, It is necessary to emphasize that the pinout of the Shifter Shield is the same as the original Odroid XU4.
For set the GPIO pins We can export them directly through bash as in the following example, but it should be noted that the library has been migrated WiringPI v2 to Odroid What gives us the possibility of developing projects in Python and C/C++ based on the devices of this brand.
#Iniciamos sesión como root odroid@odroid:~$ sudo su [sudo] password for odroid: #Exportamos el pin GPX1.2 (18) root@odroid:/home/odroid# echo 18 > /sys/class/gpio/export #Lo configuramos como salida root@odroid:/home/odroid# echo out > /sys/class/gpio/gpio18/direction #Le asignamos un valor lógico alto root@odroid:/home/odroid# echo 1 > /sys/class/gpio/gpio18/value
To release the pin we should perform the reverse operation, i.e. give it a logical value low, and des - export it.
#Le asignamos un valor lógico bajo root@odroid:/home/odroid# echo 1 > /sys/class/gpio/gpio18/value #Liberamos el pin GPX1.2 (18)
root@odroid:/home/odroid# echo 18 > /sys/class/gpio/unexport
If you like you can follow me on Twitter, Facebook, 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.