grbl arduino mega 2560

bonjour a tous,
je suis électromécanicien au métro de toulouse, cela fait un petit moment que je galère de tutos en tutos pour installer grbl sur mon arduino.
le projet :
je souhaite réaliser une graveuse cnc avec un arduino mega 2560 + un schield sainsmart ramps V1.4+ contrôleurs pololu
mon environnement est WIN7 avec l' IDE 1.5.7

lors du téléchargement de grbl vers la carte il se produit ces erreurs :

Le croquis utilise 28 484 octets (11%) de l'espace de stockage de programmes. Le maximum est de 258 048 octets.
Les variables globales utilisent 1 486 octets (18%) de mémoire dynamique, ce qui laisse 6 706 octets pour les variables locales. Le maximum est de 8 192 octets.
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

le transfert ne se termine jamais.

j'ai quand même pu connecter la console série qui me donne bien les paramètres grbl.
je ma suis aussi connecté avec grbl contrôler , les commandes sont bien envoyées mais les moteur ne répondent pas

je ne pige pas :slightly_frowning_face: .

merci pour votre aide.

je viens de faire de nouveaux essais avec GRBL controler

je suis bien connecté , je télécharge bien les paramètres de la carte ($xx)
quand je clique sur une flèche de déplacement , le Gcode G91 est envoyé, puis G01 X-1
ensuite l’erreur apparaît : "error: undefined feed rate"

encore merci aux âmes charitable qui pourraient m'aider.

Votre console série est réglée à combien? (115200?)

Vous avez résolu le pb d'upload?
Vous utilisez quoi pour envoyer les commandes ?

non , j'ai toujours le problème d'upload, mais tout ou partie du programme est téléchargée sur le méga

je me connecte sans problème au méga avec grbl contrôler à 115200.

j'ai bien la tension vcc sur le pololu, pin EN à 5 v

La pin EN si vous avez le GRBL shield doit être à LOW pour que les commandes passent, pas à HIGH

Ca n'a (pour le moment) rien à voir avec les connexions, c'est le firmware qui répond qu'aucune vitesse n'est définie (commande G01).

Essaye G01 X-1 F100

Bonjour a tous,
merci pour les réponses,
il y a du nouveau , j'ai changé de schield avec un protoneer , quand je met sous tension , le moteur se cale sur un pas , puis chauffe , bon signe j'ai du courant .
par contre pas de résultat avec la commande G01 X-1 F100.....pas d'erreur non plus...rien
juste le moteur qui chauffe

re moi,

j'ai changé le moteur ( un nema 23) et ça va mieux , quand je met sous tension , il se met à siffler (20Khz ?)

mais ne bouge pas , aucune incidence des commandes ,juste la carte arduino qui clignote pour la liaison serie

toujours moi,

j'ai par hasard touché avec les doigts les pins du driver, et le moteur à bougé , je pense donc que les commandes step et/ou DIR n'arrivent pas jusqu'au driver......