@Mastermark said in Trigger Macros using Arduino + Buttons:

@deckingman Sorry i forgot to mention i have the Duet 2 Ethernet

In that case, you'll likely be limited to using spare end stops. If that's the case, then IIRC there are 5 available on the board of which you might be using a couple, but I think there are another 5 on the expansion connector.