Raspberry Pi 4 vs ODROID-C4 Features Comparison

Yesterday, Hardkernel launched ODROID-C4 Amlogic S905X3 SBC as an update to ODROID-C2 SBC launched in 2016. We’ve seen the board can compete with Raspberry Pi 4 4GB board thanks to benchmarks released by Hardkernel, but since those boards are so versatile, meaning they can be used in a variety of applications, it’s impossible to benchmark all use cases.

One way to find out which board might be right for your application without going through benchmarks is to look at a list of features for each, and that’s exactly what we’ve done in this post.

ODROID-C4 (left) vs Raspberry Pi 4 (Right)

Let’s get straight to the Raspberry Pi 4 (4GB RAM) vs ODROID-C4 comparison table.

Features/SpecsRaspberry Pi 4B (4GB)
Release date24th June 201923rd April 2020
SoCBroadcom BCM2711
quad-core Cortex-A72 @ 1.5 GHz (overclockable to 2.0+ GHz) with NEON, FPU
Amlogic S905X3 quad-core Cortex-A55 processor @ 2.0 GHz with NEON, FPU, Armv8 Crypto extensions
GPUVideoCore VI with OpenGL ES 1.1/2.0/3.0, Vulkan 1.x (WiP)Mali-G31MP GPU with OpenGL ES 1.1/2.0/3.0, Vulkan 1.0 and OpenCL 2.0
Video DecodeH.265 4Kp60, H.264 1080p60H.265 4Kp60, VP9 4Kp60, H.264 4Kp30
Video EncodeH.264 1080p30H.265/H.264 1080p60
StoragemicroSD cardmicroSD card + eMMC module connector
Video & Audio Output2x micro HDMI ports up to 4Kp60 with CEC, HDR (later)
3.5mm AV port (composite + audio)
MIPI DSI connector
1x HDMI 2.0a port up to 4Kp60 with CEC, HDR (now)
Audio header with I2C & S/PDIF
CameraMIPI CSI connectorN/A – USB camera only
EthernetGigabit Ethernet
WiFiDual-band 802.11 b/g/n/acN/A, USB dongle only
BluetoothBluetooth 5.0 + BLEN/A, USB dongle only
USB2x USB 3.0 + 2x USB 2.0
4x USB 3.0
Expansion40-pin GPIO header
Power Supply5V via USB type-C up to 3A
5V via GPIO header up to 3A
Power over Ethernet via PoE HAT
5.5V to 17V via 5.5/2.1mm DC jack
Power Consumption with minimal OSIdle: 2.10 Watts (Source)
CPU stress: 4.36 Watts (Source)
Idle: 1.89 Watts
CPU Stress: 3.11 Watts
CoolingN/A, 3rd-party heatsink or fan recommendedShips with heatsink
Dimensions85×56 mm
Official OS(es)Raspbian Buster
(Debian 10 based)
Ubuntu 20.04
Android 9.0 Pie
SupportDocumentation & ForumsWiki & Forums

As you can see from the table above each board has its strengths and weaknesses. For example, if you need to connect two displays to the board, Raspberry Pi 4 is the obvious choice, but for the best multimedia experience with 4K HDR you may want to use ODROID-C4 with Android 9.0 Pie, although it’s also working with CoreELEC on C4.

Note that price comparisons are always challenging because the final price depends on taxes and shipping as well as whether you already own some of the accessories (power adapter, MicroSD card, WiFi dongle…).

The features may also evolve over time as software support improves (e.g. HDR), and it’s possible some hardware features do not work perfectly depending on the selected operating system. Both boards have active communities, and good software support including Linux mainline (WiP), although the Raspberry Pi community is much larger.

Support CNX Software - Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples
Notify of
newest most voted