micro:bit / PWM の設定方法 / MicroPython

無限ループは不要である。

from microbit import *

pin0.set_analog_period(1)      # Set the period in ms.
#pin0.set_analog_period_microseconds(1000) # You can set the period in us.
pin0.write_analog(0.33*1023.0) # Set the duty, (int or float)0-1023.

f:id:ti-nspire:20180525105238p:plain:w400