← index #10609PR #18611
Related · high · value 7.191
QUERY · ISSUE

Delete / Unallocate RMT Driver on ESP32

openby onlyparthumanopened 2023-01-28updated 2025-12-09
enhancement

The current RMT functionality in Micropython for the ESP32 appears to have no method to uninstall an RMT driver. This makes it challenging to re-configure RMT on the fly or reuse those resources. Calls to del() of an RMT object to not appear to uninstall the driver either. Recommend creating a RMT.del() function to implement the Espressif rmt_del_channel() function to free the resources

CANDIDATE · PULL REQUEST

esp32: Update FIXME on RMT module.

mergedby elvis-epxopened 2025-12-27updated 2026-01-21
port-esp32

Summary

Update FIXME comment on esp32_rmt.c, mentioning that ESP-IDF 5.5.2 fixes the underlying issue.

Testing

No testing required since this does not change code.

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied