I see some dealers saying that the Due is discontinued.... but it is still mentioned on arduino.cc but not in the store. What is happening? I love the Due and would hate to see it go.
A very good question
i doubt support in the IDE will go if it is really discontinued..
i really love the due and i've laid my hands on dozens of them.. and my current synth project is based upon it, so i'd buy up all stocks
It's no longer being manufactured by Arduino.cc . When the .org and .cc factions departed, Arduino.cc simplified the number of products it would have it's partners produce. DUE didn't make the cut. I got this information from a live thread from the Developer Discussions.
Seems the team is not opposed to the idea of another SAM type flagship. But for now, the DUEs will need to be sourced as Clones... their are at least 3 good clones on the market now... They state that DUE support will continue in the IDE/Libraries.
I am doing a research for a project, and I saw that there are several Arduino Due clones out there. Some are actually pure clones, so same boards, same layouts and components, but different name of course. The good news is that "other purpose" boards based on Arduino Due are coming out:
The AVR side of the Arduino project was an incredible success because it was easy to replicate and program. But the ARM side is another world even if made "compatible" from the official IDE.
The programming process has made easy for the Arduino Due users through the IDE, but for board developers it's tricky. Moreover the architecture of ARM is complex so like any new things it requires some time to get familiar with. This is a good board and I hope it will grow up more.
You mean the code porting is harder on ARM because the ARM based boards are much more varied than the AVR based?
digimorf:
The AVR side of the Arduino project was an incredible success because it was easy to replicate and program.
It wasn't always this way.
When I started porting Teensy to work with the Arduino IDE in early 2009, virtually everything was tightly coded to the Mega8 and Mega168 chips. No other AVR chips worked with almost anything. I personally wrote the thin abstraction layers in Servo, IRremote, Firmata, OneWire, SoftwareSerial (then NewSoftSerial) and almost every other old Arduino library. Later, libraries mostly copied these approaches.
For the first year of its existence, almost nothing actually worked on Arduino Mega, and nobody seemed to be very interested in doing the work to port code. Firmata was one of the last libraries I ported, and pretty much the day my abstraction layers were accepted, Arduino started pre-loading Firmata on Mega.
About a year later, Arduino Leonardo was announced and in beta, and formally released after several months. Pretty much all code "just worked", because I had already ported almost everything to the 32u4 chip (including a lot of work in many libraries to replace Timer2 with Timer4). Only Leonardo's different pin numbers needed to be edited or just documented.
Now, many years later, those early days of massive AVR incompatibility are mostly forgotten, and even replaced by a casual notion that AVR is so easy because all the chips automatically work or are so simple to support by just editing a few #defines. It wasn't always like this.
Thanks Paul for your insight into the early days of Arduino development. It's easy to take for granted that everything “just works” and I appreciate the work and effort that you and others have put in to make Arduino what it is today.
Regarding the Due, I guess it has a much smaller user base than the flagship Uno and it's larger cousin the Mega and is therefore simply less economically viable to produce. It looks as though Arduino.cc are also favouring the newer, smaller and more internally flexible Atmel SAMD21, ARM Cortex M0+ on the Zero and MKR1000.
It would be a shame if Due was dropped by Arduino.cc though, as it leaves a gap in their product range at the high end. Especially so for more advanced users who enjoy Arduino's ease of use together with the SAM3X8E's number crunching speed.
There's been so much work put into the Due that I'm sure they'll be demand, even if it means relying on cloned boards, (which I know many people do already).
Is there any plan to start making the Due again after the SRL and LLC mess is cleaned up.
I believe that Arduino.org (SRL) continues to manufacture the Due.
As for Arduino.cc (LLC), here's a link to the developers' discussion page: Redirecting to Google Groups
"Arduino.cc Discontinues Selling the Arduino Due"
I felt I had to comment on that
https://plus.google.com/114516288723824008469/posts/8wYthD7Tfbe
As long as we can buy [12$] China clones and this Due forum remains active I can live with arduino.cc decision.
Hermann.