使用firmata实现pwm输出
from pyfirmata import Arduino, util
import time
board = Arduino('COM4')  
pin3 = board.get_pin('d:3:p')
def set_pwm(pin, value):
    board.digital[pin].write(value / 255.0)
# Main loop
while True:
    # Set PWM value from 0 to 255
    for i in range(256):
        set_pwm(3, i)
        time.sleep(0.2)