circuitpython/ports/esp32s2/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
..
alarm update idf to v4.3 2021-06-24 23:14:08 +05:30
analogio update idf to v4.3 2021-06-24 23:14:08 +05:30
audiobusio esp32s2: Implement parallel image capture 2021-06-10 11:27:49 -05:00
board Initial ESP32S2 port. 2020-05-15 15:36:16 -07:00
busio Formatting fixes 2021-07-22 12:57:10 -04:00
canio run code formatting script 2021-03-15 19:27:36 +05:30
countio run code formatting script 2021-03-15 19:27:36 +05:30
digitalio update idf to v4.3 2021-06-24 23:14:08 +05:30
displayio More formatting 2021-03-16 08:29:04 -05:00
dualbank update idf to v4.3 2021-06-24 23:14:08 +05:30
frequencyio run code formatting script 2021-03-15 19:27:36 +05:30
imagecapture esp32s2: Implement parallel image capture 2021-06-10 11:27:49 -05:00
microcontroller update run-mode 2021-07-18 00:00:58 +05:30
neopixel_write run code formatting script 2021-03-15 19:27:36 +05:30
nvm 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
ps2io 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
rgbmatrix esp32s2: Add rgbmatrix support 2021-05-26 11:21:59 -05:00
rotaryio run code formatting script 2021-03-15 19:27:36 +05:30
rtc update idf to v4.3 2021-06-24 23:14:08 +05:30
socketpool Remove OSError(0) and old network modules 2021-07-21 17:33:40 -07:00
ssl Remove OSError(0) and old network modules 2021-07-21 17:33:40 -07:00
supervisor run code formatting script 2021-03-15 19:27:36 +05:30
time merge from upstream + wip 2020-11-25 17:52:06 -05:00
touchio run code formatting script 2021-03-15 19:27:36 +05:30
watchdog run code formatting script 2021-03-15 19:27:36 +05:30
wifi remove unsupported authmodes 2021-04-30 22:11:32 +05:30