import time from grove.gpio import GPIO import RPi.GPIO as rGPIO led = GPIO(5, GPIO.OUT) button = GPIO(6, GPIO.IN) # create PWM instance pwm = rGPIO.PWM(12, 10) # pin 12 pwm.start(0) # 1000 Hz sound pwm.ChangeFrequency(1000) pwm.ChangeDutyCycle(100) while True: if button.read(): led.write(1) else: led.write(0) time.sleep(0.1)