Search found 6 matches

by Zipdox
Sat Jun 28, 2025 7:40 pm
Forum: Hardware
Topic: Share clock pins between two I2S peripherals (master and slave)
Replies: 4
Views: 3424

Re: Share clock pins between two I2S peripherals (master and slave)

@thefury I moved from using an Arduino library to using the ESP-IDF I2S library. In what order should I start the master and slave I2S channels? And do I start them before or after connecting the matrix?
by Zipdox
Tue Dec 24, 2024 2:59 pm
Forum: Hardware
Topic: Share clock pins between two I2S peripherals (master and slave)
Replies: 4
Views: 3424

Re: Share clock pins between two I2S peripherals (master and slave)

Now that I looked at the logic analyzer screenshots it seems that there isn't a sample delay but just a slight phase delay. The data output still happens before the BCLK rising edge.
by Zipdox
Wed Dec 18, 2024 6:21 pm
Forum: Hardware
Topic: Share clock pins between two I2S peripherals (master and slave)
Replies: 4
Views: 3424

Re: Share clock pins between two I2S peripherals (master and slave)

Thank you for your post.
The data doesn't start at the same time, is the only issue.
What's the delay? One sample?
by Zipdox
Sun Dec 15, 2024 12:14 am
Forum: Hardware
Topic: Share clock pins between two I2S peripherals (master and slave)
Replies: 4
Views: 3424

Share clock pins between two I2S peripherals (master and slave)

I want to have two synchronized (bit and frame) I2S output streams on an ESP32. I've read that this can be done by making one the master and the other the slave, and connecting the BCLK and WS pins externally. Of course it would be ideal to avoid using two pairs of pins and instead reuse the pins ...
by Zipdox
Sat Oct 26, 2024 8:33 pm
Forum: Hardware
Topic: Bluetooth Classic and 4 channel audio
Replies: 0
Views: 1114

Bluetooth Classic and 4 channel audio

I'm looking to develop a Bluetooth speaker using the TAS6424 class-D amplifier IC. This chip takes either TDM or I2S with two SDIN pins. For compatibility, it is imperative that the device supports Bluetooth Classic.

The problem is that all ESP32 SoCs that support the TDM mode , do not support ...
by Zipdox
Sun Aug 20, 2023 9:41 pm
Forum: General Discussion
Topic: Implement Bluetooth TWS on ESP32 or ESP32-S3
Replies: 0
Views: 2613

Implement Bluetooth TWS on ESP32 or ESP32-S3

I'm looking to build a True Wireless Stereo speaker pair using ESP32 or ESP32-S3 (if necessary).

I've done a bit of research and I found that there's generally two kinds of configuration that TWS peripherals employ. The first configuration, which I'll refer to as "daisy chained" is where only one ...

Go to advanced search