I2S works on all ESP32 chips?
Posted: Wed Sep 21, 2022 1:35 am
First off, long time programmer who started off in the 90's programming MICROCHIP devices using ASM.
But that was long ago. Trying to get back in it and looking to make a project with the INMP441 MEMS microphone.
Went through a dozen projects online and none worked.
Was it the CPU I'm using? It's from Amazon "Dorhea 6PCS ESP32-DevKitC Core Board ESP32 Development Board ESP32-WROOM-32U". I've been able to do pretty much everything else I tried but I2S eludes me with that one.
Then I pulled out a real Espressif DevKitC-1 and BOOM. it worked first time. I wrote some code to pump it out the wifi and was able to see the values on my phone. Exactly what I want.
Is I2S implemented on all boards? Are some such as the Dorhea not real boards? Different setups?
I used "NodeMCU 32" for all of the test programs I tried on the Dorhea. All worked like they are supposed to except I2S.
Any help? Tips?
Thank you,
James
But that was long ago. Trying to get back in it and looking to make a project with the INMP441 MEMS microphone.
Went through a dozen projects online and none worked.
Was it the CPU I'm using? It's from Amazon "Dorhea 6PCS ESP32-DevKitC Core Board ESP32 Development Board ESP32-WROOM-32U". I've been able to do pretty much everything else I tried but I2S eludes me with that one.
Then I pulled out a real Espressif DevKitC-1 and BOOM. it worked first time. I wrote some code to pump it out the wifi and was able to see the values on my phone. Exactly what I want.
Is I2S implemented on all boards? Are some such as the Dorhea not real boards? Different setups?
I used "NodeMCU 32" for all of the test programs I tried on the Dorhea. All worked like they are supposed to except I2S.
Any help? Tips?
Thank you,
James