circuitpython/ports/cxd56/common-hal
Scott Shawcroft 412eb87080
Switch to pin, frequency and duty_cycle PulseOut
Passing in a PWMOut still works but is deprecated. It will be
removed in CircuitPython 8.0.0

This also switches STM32 timer indices and channel indices to
0-based in our pin data rather than `- 1` everywhere. The latter is
more bug prone.

Most of the way for #3264

Tested on Metro M0, Metro M4, Feather S2, Feather nRF52840, Feather
STM32F4 and Arduino RP2040.
2021-07-26 18:35:49 -07:00
..
analogio run code formatting script 2021-03-15 19:27:36 +05:30
board Add Spresense board folder 2019-10-11 12:09:51 +02:00
busio Merge pull request #4412 from kamtom480/spi_and_i2c 2021-03-15 17:35:06 -07:00
camera run code formatting script 2021-03-15 19:27:36 +05:30
digitalio Update digitalio api for other ports 2020-05-20 09:23:42 -07:00
gnss run code formatting script 2021-03-15 19:27:36 +05:30
microcontroller run code formatting script 2021-03-15 19:27:36 +05:30
os run code formatting script 2021-03-15 19:27:36 +05:30
pulseio Switch to pin, frequency and duty_cycle PulseOut 2021-07-26 18:35:49 -07:00
pwmio Switch to pin, frequency and duty_cycle PulseOut 2021-07-26 18:35:49 -07:00
rtc Change port name to cxd56 2019-10-11 08:23:51 +02:00
sdioio run code formatting script 2021-03-15 19:27:36 +05:30
supervisor run code formatting script 2021-03-15 19:27:36 +05:30