BTW the movement in forward and reverse direction does not have to be equal
E.g. “g00 x5” then “g00 x-5”
I have been using the arduino serial monitor for communications for the most part.
I’ve also tried the simplestreaming.py file with the following gcode file
G00
Z2
Y2
X2
Z2
X2
Y2