Smallest Embedded Linux Mini PC, Exciting Thin Client for Makers

Set your imagination free

Whether you’re a newcomer to Linux or one of the neighborhood’s usual suspects, our HummingBoard single board computer family and CuBox-i family will become your favorite development playground. Roll your own tailor-made computer applications, create the next IoT sensation, build your own cutting-edge multimedia center and more. Whatever your dream is, we give you all the tools to bring it to life.


Smallest Linux mini PC station – ever

At 2” X 2” X 2”, the CuBox-i is the world’s smallest computer, and at 85 mm X 56 mm, the HummingBoard is the most compact, elegant board computer and Linux thin client solution you’ll ever find. We’ve made it super small, with all the features and connectivity you’ll want, organized in an easy to use design.

Always and only open source

As a HummingBoard or CuBox-i user, you’re more than a customer; you’re part of the family. Fully backed by the global Linux community, our tiny Linux mini PCs are 100% open source and always will be. Alter them in any way you like – we provide full documentation and an array of OS images like Debian, Yocto, Android, XBMC and other operating systems and distributions – plus an open source SDK software development kit. Currently our stable kernel is at 3.10 LTS, and our strong network of Linux developers, located in dozens of countries throughout the world, provide support for kernel upstreaming.


What’s your Cubox-i?

Learn About CuBox-i Models


CuBox-i2 provides the processing power of dual cpu combined with 1GByte of DRAM. It comes with a price tag that fits every pocket.



CuBox-i2eX provides the best value with high performance and enhanced connectivity and feature sets including eSATA support.



CuBox-i4Pro is top of the range with all the bells and whistles, including Quad Core, 2GB of memory size and many enhanced features.


A Linux thin client solution designed for embedded standards

The HummingBoard and Cubox-i are composed of only the highest quality components, and built to comply with both commercial and industrial standards of embedding.


What’s your HummingBoard?

Learn About HummingBoard Models


HummingBoard-i1 is the entry level board computer with many features to enjoy and benifit.



HummingBoard-i2 comes with double the processing power and double the RAM of the i1



HummingBoard-i2eX expands the capabilities of the HummingBoard family with many advanced features and connectivity options such as PCIe, mSATA, Internal USB ports, RTC support and much more

Support your home team

We understand how you feel about your favorite Linux distribution. Ubuntu, Fedora, Debian, openSUSE, Arch Linux, PCLinuxOS, CentOS, Mageia, Slackware Linux and FreeBSD are already supported. If your distribution of choice isn’t listed – let us know, and we’ll see what we can do…


A whole lot of power at an affordable price

With the industry’s best Price Power Performance Ratio (P3R), our Linux mini PC offers 1 GHz per core, has a proven SoC, wide scalability and fast CPU, and is compatible with the standard ARMv7 instruction set.



Here’s to a long and productive life

Both the HummingBoard and the CuBox-i family products are built with no mechanical parts, no fans, nothing that moves whatsoever. Zilch, zippo, nada. That means they are not only silent, without any bothersome whirrs or clicks, but they are more durable and long-lasting.

Oh, the places you’ll go!

And the things you will do! Create an efficient headless server, apache web server, mail server, Linux thin client solution, NAS, micro server for small business, Home Gateway, home automation, secure cam – you name it – it’s an all in one Linux mini PC station.

The power is in your hands

Both our HummingBoard and CuBox-i are scalable, and you can choose the level of power that suits your specific Linux mini PC needs and budget. The HummingBoard comes in Single Core, Dual Core and Advanced Dual Core, with up to 1 GByte RAM and 64 bit @ 1,066 Mbps memory configuration. The CuBox-i offers an additional Quad Core, with 2 GByte RAM. All models feature two USB ports and an Ethernet network port, and are powered by Freescale’s i.MX6 SoC (System on Chip) including a 1GHz ARM A9 core, video acceleration and GPU engine capable of outputting 1080p video. Additional features such as mini PCIe expansion, LVDS interface for connecting to touch screens and more are also available.

Gets you there faster

With the full set of latest instructions and no need to recompile, you’ll save hours of time in getting yourself up and running.


Fast and Powerful Connectivity

Enjoy multiple connectivity options, including wired, wireless, dedicated 1 Gbps Ethernet port, 4 USB ports, mini PCIe, GPIO pin, LVDS, HDMI, mSATA, digital and analog audio in and out, infrared and camera interface. And a powered USB enables you to connect USB devices without the need for a USB hub.

Have fun learning

The HummingBoard and CuBox-i products are perfect for Linux mini PC beginners – on your own or in a classroom setting. They make learning fun and affordable, available at a fraction of what yesterday’s PC goes for, and give you the freedom to try, make all the mistakes you need, and ultimately fulfill your goal of becoming a full-fledged member of a very special community.


Lost your password?