Go Down

Topic: Highly Anticipated 32-bit "Due" due When? (Read 65 times) previous topic - next topic


I suppose a company can not be PURELY open source software & hardware, otherwise making a profit would be very difficult, especially with the globalized economy.  The Chinese will always make it faster, cheaper, and although not the best, good enough.

Plenty of bootstrapped microcontroller modules are out in the market.  Why did Arduino catch on so immensely?  My guess:  low cost, the choice of a common language (C), floating point math, analog-to-digital converters (missing in basic stamp) & other peripherals, a very good forum, and "open source".  But the same can be said about leaflabs.com, so what is it about Arduino?  How did they make it into Radio Shack stores?

Add to the attributes of the initial arduino platform success is the fact that they released the IDE in three major OS versions, Win, Lin, Mac. Not sure any other offering at the time had that avalible as standard. As far as Radio Shack goes, they are a pretty late to the show as far as distribution goes, but can only help add to the user population. Only time will tell if RS continues to sell them as I'm sure they will drop them in time if sales don't meet some minimum expectations. At this point in time I think RS needs arduino more then arduino needs RS, as RS is having real issues with trying to figure out what their core business should be these days. They do seem interested at trying to at least explore going back to their early roots rather then just being a cell phone and Christmas toy store.

Mix is a little luck at having the right product at the right time at the right price with the right 'features', helped put the arduino platform on a successful track. I'm sure if you asked the project originators they would admit never dreaming it would be such a popular platform and that their original goal never involved trying to be the #1. There is certainly nothing technically superior about the arduino, either in hardware or software, compared to other offerings either then or now. I personally was attracted to it because it seemed to make learning and using C/C++ a lot less daunting a task compared to anything else I had come across at the time. Most 'beginner' platforms used some proprietary form of the Basic language which is always somewhat limiting as far as growth and portability goes.



February is here.  The 32-bit Due is not here.  Why is Arduino so tight-lipped about this delay?  This failure in open-ness is disturbing.

The LeafLabs module called Maple seems like an excellent alternative.  Not sure why it's not catching on.  Priced at $45 US dollars, that's $20 less than the 8-bit Arduino Mega 2560.  The programming environment in Maple is compatible with Arduino!  It's based on Wiring C.  If it ever comes out, the price for the Due will likely be higher than the Mega 2560 - so I predict the Due will cost around $70 US dollars.  Arduino can prove me wrong.  Anyway, some high level specs on the Maple:

  # http://leaflabs.com/devices/#Maple
  # Microcontroller: STM32F103RB (32-Bit)
  # Clock Speed: 72 MHz
  # Flash Memory: 128 KB
  # SRAM: 20KB
  # Operating Voltage: 3.3V
  # 64 Channel nested vector interrupt handler
  # Digital I/O Pins: 39
  # 16-Bit PWM:  15
  # Analog Input Pins: 16 (12 Bit!)
  # Integrated SPI/I2C and 7 Channels of DMA
  # Support for low power and sleep modes (<500uA)
  # Dimensions: 2.05"x2.1"

Perhaps Arduino should consider changing over from ATMEL to STM since Maple already has them beat on the 32-bit front.  I think the community would be best served if Arduino & LeafLabs join forces! 


There has been 2-3 long threads running about this and so far not one single response from Arduino Inc.

They aren't normally very active on the forum and that's OK because most questions can be answered by the experienced members, but this particular topic cannot be addressed by anyone outside the inner circle.

I would at least expect a "Sorry but we've had some issues" post but not even that. And has been mentioned a few times the press release stated that the design would be done in consultation with the community. Hmmm.

I suppose I get that you don't want to release too many details up front or you wind up with the Leonardo situation whereby there are so many clones out now that there's hardly any point releasing the real thing :)

Never the less I think people need to know exactly what is coming out or they may jump ship to Maple et al.

Rob Gray aka the GRAYnomad www.robgray.com


Maple seems like an excellent alternative

I bought an Olimex Maple and it is no Arduino.  :smiley-slim:

I have the Uno, Mega, and teensy and I have had no problems using LCDs, SDcards, and buttons.

However, the Maple has driver issues with Windows 7, that take a work around provided by someone outside of the LeafLabs team. The language is almost Arduino style but, not many of the libraries work. The LCD library has bugs that only allow you to use one line on a 2 lines display  :(. I have posted about the lcd issue with no response. There is certainly no "Playground".

The processor and board are wonderful but, I am already frustrated that somethings that I though were simple do not work easily with Maple. I now have the task of learning libraries to try to fix problems myself.

If you want to see some of it for yourself, read a few pages of questions on their forum and look at how many are unresolved.


I bought an Olimex Maple and it is no Arduino. 

Olimex Maple is not the same as the original LeafLabs Maple.  Olimex is a foreign company that literally cloned & copied Leaflabs, and not very successfully.  They even copied Leaflabs' wiki page.  Blaming Leaflabs for Olimex shortcomings is like blaming Apple Inc. for problems with Chinese iPhone clones.

Go Up