Atmel Arduino zero- announced 6 months ago - wherefore art thou?

Go To Last Post
28 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Atmel Arduino zero- announced 6 months ago - wherefore art thou?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

And it's actually more like 10 monthshttps://www.avrfreaks.net/forum/a...

 

surprise

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Um.  Zero is apparently being sold "now" by one of the parties in the Arduino-vs-Arduino battle.  http://arduino.org/products/ardu...

(I rather suspect that it was one of the "precipitating events" leading to the legal battle.  But that's just a guess.)

 

(Haven't heard about Arduino-vs-Arduino?  It's quite depressing:  http://hackaday.com/2015/03/12/a... )

 

 :-(

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

As far as I can see,   the "Zero Pro" is vapourware too.     Adafruit seems to be the only company that will list it.    And then say "out of stock"

 

Mind you,   the "Atmel joins MBED" is equally quiet.

 

David.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

So much for "Open" hardware, then.

 

sad

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Haven't heard about Arduino-vs-Arduino?

I read a little on an Italian forum last week, ohhh well

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

westfw wrote:
Zero is apparently being sold "now" by one of the parties in the Arduino-vs-Arduino battle.

Arduino Zero Pro seems to be on http://www.arduino.org/products/ but not on http://arduino.cc/en/Main/Products;

 

Conversely, Arduino Zero seems to be on  http://arduino.cc/en/Main/Products but not on http://www.arduino.org/products/ 

 

And the zero is still marked as "Coming Soon" (sic).

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

CPC seem a bit confused as to whether they're selling the Pro or non-Pro version:

 

Arduino Zero - Pro or No?

 

As do Cool Components:

Arduino Zero - Pro or No?

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

david.prentice wrote:
As far as I can see,  the "Zero Pro" is vapourware too

Apparently it is now the non-vapour one! 

 

Some more comment here: http://hackaday.com/2015/03/04/a... (dated 4 March 2015)

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ah-ha.   That looks real to me.    Cool Components is a dependable company.

 

If I did not have a desk full of 'other' ARM boards at the moment,   I would buy one immediately.

 

David.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

westfw wrote:
Zero (sic) is apparently being sold "now" by one of the parties in the Arduino-vs-Arduino battle.  http://arduino.org/products/arduino-zero-pro 

Note that's Zero Pro - not Zero.

 

What's the difference? They don't seem to know!

 

I asked, and arduino.org said the difference was that the Zero had no EDBG - which is incorrect!

 

arduino.cc didn't bother to reply. Neither did Atmel.

 

Quote:
(I rather suspect that it was one of the "precipitating events" leading to the legal battle.  But that's just a guess.)

Now there's a thought ... 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ooh look: somebody's actually got one - and broken it already!

 

https://www.avrfreaks.net/forum/a...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

awneil wrote:

Ooh look: somebody's actually got one - and broken it already!

 

https://www.avrfreaks.net/forum/arduino-zero-pro-edbg-unknown-serial-number

 

Yes, it's me...

And i broke it...

He only lived for 5 minutes...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have one.     I am using Arduino v1.7.1 which requires a bit of tweaking.

 

For some reason,   they have defaulted SPI to the "3x2" header and not the obvious UNO style digital#10, 11, 12, 13.

Likewise,   Serial is not connected to the USB CDC bridge.

 

I can get the raw SD2Card functions to work,   but currently,   the <SD.h> functions don't work.

 

I have not used EDBG yet.    Apart from Arduino sketch "upload".

 

I commented earlier that the "onboard EDBG chip" is about $1.00 from Atmel's point of view on their XPRO boards.

But any third-party manufacturer may have to pay serious money for the chips.

 

I have no experience of the Due.    I presume that was released with errors in the core library and examples that did not work.     Is the Due fully operational now?

 

David.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

 

For some reason,   they have defaulted SPI to the "3x2" header and not the obvious UNO style digital#10, 11, 12, 13.

This is "standard" for Arduino, approximately since the Mega was introduced.  The "Digital" pins are "just" digitial, and the official SPI availability is via the ISP connection.   This accommodates chips with extra pins, and/or ships that have SPI on otherwise inconvenient places.   The "Arduino Ethernet" picks up SPI via the ISP, for example.  Much to the distress of some derivative vendors who weren't paying enough attention and put the ISP somewhere other  than "exactly where it is on an Uno."

 

Likewise,   Serial is not connected to the USB CDC bridge.

Try "Serial5" ?  Or "#define Serial Serial5" early in your sketch.  The schematic shows SCOM5 being connected to the EDBG chip as RX/TX, and someone in the Arduino forums mentioned the #define hack.

This is the sort of thing I'd expect when you publish "private beta" software.  Arduino SW is a bit loose with its mapping of C++ objects/designators with numbers to hardware things with numbers, and the sort of "is 'Serial' going to be the debug Serial interface, or the native USB SW CDC port?" would be left to the last minute.

 

any third-party manufacturer may have to pay serious money for the chips.

Indeed.  The SRL vs CC battle may boil down to "who is it that has the better relationship with Atmel?"  (And that's an interesting question!)

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I take your point that the MEGA completely f*cked up the standard NG / Duemilanove / UNO layout.

So any Standard shields don't pick up SPI from the Digital#10, 11, 12, 13 pins.

 

Strangely enough,   FRDM and NUCLEO kindly put SPI on these pins.

 

And the biggest problem with the MEGA2560 is that you can't use any of the four USARTs for USART_MSPI.

 

Hey-ho.   I like the regular UNO footprint.    (and the FRDM, NUCLEO, NXP, ...)

Which was why I bought the Zero Pro.    i.e. to compare Cortex-M0 from different manufacturers.

 

Am I being naive?    i.e. Atmel selling EDBG chips to arduino.org or arduino.cc for $2 if it costs $1 to produce.

In which case,   an EDBG chip or a ATmega16u2 is a pretty easy choice.

 

Regarding 'big war' between two Italian companies.     Neither v1.6.2 or v1.7.1 seem to be any improvement on v1.0.6

 

David.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I like the regular UNO footprint.

Yes, it's fine, and the "ISP connector for SPI"  hack was a clever workaround for Mega and future platforms.  It just caught a bunch of people by surprise (and if you buy a "shield" with an SPI peripheral, you need to check whether it's going to use the ISP connector (and need a board that has that in the right place) or D10,11,12 (and not work on platforms that don't have SPI there.)

 

Some of us were anxiously awaiting Zero to see what it would do to the Atmel "debugging" landscape.  (well, I was, anyway.)  An "open source" board isn't much good if you have to have a special deal with the manufacturer to get some of the chips.  And a re-imagining of how to do debugging might have been nice.  With the current state of things, I'm still waiting.

 

Neither v1.6.2 or v1.7.1 seem to be any improvement on v1.0.6

1.0.6 didn't have an ARM compiler.   1.6.2 (or is it 1.6.3) makes the ARM compiler (and various libraries) an optional run-time add-on (storing it in inappropriate places (IMO.)  Sort of like AS6's Extension Manager.  I'm not fond of the way this is done, or the specific decisions made, but I can see it being a big plus for the "average Arduino user" (actually, this describes a lot of Arduino "design decisions.")  (OTOH, I don't particularly like AS6's implementation either.)  Various players with more skin in the game seem to view it relatively positively, once they have it figured out.  (1.7.1 == (1.6.1 + Arduino.org changes), I think.  So it has ARM, but no library/board "manager."

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Atmel on Wordpress

Arduino announces availability dates for the Zero and Wi-Fi Shield 101

Posted on: May 16, 2015

http://blog.atmel.com/2015/05/16/arduino-announces-availability-dates-of-the-arduino-zero-and-wi-fi-shield-101/

...

... Banzi revealed that the Zero will be available as of June 9th, ...

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

westfw wrote:
I rather suspect that it was one of the "precipitating events" leading to the legal battle.  But that's just a guess.

Even if it wasn't a "precipitating event", this does make it look very much like the delay has been due to the legal shenanigans ...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

gchapman wrote:

Atmel on Wordpress

Arduino announces availability dates for the Zero and Wi-Fi Shield 101

Posted on: May 16, 2015

http://blog.atmel.com/2015/05/16/arduino-announces-availability-dates-of-the-arduino-zero-and-wi-fi-shield-101/

Which is a whole year plus a day since the original announcement of the Zero - on May 14, 2014:  http://blog.arduino.cc/2014/05/1...

 

:roll:

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

See also https://www.avrfreaks.net/comment...  for the WiFi shield - "only" (sic) a nine month delay on that one!!

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

YouTube

Talking Arduino Zero with Atmel

Make:

Make

Published on May 17, 2015

We talk to Atmel's Wizard of Make, Bob Martin, about the Arduino Zero.

https://www.youtube.com/watch?t=39&v=jOUALurj5P4 (4m:22s)

via

Google+

Atmel

"Never be afraid to fail. The only way to learn sometimes is through failure...…"

https://plus.google.com/106109247591403112418/posts/ZsJ27R8W4N2

"Dare to be naïve." - Buckminster Fuller

Last Edited: Tue. May 19, 2015 - 08:50 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hot off the Twitter feed...

 

https://twitter.com/Atmel/status...

 

(posted about 20 minutes ago)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The PCB has got quite a few layout differences to my "ZERO PRO".   e.g. the SWD header on the PRO is mounted.

I would guess that the programming model should be the same.

 

It would be nice if v1.7.3 and v1.6.4 could re-unite.

Otherwise it will be a nightmare if you have to conditionally build for ZERO or ZERO_PRO

 

David.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

david.prentice wrote:
it will be a nightmare if you have to conditionally build for ZERO or ZERO_PRO

Especially as there is a deal of confusion (even misinformation?) on the difference between the two:

 

https://www.avrfreaks.net/comment...

 

https://www.avrfreaks.net/comment...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Arduino Blog » Blog Archive »

Arduino Zero available for purchase in US on June 15th

by Zoe Romano

June 10th, 2015

http://blog.arduino.cc/2015/06/10/arduino-zero-for-purchase-15th-june/

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller