Slashdot Mirror


Tiniest Linux COM Yet?

DeviceGuru writes: "An open-spec COM that runs OpenWRT Linux on a MIPS-based Ralink RT5350 SoC has won its Indiegogo funding. The $20, IoT-focused VoCore measures 25 x 25mm. How low can you go? Tiny computer-on-modules (COMs) for Internet of Things (IoT) applications are popping up everywhere, with recent, Linux-ready entries including Intel's Atom or Quark-based Edison, Ingenic's MIPS/Xburst-based Newton, Acme Systems's ARM9/SAM9G25 based Arrietta G25, and SolidRun's quad-core i.MX6-based MicroSOM. Now, an unnamed Chinese startup has raised over six times its $6,000 Indiegogo funding goal for what could be the smallest, cheapest Linux COM yet."

22 of 76 comments (clear)

  1. Internet of Things isn't by Gothmolly · · Score: 4, Insightful

    Just like "Web 2.0" and other non-concepts, this term gets used to pretend something is a new version of something else, just because its "Internet". Its a small computer, just like small computers that are already in things. Get over it.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Internet of Things isn't by NoImNotNineVolt · · Score: 2

      Just like "Web 2.0" and other non-concepts, this term gets used to pretend something is a new version of something else, just because its "Internet".

      Ordinarily, I'd agree. Too many "but on the Internet" patents granted, businesses started, etc.

      Its a small computer, just like small computers that are already in things.

      This is where I'll disagree. Sure, there's been small computers for a while. However, this is the first time these small computers are both cheap enough to be in too many places and complex enough to run a common free OS that provides an IP networking stack. Previously, small computers that could speak IP were too costly to be ubiquitous, and small computers that were cheap enough to be ubiquitous were too simple to speak IP. There really is a first time for many things, and I believe that right now is the first time for the ubiquity of small computers that speak IP.

      --
      Chuuch. Preach. Tabernacle.
    2. Re:Internet of Things isn't by petes_PoV · · Score: 2
      Yes. This is more than "a small computer". The size of this device, coupled with its onboard WiFi is one of its basic properties. Although there have been smaller "computers": PIC devices would be a good example, the functionality of this is the game changer and could make it ubiquitous in pretty much any electronic gadget.

      I would hope that the next version would focus on getting the power consumption down. A tiny little computer is no use if it needs a shopping cart to haul its batteries around.

      It occurs to me that this is just the sort of device that the Raspberry Pi people could very well have come up with in the 2 or 3 years since since the Model A and B were developed. It's a shame they never took the concept further.

      --
      politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    3. Re:Internet of Things isn't by psergiu · · Score: 5, Informative

      > It occurs to me that this is just the sort of device that the Raspberry Pi people could very well have come up with in the 2 or 3 years since since the Model A and B were developed. It's a shame they never took the concept further.

      They did, in April: http://www.raspberrypi.org/ras...

      --
      1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
    4. Re:Internet of Things isn't by rahvin112 · · Score: 2

      The only reason they used to be too small for IP was because the people that wanted to buy these small computers weren't planning on hooking them up to a network. They were used in industrial controls and cars and other applications where network connectivity was a non-issue.

    5. Re:Internet of Things isn't by NoImNotNineVolt · · Score: 2

      The people buying toasters tomorrow won't be planning on hooking them up to a network either. But those toasters will have IP stacks running in them, simply because the cost of adding that feature will approach zero as time goes on, but the value of having exclusive control over yet another avenue of delivering advertising to your home will remain.

      Perhaps I'm being cynical and there's other reasons to put computers in toasters. However, the fact remains, a simple microcontroller is still cheaper than something that can run a full OS like Linux. The price gap is closing, though, and to suggest that this has nothing to do with the growing adoption of full-featured SoCs is ridiculous. That's been the whole saga of computers: as they get cheaper, they get squeezed into more and more places.

      The popular adoption of personal computers, by ordinary people, in their own homes was one instance of a significant shift in the role computers played in society. Perhaps the popular adoption of smartphones will be seen as another such significant shift. It seems like the ubiquity of IP-networking in devices traditionally not associated with the Internet will likely also be seen as another significant shift. The main difference will be that instead of adding a large population of people to the Internet, we'll be adding a large population of odd devices. I'm not sure how that will be really useful, but then again many people had difficulty seeing just how the Internet would be useful to common people also.

      --
      Chuuch. Preach. Tabernacle.
  2. What about Wi-Fi microSD cards? by by+(1706743) · · Score: 3, Informative

    These little guys appear to be running Linux, and some are even hackable (I'm not affiliated with any of these companies/blogs): http://www.monoprice.com/Produ...

    http://haxit.blogspot.com/2013...
    http://hackaday.com/2013/08/12...

    1. Re:What about Wi-Fi microSD cards? by petermgreen · · Score: 2

      AIUI the trouble with those cards is that the only interface between the card and the thing it's plugged into is a shared storage array and said shared storage array is rather lacking in terms of good mechanisms to handle writes from both sides without corruption.

      This kind of limits their utility for anything beyond their intended use of making it slightly easier to get the pics off your camera.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  3. Not what I was thinking by Megahard · · Score: 2

    Who else pictured Linux running inside a MS-DOS program?

    --
    I eat only the real part of complex carbohydrates.
    1. Re:Not what I was thinking by Anonymous Coward · · Score: 5, Interesting

      Smallest .COM? That would be zero bytes, and on DOS 2.11 it would have the funny effect of running the last program you ran, if it was compatible with executing itself in place again.

    2. Re:Not what I was thinking by NoImNotNineVolt · · Score: 2

      Smallest .COM? That would be zero bytes, and on DOS 2.11 it would have the funny effect of running the last program you ran, if it was compatible with executing itself in place again.

      Now that is arcane knowledge.

      --
      Chuuch. Preach. Tabernacle.
  4. Developer's blog by hammeraxe · · Score: 2

    Here is a blog from the developer: http://vonger.cn/

    Judging from the entries this thing looks real enough

  5. Re:Complete gibberish by H0p313ss · · Score: 2

    open-spec COM OpenWRT Ralink RT5350 SoC Indiegogo IoT-focused VoCore

    The only word I understood was "Linux".

    TL;DR

    All I got out of this comment is "I am not much of a geek". You might be more at home on reddit.

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  6. Re:Complete gibberish by Anonymous Coward · · Score: 3, Informative

    Open-spec: Open specification (i.e. you don't need to sign anything to get the documentation)

    COM: Computer-On-Module, otherwise known as a single-board-computer (but smaller), usually a SoC (System-on-Chip) with very few other components

    OpenWRT: Linux distribution with a focus on small installed size, spin-off from the Linksys WRT54G router firmware which Linksys had to make available under the GPL.

    Ralink RT5350: System-on-Chip with a MIPS CPU architecture core and assorted peripherals (network interfaces, serial interfaces, etc.), made by Ralink.

    SoC: System-on-Chip, a single chip (package actually) implementation of a computer system, including all necessary peripherals and interfaces.

    Indiegogo: Crowdfunding platform

    IoT: Internet-of-Things, marketing term for putting many small things on the internet which were previously too dumb to network (light bulbs, toasters, etc.)

    VoCore: Product name of an open-spec Ralink RT5350 SoC based COM running OpenWRT for which the developers seek funding on Indiegogo.

  7. This tiny wifi enabeled computer has a killer app by TalShiar00 · · Score: 5, Funny

    Apparently it has a pin out dedicated to PORN ;)
      https://images.indiegogo.com/f...

  8. Re:all of it? by fuzzyfuzzyfungus · · Score: 4, Informative

    It's the whole thing (RT5350 SoC (OpenWRT device tree file), 32MB of RAM and 8 of Flash, along with the antenna and assorted support passives).

    The board that provides wired ethernet and USB in their usual connectors(and presumably with the magnetics for ethernet) and a micro-USB +5v input is additional.

    So you can get fully up and running for $20 (and a +5v source to apply to the correct contact), presumably good for adding a wifi connection and a moderately capable command-and-control module to something that can hang from the GPIO or USB data lines.

    If you want the wired interfaces, and a little case, and need a PSU, because this isn't being integrated into something, it'll cost more.

  9. Re:Complete gibberish by Bing+Tsher+E · · Score: 2

    What I got out of it is that he's not an 'IT Geek.' That's a specialized kind, ya know. Do you have a good understanding of the relative benefits of CMOS and TTL? How about the different types of lapidary grit?

    I agree, though, that Slashdot isn't so much 'news for nerds' as it used to be. It's infested with IT types who think they're the whole community.

  10. Re:Java by fuzzyfuzzyfungus · · Score: 2

    Wasn't the theory behind the Rise Of Embedded Java that companies would move between suppliers fairly rapidly (which they do) in order to keep BoM to a minimum and that those moves would involve disruptive changes of CPU architecture(which appears to be much more rarely the case) thus driving them to write as much as possible in Java for easy porting?

    As it is, ARM doesn't exactly appear to be, um, strongARMing, licensees on fees, at least if the fact that MIPS is more or less standing on a street corner and begging people to care about them, and SPARC might actually be easier to download and burn into an FPGA than it is to buy premade at this point. Doesn't mean that ports are free and fun, since all the exciting details of platform drivers and dysfunctional bootloaders and such haven't been hammered out; but sticking to a single CPU architecture for extended time appears to be easier and cheaper than ever.

  11. Re:Java by fuzzyfuzzyfungus · · Score: 2

    That market niche is actually doing better than most of embedded Java; but Maxim-Dallas' iButton package concept seems to have gotten pretty badly hammered, despite their mechanical virtues. A nontrivial number of the fancier contact smartcards run some flavor of teeny-Java; and fulfill the same basic role of being authentication devices powerful enough to handle their end of doing Proper Crypto; but smartcard form factor, contact-pattern, and external protocol seems to have mostly crushed 1-wire.

  12. Re:That's pretty small. by fuzzyfuzzyfungus · · Score: 2

    So small, there's no room for mounting holes, aside from the through-hole vias. Is that normal for COMs?

    The ones that expose a substantial number of I/Os often repurpose whatever flavor of DIMM or SODIMM socket is current at the time, since that's a well known, mass produced, connector that can handle the fairly touchy signal integrity demands of RAM and so is probably qualified for most assorted I/O stuff.

    If you don't go that route, the alternative for getting that small is usually some sort of terrifyingly fiddly fine-pitch Hirose connector(Gumstix COMs are good examples of doing this).

    Through-hole limits the number of lines you can break out; but is cheap and hobbyist friendly. Given that volume customers would probably just use the R5350 directly on their product's board, it's probably a fairly logical choice: if they make the board bigger, it becomes less useful for people who really need something compact, and (if you add the additional connectors, USB, ethernet, that the larger board would allow), starts to step on the toes of more powerful devices or re-purposed routers with their casings popped off; while, if they make it any smaller, they'd have to go with some fairly nasty, hobbyist-scaring, connector, at which point it'd just be a low-volume prototyping board for people who are going to go buy bare R5350s instead when production time comes.

  13. Re:20 u$s for a pcb by drinkypoo · · Score: 2

    You might as well buy the bare chip for u$s 5, it's almost the same as this board.

    How much will you charge me to deadbug it to an ethernet socket?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  14. More interesting as an AP by drinkypoo · · Score: 2

    If you combined it with PoE it'd make the perfect retrofit for old satellite dishes, e.g. Primestar. And in general, would make dandy small access points.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"