UDOO Looks To Combine Best of Raspberry Pi, Arduino
An anonymous reader writes "The Kickstarter campaign for the UDOO board is 7 days out from closing and they currently sit just under $4,000 short of their stretch goal of $500,000. The UDOO is an attempt to produce a single board which would combine the best parts of both Raspberry Pi and Arduino. UDOO will have a 1GHz ARM i.MX6 CPU in either a Dual Core or Quad Core flavor, 1 GB DDR3 RAM, HDMI and LVDS + Touch, and both an RJ45 port and an on board Wifi Module. Along with those specs, it will be compatible with Arduino DUE R3. The UDOO will utilize Micro SD as a boot device and run both Linux and Android. Currently on Kickstarter, the Dual Core starts at a pledge of $109."
Udoo dual core: 110$
Arduino DUE: 50$
Raspberry Pi (model B): 40$
Arduino Uno: 30$
Arduino Pro mini: 10$
ATmega328P: 3.50$
Get free satoshi (Bitcoin) and Dogecoins
From the Kickstarter page, it seems this has two ARM processors. Call me crazy but it would make for an incredible platform for a MAME machine. Make the quad-core CPU emulate the hardware and the single-core emulate the CPU(s) of the original machine.
The development of FPGA Arcade seems too slow for my taste.
Get free satoshi (Bitcoin) and Dogecoins
I've got a US$60 pcDuino, which is close to this. Sort of like a Raspberry Pi with Arduino(ish) I/O headers - they just lack the same spacing so an interposer is required. Runs Andriod, Linux and XBMC just fine...
The devil is in the detail. I wonder how good their Arduino work-a-like API library will be... with the ADCs have the same resolution? Will timing sensitive bit-banged I/O still work OK? Will PWM be the same?
it's more expensive than buying an arduino, an Pi, and a board to connect the two.
It's more powerful than the Pi, but there never was any shortage of boards that were more powerful than the Pi and also more expensive. Those boards used to be in the $200 range, so at $109 Udoo is a bit better, but it's nowhere close to the pricepoint of the Pi or BeagleBone Black
At $35 the Pi is something that you can give to kids without having to really think about it. It's also something that you can just install in a project and leave it.
At $109 the Uboo becomes something that you think much harder about giving to someone, and you don't just leave it in a project, you remove it from one project to build the next
David Lang
Now that's a nice robot controller.
...but here's almost exactly the same specs, assembled and with Android 4.1, for $80:
http://www.newegg.com/Product/Product.aspx?Item=N82E16834686007
1GHz A9 CPU
1GB DDR3
Touchscreen
onboard wifi
Plus this has a preconfigured OS plus I heard it's easily rootable to run Linux and whatever else and a Mali 3D accelerator/GPU which is quite nice at HD netflix and games.
You forgot one: STM32F4Discovery: $14
Arduino is coming out with the Yun, another combination of non-real time Linux chip and real-time ATmega chip, and it includes WiFi. It also is ready to go when you power it on, and allows you to upload sketches over the air. It looks like a better deal and better design to me for many applications.
The UDOO has HDMI output and some other features, but it's not so clear to me what the advantage of UDOO is over just plugging a regular Arduino into a Raspberry Pi via USB (and the resulting combo is cheaper to boot).
All of the SBCs with ARM SoC's I've looked at, like RRi and BeagleBone have only a single USB channel that everything goes through. I found that it was impossible to reliably transfer audio into the device while monitoring levels over a WIFI adapter that necessarily hangs off the same USB channel. Since the audio runs in isochronous mode the USB controller just drops frames when things get tight. Maybe it would work better with a low latency kernel but I also found that the preemptive and low latency kernels are buggy on the BeagleBone I was trying and probably all ARM platforms. For my app, an audio recorder, I had to switch to a PicoITX format Atom. It's way overkill, expensive, sucks power, and gets very hot but it has four separate USB channels and preemptive/low-latency is debugged on x86 so it actually works.
I'm not sure, but I thought I read somewhere that the Beaglebone Black separated the ethernet from the USB onto different access ports, thus freeing more resources for both. I could be wrong though, I've been reading far too many technical documents lately... Eyes getting kind of blurry...
I wish I had a good sig, but all the good ones are copyrighted
...it's called a Gertboard http://uk.farnell.com/gertboard/gertboard/board-gertboard-assembled/dp/2250034, plugs directly onto the Pi, has an Arduino, a motor controller chip, an A/D and D/A chip on it, breaks out all the GPIO pins, buffered, completely jumperable. Price equiv 46 USD.
"Cock Up Your Beaver" does not mean what you think. This sig is intended to clog filters and annoy do-gooders
Power over ethernet or USB3 device port (ie slave to another computer) would make these type of machines MUCH better, because the stand alone power supply is no longer needed. Think of BEOWULF cluster that was here on /. The cool think there was a different way of connecting power to each of the 32 RPi. But that was also two more power supplies to power them. If the RPi could have gotten POE, then switch he used could have been upgraded and all RPi powered just by being connected. Think of those CISCO phones on your desk. Thats how they work.
I also would like monitors to offer a USB port with enough power to run these machines (USB). Just like the in-line amps for HD antennas these days, Use the USB port on the back of the TV to power themselves.
My current RPi has Plugable USB 2.0 4 port w/ BC 1.1 Charging Hub. I use one port to power RPi and the other 3 ports to extend the USB of RPi. It can even power a hard drive connected to hub. But it looks like WART on back of RPi taking away the small size with lots of wires going in and out. Not clean looking.
Why on earth does someone need a $500000 Kickstarter to build a device with a $100 BOM? The R&D in this case is not expensive. Even if they have 10 goes at it the BOM will be maybe a tad over $1k. What did they have 10 people working full time for a year trying to build this? What ever happened to getting a loan and investing a bit of time into creating a product?
Is $4000 going to be the difference between pass and fail for this project? Are the people going to get to $496000 and say, "Oh well we tried, sorry guys it won't happen." and then head off to the Bahamas?
While one port is a device port I believe it could be converted to a second host port with some relatively minor hackery.
Having looked at the schematics I belive the following steps should do it
1: put a blob of solder between the ground and ID pins of the mini-USB connector (this step may be able to be avoided either by finding a source of mini-B plugs with the ID pin accessible or by forcing things in software)
2: hack up a USB cable to adapt the connectors and inject power.
Note: I have not tested these steps and do not intend to test them until and unless I have a need for a second host port in a beaglebone black based project.
Another option that might be worth looking into for the GGPs application is to ditch the USB audio and look into I2S.
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
This trend should lead to a full computer! Maybe like the one I had 10 years ago!
they've had the good sense to bring almost all of the connections you need to make to the same side of the board instead of wherever they managed to get the tracks to run to that had a bit of spare space on the Raspberry Pi. I'm not knocking the Pi though, for the price it's amazing and I've got my hands on a 512 MB model B, but rather inconvenient with the connections coming out on all four edges.
Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.