Skip to main content

Questions tagged [i2s]

Despite the name, it is unrelated to the bidirectional I²C bus. I²S is a media-specific protocol which uses at least three signals: Bit CLK, Word CLK, and at least one data line.

0 votes
0 answers
19 views

STM32 I2S Callback and Data Width Clarification

I am using the STM32F407VG and PmodI2S2 to transfer 24-bit audio. For the most part I have followed this tutorial. So far everything works and I have audio throughput and the ability to manipulate it. ...
Luke Galea's user avatar
2 votes
1 answer
77 views

Is this extra cycle before the MSB a common thing with serial bit timing?

The products that this is specifically around are the Pmod I2S2 which uses the Cirrus CS5343 ADC and CS4344 DAC. It is plugged into a STM32F407G-DISC1. Now I am having some trouble figuring out ...
robert bristow-johnson's user avatar
0 votes
0 answers
49 views

How do I convert an I2S/TDM signal to a CAN signal

I'm getting output from the Analog Devices ADXL317 and I want to convert the output signal to a CAN signal. I don't think many CAN transceivers can take input from the I2S bus, so I need to find ...
Skop's user avatar
  • 1
1 vote
2 answers
52 views

Synchronizing multiple I2S codecs on stm32f405

I am designing an audio device that requires two CODECs to be connected to the MCU - two stereo outputs, two stereo inputs. When working with a single codec, no problems with synchronization occur ...
sx107's user avatar
  • 1,109
0 votes
0 answers
44 views

Problem with I2S and IIR-filter

I am working on a system that receives audio data over Bluetooth using a BM83. This is transmitted to an STM32F7 over ADC, an IIR-filter is applied and the data is transmitted out over I2S. The ADC ...
mgr's user avatar
  • 1
1 vote
0 answers
29 views

Cross-compile and run aac-fdk on Cortext M0+ like the RP2040

I am creating a small device that should be able to input sound from a I2S microphone and to compress this sound using AAC LC compression. In another thread I was recommended a Arm Cortex M for this ...
www.jensolsson.se's user avatar
0 votes
0 answers
15 views

I2S Interface between Bluetooth Module and CODEC

I need to interface my CYBT-343026-01 bluetooth module to the AK4619 CODEC via I2S interface. The problem is that CYBT-343026-01 only provides BICK and LRCLK, but it doen't provide MCLK which is also ...
Andrea's user avatar
  • 145
0 votes
0 answers
68 views

Receive i2S data to RP2040, PIO and DMA from MEMS microphone (SPH0645LM4H-B)

It pretty much seem to work. I have in the PIO been able to generate the clock and word select and the microphone is sending data continuously which can be verified with a logic analyser. (maybe it ...
www.jensolsson.se's user avatar
0 votes
1 answer
67 views

Trying to drive a I2S MEMS microhpone (SPH0645LM4H) using RP2040 PIO but timing seems bad and I dont get any audio back

So I want to connecte an i2s MEMS microhpone to a RP2040. I have made a PIO program that looks like this: ...
www.jensolsson.se's user avatar
1 vote
2 answers
132 views

ICS-43434 microphone esp32 wroom 32-d

I've been trying to read the ICS-43434 microphone using esp32 wroom 32-d but I'm getting negative values that stay in more or less the same range, despite varying noise levels. What am I doing wrong? ...
Zik's user avatar
  • 11
0 votes
0 answers
79 views

PCM to dbspl conversion in esp-idf

using i2s interface of esp32-wroom-32 i am getting PCM data from PDM micro-phone. how can i measure acoustic sound pressure level? below is datasheet sheet of micro-phone. from 16-bit array how can i ...
Moaz Azam's user avatar
0 votes
1 answer
84 views

STM32H7 Baremetal I2S Circular DMA

I am trying to run an I2S ES8388 codec from a stm32h750. Without DMA, the codec is working just fine, and I can output and receive data to and from it respectively. But, I'm experiencing problems with ...
sx107's user avatar
  • 1,109
-1 votes
1 answer
210 views

Sending ADC I2S output to PC through USB port

I want to use PCM1808PWR ADC at 96kHz 24-bit to convert analog instrument signal to digital (in short I want to build USB audio interface). How should I send I2S output from ADC through USB port? I ...
user363431's user avatar
0 votes
1 answer
212 views

integration of multiple microphones in same ESP32-S3 I2S interface

I'm currently working on a graduation project where I am tasked with building an embedded system using an ESP32-S3 and four MEMS microphones capable of detecting ultrasonic waves. The goal is to ...
jabel's user avatar
  • 3
0 votes
1 answer
152 views

Horrible noise coming from speaker when using SDIO

I have both an SD card and a MAX98357A (I2S Amplifier) breakout board connected to my STM32 Nucleo. As soon as I open a file for reading in FatFs using the f_open ...
Movieboy's user avatar
  • 217

15 30 50 per page
1
2 3 4 5
10