EOMA68 Computing Devices

by EOMA68

An Earth-friendly way to easily upgrade and fix your own computer

View all updates Nov 07, 2018

PCBs and Components Have Been Ordered

by Luke Kenneth Casson Leighton

Mike has placed the order for 500 Micro Desktop PCBs and 1,000 EOMA68-A20 PCBs. The last of the components have been ordered and are on the way. What follows is a summary of what’s to be delivered.

Test Production Run Status

Firstly, thank you to everyone who has been in touch both on and off the mailing list. Secondly, since the last update, Mike’s placed the order for the PCBs. They will take about two weeks to arrive, and, if the last of the components also arrive, there’s nothing to stop assembly from proceeding for the first 100 EOMA68-A20 test production run.

Summary of Changes

Now, it’s really important to get across the various compromises that have had to take place in order to get to this point. I would like everyone to be absolutely clear about what it is that they will be receiving. All of what follows has already been explained, and precisely why: this is therefore a heads-up summary.

  • There will not be a TSSOP48 NAND IC on the PCB. This was [covered

in detail in a previous update](taiwan-micro-desktop-casework-laptop-pcb1-and-a20).

  • The Micro HDMI may or may not work: production will go ahead

regardless. The Micro HDMI rework was covered in several updates, here and here being two of them.

  • The cost and time (and paying someone) to flash 1,000 microSD cards

is too great for the remaining available budget: even just the cost of the microSD cards themselves is too great, so it will be necessary to set up some procedures (videos and HOWTOs) on how to download, flash, and ensure a successful boot. You - the backers - are going to have to help and support each other here, and it’s one of the reasons why this project has been deliberately kept to a smaller run at this critical early phase.

Considering DIY Assembly

Additionally, I am considering sending out the PCB and casework unassembled, with full and precise assembly instructions for backers to follow. It’s not hard: it just needs to be done very carefully. This will save a considerable amount of time and money, as the cards casework will need hand-assembly (quantity 1,000). Labour costs in Shenzhen have been growing for at least 18 months, due to increases in the cost of living: renting an apartment in Central Shenzhen has been more expensive than London, Cambridge, or Hong Kong for over a year.

Also, I may or may not have enough in the budget to do the Micro Desktop laser-cut casework. The program source code which generates the CAD files has always been available here, so if anyone would like to have their own case 3D printed, laser-cut, or produced in any other way, and would like help with that, do get in touch on the mailing list. This being a project where it’s supposed to be easy for you to upgrade and fix your own computer, congratulations: you may be the guinea pigs to make sure that that is actually true!


We’ve had some donations come in, which is fantastic: extremely grateful. Liberapay now use Stripe (yet another payment system requiring registration…) so if anyone would prefer to use a direct bank transfer, do get in touch directly: we use TransferWise, so there are no huge bank fees, and, crucially, TransferWise uses the middle rate for currency conversions if you are outside of the UK.

Lastly, just so you know: the long-term plans to get a Libre RISC-V SoC made have to have the groundwork laid, and we are getting the ducks in a row for a pre-launch Crowd Supply campaign. In the meantime I am going ahead with the design work (starting with parallelisation of RISC-V), and have sponsored a student named Jacob to work on Kazan3D, which is a Vulkan3D LLVM driver written in Rust. If anyone would like to help cover the cost of sponsorship, do get in touch, and if you would like to help or follow the project, the check out the Libre-RISCV-dev mailing list.

About the Author

Luke Kenneth Casson Leighton

 Planet Earth. Usually.

$237,697 raised

of $150,000 goal

158% Funded! Order Below

Product Choices


Libre Tea Computer Card

An EOMA68-compatible computer card with an Allwinner A20 dual core processor, 2 GB of RAM, and 8 GB of NAND flash pre-installed with the Parabola GNU/Linux-libre operating system. We expect the Libre Tea Computer Card to receive the Free Software Foundation's Respects Your Freedom (RYF) certification before the first units ship.


Practically Perfect Computer Card

An EOMA68-compatible computer card with an Allwinner A20 dual core processor, 2 GB of RAM, and 8 GB of NAND flash pre-installed with the Debian GNU/Linux operating system.


Numero Uno Computer Card

An EOMA68-compatible computer card with an Allwinner A20 dual core processor, 2 GB of RAM, and 8 GB of NAND flash pre-installed with the Devuan GNU/Linux operating system.


Getting Ahead Computer Card

An EOMA68-compatible computer card with an Allwinner A20 dual core processor, 2 GB of RAM, and 8 GB of NAND flash pre-installed with the Fedora 24 GNU/Linux operating system.


Micro Desktop Housing for Computer Card

This is a Micro Desktop base unit and power supply unit with a beautiful laser-cut stack of 3mm plywood panels that creates an aesthetically attractive tiny base unit for your Computer Cards. Excludes Computer Card, keyboard, mouse and VGA monitor.


PIY Laptop Housing Kit for Computer Card

This Print-It-Yourself (PIY) kit includes all the parts, cabling and boards (main, power, and controller, assembled and tested), and battery, charger, keyboard, LCD, and CTP-LCD for trackpad that are needed to build a complete Libre Laptop once you 3D print the enclosure from the freely available GPLv3+ licensed plans. Excludes Computer Card.


PFY Laptop Housing Kit for Computer Card

This Printed-For-You (PFY) kit has everything needed to create a full EOMA68 Laptop, including a 3D printed set of casework parts, bamboo plywood panels, tested and assembled PCBs, cables, battery, charger, keyboard, LCD, and CTP-LCD for trackpad. Available in a variety of colors and materials. Excludes Computer Card.


Completely Assembled Laptop + Computer Card

A meticulously hand-assembled and fully-tested laptop. Includes your choice of EOMA68-A20 Computer Card and 3D-printed casework.


PCMCIA/EOMA68 Breakout Board

One PCMCIA/EOMA68 Breakout Board with one surface mount PCMCIA header, and tracks to some convenient 2.54-mm-spaced through-holes. Added by popular demand, for access, tinkering, development work, testing, etc.


Pass-through Card

A simple card that takes in HDMI and USB and passes them on. Turns a Laptop Housing into a portable, battery-powered dock for your smartphone, USB-HDMI dongle computer, and tablet, or a second screen, keyboard, and mouse for your existing laptop or desktop PC.


USB + HDMI Cable Set for Standalone Operation

Includes a Micro HDMI Type D cable and 3-way USB-OTG Host-Charger cable tested and known to work with EOMA68 Computer Cards. These are the cables you need to run a Computer Card as a standalone device without the need for a housing. Also useful with the Micro Desktop or Laptop Housing to add a second screen and extra USB port.



We make the modular, upgradable, Earth-friendly EOMA68 laptop.

Luke Kenneth Casson Leighton


Christopher Waid


See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: