You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The play back example worked, though there was some annoying background noise.
But the microphone example failed on the following missing symbol to I2S(..., mode=I2S.MASTER_PDW, ...). I tried changing this to I2S.MASTER_RX, and the example now runs but the recording doesn't work.
Is this perhaps a mode that isn't supported by your I2s module?
Thanks!
The text was updated successfully, but these errors were encountered:
Hi,
The M5Stack ATOM Echo module has a MEMS microphone that creates a PDM data stream. A PDM output is not compatible with this PR. This I2S implementation supports the Philips I2S protocol for Rx and Tx, but not a PDM data stream, so the microphone in the M5Stack module will not work with the pre-built binaries I provided. I might add PDM support after I've finished porting I2S to the PyBoards, but that will be a couple of months away.
I installed your prebuild firmware with the I2S module on a M5Stack ATOM Echo and I then tried running the examples from:
https://github.com/lemariva/uPyM5Echo
The play back example worked, though there was some annoying background noise.
But the microphone example failed on the following missing symbol to
I2S(..., mode=I2S.MASTER_PDW, ...)
. I tried changing this toI2S.MASTER_RX
, and the example now runs but the recording doesn't work.Is this perhaps a mode that isn't supported by your I2s module?
Thanks!
The text was updated successfully, but these errors were encountered: