Play with logic.


What is this Qoobik thing, anyway?

The concept

Qoobik is a system on module, with a difference. At its heart is a Xilinx® Zynq®-7000, which puts at your disposal, dear user, both an ARM® CPU and a powerful FPGA fabric – not to be sniffed at.


Qoobik packs a lot of processing power into a pocket-sized form factor. At 65 × 56 mm, it may even fit into those tiny pockets inside of pockets – and it’s compatible with your Raspberry Pi case, too.


If the guy that invented the Swiss army knife knew anything about late-stage capitalism and modern electronics, he would’ve probably made Qoobik. With USB, HDMI, WLAN, Ethernet, CSI MIPI, plus a heap of I/O pins to play with, you can connect to pretty much anything.


Everything required to start making is provided. Roll your own Linux with the GUI-based build environment, then tinker with the reference design and demo application to start developing your New Thing.


Let's get technical.

Qoobik comes in two variants - the Rocket 120, and the Rocket 280. The features list gives an overview of what makes a Rocket 120 different from a Rocket 280, divided into categories for (what we think is) an easy comparison.

  • Rocket 120Rocket 280
    Xilinx Zynq All Programmable SoCZ-7010Z-7020
    Dual Core Cortex-A9 CPU2 x 766 MHz2 x 766 MHz
    FPGA Logic Cells (LUT4 equivalents)28'00085'000

  • Rocket 120Rocket 280
    High-Speed USB 2.0 UART & JTAG Yes Yes
    Micro HDMI 1080p OutputYesYes
    USB 2.0 Host ConnectorYesYes

  • Rocket 120Rocket 280
    DDR3L Low Power Memory512 MB1024 MB
    Micro SD-Card SlotYesYes

  • Rocket 120Rocket 280
    Dual Band WLAN & Bluetooth with On-Board Antenna-Yes
    Wired Ethernet via Optional USB AdaptersYesYes

How can I get one?

At the moment, a limited number of prototypes have been released to those with money and good connections. But we'll have more soon - if you're interested, just get in touch using the contact form below. BUT DON'T TELL ANYONE. We don't want this getting out of hand.

Qoobik PROTOTYPE user

This could be you