UDOO Single Board Computer Features Freescale i.MX6 Dual/Quad and Atmel SAM3 MCU

Have you ever dreamed of a single board with the power of 4 Raspberry Pi and Arduino Due functionality? This dream should soon become reality thanks to UDOO single board computer. This open source hardware board is powered by Freescale i.MX6 Dual or Quad with 1GB RAM, as well as Atmel SAM3 Cortex M3 MCU that provides access to Arduino compatible headers.


Here are the specifications of the board:

  • SoC – Freescale i.MX6 ARM Cortex-A9 CPU Dual/Quad Core @ 1GHz + Vivante GPU
  • MCU – Atmel SAM3X8E ARM Cortex-M3 (same as Arduino Due)
  • System Memory – 1GB DDR3
  • Storage – micro SD (boot device) + SATA (i.MX6 Quad only)
  • Video Output – HDMI and LVDS + Touch (I2C signals)
  • Audio I/O – Analog Audio and Mic
  • Expansion Headers – 54 Digital I/O + Analog Input (Arduino-compatible R3 1.0 pinout)
  • Connectivity
    • Ethernet RJ45 (10/100/1000 MBit)
    • WiFi Module
  • USB – mini USB and mini USB OTG,  2x USB type A (x2) and USB connector (requires a specific wire)
  • Camera connection
  • Power Supply – 12V power adapter and external battery connector
  • Dimensions – 11 cm x 8.5 cm

The UDOO board will run Android 4.0 ICS and Ubuntu Linaro 11.10 initially. The Kicksrtarte video below gives and overview of the board, and showcases 6 use cases: educational kit, digital signage with RFID reader, games using sensors, automation, Android hacking with Arduino motor shield (Google ADK 2012), and digital urban furniture.

Seco, an Italian embedded systems company, is a partner of the project, and I’ve written about Seco‘s products several times before, so I’m pretty sure any technical and manufacturing challenges will be resolved. They are also building a community around the board involving some universities (Carnegie Mellon, USA; University of California San Diego, USA; Aarhus University, DK; Siena, IT; OCADU Toronto; CA) before opening up to the rest of the world. The schematics, documentation, education materials, etc.. will eventually be available on udoo.org.

The UDOO board is on Kickstarter, and they have already reached the $27,000 US funding target of their campaign.  You can get an UDOO board for as low as $99 and up to $169 depending on the options you select. Most pledged have gone to the $99 version with Freescale i.MX6 dual with Ethernet and Wi-Fi, but the one I really find interesting is the $129 pledge with Freescale i.MX6 Quad, as you get 1GBe, Wi-Fi, SATA, and Arduino compatible MCU and header. If you prefer received the board with a 12V power adapter, an HDMI cable, and 2 SD card preloaded with Android and Ubuntu, it will cost you $169. Design is almost complete and the boards should start to ship in September 2013. If you live outside the US, you’ll have to add $15 for shipping.

Thanks to Teji and renw0rp for the tip.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

Leave a Reply

17 Comment threads
0 Thread replies
Most reacted comment
Hottest comment thread
4 Comment authors
cnxsoftEricVinicius Tinticray Recent comment authors
newest oldest most voted
Notify of

Wow, that’s nice

Vinicius Tinti
Vinicius Tinti

The main drawback I found so far is that it does not have a NAND 🙁

Vinicius Tinti
Vinicius Tinti

Maybe if they get 3X or more than they pledge they could add at least one 2GiB.


After watching the video, it is not very clear how the two environnement (ARDUINO and LINUX) are linked. USB ? SPI ? I2C? some other link ?


[…] Arduino กับ Linux (หรือก็คือชิป Cortex-A9 กับ Cortex-M3) จะเชื่อมกันอย่างไร ถ้าเป็น Android ADK แล้ว Arduino […]


[…] Pi and Arduino shields, this new board competes directly with the single board solution provided by UDOO boards, which costs only slightly more than an Raspberry Pi + Embedded Pi […]


[…] UDOO QUAD is a development board featuring both Freescale i.MX 6Quad and an Atmel SAM3 Cortex M3 MCU, that’s currently having a very successful campaign on Kickstarter, as the total amount pledged is now close to $500,000 US. UDOO decided to put a comparison table against four boards they considered their main competitors: the BeagleBone Black for its numerous I/O options, Wandboard Dual, also a Freescale i.MX6 powered board, the ODROID X2 for its powerful Exynos 4412 processor, and Raspberry Pi model B which is ubiquitous. The Cubieboard board would also have been an interesting addition, but they did not include it. […]


[…] an Arduino UNO compatible board, and a Xilinx Spartan-6 FPGA. The concept is a similar to the UDOO board, but adds an FPGA. The company has launched a Kickstarter campaign to gather funds to manufacture […]


[…] Samsung Exynos 4412 prime. There are also a few Freescale i.MX 6Q boards such as Wandboard Quad and UDOO Quad for around $130 which you could consider because of potentially better software support and […]


[…] you could always consider one of the many Arduino compatible Linux boards on the market such as UDOO, Intel Galileo, or PCDuino3. Bear in mind that not all “Arduino compatible” board may […]


[…] pcDuino Acacida 1. This board is not the first Freescale i.MX6 Quad board with Arduino headers, as UDOO Quad has been around for a while, and features an external Atmel SAM3 MCU to manage I/Os. On a side […]


[…] 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 […]


[…] UDOO boards combine a Freescale i.MX6 dual or quad core processor with an external Atmel SAM3X MCU that’s programmable as an Arduino board, so as Freescale has now formally announced their i.MX 6SoloX processor with a Cortex A9 core running Linux and Android, and a Cortex M4 core running MQX real-time operating systems, it was logical that the company would soon launch a low cost development board based on this heterogeneous processor. Meet UDOO Neo. UDOO Neo board specifications: […]