Go Down

Topic: Zero Availability (Read 242 times) previous topic - next topic

happydanceguitar

Does anyone have suggestions for where I can buy an Arduino Zero?

Doesn't look available from the Arduino site, or Mouser/Adafruit/Sparkfun.

Thanks!

pert

Are you set on the Zero board's form factor? There are some really nice boards that use the same microcontroller as the Zero but have a much more compact and breadboard-friendly form factor. The only reason I can see for using the Zero is to be able to use shields.

david_prentice

#2
May 19, 2018, 12:25 pm Last Edit: May 19, 2018, 12:31 pm by david_prentice
RSWWW seem to still have M0 Pro here

Ebay has SAMD21 clones e.g. M0 board without EDBG.
The Ebay text is completely erroneous.   It talks about an onboard EDBG chip i.e. as used on Zero or M0 Pro
I do not see any external USB-UART chip

I have one of the original European Zero Pro which is now called M0 Pro.

The Zero is very nice to use with its EDBG chip.    On the other hand,   the clone has a SWD header that you can use with an ATMEL-ICE (or ST-LINK)

Arduino projects should upload fine with a bootloader.    You only need the SWD for hardware debugging.

Personally,  I do not see much convenience in the breadboard-able versions.    The whole point of an Arduino is standard Shields.

STM32 Nucleo boards are very nice for prototyping.    And the M3, M4 chips outperform the Zero's SAMD21

David.

pert

Personally,  I do not see much convenience in the breadboard-able versions.    The whole point of an Arduino is standard Shields.
I guess you don't use breadboards much. Having a Zero style board connected to a breadboard circuit with a mess of jumper wires is a headache. Breadboarding circuits is an excellent way to learn about electronics. You learn nothing about electronics from plugging a shield into an Arduino board. There's a time and place for shields but saying "The whole point of an Arduino is standard Shields" is just completely wrong. The whole point of an Arduino board is to provide a microcontroller with the basic support circuitry on a PCB, whatever form that might take.

david_prentice

#4
May 19, 2018, 01:47 pm Last Edit: May 19, 2018, 01:48 pm by david_prentice
No,   I certainly don't.    I suppose they are sometimes handy for for a short term lash-up.

I mount external electronics on Protoshields.    And non-Arduino friendly boards on Protoboard "adapter" with Arduino headers.

I can swap prototype hardware between Uno, XMINI, Zero, Due, Nucleo, FRDM, ESP32.
Or LogicGreen, Xmega, Teensy,  BluePill, NXP on "adapter" board.

Everyone has their own personal preferences.    I prefer soldered wiring connections on protoboard with proper header strip mating.    If I have reliable hardware,    I know that the problem must be my software.

I would never dream of connecting a parallel bus with Dupont wires.   I2C or SPI use less wires but are still "risky"

Yes,   I can and do swap prototype "shields" between different targets.    
I doubt if you often dismantle and rebuild your breadboard to test with a different target.

Oh,  having developed some project on comfortable hardware,   you are always going to build the finished result on soldered pcb (or protoboard).

David.

westfw

Sparkfun and adafruit have full-sized samd21 boards.  No edbg though.

david_prentice

There are several breadboard-able modules.
There are conventional Uno-format M0 boards.
These do not have onboard EDBG chips.

I like single USB cable boards like Zero or M0 Pro with onboard EDBG.
But you can always use an external ATMEL-ICE.

David.

Go Up