Overview
ODROID-C4 is a new generation single board computer that is more energy efficient and faster performing than ODROID-C2 which was introduced over four years ago as the world’s first affordable ARM 64bit computer.
The main CPU of the ODROID-C4 is built with a quad-core Cortex-A55 cluster with a new generation Mali-G31 GPU. The A55 cores run at 2.0Ghz without thermal throttling using the stock heat sink allowing a robust and quiet computer. The CPU multi-core performance is around 40% faster, and the system DRAM performance is 50% faster than the ODROID-C2.

CPU (Amlogic S905X3) | 2 x System LED indicators |
DDR4 memory (4GiB) | 1 x UART for system console |
4 x USB 3.0 host ports | 1 x IR receiver |
1 x RJ45 Ethernet port (10/100/1000) | 40 x GPIO pins |
1 x HDMI 2.0 | 7 x GPIO pins |
1 x Micro USB 2.0 port (OTG) | 1 x eMMC module socket |
1 x DC power jack (Outer diameter : 5.5mm, inner diameter : 2.1mm) | 1 x Micro SD slot |

The ODROID-C4 GPIO interface is similar to C2 and fully supports a 3.3Volt interface. This is beneficial for using various peripherals without complicated level shifters as with the XU4’s 1.8Volt GPIOs. Another big improvement is a faster SPI bus interface with a maximum frequency of about 100Mhz. It is significantly faster than the ODROID-C2’s 400Khz software “bit-banged” SPI.
Note:
- The power consumption in “IDLE” is measured when a device is not being operated for 5 minutes since the CPU governor is set to ‘performance’.
- The measured power consumption is not absolute and could vary in certain conditions.
Specifications
Form factor | Board Dimensions: 85mm x 56mm x 1.0mm Heatsink Dimensions: 40mm x 32mm x 10mm Weight: 59g including heatsink |
Processor | Amlogic S905X3 12nm Processor L1 instruction cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor L1 data cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor L3 data cache: 512KB , 16-way set associative (512 sets), 64 byte lines, shared by 4 processors Quad-Core Cortex-A55 (2.016GHz) ARMv8-A architecture with Neon and Crypto extensions Mali-G31 MP2 GPU with 4 x Execution Engines (650Mhz) |
Memory | DDR4 4GiB with 32-bit bus width Data rate: 2640 MT/s (PC4-21333 grade) 1.2Volt low power design |
Storage | 1x eMMC connector (8/16/32/64GiB are available) 1x Micro SD slot (DS/HS mode up to UHS-I SDR104) |
Networking | 1 x GbE LAN ports (RJ45, supports 10/100/1000 Mbps) – Realtek RTL8211F (Ethernet transceiver) – LED indicators * Green LED: Flashing by data traffic at 100Mbps connection * Amber LED: Flashing by data traffic at 1000Mbps connection Optional WiFi USB adapters |
Video | 1 x HDMI 2.0 (up to 4K@60Hz with HDR, CEC, EDID) |
Audio | 1 x HDMI digital output 1 x Optional SPDIF optical output |
External I/O | 4 x USB 3.0 Host ports (shares one single root hub) 1 x USB 2.0 OTG port for Host or Device mode. (No power input) 1 x Debug serial console (UART) 1 x Peripheral Expansion Header (40-pin, 2.54mm pitch) - 2x DC 5V, 2x DC 3.3V, 1x DC 1.8V, 8x GND
- 1x SPI
- 1x UART
- 2x I2C
- 6x PWM
- 2x ADC input (12bit, 1.8V Max)
- 25x GPIO (Max)
1x Audio Expansion Header (7-pin, 2.54mm pitch) - 1x DC 5V
- 1x SPDIF out
- 1x I2S
– All 3.3V I/O signal level except for ADC input at max 1.8Volt. |
Other features | IR receiver for remote controller System LEDS Indicators: – Red (PWR) – Solid light when DC power is connected – Blue (ALIVE) – Flashing like heartbeat while Kernel is running. |
Power | 1 x DC jack : outer (negative) diameter 5.5mm, inner (positive) diameter 2.1mm DC input : 5.5V ~ 13V (*15V/4A PSU is not compatible with C4) – DC 12V/2A power adaptor is recommended Power consumption: – IDLE : ≃ 1.8W – CPU Stress : ≃ 3.64W (Performance governor) – Power-off : ≃ 0.14W |