Does the ESP32-C6 support PDM RX or not?
Posted: Tue Jul 25, 2023 1:58 pm
I'm trying to hookup a microphone to an ESP32-C6. However, I'm getting mixed information whether or not a PDM microphone is supported or not.
Here it is said to exist (PDM RX):
- Section 29.10.1 of the Techincal Reference Manual says
This makes me think it is NOT supported:
- The table for the modes of the I2S peripheral says none for PDM RX for the ESP32C6
- The soc_caps config file for the esp32c6 on master doesn't contain SOC_I2S_SUPPORTS_PDM_RX
So, does this mean that software support is not ready for PDM RX, or does the actual hardware of the C6 not contain support for PDM RX?
Thanks
Here it is said to exist (PDM RX):
- Section 29.10.1 of the Techincal Reference Manual says
- The issue for the ESP32-C6 support status also lists PDM RX.ESP32-C6 I2S supports both TDM RX mode and PDM RX mode.
This makes me think it is NOT supported:
- The table for the modes of the I2S peripheral says none for PDM RX for the ESP32C6
- The soc_caps config file for the esp32c6 on master doesn't contain SOC_I2S_SUPPORTS_PDM_RX
So, does this mean that software support is not ready for PDM RX, or does the actual hardware of the C6 not contain support for PDM RX?
Thanks