Open Source, Modular and Upgradeable EOMA68 CPU Card, Laptop and Micro Desktop Launched (Crowdfunding)

Rhombus Tech has been working on EOMA68 standard for CPU modules based on PCMCIA at least since 2012, and after previous difficulties, they showcased a laptop prototype taking OEMA68 CPU cards at the beginning of the year, and they’ve now launched a CrowdSupply campaign selling an EOMA68 CPU card based on Allwinner A20 processor, as well as corresponding laptop and micro desktop housings that are both open source, and upgradeable with faster EOMA68 CPU card once/if they become available.

EOMA68_CPU_Card_Laptop_DesktopCurrent EOMA68 CPU card specifications:


  • SoC –  Allwinner A20 dual core ARM Cortex A7 processor @ 1.2 GHz with Mali-400MP2 GPU
  • System Memory – 2GB RAM
  • Storage – 8GB NAND flash + micro SD slot
  • Video Output – micro HDMI Interface (for 2nd monitor)
  • USB – micro USB OTG port
  • Compliant with EOMA68 standard

EOMA68_CPU_CardTwo versions of the CPU card are offered with different pre-installed firmware:

EOMA68_Micro_DesktopWhile you could use the CPU card by itself by powering it via micro USB port, connecting it an HDMI display, and adding USB keyboard and mouse through a USB hub, you may still want to get a housing such as the micro desktop:

  • EOMA68 Computer Card slot (user-upgradeable)
  • Video Output – VGA port (micro HDMI is also available on CPU card)
  • USB – 2x USB 2.0 ports
  • Storage – One extra micro SD slot on board
  • Power – 7 – 21 V DC via 5.5 power barrel
  • Dimensions – 11.43 x 11.43 x 1.27 cm (laser-cut wooden case)

EOMA68_LaptopThe 3D printed laptop housing is also another option:

  • EOMA68 Computer Card slot (user-upgradeable)
  • Display – 15.6” 1366 x 768 LCD
  • Full-sized QWERTY Keyboard including numberpad
  • 4.3” capacitive touch panel and backlit LCD
  • Storage – 1x micro SD slot up to 256GB (on top of the one in the CPU card)
  • USB – 3x USB 2.0 ports (2 internal, 1 external)
  • Audio – 1W Stereo speakers, built-in Mic, CM108AH USB Audio with stereo headphone jack
  • MCU – STM32F072 Embedded Controller with firmware under GPLv3 license
  • Battery – 10,000 mAh good for 6 to 8 hours
  • Weight –  1.1 kg weight

The full schematics, and 3D printer design files will be made available. There’s are also plywood panels on both sides of the capacitive touch screen.

The project appears to have two main goals which are not met by most products today: First providing a fully open source system without any closed-source binary blobs, and make computer systems that both earth-friendly as the user-serviceable CPU cards are supposed to reduce e-waste, and cost-saving to the end user as they only need to change the CPU card to get a faster device.

While both ideas are noble, but there are challenges. With Allwinner A20 processor going fully open source using Parabola Linux means that although hardware video decoding should work with the open source Cedrus implementation, you’ll lose 3D GPU acceleration at least, and most WiFi dongles will probably not work either.  The Debian image won’t have this problem, but it’s not 100% open source. The idea of keeping the housing for main years, and only changing the CPU card is good, but hard to implement, as what may be acceptable today, may not be in the future. For example the display for the laptop is limited to 1366×768 resolution, and I already know many people who would not this resolution for a laptop, and in a few years the perception is likely to be worse. EOMA68 standards supports USB 1.x to USB 3.x, but both laptop and micro desktop housings appear to be limited to USB 2.0 connectors, so even if you purchase a more powerful CPU card with USB 3.0 interface in a few years, you won’t be able to enjoy the full capabilities of the new card. One solution would be to provide spare parts to repair or upgrade the laptop case, and that’s certainly possibly since the laptop is also designed to be easy assembled by yourself.

Rhombus Tech aims to raise at least $150,000 to fund mass-production for the project. The CPU card goes for $65, the micro desktop housing for $55, and the laptop housing for $500 with other various DIY or full kit rewards also offered. Shipping is free to the US, and adds $10 to $80 to the rest of the world depending on the chosen rewards.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

ROCK Pi 4C Plus
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.
Weller PCB manufacturer