If you love the idea of tinkering with a small, single-board computer (SBC) but need something with more power than most ARM-based offerings, you’re in luck.
The new Radxa X4 from Radxa might pique your interest.
Powered by an Intel N100 CPU with Intel UHD graphics, the Radxa X4 offers enhanced performance for both CPU and GPU tasks compared to the Raspberry Pi 5, while maintaining a similar price range. However, it does consume more power and tends to heat up more under load.
Radxa X4 Specs
CPU: | Intel N100 (quad-core, 3.40 GHz turbo boost) |
---|---|
GPU: | Intel UHD |
RAM: | 4/8/16 GB LPDDR5 |
Storage: | M.2 slot 32/64 GB* eMMC |
Network: | Wi-Fi 5/6* Bluetooth 5.0/5.2* Ethernet |
Ports: | 2 micro-HDMI 3 USB 3.2 1 USB 2.0 3.5mm audio |
Other: | 40 Pin GPIO SPI Flash Power button |
Price: | From £48/$60 |
*8GB model only |
Also like the Pi —I’d stop comparing but hey: I’ve picked my narrative hook and I’m running with it— this Intel-based alternative comes in 4 GB and 8 GB versions, with a 16 GB model planned.
The Intel N100 powering this is a quad-core chip with 4 threads, a max turbo frequency of 3.40 GHz, 6 MB Intel Smart Cache, and a TDP of 6W.
The integrated Intel UHD graphics runs at 750 MHz and supports DirectX 12.1, OpenGL 4.6, OpenCL 3.0, Intel Quick Sync, and h.264/5 & AV1 decoding.
It’s true that the N100 is at the low-end of the computing power scale. A number of budget mini PCs from brands like MinisForum, Trigkey, and Geekom are built around it.
Still, you probably weren’t expecting supercomputer performance from a device the size of a supermarket loyalty card, right? RIGHT?!
Could you use a Radxa X4 as a regular PC? Easily (see the OS support below) as those aforementioned N100 mini-PCs get decent reviews – and yet they cost more!
But a cheap, barebones (if totally naked) NUC this is not.
The Radxa X4 is a bona-fide SBC built for the same kind of use-cases as a traditional ARM-based one.
The Radxa X4 offers a 40-pin GPIO header connected to a Raspberry Pi RP2040 microcontroller (MCU). This is said to be largely compatible with the Pi’s GPIO header.
A list of what it supports:
- Up to 2x SPI
- Up to 2x UART
- Up to 2x I2C
- Up to 16x PWM
- Up to 8x Programmable IO
- 1x 5V DC power in
- 2x 3.3V power pin
Other features you’d find on a Raspberry Pi 5 are present on this Intel-powered alternative too.
There’s dual micro-HDMI 2.0 ports (capable of driving two 4K@60 displays simultaneously), 3x USB 3.0 ports (10 Gbps), 1x USB 2.0 port (480 Mbps), ethernet, on-board WiFi and Bluetooth and (something the latest Pi model lacks) a 3.5mm audio combo jack.
On paper, the Radxa X4’s networking abilities trump those of the newest Pi.
There’s 2.5 Gb ethernet (with optional PoE HAT available), plus an integrated Azureware AW-XM548NF module1 offering WiFi 6 and Bluetooth 5.2 (8 GB model) or WiFi 5 and Bluetooth 5.0 (4 GB model). It has connectors for IPEX U.FL antenna.
Also, there’s an M.2 PCIe-3 slot on the Radxa X4 board for a 2230 NVMe SSD. This is said to deliver up to 4-8x faster speeds than an equivalent SSD in the official Raspberry Pi M.2 HAT attached to a Raspberry Pi 5.
While there is no microSD card slot on board there is an eMMC space. This is empty on the cheapest models, but for $9 more you can opt to buy models with a pre-soldered 32 GB eMMC (4 GB model) or 64 GB eMMC (8 GB model).
Also included is SPI flash for BIOS/UEFI (the on-board BIOS offers auto-power on, wake-on-LAN, RTC-timed wakeup, and PXE boot); fan, RTC battery, and PoE headers; physical power button; and (on the board itself) a BOOTSEL button for the MCU.
The BIOS supports auto-power on, wake-on-LAN, RTC-timed wakeup, and PXE boot
Power is via USB Type-C port. It’ll run on 12v/2A but it’s advised to use a 25W or greater adapter if you’re doing a lot with it, using all the USB 3.2 ports, have an M.2 SSD connected, etc.
So far, so good – but there are a few omissions, like a lack of CSI and DSI connectors. This will limit those who want to use the board for image-based needs. A bit of a shame.
What Operating Systems Does it Support?
Wondering what kind of operating systems this can run? Well, out-of-the-box it runs nothing. It’s not preloaded or preinstalled with any kind of OS.
Most ARM-based SBCs require bespoke OS images, custom compiled to include the right drivers and configurations to support the hardware. Not so here; this is an Intel-based device, so anything that runs on an x86 laptop or PC can, in theory, run here.
Windows 10 and 11 work from the get-go, as do most Linux distributions, including Ubuntu. In fact, Ubuntu 24.04 LTS is said to run like a champ on this.
Sticking with Linux, Radxa (the company who makes this) says they’ve made a hardware access/control library for Linux available to enable developers with the know-how and the need to do more with the device than most distros do OOTB.
Which is pretty neat.
Radxa X4: Price & Where to Buy
So far, so good – but we come to price.
The Radxa X4 costs as follows (RRP/MSRP; third-party suppliers may charge more):
- £48/$60 – 4 GB (no eMMC)
- £51/$69 – 4 GB + 32 GB eMMC
- £68/$80 – 8 GB (no eMMC)
- £71/$89 – 8 GB + 64 GB eMMC
Fairly reasonable pricing, all told.
Alas, the difficult part is finding one for sale.
The initial batch sold out on Radxa’s official AliExpress store. Other AliExpress stores have scant stock, and selling for higher prices than listed above. Other online stores had stock but have also sold out.
Fret not — at the time of writing Arace Tech is taking pre-orders for a second batch that is due to arrive mid-August (they don’t offer the 4GB/32GB model though, in case you were after that one).
Rather Rad(xa), I Think!
Although I have a couple of Pis, and a Rockchip-powered gaming handheld to tinker with, I still get excited by truly small form-factor devices such as this, albeit less for industrial, IoT, and hardware hacking use cases and more for cheap computing.
If an Intel-based SBC is something you’re after, I think it’s worth putting in the effort to get hold of this (and getting the £12/$15 official heatsink/fan cooler since it will fit).
“`html
More details on this can be found on the official Radxa website.
- Linux kernel support for this module is not yet mainlined, AIUI ↩︎
“`