Will the Due be a dud?

I've started 2 or 3 threads on subjects relating to the new Due and they have received an interest level roughly equal to none.

Is there really that little interest? And if so what does that say about the new board's chances of success?


Rob

I have noticed that too.

The last thread you made may have had more interest in the Micro-controller section, at least for the Leonardo it has worked out to be 8 pages so far.

I wonder if there are enough people that actually need a better processor. On this forum it seems the most common board is 328 powered. The Mega is available but, it costs more and is overkill for a lot of projects. Then, I read about people wanting something smaller yet so they are looking at the Tiny stuff.

For myself, the Due would be interesting for higher speed logging and graphics. However, I could probably do everything that I need to do with the 328 or the Mega. The other issue I see is that it will be difficult to solder an Arm chip to a PCB on a new design. It would take some serious work to make my own board for it using Eagle also.

I do think that once some interesting projects are started using the Due, other people will gain interest and join in.

I've paid very little attention to the Due. I've only been fooling with microcontrollers for a year now, everything I'm working on or thinking about is addressed pretty well by the ATmega328 and the occasional ATtiny, and I'm still learning.

Not to say the Due isn't a great concept, I think it is, and while I'd love to check one out, I probably won't have the bandwidth anytime soon. However, it is a solution aimed at an entirely different set of problems and so perhaps somewhat outside what has (up to now) been the main scope of interest for this forum. I think this is one thing that contributes to the lack of discussion.

Like cyclegadget, one downside for me would be the ability to create boards of my own design. I will be watching to see the types of projects that people create with them, and that may increase my level of interest.

How big is the chip for that? I just did a board for skyjumper with the 100 pin 640/1280 (not sure which he installed) with the 4 serial ports.
He was able to install the chip in his reflow oven (toaster oven with sparkfun controller board), and got a bootloader installed on to it! Am waiting to see a picture.
mmcp42 modified the soldermask for the part so the guys at Internationl Circuits could apply soldermask between pins (thinned the pads a little to allow 8 mil spacing between pad edges).

Looks to be the SAM3U4E, 144 pins.

0.5mm pin pitch, 0.22mm wide pins, same as the 2560. Piece of cake!

We can ask mmcp42 to make up an eagle symbol if one doesn't exist with the same 8mil spacing for solder masking - he modified the last one in like no time!
Have to be real careful placing the part so leads don't get bent.

I need to get back to the Discovery board shield I started a while ago too. Not sure what pins to connect to all the parts that were suggested.

This would be the same - what to do with all this capability, hardware and softwre? SD card? Hard drive? Solid State Drive? Display(s)?

Wow, looks like I missed out on the Discovery board :frowning: They were giving them away??!!

Yeah, soldering that in a reflow setting won't be that hard at all. I've hand soldered a LQPF144 before, same specs, 0.5mm pitch, 0.22mm pins. Wasn't all that hard. When I was hand soldering everything, I would always make the corner pads (pins 1, 37, 73, and 109) about 3 times larger and stick out on one side of the pin. That way, I can put a small glob of tin on the pad, and just "scrape" the soldering iron along the whole side of the IC, pulling the tin along. Do that two or three times and you've got all the pins covered. And if you didn't put too much tin, you won't have much for bridges left over either. Or, you can do what my friend does and completely covers everything with ton, then wicks it all away. Bit messier but that works too.

Nowadays I reflow almost 100% of my projects. Proper placing is the only thing that matters at that point. No more caffeine ... causes the hand and fingers to tremble too much. I wonder if people have built or converted cheap CNCs into pick and place machines. Hmmm ...

However, it is a solution aimed at an entirely different set of problems

That may be a reason, people who need the power are currently using different platforms like mBed, Maple et al. They might use a Due when it's available.

I will be watching to see the types of projects that people create with them, and that may increase my level of interest.

If you build it they will come. Maybe. We get posts here along the lines of "How do I do speech recognition while simultaneously controlling 10000 LEDs" or "How do I do pattern recognition from a digital camera".

Currently we say forget it, maybe when a few projects come on line that do these things people will see the possibilities.

OTOH maybe Arduino is doomed to a life of controlling wearable LEDs :slight_smile:

Maybe the Due will need a "killer app" to show people what can be done, thinking about that now though I can't think of a good example. Some robotic control or similar?.

I wonder if there are enough people that actually need a better processor.

Maybe not, does anyone know how many mega2560 boards are sold, those applications would be obvious candidates for a SAM. People are always running out of RAM though so even if you don't need the grunt the extra memory would be nice.

The last thread you made may have had more interest in the Micro-controller section, at least for the Leonardo it has worked out to be 8 pages so far.

Yeah, I may repeat it there. I use the "unread posts" link and therefore see every section, but others may not.

As for the soldering, we are just going to have to get used to that, I've done some and it's not that hard, as mentioned others have done plenty. The alternative is to do a breakout board, with 144 pins though it will be a challenge to make it breadboad friendly.


Rob

Graynomad:
If you build it they will come. Maybe. We get posts here along the lines of "How do I do speech recognition while simultaneously controlling 10000 LEDs" or "How do I do pattern recognition from a digital camera".

That's already been asked, or some form of it, just recently too. Someone wants to use a camera to detect a line ... basically a line following robot, but they were trying to do it by analyzing the video.

Graynomad:
OTOH maybe Arduino is doomed to a life of controlling wearable LEDs :slight_smile:

Or fancy window displays, or smallish matrices designs. :slight_smile:

Graynomad:
The alternative is to do a breakout board, with 144 pins though it will be a challenge to make it breadboad friendly.

You don't. Simply break out the pins and let people solder their wires to that. I'm thinking a large square with the pins staggered and broken out on all four sides of the IC. I mean, it's not impossible to make it breadboard friendly ... I'd break out 72 pins per side, single row, and call it a day. But changes are that would also take up the whole breadboard and not leaving a whole lot of room for anything else. :slight_smile:

I wonder if there are enough people that actually need a better processor.

Well there are less people needing it than need the lower power ones.

how many mega2560 boards are sold, those applications would be obvious candidates for a SAM.

I think you find that a lot of people get the Mega for more I/O and a just in case mentality than anything else. Personally most of my projects involve some sort of port expander to give them more I/O, it is just I think it is simple to add what ever port expander I need than to get the bigger surface mount processor.

looks like I missed out on the Discovery board

Well this side of the Atlantic you had to buy them anyway. I just got mine, it was only £10.

Maybe the Due will need a "killer app" to show people what can be done

That will certainly get the ball rolling, I want to make a wave additive synthesiser to start with. However, the Due will have to be launched first. It will also have stiff competition from the Raspberry Pi http://www.raspberrypi.org/

Or use a Schmartboard adapter - already does that.

Graynomad:
I've started 2 or 3 threads on subjects relating to the new Due and they have received an interest level roughly equal to none.

Is there really that little interest? And if so what does that say about the new board's chances of success?
Rob

I fear you may be right. Since I got my Maple, which I love, I noticed
There are just not a lot of people using it. The forum gets like 5 posts
a day and there just isn't that much project activity.

Myself, I am trying to figure out what precisely to do with it
that I could not do on a 1284-based Arduino OR a Linux
capable board like Beagle bone.

It needs a killer app, just like Due will. Something to inspire people
Show them just what the thing can do.

And finally... I too am mourning the disappearance of dip packages.
It's amazing how easy it is to make a custom board.

Grumpy_Mike:

looks like I missed out on the Discovery board

Well this side of the Atlantic you had to buy them anyway. I just got mine, it was only £10.

I see Mouser has them for $16.25, which seems pretty reasonable! Have you had a chance to try it out yet?

I want to make a wave additive synthesiser

I have no idea what that is :slight_smile: but yes it needs some neat projects (audio or visual or even audio-visual I would think) to show what it can do.

I am trying to figure out what precisely to do with it that I could not do on a 1284-based Arduino OR a Linux capable board like Beagle bone.

I have a feeling that 90% of apps can be done with less and the 10% that need more have other options. Still there are other options to the standard Arduino and it does well. Just being an official Arduino port will count for a lot.

I've always thought the mega1284 was about perfect, I think I'll be holding off on my SAM design for the time being and might go back and revisit something similar I did a while back with the 1284.


Rob

I think the Arduino Due is more of a psychological blow to competitors than anything.

Until a few years ago, the Arduino platform had always had the performance advantage. And now, having a Due (which could mean "Version 2" in Italian) that leap frogs the competition (2-3 x the performance of the DSPic stuff!!!), it silences those people who have criticized the Arduino platform for being lackluster and underwhelming.

You should read the anti-Arduino posts that are spreading across the web, like the ones posted at the end of this article: ARM Arduino Coming! - Blogs - diydrones

Like Leon Heller on Avr Freaks, I think the irrational feedback found on those sites is competitor propaganda that's making a serious effort at changing hearts and minds...IMHO

Yes, the performance of the Due is not needed since the Mega can address many of the applications that the Due will handle. However, having the Due with a powerful core will entice power users from defecting to competitor platforms, which is good business for Arduino, since user support from this experienced base has always also been an inherent advantage of the Arduino platform.

I must admit, I'm not much of an Arduino user, but I do occasionally wonder in these forums for insight. And although I sometimes get shocked and awed with the Arduino noobs and their fascination with the LED projects, at least it shows me that they're actually using the platform. Go to the Arduino competitor forums, and there just isn't that much going on.

@Graynomad, can you share what method or chips you were going to use to make the board 5V+ tolerant?

Go to the Arduino competitor forums, and there just isn't that much going on.

That's what has kept me fat and happy in the arduino camp. I first had played with simple Pics (way to bad a results Vs effort ratio) and then Picaxe (great forum group, but 'strange' proprietary software) and finally stumbled onto arduino. Simple results only took simple effort and made my simple brain smile. Then the sheer number of members on the forum of all backgrounds, seemed to be able to solve near anyone's problems or errors and the forum membership shows little signs of peaking yet. Hardware is hardware, software is software, but people helping people in a friendly manner on this forum is responsible for a lot of the success that the Arduino platform has gained, at least in my opinion.

Lefty

can you share what method or chips you were going to use to make the board 5V+ tolerant?

There are many converter chips but I plan(ned) to use one of the TI versions, probably the TXB0108 and/or TXB0104.

The SAM can never be truly Arduino compatible though because the pins can't drive anywhere near 20+mA. For many things this doesn't matter but simple flashing LED progs will have trouble.

I still like the idea of using the SAM (or any ARM), the simple memory-mapped architecture would be a great thing to work with, but I guess most people couldn't care less about such things.

I also see the Arduino "backplane" as being a limitation on the system, I wonder if they will improve that.


Rob

I also see the Arduino "backplane" as being a limitation on the system

This is a bugbear of mine. The Pro minis are a lot more convenient to use but unfortunately I have had several of them fail with faulty resonators in the past few years.