Go Down

Topic: Arduino Due - what will be the killer app(s) (Read 6897 times) previous topic - next topic

Graynomad

No I'm not moaning about the OverDue, honest.

I was thinking today about all the things I could to with an ARM-based Arduino, and to be honest the list was pretty short (actually I couldn't really think of anything in my areas of interest) so now I'm wondering what people will do with all that horse power.

Real-time spectrum analyser? Various audio and video apps? Blinking LED?

What will be the killer app(s)?

_____
Rob
Rob Gray aka the GRAYnomad www.robgray.com

Osgeld

Same thing all my other 32 bit micros do

sit in the bin and collect dust

~or~

the same stuff except faster and with more options, that I usually dont need.

less smartass answer

items that need a pile of I/O, connectivity (USB and whatnot on chip not soft emulation) and horsepower. What ... I dunno, as far as arduino goes, its abit piggy on ram and storage, and its speed does lack, so in most arduino projects you really could get away with a 8 bitter and just learn how to do it "closer to the metal", though I do not doubt there will be some surprising examples.
http://arduino.cc/forum/index.php?action=unread;boards=2,3,4,5,67,6,7,8,9,10,11,66,12,13,15,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,86,87,89,1;ALL

Graynomad

IO and memory can currently be obtained by using a Mega I guess but horsepower can't.

We do get a lot of posts about working with video and such, the response to them may in future be "Get a Due" instead of the "forget it" we currently have to say.

I think also that getting "closer to the metal" will be less likely to be needed which should allow less experienced people to do stuff that would have been beyond them before.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

NI$HANT

Quote
ARM-based Arduino


Which ones you got ,sir?, OLIMEXINO/MAPLE or which , im loving them want to get one myself.

Quote
IO and memory can currently be obtained by using a Mega I guess but horsepower can't.


Pretty True.

Quote
I'm wondering what people will do with all that horse power


I would like to load a Linux distribution on it and if i get a system which looks like maple/olimexino(its very much like arduino) i would give me a feel and look of arduino (though highly cluttered) and fulfil what did like to do with it.
"Real Men can Accomplish  Anything"

- skype : nishants5  

ਫ਼ਤੇਹ ਕਰੁਂ!

Graynomad

Quote
Which ones you got ,sir?, OLIMEXINO/MAPLE or which

Neither, I'm waiting for the Due.

Quote
I would like to load a Linux distribution on it and if i get a system which looks like maple/olimexino

Then I think you should get a maple/olimexino, I doubt the Due will have enough RAM for Linux and anyway I don't think it should go in that direction, there are already a lot of boards that do that.

There aren't many designed for lower-level control, boards like the LPCXpresso do that but they don't have the Arduino tool chain.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

Grumpy_Mike

Quote
I would like to load a Linux distribution on it

Don't, if you have to do that then the Raspberry Pi is a better bet if it ever comes out.

I don't think there will be a killer app. That implies that someone will produce something that everyone will want to copy.

For me a cheap web cam is like having a vast array of light sensors for not very much money and wiring. There are several projects I would like to do with that. For example large touch screens to make a gigantic monome.
Also the possibility of a stand alone connection to a Kinect to do proximity sensing in a much more reliable way.
Then there is the possibility of a real USB host, not the low speed version we have now. This opens up possibilities of using cheap blue tooth dongles.

Also digital signal processing will allow real time audio effects to be created. One simple project I want to do is just an audio delay. This is because for some sports like football and cricket there is coverage of the event on both radio and TV. In the analogue days you just turned the sound down on the TV and listened to the radio. You can't do this with digital because the radio audio is about 3 to 4 seconds in advance of the pictures, making it look like the radio commentators have a strange ability to see into the future. A simple audio delay controlled by a pot would be a simple enough project on a Due.

NI$HANT

Quote
Don't, if you have to do that then the Raspberry Pi is a better bet if it ever comes out.


yes but then even Maple/Olimexino would have shortcomings? and if yes then why(factor's)?
"Real Men can Accomplish  Anything"

- skype : nishants5  

ਫ਼ਤੇਹ ਕਰੁਂ!

Graynomad

Quote
I don't think there will be a killer app.

Yeah, maybe just a lot of smaller things that will become easier/possible.

I like the idea of a delay line.

Quote
a strange ability to see into the future.

'Er indoors and I usually watch TV on our respective laptops but for some reason there's often a time difference. Sometimes we watch the same show and she laughs for no apparent reason. 2-3 seconds later I get the joke.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

Osgeld

its not strange its the difference in buffering
http://arduino.cc/forum/index.php?action=unread;boards=2,3,4,5,67,6,7,8,9,10,11,66,12,13,15,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,86,87,89,1;ALL

NI$HANT

Quote
Sometimes we watch the same show and she laughs for no apparent reason. 2-3 seconds later I get the joke.


But i think it's FUN! , the moment you think something's wrong with her, she's backed up by the actual reason she was laughing and that will make you laugh even more.
"Real Men can Accomplish  Anything"

- skype : nishants5  

ਫ਼ਤੇਹ ਕਰੁਂ!

Grumpy_Mike

Quote
its the difference in buffering

That and the fact that the TV signal has been bounced up to geostationary orbit a few more times than the radio signal.

Grumpy_Mike

Another thing you will be able to use a Due for is driving a display panel. Currently the memory requirements and the grunt it takes to refresh one is too much.

winner10920

That's what I can't wait for, able to display my simple stuff on more than a 2 inch screen without a full computer and way too complex code to just put out readable size characters and maybe fit more than 5 touch buttons on a screen

cyclegadget


My need for speed is because of this project. It evolves toggling 1 pin at 408KHz and a second pin at 8.5Khz with specific timing and 50% duty cycle. I plan to add digital pots, LEDs, pulse width measurement, LCD display, buttons for pulse speed incrementing, and serial output. Possibly more.

The problem I ran into was that the pin toggling would only work using Fastwrite code, and then if I did an analogread it upset my 50% duty cycle because the analogread took too long.

I purchased a Olimexino 32 and so far it looks to be up to the tasks that I need to do. However, the digital pots do not have a ready to use library so, I have to make my own code to operate them. Then, I am going to have to work a little harder to use the 3.3v limit with my hardware.

If the Arduino Due was out "with working Arduino code" and it performed like the STM32 chips I would be very happy.
Good links: Eagle tutorial= http://www.youtube.com/playlist?list=PLDE1858BD83D19C70
General Arduion tutorials = http://tronixstuff.wordpress.com
http://www.gammon.com.au/forum/bbshowpost.php?bbtopic_id=123

Graynomad

Quote
digital pots do not have a ready to use library so, I have to make my own code to operate them. Then, I am going to have to work a little harder to use the 3.3v limit with my hardware.

Unfortunately that will be the same with the Due I would think. The software issue will eventually go away as (hopefully) authors migrate their code but the 3v3 is here to stay.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

Go Up