Skip to content

Commit

Permalink
docs/esp32: pwm.duty(), range 0-1024
Browse files Browse the repository at this point in the history
  • Loading branch information
IhorNehrutsa committed Jul 24, 2023
1 parent c8f9029 commit 77c0331
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions docs/esp32/quickref.rst
Original file line number Diff line number Diff line change
Expand Up @@ -296,8 +296,8 @@ Use the :ref:`machine.PWM <machine.PWM>` class::
freq = pwm0.freq() # get current frequency
pwm0.freq(1000) # set PWM frequency from 1Hz to 40MHz

duty = pwm0.duty() # get current duty cycle, range 0-1023 (default 512, 50%)
pwm0.duty(256) # set duty cycle from 0 to 1023 as a ratio duty/1023, (now 25%)
duty = pwm0.duty() # get current duty cycle, range 0-1024 (default 512, 50%)
pwm0.duty(256) # set duty cycle from 0 to 1024 as a ratio duty/1024, (now 25%)

duty_u16 = pwm0.duty_u16() # get current duty cycle, range 0-65536
pwm0.duty_u16(2**16*3//4) # set duty cycle from 0 to 65536 as a ratio duty_u16/65536, (now 75%)
Expand Down
2 changes: 1 addition & 1 deletion docs/esp32/tutorial/pwm.rst
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ low all of the time.
PWM(Pin(27), freq=998, duty_u16=64511) # resolution=16, (duty=98.44%, resolution=0.002%), mode=0, channel=0, timer=0
...
PWM(Pin(27), freq=998, duty_u16=1279) # resolution=16, (duty=1.95%, resolution=0.002%), mode=0, channel=0, timer=0
PWM(Pin(27), freq=998, duty_u16=1023) # resolution=16, (duty=1.56%, resolution=0.002%), mode=0, channel=0, timer=0
PWM(Pin(27), freq=998, duty_u16=1024) # resolution=16, (duty=1.56%, resolution=0.002%), mode=0, channel=0, timer=0
PWM(Pin(27), freq=998, duty_u16=767) # resolution=16, (duty=1.17%, resolution=0.002%), mode=0, channel=0, timer=0
PWM(Pin(27), freq=998, duty_u16=511) # resolution=16, (duty=0.78%, resolution=0.002%), mode=0, channel=0, timer=0
PWM(Pin(27), freq=998, duty_u16=255) # resolution=16, (duty=0.39%, resolution=0.002%), mode=0, channel=0, timer=0
Expand Down

0 comments on commit 77c0331

Please sign in to comment.