rcmz
Member
Hello, I'm trying to get a Teensy Audio Adaptor board (rev D) to work with a Maix Bit (a RISC V board !).
The Maix Bit uses micropython and comes with an I2C module, which has a scan function.
This scan function works without issue with an SSD1306, but returns nothing for the Teensy Audio Adaptor.
Am I missing some steps before being able to communicate with the Audio Adaptor with I2C ?
I have read here (http://iot-bits.com/interfacing-audio-codec-esp32/) that "Initialize MCLK first,
I2S second and I2C last. This is because many codecs will be non-responsive to I2C commands without MCLK."
So I have hooked up and configure I2S but still no response. Although I'm not sure what settings I should use for
the I2S.
Also, I am using the ground pin that is next to the 0 pin (and not the one next to the 3V pin), from what
I have gathered this correct thing to do.
If you have any idea or documentation,
Thanks
The Maix Bit uses micropython and comes with an I2C module, which has a scan function.
This scan function works without issue with an SSD1306, but returns nothing for the Teensy Audio Adaptor.
Am I missing some steps before being able to communicate with the Audio Adaptor with I2C ?
I have read here (http://iot-bits.com/interfacing-audio-codec-esp32/) that "Initialize MCLK first,
I2S second and I2C last. This is because many codecs will be non-responsive to I2C commands without MCLK."
So I have hooked up and configure I2S but still no response. Although I'm not sure what settings I should use for
the I2S.
Also, I am using the ground pin that is next to the 0 pin (and not the one next to the 3V pin), from what
I have gathered this correct thing to do.
If you have any idea or documentation,
Thanks