Rock Pi X

Rock Pi X by Radxa

Control robots with Synthiam ARC on ROCK Pi X: affordable x86 SBC running Windows, Z8350 quad-core, 4K HDMI, WiFi, drivers and setup tips.
Connection Type
Wi-Fi / USB
Number of Servos
None
Audio Support
Yes
Camera Support
Yes
UARTs
None
I2C Support
No
ADC Ports
None
Digital Ports
None

If you’re looking for a small computer to run a robot, the Radxa ROCK Pi X is one of the best values we’ve seen for embedded computing. It’s a Single Board Computer (SBC), which means it’s a full computer (CPU, RAM, Wi‑Fi, USB, etc.) on one compact board. It’s similar in concept to the Up Board and LattePanda, but is typically more affordable.

The board includes an HDMI port for a monitor/TV and a 3.5mm audio jack for speakers or a headset (audio + microphone). This makes it easy to set up on a workbench with a screen and keyboard, then later mount it inside a robot.

ROCK Pi X is Radxa’s first x86 SBC. “x86” is important because it’s the same family of processors used in most Windows PCs, which generally means great compatibility with Windows software and drivers.

Key Features (What They Mean)

  • Intel Cherry Trail quad-core Z8350 processor: The “brain” of the board. Quad-core means it can handle multiple tasks at once (useful for robotics).
  • 64-bit LPDDR3 RAM (up to 4GB): Working memory for Windows + ARC. More RAM usually means smoother multitasking.
  • HDMI video up to 4K @ 30Hz: Can run high-resolution displays (4K), though robotics projects typically don’t need 4K.
  • 3.5mm audio jack with mic support: Helpful for sound output, voice recognition, or microphone input.
  • 802.11ac Wi‑Fi: Fast wireless networking.
  • Bluetooth 4.2: Connect Bluetooth devices (keyboards, controllers, some sensors).
  • USB ports: Connect accessories like cameras, keyboards, mice, storage, and many robot controllers.
  • Gigabit Ethernet (GbE LAN): Reliable wired networking (often best for robot development and remote desktop).
  • 40-pin color expansion header: Hardware expansion pins for add-ons (advanced use; not required to run ARC).
  • Real-time clock (RTC): Helps keep time (useful for logging and scheduled tasks), especially if configured with a battery.
  • USB PD and QC power support: Can be powered using compatible USB-C/charging standards (see power tips below).

Model A vs Model B (And RAM Options)

ROCK Pi X comes in Model A and Model B, and each model is available with 1GB, 2GB, or 4GB RAM options.

For the exact hardware differences between Model A and Model B, please refer to the manufacturer specifications for your specific board version.

This comparison chart, done by our friends at Explaining Computers, is a helpful overview:

Comparison chart for ROCK Pi X

Windows Drivers (Important for a Smooth Setup)

Some ROCK Pi X boards require specific Windows drivers so that hardware features (such as Wi‑Fi, audio, graphics acceleration, etc.) work correctly. Synthiam has assembled a driver package to help you get your ROCK Pi X running reliably.

The driver package includes a step-by-step document. Be sure to read it and follow the instructions carefully.

Driver installation instructions screenshot

Getting the Best Performance (SBC Installation Tips)

Small computers can run robots very well, but they sometimes need a little tuning—especially with Windows. We’ve put together a guide that covers common improvements such as:

  • Freeing storage space (important if your board has limited built-in storage)
  • Improving performance (startup apps, power settings, updates)
  • Powering the SBC reliably (stable voltage/current is critical for robotics)
  • Running “headless” (no monitor/keyboard attached) using Remote Desktop tools
View Performance Tips To Make a Robot

ARC Pro

Upgrade to ARC Pro

Discover the limitless potential of robot programming with Synthiam ARC Pro – where innovation and creativity meet seamlessly.

Author Avatar
PRO
Canada
#57  

thanks DJ 1 I installed the website drivers straight after I installed windows but did not fix . Intersting enough I just found the answer that fixed my problem buried on this page.  "copy the 4345r6nvram.txt file to C:\Windows\System32\drivers" and it worked https://forum.radxa.com/t/win10-wifi-not-working/4905/10
2 I have 18vdc on my main PDU so I will run at that voltage. I made a funky cable up after an amazon order but it is a strange connector for power on an SBC

Author Avatar
PRO
Synthiam
#58  

haha i bet that's a Frankenstein of power:D

Author Avatar
PRO
Canada
#59  

It is actually quite clean.  It is the Quad A1 3D printed robot dog designed by Josh over at MJBot.  I am adding the Rock Pi X and ARC to control it as it is really just a massive remote control dog at the moment.  Move over spot.

User-inserted image

Author Avatar
PRO
Synthiam
#60  

That's pretty neat! Can't wait to see it operate

Author Avatar
PRO
Canada
#61  

Well the Pi X just died after spending 4 hours setting it up. Fuses test ok but no lights nothing.  I had a voltage regulator on board to ensure no spikes and connected the T265 and D435i (both seemed to work ok) was walking the dog and then had a brown out.   Dog came back after reboot but the rock Pi X is dead.  I guess I have to send it back to China.... 3 months later...

Author Avatar
PRO
Canada
#62  

I'm sorry to hear that @Nink, do you have a USB-C cable + power supply you can use to test powering it from the USB-C connector? Does it reach the BIOS screen or anything?

#63  

Hi Nink, Can you share some more info on your walker? I was reading up on their hackaday entry but did not see any files to print anything.