Changing the I2S MCLK GPIO from default in an ESP32C3
Posted: Thu Jul 21, 2022 5:27 pm
I'm using my own esp32c3 designed board to work in a audio project with the ES8311 CODEC. My board is based on Lyrat_mini_v1.2 but it uses ESP32C instead.
I've used GPIO 7 conected to the I2S MCLK pin, but in the code there's the folowing message in the i2s.h folder:
It says that ESP32 supports setting MCK on GPIO0/GPIO1/GPIO3 only. Is this valid for ESP32C too? Am I gonna have to change the pin on my board?
Schematics of this part on my board:
I've used GPIO 7 conected to the I2S MCLK pin, but in the code there's the folowing message in the i2s.h folder:
It says that ESP32 supports setting MCK on GPIO0/GPIO1/GPIO3 only. Is this valid for ESP32C too? Am I gonna have to change the pin on my board?
Schematics of this part on my board: