from machine import Pin, ADC
import utime

X = ADC(Pin(27))
Y = ADC (Pin(26))
button = Pin(17, Pin.IN, Pin.PULL_UP)

while True:
    Xv = X.read_u16()
    Yv = Y.read_u16()
    buttonv = button.value()
    buttons = "not pressed"

    if buttonv == 0:
        buttons = "pressed"

    if Xv < 20000:
        Xd = "right"
    elif Xv > 45000:
        Xd = "left"
    else:
        Xd = "still"
   
    if Yv < 20000:
        Yd = "down"
    elif Yv > 45000:
        Yd = "up"
    else:
        Yd = "still"


    print ("X: " + str(Xd) + ", Y: " + str(Yd) + " -- button status: " + buttons)
    utime.sleep(0.2)
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT