diff options
| author | Elvis Pfutzenreuter <epxx@epxx.co> | 2024-11-22 20:38:58 -0300 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2025-11-17 10:45:19 +1100 |
| commit | 2a3b9b0b4bed6ea51f1053e224278e9dbb266c35 (patch) | |
| tree | 7f87b28423868f94b5960202add77af51b8614d0 /ports/esp32/boards/sdkconfig.base | |
| parent | 27544a2d81da5b0d804a932d98d680f121a22b8f (diff) | |
esp32/esp32_rmt: Update RMT module to use the new RMT API.HEADorigin/masterorigin/HEADmaster
The current `esp32.RMT` class uses a legacy API from ESP-IDF 4.x. The
ESP-IDF 5.x offers a new API, which is overall better, and easier to
implement the RX side in the future. This commit updates the module and
the documentation, preserving the current MicroPython RMT API as much as
possible.
The bitstream RMT implementation was updated as well, since ESP-IDF does
not allow firmware to reference legacy and new APIs at the same time (it
resets right after boot with an error message, even if neither module is
imported).
The documentation is updated accordingly.
Signed-off-by: Elvis Pfutzenreuter <elvis.pfutzenreuter@gmail.com>
Diffstat (limited to 'ports/esp32/boards/sdkconfig.base')
| -rw-r--r-- | ports/esp32/boards/sdkconfig.base | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/ports/esp32/boards/sdkconfig.base b/ports/esp32/boards/sdkconfig.base index e1b30b8e5..6c8368ac4 100644 --- a/ports/esp32/boards/sdkconfig.base +++ b/ports/esp32/boards/sdkconfig.base @@ -124,7 +124,6 @@ CONFIG_UART_ISR_IN_IRAM=y # IDF 5 deprecated CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN=y -CONFIG_RMT_SUPPRESS_DEPRECATE_WARN=y CONFIG_TOUCH_SUPPRESS_DEPRECATE_WARN=y CONFIG_ETH_USE_SPI_ETHERNET=y |
