Vocore2, a ridiculously small Linux PC
vocore.io
vocore.io
Basically, this seems like a pretty irresponsible way to run a web store.
Or he is telling me to get lost.
It seems you were told to get lost.
Overall it’s an impressive little package, however I’ve been finding that you need to underclock the CPU to make it stable. Or possibly use a giant heat sink, but that would somewhat counteract the benefits of such a tiny board. Do you know if Neutis have found a good solution for keeping the H5 stable?
However, in broader strokes, I’m pretty excited that we’re starting to see these boards with open hardware designs (the vocore and the beagle, for instance). Being able to use this to bootstrap more complex board designs feels a bit like how web apps became a lot easier once the so-called LAMP stack was robust enough to build on top of. There’s additional hurdles with hardware, for sure, but each barrier removed is meaningful progress.
Looked promising, though.
[1] They use the same identical principle behind switching power supplies but applied to driving speakers: performance is fantastic compared to current draw, but they tend to produce lots of harmonics and RF noise just like switching power supplies.
It's a TI AMxx series linux computer in a package on package module like a raspberry PI is.
It comes in two variants, a regular pitch BGA and an ultra wide BGA so that it is actually possible to hand solder it! (or with hot air or a toaster.)
It is what is used on the Pocket Beagle.
It saves you the need to to most high speed signals and really the hard parts of building a higher-performance board.
https://training.ti.com/sites/default/files/docs/TI%20Missio...
A nice quote I remember "I'd rather buy TI stocks than their products".
More expensive than Pi however. I can get an entire pi for the same price as this module,
Lots of compromises in the sbc space. A lot aren’t required but cost is the most common factor.
Vocore2: MT7628AN 580 MHz MIPS with 128MB DDR2 and 16MB NOR: $18
Omega2+: MT7688 580 MHz MIPS with 128MB DDR2 and 32MB flash: $13
Both have b/g/n Wifi and are 10/100 ethernet ready. Omega2 software is based on LEDE.
Note that there is a SMT version SoM of the Omega2+, the Omega2S+ which is around $10 per unit when buying trays of 50.
https://hackaday.com/2016/06/30/transcend-wifi-sd-card-is-a-...
which links this article:
https://jamesone111.wordpress.com/2014/03/19/exploring-the-t...
So this is a Linux server in the size of an SD-Card that has 16 GB of storage. And Wifi. And lets clients connect to download whatever's on them.
I was thinking, wow, this must be some pro photography thing costing like $399 or something.
The cost (given in the second article) is £25 (which is $32.19 today.)
That is pretty cheap for a tiny Linux server of this size. With WIFI.
And it made the rounds 5 years ago: https://hn.algolia.com/?query=Transcend%20Wifi-SD%20card&sor...
What is the world coming to.
By the way here is the one where HN discussed it the most:
https://news.ycombinator.com/item?id=7647434
And note the comment that Transcend released the firmware (though that link is offline today.)
However I guess there really just aren't all that many use cases for this kind of a server. Or maybe it has been superseded? One page[1] lists it as weighing just 2 grams, compared with the weight of 2.5 grams for a U.S. penny. That's gotta have some sort of applications. Why isn't this more popular at $30, or what are people using instead? Is it like, impossible to get any ports out of it, even a single serial debugging port via soldering, so you can't connect it to anything else?
It just seems so hackable!
[1] https://www.extremedeals.com.ph/products/transcend-16gb-wifi...
http://dmitry.gr/index.php?r=05.Projects&proj=15&proj=15.%20...
At first I thought it referred to just 3 MB of RAM (ouch!!) - but it has 32 MB. That's enough to do quite a bit in a stripped-down embedded Linux.
To quote that page:
>An exciting time indeed - now this WiFiSD card is a perfectly working ARMv5 computer with a kernel and ramdisk we can build, and 16GB of storage. Pity it only has 32MB of RAM. Well, we do have ability to modify the kernel now. I added support for swap, ext4, sysfs, loop, and a few other modern conveniences we all know and love. Once again the card booted. Now I was able to swapon a file on the SD card, loop-mount a 2GB ext4 filesystem and chroot into a version of ubuntu in there. Once inside, it is the nice and comfy environment you'd expect. I was able to bring up sshd with X-forwarding, and even run firefox on the card (it was slow). Modifying the card's boot scripts again, I tried to get it to do all this on boot and succeeded. SWEET!
....for about $30 and in the size of an SD-card and weighing less than a penny. With WIFI.
The Vocore2 looks like a considerable step up, but without mainline Linux support it's of limited utility.
Not in the same league (faster + more RAM but bigger + more power hungry), but the breadboard friendly form factor makes it very close to be the ideal minimal Linux module.
I'm at the point where I only get Raspberry PI-based hardware. This way I know that I'm able to update/or reinstall in a year or two.
It will start to become competitive once it is actually cheaper than Raspberry Pi Zero. Especially as the Vocore2 is MIPS-based.
Also, it's not possible to take the RPi zero seriously until they start shipping in any serious quantity - I don't like the play they've made by keeping it scarce.
What do you consider to be serious quantity? You can order 250+ of them off Digikey right now or go into any Microcenter and buy them.
By choosing more complex, extendable system, the manufacturer can deliver extra functionality.
But on the other hand, every bit of additional complexity requires maintenance (both security and as standards evolve).
IoT companies rarely seem to care about the latter, which ultimately only impacts the customer (unless there's a recurring service model of revenue).
Something like the digital hazardous waste idea should be mandatory in the IoT space. Either: (a) you provide timely security patches for all shipped code and a way to apply them to your product, OR (b) you freely offer such tools, keys, and source as are necessary for users to self-patch.
Don't want to be responsible? Don't include unnecessary functionality.
Makes me wonder if I could turn those Japanese routers into computers (they're dirt cheap at £8.50)...
Still, in the end, you're correct that it's not real news that the size of a full Linux-capable computer is now entirely dictated by the type of physical interfaces you need. There is nothing you can do with a Vocore that you couldn't already do with other similarly-sized boards.
https://www.amazon.com/TP-Link-Wireless-Portable-Travel-Rout...
Only downside is they're $29.
This is small supercomputer!
My first distribution (Slackware 2.0) was running on a P75 MHZ with 8 MB.
They have a programmable controller for their robotics models: 600MHz ARM CPU and 256MB DDR3 RAM. We are talking about a toy line here :)
Yep pretty crazy nowadays, although if I would be playing with electronics, I guess I would just use the ESP32 instead.
I mean... you just defined real time there.
That said, Linux can be built in a realtime mode.[1]
SpaceX uses Linux but also uses VxWorks for the real time pieces.
Be prepared for a surprise when you try making wifi work on that thing
“Around 40” GPIO pins
RT5350, 360 MHz, MIPS 24K, with 32MB of RAM.
CPU datasheet: https://www.mouser.com/ds/2/813/RT5350-1022839.pdf