← index #10609Issue #16588
Related · high · value 2.955
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 · ISSUE

RMT frequency other than 80 MHz?

openby 0wwafaopened 2025-01-15updated 2025-03-03
enhancementport-esp32

Description

In the documentation I read that the frequency for the RMT function is fixed at 80 Mhz.
Any chance you could add also the other frequencies available?

Code Size

The additional code size should be very tiny.

Implementation

I hope the MicroPython maintainers or community will implement this feature

Code of Conduct

Yes, I agree

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