Yellow Beak Computer Ltd
Laptops & PCs

ELLO 2M

A DIY Computer for Hobby and Education

$23,160 raised

of $14,000 goal

165% Funded!
Not Available
Jul 10 2016
funded on

Recent Updates

You'll be notified about news and stock updates for this project.

ELLO 2M is a DIY, "stacked PCB" portable computer for learning to program and experimentation.

ELLO 2M is the modern version of a REAL retro style computer with BASIC. ELLO is all about simplicity, learning, creativity, and pure joy of making stuff.

ELLO 2M has no plastic enclosures, no molds, and no mechanical parts.

The entire computer is built as a thin stack of 6 PCBs with carefully designed shape and thickness. Add to those a 7" display touch panel and a battery, and you have the simple and elegant ELLO. Only eight individual components in total making assembly easy for almost anyone.

ELLO 2M uses BASIC - a programming language which stands out with its simplicity and clarity. The version of BASIC used in ELLO is called MMBasic, which is a Creative Commons License written by Geoff Graham.

The hardware is built around the popular Micromite MMbasic (PIC32MX470-120), plus a number of added small hardware extras, including three microSD drives (one internal), RF transceiver, RTC, serial NVM, buzzer, and a solder-less prototyping space built from four PGA sockets, for electronic experiments.

The idea behind ELLO is not to boast with the top parameters, but to make a nice and cute, pure entry level machine. I hope you enjoy it!

The entire project is open source, with documentation posted in GitHub.


ELLO 2M Features


With ELLO 2M you can

Simple and Built for All

All this may sound really complex, but the entire computer is only nine chips and some moderate number of discrete components, connectors and other stuff.

My concept behind this portable computer is to give in the hands of the kids something simple and friendly, just like the old 8-bit machines from my time. Something that will not focus on gigabytes and gigahertz, a massive OS, or other stuff of the sort, where a learner would most probably end up as a user of pre-made software, but the thing that inspires creativity without distracting with greed.


ELLO 2M specifications


Why ELLO was created – the vision behind it

Computing is not fun anymore! Yes, computers today are incredibly powerful, with vast resources and able to do unimaginably more compared to their early ancestors, but quantity does not always translate into quality. These powerful systems are just down to stiff business and are lacking the soul to inspire enthusiasm and creativity in the user. Even the most entry-level machines are racing for more and more hardware, thus completely missing the main point of being “entry level”. And that is exactly the opposite - how easy and approachable it is, and how much of it can be learnt and understood completely, before moving on to greater challenges later.

The early 8-bit and 16-bit computers had this advantage of being simple. Yes, by today’s standards they were stupidly slow and had a laughable amount of memory, yet that actually worked in the favor of all those kids in the last quarter of the past century who were genuinely curious about computers and how to make cool stuff with them. The simplicity lead to better understanding of the fundamental principles which make every computing system work. Being able to dig into the deepest details of a system allows for fiddling with every single element of it, fine-tuning, and inspiring creativity in attempts to get around all those hardware limitations so abundant in most systems of the time. The great specialists of today were those kids back then, and they have become so good purely due to those very same early exercises in creativity, and the simplicity of the computers and the software they started with.

Take the challenges away, and creativity dies.

By now the point is probably clear anyway, ELLO is not about measuring hardware parameters and comparing them to others. It is also not about Internet of whatever, shiny operating systems, or professional advertising with stock images of falsely smiling suited nobodies.

What ELLO is about, is creativity and challenge by emulating a modest system similar to those which created the current generation of engineers and programmers, to give one the chance to learn how to value system resources, and come up with optimized solutions.

ELLO is priced realistically on the basis of what is inside and what is needed to manufacture it. It is not aimed at being the cheapest system. That is actually quite impossible, considering the influx of near-zero cost sponsored electronics, sold way below the cost of their own materials. But low cost also results in low appreciation and less joy when you are actually holding it in your hands. Those same near-zero cost boards come and go on a monthly basis, every next one cheaper, stronger, and… all the same. ELLO is different from them in every aspect.

Funding goal

I have acquired initial quotes for manufacturing. The first goal is to manufacture and distribute samples to early supporters for marketing and presentation needs, and teasers sent to various educational institutions. A minimum start budget of $14,000 will be needed to ensure all is done properly and in high quality.

Manufacturing Plan

I am currently negotiating terms with several “one-stop” OEM companies to achieve the best speed and quality for money. Units will be shipped directly from the factory after individual quality inspection of each unit. Free shipping worldwide!

Risks and challenges

It is difficult to break the dogmatic thinking that more is always better. The main risk is if the backers presume ELLO 2M’s parameters are not "high enough" for their application by comparing it to other "entry-level" systems currently on the market.

Another risk is also purely volume based – ELLO 2M’s price will not be able (nor will ever try to do so) to compete against the two-for-a-dollar boards which are available on the market at the moment.

A significant challenge will be to penetrate the education market and replace the current existing chaos there through the introduction of ELLO 2M as a single and consistent platform to get an early start with computers, and for joy in one’s spare time by building electronic stuff.


Stretch Goals

If the campaign can raise $16,000, the below pledge levels will be available:

ELLO 2M² Bare PCB Set for DIY ($65)

Receive six bare PCB to build ELLO 2M², plus BOM and schematics.

ELLO 2M² Hacker - full without prototyping space ($180)

Receive full system with universal keyboard layout; blank PIC32MZ/EF.

ELLO 2M² Hacker XL - fully assembled and signed by the creator ($240)

Receive full system with universal keyboard layout; blank PIC32MZ/EF.


In the Press


Geek Logo

Ask a Question

Produced by Yellow Beak Computer Ltd in London, UK.

Sold and shipped by Crowd Supply.

Support ELLO

Receive personal "Thank You" email from the creator.

$5

ELLO 2M Electronic Intro Kit

E-book with ideas, jumper wires and components, to get you started with prototyping on ELLO.

$15 $8 US Shipping / $18 Worldwide

ELLO 2M Keyring PCB

Receive a miniature model of ELLO 2M as keyring.

$20 $8 US Shipping / $18 Worldwide

ELLO 2M Electronic Experimenter Companion

E-book with ideas plus a board with various sensors and indicators, to see what ELLO is capable of.

$40 $8 US Shipping / $18 Worldwide

Just The Bare Boards

Receive six bare PCBs to build your own ELLO 2M, with supporting BOM and documentation.

$65 $8 US Shipping / $18 Worldwide

ELLO 1M

ELLO 1M is a miniaturized headless cut-down revision of ELLO 2M, for use with external display terminal. The ELLO 1M has no LCD, no keyboard and no battery. It will keep the prototyping space as well as full hardware compatibility with 2M. The PCB stack concept remains the same as well.

$100 $8 US Shipping / $18 Worldwide

ELLO 2M

Receive an assembled ELLO 2M with universal keyboard lay-out, built-in BASIC, and built-in prototyping boards. The assembled Hacker XL version is signed by the creator.

$240 $8 US Shipping / $18 Worldwide

ELLO 2M Custom

Receive an assembled ELLO 2M with custom keyboard panel lay-out of your choice, built-in BASIC, and built-in prototyping boards.

$550 Free US Shipping / $18 Worldwide

About the Team

Yellow Beak Computer Ltd

London, UK

What ELLO is about, is creativity and challenge by emulating a modest system similar to those which created the current generation of engineers and programmers, to give one the chance to learn how to value system resources, and come up with optimized solutions.

Konstantin Dimitrov
 knivd

See Also

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