esp-idf/components/driver/test_apps/rmt
morris 2fb43820c2 driver_ng: implement new rmt driver
The legacy driver can't handle the breaking change between esp chips

very well.

And it's not elegant to extend new feature like DMA, ETM.

The new driver can return a opaque handle for each RMT channel.

An obvious transaction concept was also introduced.

TX and RX functionalities are splited out.
2022-05-07 10:34:50 +00:00
..
main driver_ng: implement new rmt driver 2022-05-07 10:34:50 +00:00
CMakeLists.txt driver_ng: implement new rmt driver 2022-05-07 10:34:50 +00:00
pytest_rmt.py driver_ng: implement new rmt driver 2022-05-07 10:34:50 +00:00
README.md driver_ng: implement new rmt driver 2022-05-07 10:34:50 +00:00
sdkconfig.ci.iram_safe driver_ng: implement new rmt driver 2022-05-07 10:34:50 +00:00
sdkconfig.ci.release driver_ng: implement new rmt driver 2022-05-07 10:34:50 +00:00
sdkconfig.defaults driver_ng: implement new rmt driver 2022-05-07 10:34:50 +00:00

Supported Targets ESP32 ESP32-S2 ESP32-S3 ESP32-C3