# from machine import Pin
from machine import Pin
knop = Pin(5, Pin.IN, Pin.PULL_UP)
led = Pin(4, Pin.OUT)
while True:
print(knop.value())
led.value(not knop.value())
'''
if knop.value() == 0:
led.value(1)
else:
led.value(0)
'''
'''
dir(machine)
['__class__', '__name__', 'ADC', 'ADCBlock', 'DAC',
'DEEPSLEEP', 'DEEPSLEEP_RESET', 'EXT0_WAKE', 'EXT1_WAKE',
'HARD_RESET', 'I2C', 'I2S', 'PIN_WAKE', 'PWM', 'PWRON_RESET',
'Pin', 'RTC', 'SDCard', 'SLEEP', 'SOFT_RESET', 'SPI', 'Signal',
'SoftI2C', 'SoftSPI', 'TIMER_WAKE', 'TOUCHPAD_WAKE', 'Timer',
'TouchPad', 'UART', 'ULP_WAKE', 'WDT', 'WDT_RESET', '__dict__',
'bitstream', 'bootloader', 'deepsleep', 'dht_readinto', 'disable_irq',
'enable_irq', 'freq', 'idle', 'lightsleep', 'mem16', 'mem32', 'mem8',
'reset', 'reset_cause', 'sleep', 'soft_reset', 'time_pulse_us', 'unique_id',
'wake_reason']
'''
'''
dir(Pin)
['__class__', '__name__', 'value', 'DRIVE_0', 'DRIVE_1', 'DRIVE_2',
'DRIVE_3', 'IN', 'IRQ_FALLING', 'IRQ_RISING', 'OPEN_DRAIN', 'OUT',
'PULL_DOWN', 'PULL_UP', 'WAKE_HIGH', 'WAKE_LOW', '__bases__', '__dict__',
'board', 'init', 'irq', 'off', 'on'
'''