JavaScript is required to view this page.


In Stock


Disclaimer for Price Display Issues:

We strive to ensure that all prices displayed on our website are accurate. However, in rare cases, you may encounter an incorrect price for a product variant due to technical issues. If you notice a discrepancy in the price displayed when selecting a variant, please try the following steps:

  • Clear your browser cache and reload the page.
  • Use a different browser.
  • Add the variant to the cart.

The correct price will always be displayed in your cart before you complete your purchase. We apologize for any inconvenience this may cause and appreciate your understanding.

HC4-Plus version
includes OLED Display
and RTC Clock Battery

HC4-Base/HC4 P-Kit Base version
does not include OLED
Display and RTC Clock
Battery, you can find it in
recommended accessories

See the Not Included section below for additional items needed and/or recommended for operation

The ODROID-HC4 is a mini PC with a dual SATA drive dock which makes an affordable solution for a Do-It-Yourself Network Attached Storage (NAS) server. This server centralizes data and enables users to share and stream multimedia files to phones, tablets and other devices on a network. Ideal for workgroups, families, and single users. A wide variety of software is available to tailor the ODROID-HC4 to your specific needs. Upgrade the storage capacity of this server with one or two larger HDD/SSD. The HC4 is built with two high performance SATA port and a Gigabit Ethernet port, to build a faster network storage device, and also supports RAID configurations. The HC4 is designed to hold 2x 2.5 inch HDD/SSDs or 3.5inch HDDs in any combination.

The HC4 is based on the very powerful Amlogic S905X3 chip, just like the ODROID-C4. It can run Samba, FTP, NFS, SSH, NGINX, Apache, SQL, Docker, WordPress and other server software smoothly with full Linux distributions like Ubuntu, Debian, Arch and OMV.

Links to compliance documentation available at the bottom of this listing.

Additional items required to operate -  see "NOT INCLUDED" section below


  • Amlogic S905X3 Processor Quad-Core Cortex-A55 (1.8GHz)
  • 4GB DDR4 RAM with 32-bit bus width (PC4-21333 grade)
  • Dual SATA-3 port for 3.5inch and/or 2.5inch HDD/SSD storage
  • UHS-1 capable micro-SD card slot for boot media
  • Gigabit Ethernet port (RTL8211F)
  • 1x HDMI 2.0 (up to 4K@60Hz with HDR, CEC, EDID)
  • Digital audio over HDMI
  • USB 2.0 Host
  • UART serial console
  • IR Receiver
  • 1x DC Jack (5.5/2.1mm) rated for 14.5~15.5VDC
  • 84 x 90.5 x 25mm
  • 280g including heatsink, fan and case


Form Factor Board Dimensions: 84mm x 90.5mm x 25.0mm
Heatsink Dimensions: 40mm x 32mm x 10mm
Weight: 280g including heatsink, fan and case
Processor Amlogic S905X3 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 (1.800GHz)
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 Micro SD slot (DS/HS mode up to UHS-I SDR104)
Networking 1x GbE LAN ports (RJ45, supports 10/100/1000 Mbps)
Realtek RTL8211F (Ethernet transceiver)
LED indicators
Green LED: Flashing by data traffics at 100Mbps connection
Amber LED: Flashing by data traffics at 1000Mbps connection
Video 1x HDMI 2.0 (up to 4K@60Hz with HDR, CEC, EDID)
Audio 1x HDMI digital output
Cooler 1x Passive heatsink (40x32x10 mm) on the CPU of PCB board
1x Hydraulic Bearing FAN
Rated Voltage: 5V
Rated Current: 100mA
Max Speed RPM: 4,000
Air Flow CFM: 4.3
Air Pressure (In H2O): 0.053
Noise Level(dBA): 23.9
Dimension: 40 x 40 x 10.6 mm
Wire & Connector: 80mm, 4 pin 1.25mm pitch
External I/O 1x USB 2.0 host port
1x Debug serial console (UART)
2x SATA Connectors
Other features IR receiver for remote controller
System LED Indicators:
Red (POWER) - Solid light when DC power is connected
Blue (ALIVE) - Flashing like heartbeat while Kernel is running.
Power 1x DC jack: outer (negative) diameter 5.5mm, inner (positive) diameter 2.1mm
DC input: 14.5V ~ 15.5V
DC 15V/4A power adapter is recommended
Power consumption with two ST2000DM006 HDDs:
IDLE(with HDD in spin-down): ≃ 5.88W
Active(using SAMBA): ≃ 15.59W
Suspend: ≃ 0.29W


  • No power supply included - 15V/4A Power Supply recommended
  • No microSD card included
  • OLED display with integrated RTC battery is optional (included on the Plus model)
  • USB hub recommended if connecting more than one USB device to the HC4
  • No WiFi included - Wired networks are preferable for NAS units due to bandwidth and reliability, but we have WiFi modules available if desired
  • USB-UART module highly recommended for tinkering with u-boot, kernels, multiple installs and more




Warranty is valid for 16 weeks, starting upon date of receipt.

You recently viewed

Clear recently viewed

Customer Reviews

Based on 3 reviews
Adam Truszkowski
Odroid HC4 - One of best purchases ever.

Great little NAS for the home. After little confusion about what system to use, I've chosen Armbian. I use Samba for local connectivity and NFS. I plan to purchase another one for the office.
OledLCD Display is a very helpful feature. Very useful, ex. to figure out the DHCP IP address.
Love it.

Adam T.

A nice home backup NAS

After other attempts to scratch my itch for backups/redundancy, I settled on this little toaster, prettier than a raw SBC, but with optics only a DIYer could love. I got the non-plus version early enough in its product cycle that not all the OS flavors were ready for prime time -- I used buster, which continues to be fine for my needs.

I also got one for a buddy. He complained about the rawness of the docs and petiboot when trying to load it, but I was able to give him a typescript to get him through it. If I were to take off any stars, it would be for that -- I would need to revisited to see if the docs are any clearer today.

After some experimentation, I backed off on pure RAID and settled on a 4TB laptop HD + a 9TB in the SATA slots, and (slow via USB 2) 9TB all tied in a snapRaid that syncs overnight. The laptop HD serves TimeMachine partitions, so it handles the spin-ups. The SATA 9TB serves all else, and USB is mainly for redundancy, and both of those stay mostly spun down except overnight.

I get 68 MiB/s scp reads of the SATA drives and gig line-rate unencrypted -- single client quiescent of course. Samba perf varies somewhere in between those. Reliability has been rock-solid for 9 mo. I recommend keeping it on a shelf with some ambient airflow -- mine is gets plenty from a ceiling fan.

As a DIY SOHO NAS for a Linux geek, I give this 1.9 thumbs up. (Still rounds to 5 stars.) Docs and options seem to be improving for normies, but be ready to ask for help.

Mike D
Simple Device

What a great device for getting into SBCs. Very easy to setup, no assembly required. Sufficient RAM for most apps.
The Petiboot didn't work, so I installed Ubuntu via microUSB after removing Petiboot.
I have Nextcloud installed with no issues, with a 480gb NAS SSD.
My only complaint is the solo USB port, when there's obviously room for one more right next to it. Multi-USB hubs don't always work due to the low power the one USB port provides. With my hub it works about 60% of the time. 2 USB ports is all I need, keyboard and mouse.
Maybe put 8gb of RAM and one more USB port for the next version.
All in all a very easy to use device.

Mike, thanks for your honest review. We agree more than one USB port would be great. However, when more USB ports are needed, we recommend this USB hub [ ] with this external power supply [ ] so each USB port gets full power.