Allwinner F1C100s handheld computer should cost $15 to manufacture

Brian Benchoff’s “minimum viable computer'” is a Linux handheld computer powered by an Allwinner F1C100s ARM9 processor that could fit into your pocket and should cost about $15 (BoM cost) to manufacture in quantity.

The open-source hardware Linux “computer” comes with 32MB or 64MB RAM, a 2.3-inch color display, a 48-key keyboard, a USB port, and is powered by two AAA batteries. Don’t expect a desktop environment, but it can run a terminal to execute scripts, or even run Doom.

minimum viable computer

Minimum viable computer specifications:

  • SoC – Allwinner F1C100s ARM926EJ-S CPU @ 533 MHz with 32 MB DDR built-in (Upgradable to 64 MB with the pin-compatible F1C200s)
  • Storage – 64GB MicroSD card
  • Display – 2.3” IPS TFT display with 320 x 240 resolution (ILI9342 SPI controller)
  • USB – USB 2.0 Type-A port
  • Keyboard – 48-key keyboard with a silicone membrane (just like most TV remote controls)
  • Misc – Power button, 6-pin header with UART, 5V, GND
  • Power Supply
    • 2x AAA NiMH battery holders
    • Charging over USB Type-C port @ 500mA
  • Dimensions – TBD

Allwinner FC100s minimum viable computer board

All the hardware and software will be open-source with permissive licenses, as much as possible. Some new drivers had to be written for the board, and the code will also be released. Parts have been selected in a way so that they can be easily sourced and available, even in 2021/2022. You’ll note there’s no networking connectivity so you’d need to add a WiFi or Ethernet USB dongle if that’s important to you.

Brian says it cost $10,000 to build one, I suppose including the engineering costs and/or moulding costs as well, but calculated a BoM cost of about $15 when ordering 10,000 pieces with for instance the Allwinner F1C100s going for 75 cents, the display for $2.2, the 64GB MicroSD card for $2.2, the PCB for $2, the enclosure for $1.7, the keyboard for $1.2, the four battery connectors for $1.1, the two batteries for $1.1, with all the remaining components under $1.

The design is still in progress, and there will be other iterations of the hardware possibly with a slightly different set of features. You can find more details on the project’s page. Brian plans to eventually mass-produce the device, so a crowdfunding campaign may happen later this year. Note it’s not the first time we’ve seen Allwinner F1C100s processor in ultra-cheap “computer”, an example being a $3 Linux business card by George Hilliard.

Via Liliputing and Hacker News

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
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.
31 Comments
oldest
newest
dgp
dgp
2 years ago

>Brian says it cost $10,000 to build one

I was going to say “hah, this guy is crazy” .. but I think I’ve spent around that on my QFN one chip Linux for everyone hobby.

Wacky components are cheap until you’re ordering $500+ partial trays to get your hands on one or two parts to mess around with.

Philipp Blum
2 years ago

That’s probably the point where you should realize that this might get a little out of hands.

Cyk
Cyk
2 years ago

Usually, you have to multiply the factory price by 4 until it gets to the customer.
Which would make this a $60 device, which seems resonable.

Jon Smirl
2 years ago

The 4X is for retail stores. If this is sold direct online you just need to add shipping, packaging, labor to ship and run website, tax, profit. You can do that for less than 2X BOM. look at rasp pi.

nobitakun
nobitakun
2 years ago

$60 a reasonable price? no way. I think we are losing track of the value of things due to the constant artificial increase in prices and COVID burlesque. If I could buy a decent SBC for $15 in 2016 means I can still buy a SBC in 2022 for $18, end of story.

Theguyuk
Theguyuk
2 years ago

Lots of cheap game emulation handhelds use this and other chips plus bigger displays.
Somebody should work with handheld maker for this type of board. After all the handheld makers, already order parts in bulk.

Theguyuk
Theguyuk
2 years ago

Would cost more, but could you build one from a Lichee Pi Zero ?

Paul M
Paul M
2 years ago

easily sourced and available, even in 2021″

I’ll just pop back to 2021 in my Tardis and check!

andelf
andelf
2 years ago

So it’s a cheaper, and not industrial certified, alternative for ATSAMA5. Interesting for a cheap gateway or don’t sort.

David Willmore
David Willmore
2 years ago

Please, not another ARM11 core, please!

Willy
Willy
2 years ago

No worries it’s not ARM11, just ARM9 🙂

David Willmore
David Willmore
2 years ago

Oh, I feel *much* better. 😉 Sorry for the brain-o.

Anonymous
Anonymous
2 years ago

When I first glanced at the story I thought it said ARMv9. :O

2 years ago

Since when F1Cx00s exceeds 400MHz?

DooMMasteR
2 years ago

Disconnecting the memory controller clock allows speeds around 700 MHz easily.
Most people get them to 800MHz
But beginning around 500-600MHz they become usable for many handheld emulations from the 90s

2 years ago

Could you tell me where can I find more info about pulling this feat off?

Squonk42
2 years ago

More likely x2 @$30.

<plug>I know what I am talking about, we sold more than10k of our Allwinner V3s-based (Cortex A7 @1.2GHz) retro gaming console, all Open Source / Open Hardware:
https://www.funkey-project.com/
</plug>

2 years ago

Could you share your wisdom and experience with the world? It’s great that FKS is open-source, but it would be better if there was someone who after selling this many units could tell do’s and don’ts of the process of turning hackaday.io project into a product this well executed.

Squonk42
2 years ago

Good idea! But I really don’t know what would be the best channel to do so, do you have any suggestion?

Wood
Wood
2 years ago

Start by putting it pretty much anywhere; the most important thing is to get them down before they are forgotten. Perhaps build up over time as an article or series of articles on the funkey wiki or the Documentation page?

Once the notes are in final form, you might try adding as sort of a “closer” log to the original hacakday.io page? Maybe submit to hackaday as an article?

Salvador Liébana
Salvador Liébana
2 years ago

Like it!!

Jon Smirl
2 years ago

Personally I would OEM the keyboard, it don’t think it is good use of resources to build one. You can get wireless mouse/keyboard bundle for $3.90 in Q10000
https://www.alibaba.com/product-detail/Cheapest-2-4G-wireless-optical-USB_62107473840.html

OEM keyboard will cut mold costs in half. You can easily include different regional keyboard layouts. It is going to be very dealing with international keyboards on your own. Saving $5,000 on mold costs will buy 1,200 keyboards.

Jon Smirl
2 years ago

use the keyboard you already designed…..
https://bbenchoff.github.io/pages/keyboard.html

Jon Smirl
2 years ago

The AA battery holders are way over estimated
https://detail.1688.com/offer/623726653115.html
https://detail.1688.com/offer/615091533726.html

More like $0.10 for four, not $1.10

Jon Smirl
2 years ago

TPS613222A is half the cost of MCP1642B

Jon Smirl
2 years ago

I don’t think $2.20 is realistic for the display. Likely closer to $4-5.

wanderer_
wanderer_
2 years ago

You do realize he sourced it, right? That (2.2) is the price at quantity, and we know they are shipping because he got one himself…

Jon Smirl
2 years ago

Sure you can get surplus screens for $2.20. That is just not the market price of new IPS production. The chip shortage has caused a huge price spike in new LCD screens.

wanderer_
wanderer_
2 years ago

Now we just need to convince Benchoff to make the things… I would buy a parts kit, but I think he could cut some costs, such as not having the battery connectors (about $1 of the BOM). I would make my own connectors anyway, seeing as it would be pretty easy to stick a couple extra in there. There’s absolutely no reason why this shouldn’t have battery life up the wazoo.

Mario
Mario
2 years ago

He needs to make a kickstarter… I need 3 of them haha

david Meier
david Meier
2 years ago

i think a OS like https://kolibrios.org/en/ but made for this chip set would be pretty damn sweet since it wouln’t really over power it at all especially if he opted to bump up the cost and use the f1c200s.

Khadas VIM4 SBC