Ringing In 2015 With 40 Linux-Friendly Hacker SBCs 81
DeviceGuru writes As seen in this year-end summary of 40 hacker-friendly SBCs, 2014 brought us plenty of new Linux and Android friendly single-board computers to tinker with — ranging from $35 bargains, to octa-core powerhouses. Many of the new arrivals feature 1-2GHz multicore SoCs, 1-2GB RAM, generous built-in flash, gigabit Ethernet, WiFi, on-board FPGAs, and other extras. However, most of the growth has been in the sub-$50 segment, where the Raspberry Pi and BeagleBone reign supreme, but are now being challenged by a growing number of feature-enhanced clones, such as the Banana Pi and Orange Pi. Best of all, there's every reason to expect 2015 to accelerate these trends.
Re: (Score:3)
Lot of effort and $ in trying to minimize it, though.
Re: (Score:1)
So how many have SATA ports? (Score:2)
SATA
and
USB.
I gfigure USB is common but SATA is hard to find.
Re: (Score:2)
cubieboard 1 and 2 have sata ports.
cubieboard 3 aka 'cubietruck' doesn't.
the other one i've found is "TS-7800" on here http://www.embeddedarm.com/pro... [embeddedarm.com]
mod parent down (Score:2)
is the right expression?
cubietruck has SATA also.
http://cubieboard.org/2013/09/... [cubieboard.org]
13 of the 40 listed in the article (Score:2)
If you click on the link to the article and ctrl-f sata, you'll find the thirteen that have sata, of the forty mentioned in the article. Some desktop standard sata, some are msata or esata.
Re: (Score:2)
SATA
and
USB.
I gfigure USB is common but SATA is hard to find.
SATA is not hard to find. *Dual* SATA is hard to find and dual SATA with dual Ethernet is basically non-existant among ARM boards.
I have a PCduino Nano that I picked up at a raffle. It's a cute little board but single ethernet means it can't be a router or a firewall. Single SATA means no RAID so it doesn't really have any business being a server either.
Re: Which is best for a Granny Box? (Score:1)
Granny box sounds like an insensitive name for a casket. This nickname for a type of computer will not catch on, especially amongst grannies.
Re: (Score:2)
You know that sounds really obscene and really really weird..
Re:Banana pi and orange pi suck (Score:5, Interesting)
My 70 watt AMD "house server" has been turned off since early November to one of those sucky 5 watt Banana Pi boards, and a 3 watt R-Pi B+ for OVPN duty... Not a single problem so far...
OSx (Score:1)
Enough wimpy SBCs (Score:4, Insightful)
Where are the really high power ARM architecture computers?
Isn't there anything that can compete with current x86 processors?
I'd very much like a normal desktop computer with an ARM cpu.
normal desktop or benchmark? nvidia ~ Haswell (Score:5, Insightful)
Are you wanting a normal desktop, for normal desktop work, or the world's fastest per-thread CPU, regardless of cost, for benchmark bragging?
My work desktop does a great job simultaneously running a couple of IDEs, three browsers with many tabs, Outlook, and various utility programs on its dual core, 3Ghz CPU - made in 2008. Therefore when you say you're looking for "a normal desktop" AND say "compete with Intel's latest chips" I'm not sure what you want. Do you want to do desktop stuff, or do you want to "compete" in single-threaded benchmarks?
nVidia's new ARM processor, with seven-stage pipeline, has performance similar to a Haswell. That's more than enough for MY desktop work.
Re: (Score:2)
The most memory these things seem to have is 2GB - I'm not sure RAM is socketable on these SoC designs.
So if you're expecting an AArch64 workstation to be competitive against Intel's latest Core-M offerings, you'll be disappointed.
But if you're content with the computing power of your phone/tablet and just want a fanless computer you can plug into your tv's HDMI port, read the article.
Housing (Score:3)
Why no neat plastic cases housign the SBC ?
I know they arent really aimed at consumers, but still, why not have an optional case to give it some pretection and make it look good.
Re: (Score:1)
Re: (Score:2)
I purchased a case along with my ODROID-C1. Cost like $5. It's a flimsy, cheap case...I'll print something better down the road.
Re: (Score:2)
There are plenty of after market cases available for the various boards, but the critical part is the application. In a lot of cases these things aren't restricted to USB I/O or whatever else is available on the edge connectors. The makers don't know what you're stacking on the GPIO pins, or if you use a camera, or how many Arduino shields you'll stack on the board, etc.
Just type in google "%SBC_OF_CHOICE% case" and select "I'm feeling lucky" and you'll likely get something you're after for about $5-10
Re: (Score:2)
I have tried looking on ebay a while back, but the ones i saw where around $40-$50, which was more than half the price of the SBC i was looking at iirc. I probably should have kept looking.
Thanks for the advice.
What can I really do with these things? (Score:2, Troll)
Look, I am just your Joe Computer User.
What useful stuff can I really to with these things?
What have those more skilled than myself really done with them? Anything?
Re: (Score:1)
For a quick answer, do a google image search for: raspberry pi projects
Re: (Score:1)
We use similar things at work for prototyping (pre-commercial production tapeout) massive projects at work (if your car drives itself, you can likely thank one of these boards for helping us prototype our lane assist/departure, fatigue/attention detection, etc before it made it's way into your car).
Re:What can I really do with these things? (Score:5, Informative)
I can be a joe computer user,
I don't like cable TV, I archive my media. I have a nice media center pc I have in my living room, which is huge, loud, and consumes a ton of power, and has been in operation for a very long time, still runs first generation DDR. I don't mind old, overbuilt, reliable noisy stuff.
But I decided to put a smaller lcd tv in the bedroom... obviously my wife can't handle noise and blinkylights while she sleeps, and I couldn't handle finding a small but awesome smart tv for a good price that would play all my media formats.
Turns out the raspberry pi plus a cheap normal tv was the best way to have a zero noise, cool running, awesome media center that shreds 1080p video. It hid easily behind the TV, is powered by the USB port on the TV, so there's only one cord running to the TV - power.
Setup took minimal work, and it's been a huge benefit to our everyday lives.
I ran the main media center with a mysql server so the libraries sync, taking additional load off the raspberry pi.
Sure, "Joe" might not be able to figure that out, but i bet he could put openelec on an SD card and get it connected to his appliance NAS pretty easily?
My parents have an appliance that's similar. It'll play XVID stuff from a NAS, probably h264, but it'd probably freak if you tried to play an mkv container. It was a prepackaged black box that's expensive as the pi, but it's slow, there's no plugins, and not even close to as capable as xbmc.
And guess what, it makes freaky high pitched electronoises because it's built with chinese caps and junk, so there's no way it could live in a nice quiet bedroom. The pi is a nice board that simply morphs itself into that role as easy as a premade device, because it's open.
The previous things i've done with a pi have included building full-time car dashboards and tuning analysis systems for my vehicle projects, to avoid having to lug a laptop around. Sure, didn't NEED to build a pi into my car, but once it was done, it really belonged there. It was cheap, i could leave it on overnight and not drain my car battery, and i could SSH to my car from my living room to retrieve and analyze logs. It also kicked me in the butt and got me coding again, which was great.
These are things that small, open, low power consumption, passively cooled, and have lots of ways to connect shit really come in handy, even for someone that isn't a hardcore hobbyist.
a) fanless, low power b) interface with physical w (Score:2)
You can of course use Google to find hundreds or thousands of example projects. They tend to fall into two categories: low power, fanless PCs, and interfacing with real, physical objects.
Examples of the first group include media PCs / DVRs, because you don't want loud CPU, case, and power supply fans in your living room, and network appliances such as network storage, high deluxe SOHO router / firewall boxes, etc.
The other group involves automating and programming the physical world, by connecting motors,
Re: (Score:2)
Examples of the first group include media PCs / DVRs, because you don't want loud CPU, case, and power supply fans in your living room,
To be fair, there are a lot of silent PC case/psu combinations out there. I have my MythTV system in an Antec NSK2400 [silentpcreview.com] with (something like) a Zalman CNPS8900 [zalman.com] CPU cooler/fan and the whole thing is dead silent.
I spray painted the front silver bezel matte black and it looks like a high-end A/V unit - scroll down to photo on the Antec link. I installed a two-row CrystalFontz (blue back-light) LCD display in the top slot and the DVD drive in the bottom.
sounds nice. Your fan cost more than these systems (Score:2)
It sounds like you put together a nice system. Of course, you chose to spend more on your CPU fan alone than most of these ARM SOC systems cost. Different strokes for different folks.
I had a garage sale P4 as my DVR for a couple of years. You could tell something was using too much CPU when the fans became as loud as the TV AMD the room got warm.
Re: (Score:2)
It sounds like you put together a nice system. Of course, you chose to spend more on your CPU fan alone than most of these ARM SOC systems cost. Different strokes for different folks.
I'm not sure that is the actual fan w/o opening up the case, it *looks* like that though. Don't think it has a heat pipe... What ever it is, it's quiet.
Re:What can I really do with these things? (Score:5, Interesting)
We homeschool, and my children are part of a homeschool co-op.
I'm currently working on using a BeagleBone Black to build a Jeapardy like game system, for when the co-op does their knowledge bowls, etc. I am going to build the first 'contestant' box and the main box, and do a class for the advanced students where they will help build the rest of the contestant boxes, and then we will both program in the software to support several different game setups, like 2 teams of 5, 5 teams of 2, 5 teams of 2 with a 1st, 2nd, and 3rd order for teams to answer in, in case the 1st team doesn't get it right, etc. At that point, it's just software.
It's a great introduction to simple circuits (each contestant box will have a button and an LED, so power, ground a few resistors, etc), and simple software to read the GPIO pins and set the LED lights.
The co-op gets a cool Jeapardy team setup exactly how they want it, and the students get hands-on experience building it and programming it.
And, they can re-use the BBB for other projects as the students want to experiment with it. It's a flexible embedded computer that they can use for other projects. Just keep a different SD card for each hardware system that they keep.
Re: (Score:1)
The sad thing is that, for a fraction of the price of a BeagleBone Black, you could've built the whole thing out of standard logic chips.
It would've worked better, been much more immune to errors (e.g. who wins - the person who pressed first, or the person who's I/O pin/port is scanned first? What happens when 2 people press between port reads? etc.), and everyone would've learned something about both electronics and logic, not just programming.
Re: (Score:2)
And, I took that into consideration as well.
Did you not notice my comment about having it run different teams/modes? What if they have a TV available? A student interested in learning to make web pages could make a scoreboard as a web page and use the HDMI port to drive it, etc.
Once you commit to "standard logic chips", that kind of flexibility would go way beyond a simple project that the students would be able to follow/help design/update over time.
For the students, this is more for flexibility with a low
BULL (Score:1)
Re: (Score:2)
I think you'd be better with the BeagleBone dull green with black and brown bits [wikimedia.org].
Re: (Score:2)
As a joe computer user, about all you can do with them that's meaningful is run XBMC or build a NAS. But you could buy something to do that for the same kind of money once you add a case and power supply.
If you want to get a bit hackish, these computers can control stuff if you add some relays or whatnot. That's who they're for.
Re: (Score:2)
Just as an example I have 3 RaspberryPis doing the following. I'll write in the difficulty too.
1. Running RaspBMC soon to be OpenELEC. The RaspberryPi makes for a great media centre if your media is attached to a NAS someone. Interface is slow but any movie except for those encoded with AC3 sound runs perfectly smooth. Automatic integration with the TV remote via CEC out of the box makes it easy to use. Just download and install onto an SD Card, connect network and HDMI, and power it up. Easy as Pi.
2. I hav
Re: (Score:2)
Re: (Score:2)
I built one for my father as well with identical specs except that it runs OpenELEC rather than RaspBMC. It seems to run far more smoothly which leads me to believe that the RaspBMC is not as well tuned for the RaspberryPi as they make out.
Re: (Score:2)
Why the change (Score:1)
Now suddenly they are using the old meaning of the term for people who like to make things work better by modifying hardware or software. I don't get it.
Re: (Score:3)
2 Ethernet Interfaces Folks (Score:1)
Re: (Score:2)
Re: (Score:1)
No Nvidia Jetson TK1 board? (Tegra K1 based) (Score:2)
The Jetson boards are pretty easily obtained now that they are on newegg.com and a few other sites. They are real beasts, quad 2.3Ghz cortex-A15 and a GPU capable of doing compute (CUDA mostly, but OpenCL appears to be available now too). Pricey but at least they include 16GB of flash (eMMC-based) instead of forcing you to boot off a microSD card like the cheaper boards. It's a much bigger board than a RaspPi, Beaglebone or Hummingboard so probably a big turn off for some. And not a lot of case options out
Comparison chart (Score:5, Informative)
I was actually looking at several of these boards recently, trying to find all the multi-core options at/below about $100. I put together a Google Docs spreadsheet comparing various specs (#/type/speed of cores, RAM, Flash, network, SATA, USB, RTC), I've got 18 on the list so far. Looks like I have a few more to add...
https://docs.google.com/spread... [google.com]
Low price vs. developer-friendly (Score:2)
IMHO, there's too much focus on highlighting the fact that there are a lot of boards under $100 and not enough focus on products/companies that sell stuff that won't take six months to figure out how to work with. If you think about it, if it takes a reasonably experienced Linux developer a lot of time to figure out how to build kernels and build a development environment, are you really saving that much. When your goal is to make product, do you really want to waste time on low-level stuff just to get to
STOP THE FUD (Score:1)
What FUD? (Score:2)
I speak from experience. The development tools and support for many of these products is mediocre at best. Good luck trying to get support for one of the pure Chinese offerings. There are better solutions from domestic manufacturers and you can actually call them on the phone with tech support questions. Of course, you're going to pay a bit more for that. Not a lot. My point is that from a development cycle point of view, if you have to pay one or more engineers for six months of work just to figure o