Grbl Porté à l'ESP32 | shoppingmaroc.net


Si vous construisez une CNC ou un laser, il y a de fortes chances que vous utilisiez Grbl pour bouger. C'est aussi un pari assez sûr que vous finissez par l'exécuter sur une variante de l'Arduino assis dans une carte de dérivation de contrôleur de moteur. C'est bon marché, facile à installer et à utiliser, et effectivement la norme "industrielle" pour les machines de bricolage, donc il n'y a pas de pénurie d'informations là-bas. Qu'est-ce qu'il ne faut pas aimer?

Eh bien, pas mal de choses en fait. Comme l'explique [bdring]Grbl pousse la capacité de l'Arduino à la limite même; ce qui en fait quelque chose d'une impasse pour le développement futur. De plus, l'Arduino doit être branché sur l'ordinateur hôte via USB pour fonctionner, une idée plutôt étrange à beaucoup en 2018. Ce sont quelques-unes des raisons pour lesquelles il a décidé de porter Grbl sur la carte ESP32 . Au niveau des prix, l'Arduino et l'ESP32 sont à peu près les mêmes, mais l'ESP a l'avantage d'être beaucoup plus puissant que l'étalon italien 8 bits. Il a aussi beaucoup plus de mémoire flash et de RAM, et peut-être le plus important, comprend Wi-Fi et Bluetooth hors de la boîte. Il doit encore être branché sur une carte pour tenir les pilotes de moteur comme l'Arduino, mais au-delà de cela, [bdring] opine l'ESP32 est à peu près aussi proche de la plate-forme Grbl parfaite que vous pouvez obtenir.

[bdring] rapporte que porter le code sur l'ESP32 n'était pas terrible, mais ce n'était pas non plus une promenade dans le parc non plus. La majeure partie du code s'est déroulée sans trop de problèmes, mais en ce qui concerne les parties qui nécessitaient un timing précis, les choses se sont compliquées. L'ESP32 utilise un système d'exploitation en temps réel (RTOS) qui n'est pas très heureux d'abandonner le contrôle du matériel. Désactiver le RTOS était une option, mais cela nuke Bluetooth et Wi-Fi si évidemment pas une solution idéale. Finalement, il a compris comment obtenir des interruptions plus ou moins bien jouer avec le RTOS, mais mentionne qu'il y a encore du travail à faire avant qu'il soit prêt à publier le firmware au public.

Si vous avez navigué Hackaday pour un alors que vous vous souvenez peut-être [bdring]. Il a un vrai talent pour faire bouger les choses et a récemment créé un certain nombre de petites machines CNC fantastiques qui ont définitivement attiré notre attention .

[Thanks to Jon and Craig for the tip.]

            

    


Arduino Maroc
Acheter Arduino ICI

Source

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *