Rubix A10 is an Arduino Shield Running Linux Powered by Allwinner A10 Processor

There are plenty of ARM Linux boards featuring Arduino compatible headers such as UDOO, PcDuino, ATSAMA5D3 Xplained, etc…, and Rubix A10 looks like one of these boards, as it comes with an Allwinner A10 processor, boast Arduino compatible header, and runs Linux or Android, but instead of simply accepting Arduino shields, Rubix A10 can be used as a shield itself for Arduino (UNO?)boards. Rubix_A10Rubix A10 specifications:

  • SoC – Allwinner A10 ARM Cortex A8 processor @ 1.0 Ghz with Mali-400 GPU
  • System Memory – 1GB DDR3
  • Storage –  4 to 8 GB MLC 64-bit ECC NAND Flash, micro SD slot up to 128 GB
  • Video Output – HDMI 1.4 up to 1080p60
  • Audio I/O – HDMI, 3.5 mm jack for MIC + headphone.
  • Connectivity – 802.11b/g/n Wi-Fi up to 150Mbps,
  • USB – 2x USB 2.0 host interfaces, 1x mini USB OTG 2.0 port
  • Expansions Headers
    • Arduino compatible headers
    • 26-pin Raspberry Pi compatible header with RS232 UART port, GPIO pins, I2C, PWM, SPI
  • Misc – IR receiver, power button, recovery button (designed for Android)
  • Power Supply – 12V/1.5-2.0A AC-DC adapter, or 5V via mini USB OTG port

The board can boot various Linux desktop operating systems, as well as Android from the NAND flash or a micro SD card. The Linux distribution is pre-loaded with the Arduino IDE so that you can program your Arduino board directly from the board itself.

The company is apparently looking for more distributors, but the board has been spotted at Fry’s Electronics, and the electronics store also sell it online for $89.99. A few more details can be found on Rubix website which is still very much under construction. There may also be a a crowdfunding campaign launched soon.

Thanks to Bill for the tip.

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
Notify of
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.
9 years ago

What’s next? An Intel based board you can stack on top of this on top of an arduino?

9 years ago

isn’t A10 EOL(end of life) already?

9 years ago

This board is a piece of sh*& – I have a raspberry pi that worked great, just want something a bit more powerful so I bought the Rubix A10 – what a joke, the onboard pre programmed linux environment ( linaro) booted successfully only once! each other attempt failed with a kernel panic. To make matters worse, tried creating a variety of other bootable micro sd cards with supposedly compatible linux images ( ) using the following tutorials but this never worked. The biggest issue is a lack of much documentation for this device… it appears that not very many… Read more »

9 years ago

@minilinux Thank you so much for your time and money. So sorry, you encounter image issue, Pls at most early time email us, so you can get FREE support and save your lots of hours or days. About 10 minutes may solve your Panic core issue with our best practice, other A10 images may not totally for Rubix A10, even a little bit error init may cause Panic, So sorry for a long way you walked. We are transfering our engineers guides and best practices or others Rubix A10 customers best practices to all our new and old customers. By… Read more »

4 years ago

dunno if your still active here, but i have one of these boards and i would love to get a disk image for it.

9 years ago

I’m a sucker for single board computers. I have an original Raspberry pi and the newest B2. I have an Intel Edison and a Galileo. I even have a Beagle Bone Black. When I saw a Rubix A-10 advertised at Fry’s I went for it. Let the adventure begin… I managed to scramble the original Linaro 12.11 image furnished on NAND. As far as I can tell, I had insufficient power on the micro USB port even though I was using a powered hub with a 2A rating. When I switched to 12V power, I got consistent results but the… Read more »

7 years ago



I recently purchased the Rubix-A10 product and I am having the same problem. After first time booting, I have a black screen with some lines of code. The first line says ” Kernel panel – not syncing: VFS: unable to mount root fs on unknown-block(93,3)”.

Please help me figure out this problem.


Khadas VIM4 SBC