ODROID-H2 Intel Celeron J4105 Single Board Computer to Launch in November

There were talks about Hardkernel working on an ODROID x86 board since last year, as the CEO expected to launch such board later in 2017 in an interview published in ODROID magazine. Finally, it took them several iterations and processors considerations before being ready for launch, and ODROID-H2 should become available next month as the first ODROID x86 board.

ODROID-H2 will feature an Intel Celeron J4105 Gemini Lake processor, two SO-DIMM slots for memory, two SATA ports and M.2 NVMe slot for storage, two Gigabit Ethernet ports, a mix of USB 3.0 and 2.0 ports, and more.

ODROID-H2ODROID-H2 board specifications:

  • SoC – Intel Celeron J4105 quad core processor @ up to 2.3 GHz (real frequency) with 12EU Intel UHD Graphics 600
  • System Memory – Dual-channel Memory DDR4-PC19200 (2400MT/s) supporting up to 32GiB RAM in total
  • Storage – M.2 PCIe 2.0 x4 slot for one NVMe storage, 2x SATA 3.0 ports, eMMC flash support
  • Video Output
    • HDMI 2.0 up to 4K (4096×2160) @ 60 Hz
    • DisplayPort 1.2 up to 4K (4096×2160) @ 60 Hz
  • Audio – HDMI, audio jacks for HP, MIC. and S/PDIF
  • Connectivity – Dual Gigabit Ethernet (RJ45)
  • Expansion – 20-pin header with I2C and UART (3.3V)
  • Misc – RTC battery
  • Power Supply – 14V to 20V DC power input
  • Dimensions – 110x110x43mm
  • Weight – About 320 grams with heatsink, two DRAM modules, and M.2 NVMe SSD.
ODROID H2 Block Diagram
Block Diagram – Click to Enlarge

ODROID-H2 is in the final stage of development and become available in November, with shipment expected later that month.  The company did various performance, thermal design and power consumption testing on the board with Ubuntu 18.04 as documented in the forum post linked in the introduction.  Basically the board can stay cool (under 70°C) under heavy load, consumes 4 watts at idle, and up to 22 Watts during a CPU+GPU stress test, and 4K 60fps H.265 to 720p H.264 video transcoding can be done faster than real-time with performance improving by 25% when using dual channel RAM configuration.

ODROID-H2 RAM NVMe SSD
ODROID-H2 Board (Bottom side) with two RAM sticks and an NVMe SSD – Click to Enlarge

The company also posted a video showing the board run Ubuntu 18.10 with Kernel 4.18 from eMMC storage. They ran Dolphin emulator accelerated by Vulkan GPU driver and could play Wii games with three players smoothly.

What we do not know is the price, but since Hardkernel ODROID-H2 had a competitor with LattePanda Delta board we can get an idea. The LattePanda board comes with a similar Celeron N4100 processor, but contrary to the Hardkernel board it also includes RAM and storage soldered on the board. The board is not available anymore, but LattePanda Delta 432 model which included 4GB RAM and 32GB eMMC flash was offered for $139 on Kickstarter [Note; A previous version of this post incorrectly use LattePanda Alpha as reference]. Based one this information, and typical price for Celeron J4105 mini PCs, I’d expect the barebone version of ODROID-H2 board to sell for around $120-$140 without accessories considering it also includes extra features like dual Ethernet, dual SATA, NVMe SSD support, etc.. often not found in lower cost mini PCs.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
40 Comments
oldest
newest
Laurent
Laurent
5 years ago

I was impatiently waiting for their board announcement hoping for a nice powerful ARM SoC. And we get this, another x86 PC. This will have many uses (even Windows) but that’s so uninspiring to me 🙂

I’ll have to wait more to get a nice ARM board with good Linux support (beyond my TX2).

nobe
nobe
5 years ago

at the end of odroid forum post (2nd link in cnx article), it is stated that odroid N2 is coming “soon”

Laurent
Laurent
5 years ago

I completely missed that and thought that N2 had been dropped in favor of H2! Thanks a lot for pointing me to the thread 🙂

(I’m slightly disappointed it’s only A73 but I’m still interested.)

blu
blu
5 years ago

Ahem, ‘real frequency’ as in ‘turbo boost, subject to thermal constraints, number of cores active, etc’:
https://ark.intel.com/products/128989/Intel-Celeron-J4105-Processor-4M-Cache-up-to-2-50-GHz-

nobe
nobe
5 years ago

as far as i know, the max turbo boost freq from intel webpage is the one you can reach in single thread load only

multi thread loads often have a lower max frequency…

blu
blu
5 years ago

Unfortunately testing with ‘stress-ng –cpu-method all’ is not the best thermal stress test. A matrix multiplier would be a better stress test.

From http://kernel.ubuntu.com/~cking/stress-ng:
‘maxtrixprod — matrix product of two 128 * 128 matrices of double floats. Testing on 64 bit x86 hardware shows that this is provides a good mix of memory, cache and floating point operations and is probably the best CPU method to use to make a CPU run hot.’

tkaiser
tkaiser
5 years ago

Why is this enclosure-less Mini PC called a ‘Development Board’?

Tim
Tim
5 years ago

Who called it a development board?

Jarek
Jarek
5 years ago

But is it an SBC? SInce it does not have ram embedded onto the board. But TBH I also prefer SBC instead of mini motherboard

halherta
halherta
5 years ago

I applaud this move from Hardkernel. Let’s face it, Arm SOCs always needed to have the Linux kernel ported to them, and by the time the kernel was mainlined; if it ever became mainlined, a newer SOC was released by the same manufacturer and the current SOC became obsolete.

For this reason alone, going x86 makes so much sense especially above the $120 price tag. Also the ability to install any distro with its default x86-64 iso file available on the distro site is just fantastic.

Arm is still great at for cheaper boards in the less than $60 range.

Max
Max
5 years ago

is this good for a pfsense gateway where I could pack kodi and freenas into a VM to have a 3-in-1 (firewall, mediaplayer, NAS) with low power footprint?

TLS
TLS
5 years ago

I have a few issues with this board, from a design and support standpoint. 1. Why use a non-standard form factor? They could’ve gone with mini-STX which is 120×120. 2. Where do you get housings for this board? The Odroid “cases” aren’t really cases, as they’re not closed up. 3. Intel doesn’t allow access to GPIO, SPI etc. so how is this a developer board? 4. The ALC662 is a really crappy audio codec. If the price is going to be anywhere over $100, I would expect something much better. 5. No batter holder. The dangling batteries on a wire… Read more »

crashoverride
crashoverride
5 years ago

> 3. Intel doesn’t allow access to GPIO, SPI etc. so how is this a developer board? The etymology of “developer board” in this context derives from a board that allows easy development of software. Access to serial ports, JTAG, etc for debugging are often included that are not present on a “production” design. While many boards include GPIO and SPI, it is not a requirement of the term. As an example, developer boards for proprietary game consoles also may not include GPIO or SPI. An analogy is how the term “brick” has come to mean “can’t boot” rather than… Read more »

nil
nil
5 years ago

Gemini Lake has GPIO and SPI drivers in the mainline kernel (CONFIG_PINCTRL_GEMINILAKE and CONFIG_SPI_PXA2XX_PCI respectively)

Tesla
Tesla
5 years ago

Am I the only one cringing at 14-20V input? It is neither 12V nor 24V that could be feed from sealed lead acid battery.

TLS
TLS
5 years ago

Square peg, round hole of you own a Lenovo…

renw0rp
renw0rp
5 years ago

It’s gonna be hard for them to compete with Intel NUC with Pentium j5005. It comes with a case and costs around £155/€170.

Odroid has some advantage though – passive, probably one more SATA port, dual NIC, display port

halherta
halherta
5 years ago

Not really. this SBC has dual Nics and two sata ports. I’ve yet to see a NUC with two Nics or one that can supports 2 SATA hard drives.

With the correct enclosure this board would make an excellent NAS. Too bad no onboard WiFi though. Still, I’ll probably get one if the price is right.

tkaiser
tkaiser
5 years ago

> With the correct enclosure this board would make an excellent NAS If you for whatever reasons find yourself to be bound to use exactly this J4105 Celeron thingy I would better look at an ASRock J4105-ITX then: https://www.asrock.com/MB/Intel/J4105-ITX/index.us.asp Known x86 mainboard manufacturer, less expensive, 2 more ASM1061 attached SATA ports, also just RTL8211 NIC but H instead of G, standard form factor allowing to choose any appropriate enclosure, usable with an ATX PSU so slightly higher idle consumption but shouldn’t matter that much if you also want to attach spinning rust a few times. This here ist just a… Read more »

Tim
Tim
5 years ago

You are a most pompous guy Thomas. What position are you in to judge either price (which we know not) or software support?

tkaiser
tkaiser
5 years ago

Sorry, I’m able to read and do basic number comparison which seems like an advantage. Just give it a try yourself and compare what Hardkernel wrote in their forum ‘ODROID-H2 price will be officially announced next month when it starts selling. It must be higher than US$100 though’ and use some Google-Fu to get an idea about J4105-ITX pricing. Seems you’re not familiar with the x86 platform if you expect Hardkernel to do what they have to do on ARM (fiddling around with own kernel forks, driver hacking and providing hand-crafted OS images). Again reading abilities help. Quoting Hardkernel being… Read more »

tkaiser
tkaiser
5 years ago

> I’ve yet to see a NUC with two Nics Since you were talking about the NAS use case I hope you’re familiar with what you can do with 2 NICs then. Hint: an awful lot of users believe bonding/LACP would transform 2 GbE NICs into something that works like a 2 Gbit/sec link. This is not what happens with the NAS use case. With bonding/LACP your connections are still maxing out at 1 Gbit/sec and only if you have a bunch of NAS clients accessing your NAS at the same time bonding/LACP will help since distributing client connections evenly… Read more »

pmos69
pmos69
5 years ago

Doesn’t linux support balance-rr and balance-alb?
(honest question)

tkaiser
tkaiser
5 years ago

Linux does and between two Linux hosts you can then really increase bandwidth so that n Gbit NIC connections on both sides are similar to one n Gbits/sec connection. But this can be considered some sort of a 1:1 connection (point-to-point) not suitable for n:1 client/server connections. And I was talking all the time about the ‘NAS use case’ where you usually have more than 1 client and client OS also usually is not Linux. Then bonding/LACP is pretty much useless unless you have a bunch of clients. Would’ve been cool if Hardkernel would’ve replaced one of the RTL8111G with… Read more »

Keith Woodward
5 years ago

What a fantastic board, dual everything with nic, video output, sata and USB 3 and modular ram. Looking forward to see the price

clone
clone
5 years ago

According to Intel CPU supports only up to 8GiB. Why the spec mentions 32GiB?

tkaiser
tkaiser
5 years ago

BTW: Some insights around Gemini Lake and RAM (in)compatibilities: https://forum.odroid.com/viewtopic.php?f=171&t=32941

fkpwolf
5 years ago

what’s kind of BIOS it used? coreboot?

Joe
Joe
5 years ago

I don’t agree with the Lattepanda comparison. The Lattepanda Alpha has a Intel Core m3 CPU. Much more comparable is the Lattepanda Delta with the same Celeron N4100 and 4G of ram for around $139 USD. Therefore, without ram, it should not be more than that, or I would rather go for the Lattepanda. Interesting board and I’ll watch the price announcement!

Joe
Joe
5 years ago

No problem, I thought that you meant that as well 🙂 Yes the Lattepanda Delta cannot yet be ordered on dfrobot, but i hope it will come later to have more competition at this price point.

tkaiser
tkaiser
5 years ago

I was able to test a little bit and tried to summarize some results: https://github.com/ThomasKaiser/Knowledge/blob/master/articles/Quick_Preview_of_ODROID-H2.md

Still missing: eMMC performance, network stability/performance with demanding workloads and of course pricing 🙂

Brendan
Brendan
5 years ago

Thanks! I always look for your input on these types of devices.

tkaiser
tkaiser
5 years ago

Please keep in mind that the use cases I’m interested in are rather limited. With other use cases in mind (e.g. Linux or Windows desktop) the focus of investigations would need to be shifted.

With such a ‘Desktop’ use case the usual benchmarks are problematic anyway since single-threaded CPU performance is IMO key to success. And all those *Lake Atoms pretty much suck here. I bet an older ‘G class’ Celeron like an 3900G would easily outperform the J4105 with such use cases (at a way higher TDP though).

tkaiser
tkaiser
5 years ago

Hardkernel revealed their pricing few hours ago: $111

ATM distributors show partially weird or no prices: https://forum.odroid.com/viewtopic.php?f=168&t=32810&p=238436#p238436

Khadas VIM4 SBC