Bonjour Rebus
Je ne sais pas à quel niveau tu commutes, personnellement je me branche directement sur les pattes 0 et 1 (Rx Tx) de l'Arduino et sans commutateur.
Parfois j'ai mis un CD4016 afin de m'isoler de l'Arduino, surtout par précaution. Le désavantage de ma méthode est que si UGS ou Candle ou autre sont connecté à GRBL, les ordres que j'envoie à GRBL directement sur 0 (Rx) entrent, parfois, en collision avec les commandes envoyées par le programme, spécialement le polling continuel afin de récupérer les position des axes pour les afficher. L'idéal serait de pouvoir mettre un commutateur électronique sur le Rx de l'Arduino mais ça je n'ai pas encore essayé.
Bonne journée
jpbbricole