Atmel Arduino zero- announced 6 months ago - wherefore art thou?
Atmel Arduino zero- announced 6 months ago - wherefore art thou?
Just more vapourware, it seems
https://www.avrfreaks.net/forum/a...
https://www.avrfreaks.net/forum/a...
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... )
:-(
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.
So much for "Open" hardware, then.
Haven't heard about Arduino-vs-Arduino?
I read a little on an Italian forum last week, ohhh well
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).
CPC seem a bit confused as to whether they're selling the Pro or non-Pro version:
As do Cool Components:
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)
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.
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.
(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 ...
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...
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.
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!)
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.
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."
Atmel on Wordpress
Arduino announces availability dates for the Zero and Wi-Fi Shield 101
Posted on: May 16, 2015
...
... Banzi revealed that the Zero will be available as of June 9th, ...
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 ...
Atmel on Wordpress
Arduino announces availability dates for the Zero and Wi-Fi Shield 101
Posted on: May 16, 2015
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:
See also https://www.avrfreaks.net/comment... for the WiFi shield - "only" (sic) a nine month delay on that one!!
YouTube
Talking Arduino Zero with Atmel
Published on May 17, 2015
We talk to Atmel's Wizard of Make, Bob Martin, about the Arduino Zero.
via
Google+
Atmel
"Never be afraid to fail. The only way to learn sometimes is through failure...…"
https://plus.google.com/106109247591403112418/posts/ZsJ27R8W4N2
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.
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...
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/
Arduino ZERO