Arduino Forum

Community => Bar Sport => Topic started by: graynomad on Mar 30, 2012, 06:13 am

Title: Arduino Due - what will be the killer app(s)
Post by: graynomad on Mar 30, 2012, 06:13 am
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
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Osgeld on Mar 30, 2012, 06:28 am
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.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Mar 30, 2012, 09:40 am
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
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Nishant_Sood on Mar 30, 2012, 01:13 pm
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.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Mar 30, 2012, 01:53 pm
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
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Grumpy_Mike on Apr 02, 2012, 06:54 am
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.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Nishant_Sood on Apr 02, 2012, 07:12 am
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)?
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Apr 02, 2012, 07:31 am
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
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Osgeld on Apr 02, 2012, 07:34 am
its not strange its the difference in buffering
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Nishant_Sood on Apr 02, 2012, 07:35 am
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.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Grumpy_Mike on Apr 02, 2012, 09:43 am
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.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Grumpy_Mike on Apr 02, 2012, 10:18 am
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.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: winner10920 on Apr 03, 2012, 06:42 am
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
Title: Re: Arduino Due - what will be the killer app(s)
Post by: cyclegadget on Apr 03, 2012, 03:44 pm

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.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Apr 03, 2012, 04:41 pm
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
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Jantje on Apr 03, 2012, 04:53 pm
Sorry for my lack of knowledge but why is the 3.3 volt there to stay?
I don't see much problems in powering a pin with 5 volt.
And Arduino already has a "comparator pin"
So setting 5 volt on the 5volt pin and 5 volt on the comparator pin would do, wouldn't it? (-not doubting you skills and knowing my lack of electronics knowledge- I guess it won't but: "Why?")
Best regards
Jantje
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Apr 03, 2012, 05:07 pm
There's been a push for years to lower the voltage (and therefore the power) used by chips, 3v3 was the first then 2v5, 1v8 etc. Before long they'll be running on 0v :)

Most of the ARM chips are only available in 3v3 (actually the core normally runs at 1v8) and it's becoming common to only get modules and chips in 3v3 versions, for example the Xbees.

I'm more and more finding when I look at designing a board that it's easier to go 3v3 and upshift on the odd occasion I need to.

That will I think become more common until 3v3 is the norm.

______
Rob
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Grumpy_Mike on Apr 03, 2012, 05:27 pm
Quote
It evolves toggling 1 pin at 408KHz and a second pin at 8.5Khz with specific timing and 50% duty cycle.

By the proper use of timers you can do this on an arduino, no need to go to an ARM chip.

Quote
I don't see much problems in powering a pin with 5 volt.

The point is that as the chip geometry gets smaller then a 5V system generates too much heat. The solution is to drop the voltage in order to not generate as much and stop the chip melting.
If you put 5V into a pin of a 3V3 processor then you will destroy it.
Quote
So setting 5 volt on the 5volt pin and 5 volt on the comparator pin would do,

Not 100% sure about what you are saying but no it would not do. The current arduino only has one comparator input the ARM chips do not have any.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Jantje on Apr 03, 2012, 05:31 pm
So if I understand correctly you say that it may be perfectly viable to make the due 100% hardware compatible but it is not advisable.
For a non electronics arduino user it comes to me that I'll be waiting for the due to arrive, waiting for tests of the shields and then maybe find a fix, or waiting a shield that fixes incompatibilities.
I guess that all this will take some time after the release of the due.
So waiting for the due, waiting for new shields and/or waiting for shield compatibility.
Looks like this is not going to be short term  ]:D
Now I understand better why the Arduino guys prefer a good first shot to a "to early release". There is lots at stake. Look at raspberriePi ;)

Best regards
Jantje
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Grumpy_Mike on Apr 03, 2012, 05:45 pm
Quote
So if I understand correctly you say that it may be perfectly viable to make the due 100% hardware compatible but it is not advisable.

No it is not viable to make the Due 100% hardware compatible. You will only be able to make it 0% compatible.
For the Due you will need a different sort of shield.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: cyclegadget on Apr 03, 2012, 05:51 pm

Quote
So if I understand correctly you say that it may be perfectly viable to make the due 100% hardware compatible but it is not advisable.

No it is not viable to make the Due 100% hardware compatible. You will only be able to make it 0% compatible.
For the Due you will need a different sort of shield.


In the case of Olimexo32 and Maple, some shields work but, be ware. It is case by case.

Title: Re: Arduino Due - what will be the killer app(s)
Post by: Jantje on Apr 03, 2012, 06:11 pm

In the case of Olimexo32 and Maple, some shields work but, be ware. It is case by case.

Excuse me my ignorance; but how can you tell if the due is not yet out?
Best regards
Jantje
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Grumpy_Mike on Apr 03, 2012, 06:16 pm
Quote
but how can you tell if the due is not yet out?

Simply because the Due is a 3V3 chip and the arduino shields are designed to work with a 5V system. It is not going to be compatible. How do I know the Due will b e a 3V3 chip? Because all ARM chips are.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Jantje on Apr 03, 2012, 06:28 pm
Grumpy
I think you did not understand my question. (Or maybe I didn't understand anything at all  :smiley-mr-green:)
I understood the remark of cyclegadget that eventhough the shield will be a case by case compatibility investigation there is a better chance of compatibility when you use Olimexo32 and Maple.
I didn't know these boards so I googled them and I still don 't understand much; but it looks to me as if these boards are Arduino look alikes. I didn't find any specific Olimexo32 and Maple shields (except for shields to build your own stuff which are compatible if there is a physical compatibility)
So my question is: why would these boards have a better shield compatibility?

Best regards
Jantje
Title: Re: Arduino Due - what will be the killer app(s)
Post by: cyclegadget on Apr 03, 2012, 07:03 pm


So my question is: why would these boards have a better shield compatibility?

Best regards
Jantje



I did not mean to suggest that Olimexo or Maple had a better chance of working. The 2 boards use the "Uno" footprint and therefore allow "Uno" style shields to fit. It does not mean that they will work or not damage the Arm board.

I am still a Novice at the programming side of things so, I am only trying to share what I have learned so far.

Here is a link to a Maple for reference. http://leaflabs.com/store/#Maple
Title: Re: Arduino Due - what will be the killer app(s)
Post by: pjrc on Apr 03, 2012, 07:07 pm
How compatible is Maple?

Sure, pinMode, digitalWrite, analogRead, etc probably work fine.  But what about most libraries and more complex sketches?
Title: Re: Arduino Due - what will be the killer app(s)
Post by: cyclegadget on Apr 03, 2012, 07:33 pm

Here is LeafLabs information related to compatibility.  http://leaflabs.com/docs/arduino-compatibility.html#shield-and-device-compatibility

Here is a list of libraries: http://wiki.leaflabs.com/index.php?title=Libraries

This is the wiki I pulled the links from: http://wiki.leaflabs.com/index.php?title=Main_Page

Here is some docs: http://leaflabs.com/docs/
Title: Re: Arduino Due - what will be the killer app(s)
Post by: cyclegadget on Apr 03, 2012, 07:42 pm
 I am a novice so I may have more trouble compared to others but, here is a bit of my thoughts.

  As far as adding and using Arduino libraries go, they are another case by case basis. A lot of variable types in their librarys have to be set to work with their Maple IDE. I am still trying to figure that all out. If I had to count on a library working, I would install their IDE and check to see if it would compile and go from there.

 One example, their SPI is set up different enough that you would have to make your own code to operate the SPI ,instead of using the Arduino SPI library.  <<Edited sentence to say what I meant.

Here is a link for SPI usage: http://leaflabs.com/docs/lang/api/hardwarespi.html#lang-hardwarespi


EDIT: Here is a link to the Olimexo I was talking about earlier. http://www.olimex.com/dev/olimexino-stm32.html
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Grumpy_Mike on Apr 03, 2012, 09:12 pm
The problem is that a lot of libraries talk directly to the processor hardware. This hardware will be very different on an ARM chip so the whole thing needs to be re thought and rewritten. Only trivial libraries, of which their are an awful lot, will work.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Jantje on Apr 03, 2012, 09:22 pm
All very interesting. But it confirms my thinking. It will take some time  before due will be a platform I can use.

greetings from Belgium
Jantje
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Apr 04, 2012, 02:39 am
You obviously can get some level of compatibility with 5v shields if you add enough hardware, but one question might be "Is it worth it?" and from the look of the board they showed at the Faire I'd say they haven't accommodated 5v although you can't see the bottom of the board in the photo. Maybe it's time to bite the 3.3-volt bullet.

OTOH there are about 500 existing shields, pity to dump them. As to how many of those shields are useful that's a different story and I'm not about to trawl through shieldlist.org to find out. Some may in fact work at 3v3 but I assume many (most?) won't. But then an analogue MUX or GPIO expansion shield probably would. Depending on what chips have been used they could work at both voltages. So there may actually be a lot that do work or that could easily be modified by swapping chips.

Quote
It will take some time  before due will be a platform I can use.

I guess it depends on what you want to do with it. If your passion is writing drivers and porting libraries you can start right away :)

One would assume that all the core libraries are working at release time, it's the 3rd-party stuff that will lag.

______
Rob
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Osgeld on Apr 04, 2012, 03:16 am
Quote
Maybe it's time to bite the 3.3-volt bullet.


there may not even be a bullet to bite, the 32 bit AVR's like the 32 bit PIC's have 5 volt tolerant digital inputs, and on one of my PIC32 boards theres little 1206 SMD pads to add pullup resistors to a 5 volt rail. I use 5 volt devices with it all the time, and heck, if I am not making a big deal about it, its not exactly rocket surgery

edit

Oh nevermind its not using an 32 bit avr, that would make too much since
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Apr 04, 2012, 04:43 am
I know many 32-bit processors are 5v tolerant and I guess in the other direction 3v3 is high enough to register as a high for most (all?) 5v chips.

But unless they have done a total redesign the Due will probably use a SAM3U and that is definitely not 5v tolerant.

______
Rob
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Node-0 on Apr 04, 2012, 10:39 am
It's kind of strange to jump into this discussion as my first post but oh well here goes...

I remember the first time I wrote a for loop with pwm control and was able to dictate to a fan exactly how fast to turn
and when to speed up or slow down...

I'v never bought a 'shield' actually scratch that, I bought an Ethernet 'shield'  and ended up never using it as my first
foray into arduino-dom was with a Teensy and Teensy++ which strictly speaking are not "arduino compatible".

For the fan I used a transistor mediated MOSFET circuit, ah the misery of circuit design, may it fade away :-)


5v? 3.3v? 1.8v?

Some of this strikes me as slightly superficial, I mean personally I want to learn more about electronics, and even
make my own sensors, this use of modules (which is what shields really are anyway) is great for certain things like ethernet or
bluetooth stacks, but beyond that, I really look forward to using the arduino hardware to help me learn more about electronic
circuits. I like hooking up transistors and using analogWrite() to modulate the power to them in order to understand how they
change in response under different voltage and current settings.

The arduino is like a semi-automated "independant variable" which we in the novice rungs of electronics so often need when troubleshooting
circuits. Before using micro-controllers the best I could hope for when creating a sweep signal was an oscillating 555 which required knowledge of
capacitor to transistor dynamics which I did not have and am still building up.

I have a strange feeling that the 'shield' moniker is not an accidental nomenclature, I have a suspicion that the very word is rife with meaning as it
applies to electronics... Here is a piece of equipment that will 'shield' the user from the details of the electronic circuit. If I'm wrong then I would like
to know why that particular word was used. I like the term "breakout board" or "module", but in the end frankly I don't care about the "compatibility issue"
because my aim personally is to learn how to convert signals from 5v to 3.3v to 1.8v and back again, and the arduino environment gives me just enough
insulation from the horribly unforgiving world of embedded systems so that I still want to explore circuit dynamics.

I think the compatibility issue is more of a concern for those people who view the arduino platform and it's add-ons the way PC and Mac users view their own
platforms. Speaking for my own interests though, I like] the fact that I'm exploring the world of ADCs and DACs and at least asking the questions necessary to understand how to interface a hardware ADC to an arduino, I like the details, it's exciting, and empowering.

My predominant hope with the Due is speed, sheer speed of calculation and a ton of inputs and outputs, I tend to like sensors, LOTS of sensors.

Applications?

I want to play with laser-range finding, no not using a 'shield', but I actually want to get messy with the diode assemblies and phototransistor arrays.

Someone mentioned realtime spectrum analysis, yeah that sounds interesting too.

At the end of the day I don't view the arduino as an 'end' in and of itself like some sort of product to be QC'd to satisfaction...

I view it as a stepping stone into the world of electronics, and a "back door" way of accessing the kinds of knowledge and technology that heretofore
would have required years of study at an engineering school. I don't mind the years of "self-study", but the electronics portion of the gauntlet is just
too hard, and also too basic to be fun... I mean 555's and transistors? That's like living life at the amoeba level, while trying to evolve towards a four
legged mammal... The arduino makes this dip into the austere, spartan, mind numbingly boring world of electronic components... bearable, and dare
I say even 'fun'...

I have a feeling that the limitations I face are mostly knowledge-based limitations. i.e. That the right algorithms coupled with the right signal conditioning would enable some really cool applications even with the current crop of atmel MCUs, to say nothing of the Maple...Mmmmm.

Raspberry Pi? Talk about a confluence of technologies sounding like a breakfast spread. I see the Raspberry Pi as an awesome secondary processing
node for the primary sensor data acquirable with the lower level MCUs...

Something involving cars... and a "radar-like" capability in 360 degrees Hmmmm, yeah I have a lot of learning to do.

Anyway, that's my two cents...
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Apr 05, 2012, 01:04 am
Hi Node-0, welcome to the forum and great first post.

Quote
I remember the first time I wrote a for loop with pwm control and was able to dictate to a fan exactly how fast to turn
and when to speed up or slow down...

There's something great about controlling physical devices, I like programming fancy GUIs as well but you don't get get the same thrill as watching a mechanical device move because your code told it to.

Quote
ah the misery of circuit design, may it fade away :-)

For me the hardware design is one of the best parts, but not the building and debugging. I hate that.

For people making their own shields/hardware the 3v3/5v thing doesn't matter much, it's just the 500 existing shields that may be orphaned. But then it's probably fair to say that the Due is for more advanced users, the mainstream will still be the smaller 5v Arduinos.

Quote
the 'shield' moniker is not an accidental nomenclature, I have a suspicion that the very word is rife with meaning as it
applies to electronics...Here is a piece of equipment that will 'shield' the user from the details of the electronic circuit.

Who knows. Personally I think it's just a stupid name to match the stupid shape. All done to appeal to artists. That said "shield" is a lot easier to say than "mezzanine board" or "daughter board".

Quote
My predominant hope with the Due is speed, sheer speed of calculation and a ton of inputs and outputs, I tend to like sensors, LOTS of sensors.

That shouldn't be a problem.

Quote
Someone mentioned realtime spectrum analysis, yeah that sounds interesting too.

Quote
I see the Raspberry Pi as an awesome secondary processing node for the primary sensor data acquirable with the lower level MCUs...

Yep, sensing and low-level data-dicking with the Due, then offload the fancy GUI display to an RPi or some such.

Quote
Anyway, that's my two cents...

More like $2 :)

______
Rob

Title: Re: Arduino Due - what will be the killer app(s)
Post by: pico on Apr 20, 2012, 04:09 pm

OTOH there are about 500 existing shields, pity to dump them. As to how many of those shields are useful that's a different story and I'm not about to trawl through shieldlist.org to find out. Some may in fact work at 3v3 but I assume many (most?) won't.


I think it is a great pity that the designers didn't take this as an opportunity to dump the broken shield pin placement on the 8 bit arduinos and start with a clean sheet of paper for the 32 bit devices.

But dumping the 8 bit shield design for the 32 bit devices is not the same as dumping the existing shields. It's not as if there won't continue to be a demand and a significant "ecosystem" for the 8 bit design arduinos and their derivatives. Even if Arduino never manufactured another 8 bit Uno or Mega2560 board, I doubt very much whether it would be the the end of the 8 bit Arduino "standard". The 8 bit boards (well, clones and derivatives at least) and their 5V shields with their trademark broken header layout design would continue for the forseeable future -- at least while AVR 8 bit microcontrollers are still readily available at cheap prices.

But I must assume that the Due will retain the broken header layout, for the sake of "compatibility" (even though it is likely that almost no 8 bit shields will be compatible!) And so what we will see is a new generation of shields designed to run on the 32 bit boards (some of which may be designed to be also backwards compatible with 8 bit boards, but I suspect most shield designers won't bother -- they'll just continue to offer a 8 bit version and a new 32 bit version.) 

Finally, not everyone is necessarily going to want to use a Due when a (presumably cheaper) Uno or clone will do the job. For many, perhaps even most Arduino-type applications, the power (and the additional complexity) of the Due will be overkill. And a "dumbed-down" ARM board that is functionally no more than a faster 8 bit AVR board, with more memory (i.e., not exploiting advanced hardware features like DMA, etc.) will make it an even harder sell.

But everything I've read suggests that's exactly what we will be getting -- an ARM board sadly crippled at birth by misguided notions of backwards compatibility with the 8 bit boards.

I hope I'm wrong. I like 8 bit AVR microcontrollers. I like 32 bit ARM microcontrollers. I am not sure I am going to like the Due.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on Apr 20, 2012, 06:00 pm
Quote
a great pity that the designers didn't take this as an opportunity to dump the broken shield pin placement

I guess we still don't know that will be the case, but I'd say it's a fair bet.

As to when we find out, "after Easter" was the latest.

______
Rob



Title: Re: Arduino Due - what will be the killer app(s)
Post by: winner10920 on Apr 20, 2012, 06:34 pm
I think the "dumbed down" part of it is a plus, I've never had experience with arm boards before and it would give me the chance to play around with it a bit then look deeper and learn how it does it
if arduino didn't exist I wouldn't probably be doing much microcontroller stuff as its a really steep learning curve to learn straight c and all the specific machine commands stuff especially with no proper education on the matter
now I understand most of it but only because I learned the dumbed down version first
Title: Re: Arduino Due - what will be the killer app(s)
Post by: cyclegadget on Apr 20, 2012, 07:21 pm
Quote
now I understand most of it but only because I learned the dumbed down version first


I am in the same boat. I think a compromise would be a dumbed down version and a "pro" version that perhaps had all of the pins broken out. If a person wants to get 100% out of the chip for there project I think they would have to build their own board anyway. An example being the difference between developing a design using an Uno and using just the 328 for the final project.

Reading the LeafLabs forum, it seems there are serveral people making "mini" versions with the STM32 chips much like the Arduino Nano but, with the advantages of the Arm pin count and speed.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Megaionstorm on May 24, 2012, 01:06 am
Quote
What will be the killer app(s)?


Possible something in this way:
http://www.youtube.com/watch?v=IRT4ShYi8Bw
Title: Re: Arduino Due - what will be the killer app(s)
Post by: graynomad on May 24, 2012, 01:20 am
Yeah maybe. I think however that the more powerful boards (Pi, Duinomite, Beagle etc etc.) will be better for this and the Due will shine with more traditional embedded applications.

______
Rob
Title: Re: Arduino Due - what will be the killer app(s)
Post by: demolishun on Jun 03, 2012, 02:44 pm
I think the next killer app for an Arduino like board will not be with the Due.  Right now it is vapor.  I know it is supposed to be released soon, but how mature will the libraries be?  I could not wait as I have 2 projects pending. 

One is a high speed fiber connection link at 5Mbps.  The other is a biometrics app with TFT display and interface to a 3D environment on a PC.  Both of these apps I am using the Uno32 because of price point, form factor, and they are available NOW.  The libraries are not as mature as the Arduino 1.0 libs, but they get the job done. 

I love the Arduino form factor.  I am using Arduinos to create test signals for my Uno32 and for developing programming and test tools.  I was really hoping to use the Due, but it is MIA.  I just hope when the Due does come due, that it supports 5V tolerant pins.

So, for the next killer app, I am not waiting for the Due.  I am using the Uno32.
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Grumpy_Mike on Jun 03, 2012, 02:58 pm
Quote
I just hope when the Due does come due, that it supports 5V tolerant pins.

No it will not.

Does the UNO32?
Title: Re: Arduino Due - what will be the killer app(s)
Post by: Osgeld on Jun 03, 2012, 07:04 pm
the pic32's have 5 volt tolerant digital inputs, analogs are not

In fairness the pic32 is in competition with the AVR32 which also supports 5 volt digital inputs, but for some reason the team decided to use this durn ARM thing which is in a entirely different family
Title: Re: Arduino Due - what will be the killer app(s)
Post by: demolishun on Jun 04, 2012, 01:20 am
Even though some pins are not 5V tolerant resistors and diodes have been added to make them all 5V tolerant.  That in itself is significant.