Thanks for the video and a great tutorial. Could you do a video on how we use stm32 to make USB microphones? I would like to connect two or more microphones and record the multichannel sounds.
Hello, your channel and website are amazing. Thank you for the exceptional tutorials. Will you continue the STM32 Audio Recorder tutorial series? For example, playing the recorded sound through the f407 board's audio output? Another question is why didn't you use the microphone on the f407 board and instead used an external microphone? I would appreciate your response.
Thanks a lot. I will wait to do it. It is interesting and fully feasible, but the project should be financially justifiable and interesting to a wide audience😀 In addition, I am working on attitude estimation using the IMU sensors based on the Kalman Filter and quaternions. Once I finish it, I will start thinking about a new big project. The microphone on the board is obsolete. That is why I decided to use an external microphone. In addition, I want to show how to record from two microphones simultaneously.
Please find the last part of a building audio recording device using the STM32 Microcontroller, I2S Microphone, and SD Card. Had multiple sleepless nights due to this video😁. I hope you will learn something from this video and use it in future projects. Also, please do not forget to visit my website: www.steppeschool.com
Any idea on how I could read audio from multiple channels? Say I want 4-channel audio, that would be using 2 I2S blocks? How would I make sure that all the channels are recording data simultaneously?
Sorry ! You only record in a half of data_i2S buffer with statement :HAL_I2S_Receive_DMA(&hi2s2, (uint16_t *)data_i2s, sizeof(data_i2s)/2 but you write data in full data_i2S buffer in SD card with statement write2wave_file(((uint8_t*)data_i2s), WAV_WRITE_SAMPLE_COUNT); Can you explain to me?. Thank you very much!.
If I want to use the inbuilt microphone on it how can I do it. Can I use this video as the base for using the inbuilt microphone or the process is completely different. please explain it, it's very important.
Using the in-built microphone would be very similar to using the external microphone. Definitely, these videos should help. In any case, I am preparing a new video to show how to read the in-built microphone in STM32F407-DISC1 boards.
Excellent tutorial. Thank you!
You're very welcome!
Thanks for the video and a great tutorial. Could you do a video on how we use stm32 to make USB microphones? I would like to connect two or more microphones and record the multichannel sounds.
Thanks a lot. I can make a tutorial about the USB microphone, but currently, I do not have much time.
Hello, your channel and website are amazing. Thank you for the exceptional tutorials.
Will you continue the STM32 Audio Recorder tutorial series? For example, playing the recorded sound through the f407 board's audio output?
Another question is why didn't you use the microphone on the f407 board and instead used an external microphone?
I would appreciate your response.
Thanks a lot.
I will wait to do it. It is interesting and fully feasible, but the project should be financially justifiable and interesting to a wide audience😀
In addition, I am working on attitude estimation using the IMU sensors based on the Kalman Filter and quaternions. Once I finish it, I will start thinking about a new big project.
The microphone on the board is obsolete. That is why I decided to use an external microphone. In addition, I want to show how to record from two microphones simultaneously.
Please find the last part of a building audio recording device using the STM32 Microcontroller, I2S Microphone, and SD Card. Had multiple sleepless nights due to this video😁. I hope you will learn something from this video and use it in future projects. Also, please do not forget to visit my website: www.steppeschool.com
and your audio tutorial is so helpful to me 😃
Glad to hear that!
Any idea on how I could read audio from multiple channels? Say I want 4-channel audio, that would be using 2 I2S blocks? How would I make sure that all the channels are recording data simultaneously?
Sorry ! You only record in a half of data_i2S buffer with statement :HAL_I2S_Receive_DMA(&hi2s2, (uint16_t *)data_i2s, sizeof(data_i2s)/2 but you write data in full data_i2S buffer in SD card with statement write2wave_file(((uint8_t*)data_i2s), WAV_WRITE_SAMPLE_COUNT); Can you explain to me?. Thank you very much!.
thank you so much!
I want to know this content.
You are welcome
Just to remind you that the source code of this project is available on Github:
github.com/Steppeschool/STM32-Audio-recording-.git
If I want to use the inbuilt microphone on it how can I do it. Can I use this video as the base for using the inbuilt microphone or the process is completely different.
please explain it, it's very important.
Using the in-built microphone would be very similar to using the external microphone. Definitely, these videos should help. In any case, I am preparing a new video to show how to read the in-built microphone in STM32F407-DISC1 boards.
Thanks buddy !!!
No problem!