Hey everybody I have some question

Hello arduineers! :slight_smile: :slight_smile:

This is the student that have some questions about arduino zero and arduino cnc shield.

The question is this : can I make small( or large :stuck_out_tongue: ) CNC with arduino zero and arduino grbl shield?

Because I have never seen the arduino zero cnc .. :frowning:

if someone know, please tell me the compatibility and example plz......

Why not just buy a UNO and the matching shield , lots of support .

Cuz I heard that 32bit micro-controller has faster calculating speed than 8bit micro-controller.

Of course, arduino UNO works well, but that doesn't satisfies me.

Make sure the shield/motordrivers/sensors are compatible with the 3.3volt (not 5volt) logic of the Zero.
Don't expect the level of support you get for a Zero.
Leo..

tankdoctor:
Cuz I heard that 32bit micro-controller has faster calculating speed than 8bit micro-controller.

Of course, arduino UNO works well, but that doesn't satisfies me.

There are a great many CNC systems and 3D printers operating with 16MHz Atmega chips - Uno or Mega.

What do you want to do that requires the extra performance of a Zero?

What about using the Zero in conjunction with an Uno and the shield?

...R

tankdoctor:
Hello arduineers! :slight_smile: :slight_smile:

This is the student that have some questions about arduino zero and arduino cnc shield.

The question is this : can I make small( or large :stuck_out_tongue: ) CNC with arduino zero and arduino grbl shield?

Because I have never seen the arduino zero cnc .. :frowning:

if someone know, please tell me the compatibility and example plz......

The GRBL code is for ATmega processors only AFAIK.

Also learn to choose a useful subject line, so that searching the forums is facilitated. Perhaps the
keywords GRBL and Zero would have been relevant?

CNC speed is limited by the stepper motors, the material being machined and the tool doing the machining, not any calculations done by the Arduino. Calculations are done in the PC sending the controlling messages to the Arduino.

Paul

Paul_KD7HB:
CNC speed is limited by the stepper motors, the material being machined and the tool doing the machining, not any calculations done by the Arduino. Calculations are done in the PC sending the controlling messages to the Arduino.

Paul

Well the Arduino still has to parse GCode, do circular/helical interpolation, generate step pulses for three
steppers all with microstepping rates... That's a lot of work for one ATmega328 and even with
handcoded assembler (GRBL uses some), its still going to flake out before LinuxCNC or Mach3...

MarkT:
Well the Arduino still has to parse GCode, do circular/helical interpolation, generate step pulses for three
steppers all with microstepping rates...

Why can't all that be done on the PC and just leave the Arduino to move the motors based on simple data sent from the PC?

...R