At least we can say pretty much what we like here, although I think that's because the powers that be totally ignore the forum.
Quote from: Nick Gammon on Jun 20, 2012, 11:30 pmBy the time it arrives I'll have misplaced my marbles.I've bookmarked this thread - lots of things to remember in another 8 weeks
By the time it arrives I'll have misplaced my marbles.
And, of course, the price point is amazing.
I'm not sure where something like a 32-bit Arduino is going to fit in between the 8 bitters and 32-bit devices of this capability
It fits in because the Pi under Linux is not a real time device at all. Ten to 20mS can go missing at any time. That means it is no good for things like video digitisers, sound synthesisers and the like without having USB plug in hardware with the associated FIFO buffers.I am still waiting eagerly for the 32-bit Arduino.
As for "stone soup", well, it's a tool. Some people can turn modest ingredients into a banquest.
QuoteAs for "stone soup", well, it's a tool. Some people can turn modest ingredients into a banquest. Yes of course they can. http://en.wikipedia.org/wiki/Stone_soup
No I was saying that the so called low cost of the Pi was not so low when you have to buy a keyboard, mouse, HD TV, SD card and power supply.
In England it is a tale of how gullible people can be when offered what looks like a low cost bargain but then they have to buy all sorts of extras to make it any good.
And of course, the thing about real-time (which seems to be your main criticism), is "how much" real-time do you need?
Then you get a RTOS with guaranteed latencies in the order of 15 usecs or so.
QuoteAnd of course, the thing about real-time (which seems to be your main criticism), is "how much" real-time do you need? It is not just the latency it is the fact that your thread can be closed down at any time. This rules out projects that involve timing like a lot of A/D functions. Also driving a matrix, generating PWM or servo signals are a no go. Anything that involves digitising audio or data or a soft scope is right out. One project I wanted to do was a simple audio delay with all that memory. Just a A/D, store, then D/A but you can't do that. You also can't use interrupts like we understand them, that is deliverer direct to your running thread.
So yes the Pi can do some sorts of projects but it is limited. For example it would be a good way to transfer slow data through a web page. It could replace a lap top running Processing for several Arduino type projects, but then that is only replicating what you can do already. What I am looking for is something I can use for projects that at the moment do not have a good solution. The Pi does not seem to be that something.
Actually, none of this is true.
Anything that involves digitising audio or data or a soft scope is right out. One project I wanted to do was a simple audio delay with all that memory. Just a A/D, store, then D/A but you can't do that.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16