Qual a diferença entre o print e o println? Como o arduino interpreta esse comando(código comentado), para que os valores de x e y sejam impressos dentro dos parênteses? Fiz o teste de leitura dos valores do switch(aperto do botão) e sem mexê-lo os valores variam de 200 a 600, há um por quê disso?
#define joystick1X A0
#define joystick1Y A1
void setup() {
    pinMode(joystick1X, INPUT);
    pinMode(joystick1Y, INPUT);
    Serial.begin(9600);
}
void loop() {
    int x, y;
    x = analogRead(joystick1X);
    y = analogRead(joystick1Y);
    Serial.print(x);
    //Serial.print("   ,   ");
    Serial.print(y);
    delay(100);
} 
            