je suis sur que tu a raison, et je serais également plus fière de moi lorsque j'arriverais à enfin faire 20 lignes de code et que le programme fonctionne, mais pour l'instant je me défie pour réussir à enfin adapté une version de GRBL à ma ramps 1.4 et surtout à la mega 2560, (des histoires de bibliothèque invalide), je vais mettre la liste d’erreur sur mon sujet dans la semaine
J'ai survolé en fait ton travail sur GRBL et ramps 1.4 ,
je vais peut être dire un truc a coté de la plaque et juste te dire ce que j'ai fait :
un mega 2560 + marlin firmeware + shield pour imprimante 3d
j'ai connecté des drivers plus X Y qui me semblaient le plus solicité (mais c'est pas important en soi ) - sauf pour comprendre comme détourner n 'importe quel drivers ( et quoi que puisse dire les gens du post :
https://www.usinages.com/threads/methode-simplissime-pour-drivers-puissant.91219/
j'ai X et Y comme sur le post
et puis une imprimante 3D c'est :
4 axes (voir 5) , la gestion des drivers est la ... suffit de se servir
w x z plus extrudeur
une gestion de 2 voies ( PID ) pour la température , mais ca peut servir a n'importe quoi d'autre
une gestion ventilateur pwm .
un écran lcd complet + carte sd
et j'oublie surement des trucs
en plus tu n'as pas besoin de toucher au code 'profond' ni rien
avec un petit bricolage des pages de base du firmeware ca vas
configuration.h
pins.h
et deja la tu fait tout le possible et imaginable
Je trouve que c'est moins compliquer que ce que tu fais .
Une fois le fimrware compris
l'interface proprement dites :
c'est envoyer du Gcode (c'est vrai plus simple que dans d'autre système)
via n'importe que logiciel d'interface
moi je me complique pas j'use repetier ..
juste pour la visu et l'envoie du code
il serai plus élégant de faire un truc perso
et aussi a travers le shield lcd et la carte SD ca vas tres bien
si tu veux déconnecter l'ordi de la machine
c'est le luxe en plus