We've seen no shortage of low-powered, low-cost mini PCs since Raspberry Pi debuted to an almost cult-like reception in 2012. Now Israel-based startup SolidRun is throwing its hat onto the ring with the HummingBoard, a mini PC for DIY projects that promises more power and flexibility than Pi.

The device has been cleverly designed to mimic the Raspberry Pi's dimensions and layout, meaning it'll fit right into any third-party Raspberry Pi case. It's also available in three different configurations for different needs.

Starting at $45 for the base model, the HummingBoard i1 boasts a 1GHz Freescale i.MX6 Solo ARM Cortex-A9 processor, Vivante GC880 graphics, 512MB of RAM, 10/100 Ethernet, 2 USB 2.0 ports, a microSD card slot, HDMI and SPDIF ports, and GPIO headers. For $75 the HummingBoard i2 swaps to a dual-core i.MX6 Dual processor, and 1GB of RAM, while the $100 i2eX gets you mini PCIe and mSATA slots, an integrated infrared receiver, and gigabit LAN.

The HummingBoard is designed to run a variety of Linux distributions, including Ubuntu and Debian, as well as Android images.